NEWS
Szenenadapter - wie konfigurieren ?
-
on("hm-rpc.0.1234567.STATE", function (obj) { if (obj.state.val) { sendTo("pushover", ....); log('TFK meldet offen'); } else { log('TFK meldet geschlossen'); } });Wie pushover konfiguriert wird steht auf der pushover readme Seite.
Gruß
Pix
Gesendet mit Tapatalk (kein Spaß, hier Code einzutippen ;) )
-
Hallo,
Du musst den JavaScript Adapter installieren (hat so Ein gelbes ikon) und starten, dann erscheint in Admin ein neuer Reiter "Skripte". Darin kannst du (am bestehen unter "Common") ein neues Skript anlegen. Da hinein den Code kopieren, Namen des Skriptes ändern (vorher Script1) und speichern. Skript starten mit Klick auf den roten Play Knopf.
Pix
Gesendet mit Tapatalk
-
Ja ist klar - Javascript ist bei mir schon aktiviert u. es laufen auch 2 Scripte. Wie binde ich das spezielle Script f. E-Mail oder Pushover dann in die Szene ein ?
Gruß
crepp `
Das brauchst du nicht in die Szene einbinden. Du hast die Szene sozusagen mit Javascript erstellt.
Ich kommentiere mal den Code, dann ist es verständlicher was er macht:
on("hm-rpc.0.1234567.STATE", function (obj) { // Mit "on" lauscht man auf das genannte Teil und führt die nachfolgenden Zeilen in der {} aus. if (obj.state.val) { // "wenn...wechsel zu true dann sende an Pushover den Text ..." - wobei man die ... im Code durch "Text" ersetzen muss. sendTo("pushover", ....); log('TFK meldet offen'); // Schreibt ins Log } else { // "wenn (siehe oben), ansonsten melde ans Log. log('TFK meldet geschlossen'); } }); -
Hallo,
Danke für die Super-Erklärung. Ich werde das so mal testen. Sollte ich hinkriegen.
Bitte jetzt nicht falsch verstehen:
Trotzdem würde ich die Anforderung gerne auch mit "Szenen" umsetzen (können). Einfach weil mir das Javascript nicht so geläufig ist u. die Szenen besser meinem Verständnis entsprechen.
Vielen Dank für Eure Hilfe pix u. solear
