NEWS
[GELÖST]Blocky Tür auf/zu Meldung Telegra
-
Hallo zusammen,
irgendwie kapiere ich es nicht. Leider kommt bei dem Script im die Meldung " Terrassentür wurde geschlossen" zu Telegram. Egal ob ich auf oder zu mache.
sieht hier das Bild dazu…
Zur Info ich benutze die Türkontakte von Mii.Dort wird unter Objekte bei geschlossener Tür "true" und bei geöffneter Tür "false" angeziegt.
Was mache ich da falsch ?
-
Ich verwende zwar Pushover, aber vielleicht kannst du mit dem Lösungsansatz was anfangen:
5779_fenster_offen4.jpg -
Hi…ich kann machen was ich will. Entweder kommt die Meldung immer " Tür wird geöffnet" oder "Tür wird geschlossen", aber nicht das ich entsprechend Meldungen für "geöffnet" oder "geschlossen" bekomme ! Warum nur ?
-
Vergleiche bitte mal deinen Trigger (der erste Block) mit dem Block aus dem 2. Posting.
Wichtig ist, dass der Trigger eine Objekt-ID abfragt, ob sie geändert wurde. Danach muss dann die gleiche Objekt-ID nochmal nach ihrem Inhalt ausgewertet werden.
(Ich bin gerade nicht am PC, kann deshalb kein Blockly Screenshot machen)
-
Sorry ich bekomme es nicht hin..egal wie ich es einstellen….Ich denke ich benötige erst mal eine Einweisung in Blocky !
Hier das aktuelle Log dazu.
! javascript.0 2018-06-27 20:14:17.983 info script.js.Benachrichtigung_Tür: telegram: Terrassentür wurde geschlossen
! javascript.0 2018-06-27 20:14:17.983 info script.js.Benachrichtigung_Tür: sendTo(adapter=telegram, cmd=send, msg={"text":"Terrassentür wurde geschlossen"})
! javascript.0 2018-06-27 20:14:14.087 info script.js.Benachrichtigung_Tür: telegram: Terrassentür wurde geschlossen
! javascript.0 2018-06-27 20:14:14.087 info script.js.Benachrichtigung_Tür: sendTo(adapter=telegram, cmd=send, msg={"text":"Terrassentür wurde geschlossen"})
! javascript.0 2018-06-27 20:13:53.405 info script.js.Benachrichtigung_Tür: registered 1 subscription and 0 schedules
! javascript.0 2018-06-27 20:13:53.405 info script.js.Benachrichtigung_Tür: subscribe: {"pattern":{"id":"mihome.0.devices.magnet_158d000204859b.state","change":"ne"},"name":"script.js.Benachrichtigung_Tür"}
! javascript.0 2018-06-27 20:13:53.404 info Start javascript script.js.Benachrichtigung_Tür
! javascript.0 2018-06-27 20:13:49.206 info Stop script script.js.Benachrichtigung_Tür
! javascript.0 2018-06-27 20:13:47.074 info script.js.Benachrichtigung_Tür: registered 1 subscription and 0 schedules
! javascript.0 2018-06-27 20:13:47.074 info script.js.Benachrichtigung_Tür: subscribe: {"pattern":{"id":"mihome.0.devices.magnet_158d000204859b.state","change":"ne"},"name":"script.js.Benachrichtigung_Tür"}
! javascript.0 2018-06-27 20:13:47.073 info Start javascript script.js.Benachrichtigung_Tür
! javascript.0 2018-06-27 20:13:47.071 info Stop script script.js.Benachrichtigung_Tür
! javascript.0 2018-06-27 20:12:12.640 info script.js.Benachrichtigung_Tür: telegram: Terrassentür wurde geschlossen
! javascript.0 2018-06-27 20:12:12.640 info script.js.Benachrichtigung_Tür: sendTo(adapter=telegram, cmd=send, msg={"text":"Terrassentür wurde geschlossen"})
! javascript.0 2018-06-27 20:12:07.642 info script.js.Benachrichtigung_Tür: telegram: Terrassentür wurde geschlossen
! javascript.0 2018-06-27 20:12:07.642 info script.js.Benachrichtigung_Tür: sendTo(adapter=telegram, cmd=send, msg={"text":"Terrassentür wurde geschlossen"})
! javascript.0 2018-06-27 20:11:26.390 info script.js.Benachrichtigung_Tür: registered 1 subscription and 0 schedules
! javascript.0 2018-06-27 20:11:26.390 info script.js.Benachrichtigung_Tür: subscribe: {"pattern":{"id":"mihome.0.devices.magnet_158d000204859b.state","change":"ne"},"name":"script.js.Benachrichtigung_Tür"}
! javascript.0 2018-06-27 20:11:26.388 info Start javascript script.js.Benachrichtigung_Tür
! javascript.0 2018-06-27 20:11:26.385 info Stop script script.js.Benachrichtigung_TürUnd hier der aktuelle Blocky Script:
! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
! <block type="on_ext" id="8LSL@Dh_f#ufC8ts)Ml5" x="-237" y="-37"><mutation items="1"></mutation>
! <field name="CONDITION">ne</field>
! <value name="OID0"><shadow type="field_oid" id=",wE~5G7E)[tq[PE|wxc"><field name="oid">mihome.0.devices.magnet_158d000204859b.state</field></shadow></value>
! <statement name="STATEMENT"><block type="controls_if" id="42NJhJHB{L-x0GT)cUX"><mutation else="1"></mutation>
! <value name="IF0"><block type="variables_get" id="+Z%%lmyP]+=Us{=:Ra9`"><field name="VAR">false</field></block></value>
! <statement name="DO0"><block type="telegram" id="c?H4#:2G(J,s#D|@Ye.U"><field name="LOG">log</field>
! <value name="MESSAGE"><shadow type="text" id=")yF^OI/0PS~e#5r@e:y"><field name="TEXT">Terrassentür wurde geöffnet</field></shadow></value></block></statement>
! <statement name="ELSE"><block type="telegram" id="w0mhu0[cZF?%[#1-(^]"><field name="LOG">log</field>
! <value name="MESSAGE"><shadow type="text" id="oSW,F5ngRu/:GgYPg;mg"><field name="TEXT">Terrassentür wurde geschlossen</field></shadow></value></block></statement></block></statement></block></xml> -
Das Problem liegt im gekennzeichneten Bereich
Mach mal so (in Zeile 1 und in der Korrektur noch die ID auf deinen Datanpunkt setzen!)
-
Super Danke so funktioniert es wunderbar !
Ich sehe ich muss mich unbedingt in das Thema Blocky einlesen…
Aber trotzdem ist es schön zwischendurch einen Erfolg zu bekommen auch mit Hilfe von anderen Usern ...