-
Notifications
You must be signed in to change notification settings - Fork 25
Listen Zähler
dslraser edited this page Jan 18, 2022
·
31 revisions
Beschreibung von @dslraser aus dem ioBroker Forum
-Teil 1-
- Ich verwende alias'e in einem Ordner, also bei mir sind die alias'e in einem "Channel" / Ordner.
- Dieses Beispiel ist aber nur eine Möglichkeit von vielen Möglichkeiten den Selektor zu verwenden.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353539313534332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e33392e32302d726573697a65642e706e67](https://user-images.githubusercontent.com/32881445/149938691-a8e98644-1f5b-4cce-9bc9-0c1427a34192.png)
- Diese alias habe ich dann einer Aufzählung zugeordnet.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353538333831332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e33392e30302e706e67](https://user-images.githubusercontent.com/32881445/149938686-1a5a98a9-f625-4a78-94f0-2f440c009141.png)
- Hier der RAW eines solchen alias als Beispiel
{
"type": "state",
"common": {
"name": "Bad Fenster links",
"def": 0,
"type": "number",
"read": true,
"write": false,
"min": 0,
"max": 2,
"states": {
"0": "geschlossen",
"1": "gekippt",
"2": "geöffnet"
},
"role": "window.value",
"alias": {
"id": "hm-rpc.0.xxx.1.STATE"
},
"desc": "per Script erstellt",
"unit": ""
},
"native": {},
"from": "system.adapter.javascript.0",
"user": "system.user.admin",
"ts": 1615639416752,
"_id": "alias.0.Fenster.Bad_Fenster_links",
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}
- Wenn es solche alias gibt, die einer Aufzählung zugeordnet sind, dann geht es im iQontrol Backend weiter.
-Teil 2-
-über das Plus (+) eine neue Liste anlegen (z.B. Beispiel Fensterliste)
-dann rechts bei Fensterliste auf den Bleistift klicken
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353638393530362d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34302e34302e706e67](https://user-images.githubusercontent.com/32881445/149938696-8fc798a1-a7c8-47e0-9f62-eb2ee170f000.png)
-es öffnet sich folgendes Bild, dort die Einstellungen vornehmen.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353738353631332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34322e34342e706e67](https://user-images.githubusercontent.com/32881445/149938698-c976a136-bf06-48b0-b876-d73f95b68ee0.png)
-anschließend 3 Counter anlegen, z.B. so:
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353833373339352d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34332e32312e706e67](https://user-images.githubusercontent.com/32881445/149938701-0f99303e-8f17-4ff4-9d5a-48565233f6fc.png)
-jeweils rechts auf den Bleistift klicken, Beispiel gekippt
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353932333739392d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34352e30362e706e67](https://user-images.githubusercontent.com/32881445/149938703-94bd37bb-aeca-4547-85a1-559cf6126f47.png)
-Beispiel geöffnet
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931353936383232352d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34352e35372e706e67](https://user-images.githubusercontent.com/32881445/149938704-37e620a4-6b71-41ff-bc12-94ae801fdfb8.png)
-Beispiel geschlossen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363030363937332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34362e33332e706e67](https://user-images.githubusercontent.com/32881445/149938707-ebd82516-cb25-4fd7-afb8-6fb8f561b141.png)
-anschließend zwei Calculations anlegen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363036353736312d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34372e31362e706e67](https://user-images.githubusercontent.com/32881445/149938710-53b693fe-a92c-4683-96de-90790acbac99.png)
-Fenster_sortiert auf dem Bleistift rechts anklicken.
-Diese Ansicht ist auch die Reihenfolge, wie die spätere sortierte Liste angezeigt wird.
-Also zuerst gekippt, dann geöffnet und dann geschlossen.
-Wer eine andere Reihenfolge will, der kann auch rechts bei den Strichen per Drag & Drop verschieben.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363134313239312d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e34382e34382d726573697a65642e706e67](https://user-images.githubusercontent.com/32881445/149938711-e13c1132-ef21-43e1-976f-ea4a65329b77.png)
-Fenster_geoeffnet_oder_gekippt auf dem Bleistift rechts anklicken.
-Beide Datenpunkte addieren.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363232353734322d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e35302e31312e706e67](https://user-images.githubusercontent.com/32881445/149938712-f39f568e-4f4a-40a2-a759-447b24f84e71.png)
-Es kann sein, das man an einigen Stellen zuvor zwischen speichern muss.
-Damit werden die Listen angelegt und sind somit erst vorhanden sind.
-Unter Geräte WIDGET AUTOMATISCH ERSTELLEN anklicken
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363436323736372d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e35332e31382e706e67](https://user-images.githubusercontent.com/32881445/149938715-5d4f3619-12cc-436f-9c78-f10e2112194f.png)
-Namen vergeben und Quelle Device-Counter auswählen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363534353537392d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e35352e30362e706e67](https://user-images.githubusercontent.com/32881445/149938717-1d7828ec-7095-4f64-b2eb-e883c9118e66.png)
-es öffnet sich folgendes Fenster
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363633343234342d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e35362e34362e706e67](https://user-images.githubusercontent.com/32881445/149938718-7cc04893-ec2e-4378-9729-04ea92a54c92.png)
-Überschrift für die Liste eintragen
-Unter Allgemein rechts die sortiert Liste auswählen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931363732323836302d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31362e35382e32362e706e67](https://user-images.githubusercontent.com/32881445/149938722-562fd6ad-5fb0-43ba-a913-4c021e2ef2eb.png)
-Unter Datapoint Detection für diese Art alias/Liste ändern auf name
name;plainText
-Widget erstmal erstellen/speichern und in der iQontrol View schauen was in der Liste steht.
-Wenn das Widget nun wieder bearbeitet werden soll, dann über den Bleistift rechts öffnen.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931373233333831322d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e30362e32392e706e67](https://user-images.githubusercontent.com/32881445/149938724-aeb83b19-7e38-48fe-a237-23731814e6be.png)
-Dann ist man wieder hier
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931373238373530332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e30372e35372e706e67](https://user-images.githubusercontent.com/32881445/149938725-b5501ba6-c07b-456e-b978-45d225ed4ed8.png)
-Beispiel Styling
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383230353334302d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32322e34372e706e67](https://user-images.githubusercontent.com/32881445/149938726-c1c60f8a-d17b-4abd-bd18-22bcea46cbb4.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383236313937312d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32332e34302e706e67](https://user-images.githubusercontent.com/32881445/149938727-a8b6565d-2b63-44f8-b0bb-2ad600fd907c.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383237313236382d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32332e35322e706e67](https://user-images.githubusercontent.com/32881445/149938729-f0bd9fab-6f4f-4d04-be71-102ffe6753bd.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383238323837322d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32342e30312e706e67](https://user-images.githubusercontent.com/32881445/149938730-f25f7723-692f-4c6a-89eb-35ade94d0fca.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383239323637332d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32342e31312e706e67](https://user-images.githubusercontent.com/32881445/149938731-03828030-1dd5-4359-8df8-a15c2ec41673.png)
-Beispiel Icon-Replacement
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383339383237302d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32352e35322e706e67](https://user-images.githubusercontent.com/32881445/149938732-a9ee1a9b-24e1-4587-bbfe-e43bc4ce603b.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383430363834362d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32362e30332e706e67](https://user-images.githubusercontent.com/32881445/149938734-2460db26-04d9-411d-985c-23d208140d5f.png)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383431363233302d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32362e31342e706e67](https://user-images.githubusercontent.com/32881445/149938735-3326f696-0b7d-44d9-a8c2-d4167252df7c.png)
-Badge einfügen, wenn gewünscht. (die Anzahl der geöffneten/gekippten Fenster)
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383534303533322d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32382e31312e706e67](https://user-images.githubusercontent.com/32881445/149938737-f67fb4f0-4fe3-41d7-bf00-373accf47248.png)
-Rechts auf den Bleistift und den Datenpunkt mit value (Zahl) auswählen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634313931383539303730392d62696c6473636869726d666f746f2d323032322d30312d31312d756d2d31372e32382e32342e706e67](https://user-images.githubusercontent.com/32881445/149938739-a2d8e3d4-c3f3-4fb1-840c-b3eb6800241c.png)
-Bis auf die Überschrift (erkläre ich später) sieht es dann bei mir so aus.
-Wer dynamische Überschriften möchte:
-Ich verwende kleine Blockly um die Überschriften der Listen dynamisch mit Icon und Smileys zu versehen.
-Diese Icon oder Smileys verändern sich je nach Zustand der Geräte in den Listen.
-Diese Blockly erstellen in 0_userdata.0 jeweils zwei Datenpunkte.
-Einen für die HTML-Überschrift und einen um die Icon/Smileys an/aus schalten zu können.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634323234363136383536342d62696c6473636869726d666f746f2d323032322d30312d31352d756d2d31322e32382e30382e706e67](https://user-images.githubusercontent.com/32881445/149978258-dd914578-378b-4654-b8f7-a475698c4dde.png)
-Die Überschrift habe ich hier in den Widget Einstellungen verlinkt.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634323234363232343930362d62696c6473636869726d666f746f2d323032322d30312d31352d756d2d31322e32362e31352e706e67](https://user-images.githubusercontent.com/32881445/149978265-b1034605-5ddd-45c1-8690-f89a9feab10b.png)
-Beispiel:
Temperaturen| {0_userdata.0.iQontrol.Listen.Temperaturen.Temperaturen_Ueberschrift}
-Für die Icon im Blockly habe ich mir jeweils welche aus iQontrol ausgesucht.
-Um den Link zu finden und Dein gewünschtes Icon auszuwählen kannst Du es Dir so suchen
-(rechte Maustaste, Bildadresse kopieren) und in das Blockly einfügen.
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634323234363430383837382d62696c6473636869726d666f746f2d323032322d30312d31352d756d2d31322e32342e31342e706e67](https://user-images.githubusercontent.com/32881445/149978270-f8870d4e-f591-4da9-8bf1-4e997a73d91f.png)
-hier im Blockly einfügen
![68747470733a2f2f666f72756d2e696f62726f6b65722e6e65742f6173736574732f75706c6f6164732f66696c65732f313634323234363438353737342d62696c6473636869726d666f746f2d323032322d30312d31352d756d2d31322e33342e32322e706e67](https://user-images.githubusercontent.com/32881445/149978271-d0bf4c9e-0b61-4c16-bf42-674adb11aec7.png)
-Bei mir sieht das dann so aus
-Blockly downloads
Blockly Downloads: (klick to open)
iQontrol_Batterien_LOWBAT_Ueberschrift
iQontrol_Batterien_Volt_Ueberschrift
iQontrol_Bewegungsmelder_Ueberschrift
iQontrol_Fenster_Ueberschrift
iQontrol_Lichter_Ueberschrift
iQontrol_Luftfeuchtigkeit_Ueberschrift
iQontrol_Rollos_Ueberschrift
iQontrol_Steckdosen_Ueberschrift
iQontrol_Temperaturen_Ueberschrift
iQontrol_Tueren_Ueberschrift
-meine Sicherung vom View und Listen für Import in iQontrol
meine Sicherung View und Listen: (klick to open)
2022-01-17_iqontrol_0_lists.json.zip
2022-01-17_iqontrol_0_selected_views.json.zip
Lichterliste Beispiel Bilder Anleitung: (klick to open)
![Bildschirmfoto 2022-01-18 um 19 07 35](https://user-images.githubusercontent.com/32881445/149995090-8406ba28-cb23-4a47-aed2-352fb4ecec6c.png)
![Bildschirmfoto 2022-01-18 um 19 07 50](https://user-images.githubusercontent.com/32881445/149995096-c94c8fad-fdbe-4e4f-b05d-0c5cf7adb089.png)
![Bildschirmfoto 2022-01-18 um 19 08 04](https://user-images.githubusercontent.com/32881445/149995098-dceb8365-a5c7-4f43-8379-653924e0a918.png)
![Bildschirmfoto 2022-01-18 um 19 08 18](https://user-images.githubusercontent.com/32881445/149995099-10becfc6-0d40-41c8-bf3f-ab52c0cbaea5.png)
![Bildschirmfoto 2022-01-18 um 19 08 38](https://user-images.githubusercontent.com/32881445/149995102-5e438ee1-fa7f-453c-8899-fbc35b6325b4.png)
![Bildschirmfoto 2022-01-18 um 19 08 52](https://user-images.githubusercontent.com/32881445/149995104-34e5f900-5e68-45bd-9cd2-6f799b959dc7.png)
![Bildschirmfoto 2022-01-18 um 19 09 31](https://user-images.githubusercontent.com/32881445/149995107-96c5cd33-9f18-4504-962d-d3f4943d4ed8.png)
![Bildschirmfoto 2022-01-18 um 19 09 58](https://user-images.githubusercontent.com/32881445/149995110-826b4699-fafa-45c8-9823-4fbf6b85a8aa.png)
![Bildschirmfoto 2022-01-18 um 19 10 30](https://user-images.githubusercontent.com/32881445/149995111-30a6a2b3-9556-47b7-96dd-2c32ad99f1e1.png)
![Bildschirmfoto 2022-01-18 um 19 10 59](https://user-images.githubusercontent.com/32881445/149995112-2a7d3225-9c64-48e6-8372-0b83f5c6e292.png)
![Bildschirmfoto 2022-01-18 um 19 11 23](https://user-images.githubusercontent.com/32881445/149995113-452861c4-0156-4896-826d-06d7047fb6c7.png)
Wiki Listen/Zähler Handy Bilder: (klick to open)