NEWS
Blockly Selektor u. Aufzählungen Geräte zählen
-
@Freaknet
Ich bin noch unterwegs und kann erst später mal schauen.
Poste mal bitte noch den RAW von so einem Fenstersensor. -
Kein Problem...
Hier schonmal das RAW vom Fensterkontakt
-
@Freaknet
Ändere mal den Selektor aufstate[id=*.open](functions=Fenster)
-
@Freaknet
und zeig mal bitte noch ein Bild von Deiner Aufzählung. -
Danke für den Tip, aber das hatte ich schon versucht
Ohne Erfolg -
Meinst Du das hier?
-
@Freaknet
ja, das sieht gut aus. Starte mal Deinen Java Script Adapter und die Admin Instanz neu. (also nicht stoppen, nur auf den Pfeilkreis drücken) -
beides restarted. Ohne Erfolg.
-
Oh Mann, seit dem javascript Neustart kommt jetzt immer folgende Meldung
host.debian-iobroker 2020-01-25 19:40:31.198 info Restart adapter system.adapter.javascript.0 because enabled host.debian-iobroker 2020-01-25 19:40:31.198 error instance system.adapter.javascript.0 terminated with code 156 (156) ``` Der Adapter startet immer neu :-(
-
@Freaknet
dann starte mal Dein System ganz neu. (dieser Fehler dürfte aber nichts mit dem Blockly zu tun haben) -
Nach Neustart scheint zumindest das Problem erledigt zu sein...
Trotzdem läuft das Script nicht... -
@Freaknet
ich muss Dich auf später oder morgen vertrösten...(ich bin nur am Handy) -
Kein Thema...
Trotzdem Danke bis dahin -
@Freaknet
zwei Fragen noch...Hast Du nach dem Blockly Start mal ein Fenster geöfnnet oder geschlossen ?
Was sagt eigentlich das Log, werden da Geräte gefunden ? -
Ja, nach jeder Änderung des Scripts hab ich mal ein Fenster geöffnet um zu testen. Leider steht alles immer auf 0 bzw. "liste leer".
Wann müssten die Geräte gefunden werden? Bei Script Start oder wenn ich ein Fenster öffne?
Muss ich dazu Javascript auf Debug stellen?
Hab bis jetzt noch nichts gesehen das Geräte gefunden wurden. -
@Freaknet sagte in Fenster zählen mit Blockly Selektor Aufzählungen:
Wann müssten die Geräte gefunden werden?
Beim öffnen oder schließen, halt wenn sich was ändert.
Der Selektor findet so halt noch nichts, so wie es aussieht.
Mit Log meinte ich, wenn Du das Blockly startest steht unten im Log halt das x Geräte registriert wurden, oder so ähnlich.Aber erstmal muss der Selektor was finden, daran liegt es erstmal.
-
Ne im Log beim Blockly kommt nix rüber...
Du meinst das Protokoll?
Muss eigentlich der kpl. Ordner als Fenster markiert sein oder reicht der State "open" für die Aufzählung?
-
probiere mal den hier gezeigten Selektor für deconz
-
-
@Freaknet
nein, so wie er da steht, ohne functions (also quasi ohne die Aufzählung Fenster)probiere mal so
state.id=deconz.0.*.open
oder so
state[state.id=deconz.0.*.open]