NEWS
[gelöst]Zustand invertieren, Fenster offen Script
-
Das ist korrekt, mit den TFK's geht das, aber leider nicht mit den Digital Eingängen des 12/14 Wired Moduls.
-
Keiner eine Idee wie ich das lösen könnte?
Gesendet von meinem Pixel mit Tapatalk
-
Keiner eine Idee wie ich das lösen könnte? `
Du kannst die Tatsache auswerten, dass die wired Geräte in einer anderen Instanz (z.B. 1) von hm-rpc sind.... var status = getState(id).val; // Zustand *.STATE abfragen (jedes Element) if(id.split('.')[1] == '1') status = !status; // wired in Instanz hm-rpc.1 ? ...
-
Hallo paul,
Danke für deine Hilfe, die Idee ist an sich gar nicht schlecht, nur muss ich dann wohl doch noch etwas umverdraten, da ich einmal Kontakte an den TTL Eingängen und einmal an den anderen analog/digital Eingängen habe.
Muss mich wohl für eine Richtung entscheiden, was anderes bleibt mir wohl nicht oder fällt dir noch was ein wie ich es über Script lösen kann?
Gesendet von meinem Pixel mit Tapatalk
-
fällt dir noch was ein wie ich es über Script lösen kann? `
Du kannst auch noch die Kanäle auswerten:... var status = getState(id).val; // Zustand *.STATE abfragen (jedes Element) var ch = parseInt(id.split('.')[3]); if(id.split('.')[1] == '1' && ch >= 15 && ch <= 20)) status = !status; // wired Instanz hm-rpc.1 und Kanäle 15 bis 20 ...
-
Aha, na das ist ja klasse. Das sollte gehen. Und wie baue ich das jetzt in das obige Script ein, damit ich zum Schluss nur einen Javascript Datenpunkt bzww ein Array hab mit allen Fenstern?
-
Und wie baue ich das jetzt in das obige Script ein, `
Hinter die ZeilencacheSelectorState.each(function (id, i) { // Schleife für jedes gefundenen Element *.STATE im Gewerk Fenster var status = getState(id).val; // Zustand *.STATE abfragen (jedes Element)
-
Ok, werde ich gleich mal testen.
Hab aber noch ne Frage dazu. Ich habe auf 2 Modulen die Kontakte auf unterschiedlichen und auch mal auf gleichen Kanälen bzw. auf einem Modul ist auf Kanal 15 ein Reedkontakt vom Fenster auf dem zweiten Modul ist mein Klingelsignal.
Das sollte aber kein Problem sein oder? Da das Script ja nur im Gewerk Fenster sucht
-
Das sollte aber kein Problem sein oder? Da das Script ja nur im Gewerk Fenster sucht `
Sehe ich auch so. -
Funktioniert wie jetzt gewünscht. Danke Paul [THUMBS UP SIGN]
Gesendet von meinem Pixel mit Tapatalk