Ich freue mich auf eure
[Erledigt]Xiaomi Smart Home Security System "Alexa an/aus"
-
-
Hi Mc Dance
Erst mal danke dass du deine Scripts zu Verfügung gestellt hast.
Ich habe das ganze jetzt auch nachgebaut und es funktioniert auch sehr gut.
Das einzige was ich nicht verstehe warum du bei dem Sensoren Script zweimal den gleichen Türkontakt rein gesetzt hast?
Ansonsten sehr gute Arbeit
-
das ist einfach.......
Da ich mich erst seit 2 oder 4 wochen damit beschäftige, habe ich bislang nur den , wollte es nur veranschaulichen wie es mit mehreren kontakten geht.
-
das ist einfach.......
Da ich mich erst seit 2 oder 4 wochen damit beschäftige, habe ich bislang nur den , wollte es nur veranschaulichen wie es mit mehreren kontakten geht.
O. k. weiß ich Bescheid.
Es hat mich ein bisschen irritiert da ich nicht wusste warum ausgerechnet zwei gleiche Kontakte.
Wenn es zwei verschiedene währen da hätte ich es verstanden.
-
Hi McDance
Ich habe das Taster ein Script ein wenig verändert.
So weiß ich jetzt wenn ich die Alarmanlage scharfmache das sie auch scharf gestellt ist da ich jetzt an feedback kriege in Form eines Geräusches und das Licht geht für 5 Sekunden auf Rot.
schimmer-media.de/index.php?attachment/4038/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="-237" y="-262"> <field name="OID">mihome.0.devices.switch_158d0002007807.click</field> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3wcQXa(KZx3Oe7#;?g2z"> <value name="IF0"> <block type="logic_compare" id="ZL_DPU+tyE`xSGWbW}Q1"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=".vAJZZ}-?9[e3mA2zm+H"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.switch_158d0002007807.click</field> </block> </value> <value name="B"> <block type="logic_boolean" id=":gy6+B;GqniDO/h)8)P{"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="N{sCeLZT*QycH1hhX2_S"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="control" id="P`AarH.2ntzd=~][tAq1"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="iC447alE|)}}#4PHB_z,"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="Y(plh@KG#w[usfPDic0~"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="LS+q|D6OQ_GKV1,~1MG:"> <field name="TEXT">#ff0000</field> </block> </value> <next> <block type="control" id="nNvQ))=6)8if9CGzuHPb"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">90</field> </block> </value> <next> <block type="control" id="T%dCC3g(uzaLg~|-bEKr"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ji]TKsQgI_rbcMh5`1;K"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="control" id="@:1sW^6`FI;=2~7^/(Ic"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="UM5s92-vR(Z},9v/A*s~"> <value name="VALUE"> <block type="text" id="a4v)@27YvH;`:3*3/.F4"> <field name="TEXT">11</field> </block> </value> </block> </value> <next> <block type="control" id="-%~IpTjr)=:(^4HBsvW+"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="mNalWVTOS8)w,zk.gL@3"> <value name="VALUE"> <block type="text" id="jI+u^P{FWnw)hiKiqcT2"> <field name="TEXT">1</field> </block> </value> </block> </value> <next> <block type="control" id="dA5a=2AN.-NVW58UpDh^"> <mutation delay_input="true"></mutation> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",%c!+b^W*ebfy1^NX.TS"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
-
Hallo Freunde ich habe dafür noch ein Telegrammscript erstellt man kann es natürlich in den anderen Scripten einpflegen oder aber einzeln laufen lassen.
schimmer-media.de/index.php?attachment/4040/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="u:R0u7j.Y,8EdsUCK6kQ" x="-412" y="288"> <mutation items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="jgpdw:j!HF59WUplmK}~"> <field name="oid">Alarmanlage.0.Alarmanlage_an</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="VbQePL/1gH[|IH`30r5z"> <field name="oid">Alarmanlage.0.Alarmanlage_ausgelöst</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="0KU30/v2h#W(!`#[gp76"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="]-Zb+?Hn_!lMC-aT9alk"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ln#_*!,/omF%2!L4WRp-"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pSN^b91_Se1kc2o;W4J^"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="i||{vH9*ebG3rYojyq#~"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="U][E8N^7Bu/+`G(NxN}#"> <field name="TEXT">Die Alarmanlage wurde scharf geschalten</field> </shadow> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="21(9~CU|XRCn:EOXk2/@"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="TSvo:2H{H+}IE{#M1`FO"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> </block> </value> <value name="B"> <block type="logic_boolean" id="h=.8?l5o{aiN|)W)LXh@"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="telegram" id="ed05d|bQf^sw*MK?SR-6"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="sKyyX,f?IkAZP`RFQReF"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="rcJ#y#_x;;cMNMq^1~d,"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="7hn`[R=!]W:1l{P|)^~S"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="`4A?Xr]SbI+]2b{KzaA^"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="G/EIOB~bBP2/nEmuy%))"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="C`!`{.89d7hUZ)+tSMY;"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="-8xw`}x0Kzrc0fk}f%^R"> <field name="TEXT">Der Alarm wurde ausgelöst Bitte überprüfen und gegebenenfalls die Polizei rufen.</field> </shadow> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="?3tX-TvvULF2i9f,T2lK"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="{5154u;#fO|WZRs{WwXw"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="w=TS)?~=k1K3.#r)cemC"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="telegram" id="B.LB4WT45U34ys_*BzLL"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="/AxylbEO5m/n%|?cjip-"> <field name="TEXT">Der Alarm ist aus</field> </shadow> </value> </block> </statement> </block> </next> </block> </statement> </block> </xml>
gruß OSR
-
Danke Franz werde ich glatt umsetzten
Danke NordBergSteiger
Ich bin leider noch viel zu frisch was IoBroker angeht um mich schon an Telegram zu wagen, da muss ich mich noch etwas mehr einlesen, aber wenn ich soweit bin, weiß ich wo ich es finde
-
Hi McDance
Ich habe das Taster ein Script ein wenig verändert.
So weiß ich jetzt wenn ich die Alarmanlage scharfmache das sie auch scharf gestellt ist da ich jetzt an feedback kriege in Form eines Geräusches und das Licht geht für 5 Sekunden auf Rot.
schimmer-media.de/index.php?attachment/4038/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="-237" y="-262"> <field name="OID">mihome.0.devices.switch_158d0002007807.click</field> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3wcQXa(KZx3Oe7#;?g2z"> <value name="IF0"> <block type="logic_compare" id="ZL_DPU+tyE`xSGWbW}Q1"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=".vAJZZ}-?9[e3mA2zm+H"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.switch_158d0002007807.click</field> </block> </value> <value name="B"> <block type="logic_boolean" id=":gy6+B;GqniDO/h)8)P{"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="N{sCeLZT*QycH1hhX2_S"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="control" id="P`AarH.2ntzd=~][tAq1"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="iC447alE|)}}#4PHB_z,"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="Y(plh@KG#w[usfPDic0~"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="LS+q|D6OQ_GKV1,~1MG:"> <field name="TEXT">#ff0000</field> </block> </value> <next> <block type="control" id="nNvQ))=6)8if9CGzuHPb"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">90</field> </block> </value> <next> <block type="control" id="T%dCC3g(uzaLg~|-bEKr"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ji]TKsQgI_rbcMh5`1;K"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="control" id="@:1sW^6`FI;=2~7^/(Ic"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="UM5s92-vR(Z},9v/A*s~"> <value name="VALUE"> <block type="text" id="a4v)@27YvH;`:3*3/.F4"> <field name="TEXT">11</field> </block> </value> </block> </value> <next> <block type="control" id="-%~IpTjr)=:(^4HBsvW+"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="mNalWVTOS8)w,zk.gL@3"> <value name="VALUE"> <block type="text" id="jI+u^P{FWnw)hiKiqcT2"> <field name="TEXT">1</field> </block> </value> </block> </value> <next> <block type="control" id="dA5a=2AN.-NVW58UpDh^"> <mutation delay_input="true"></mutation> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",%c!+b^W*ebfy1^NX.TS"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
und nun noch etwas weiter gespielt
Taster aus, selbes script aber mit grünem Licht, sieht echt profi mäßig aus
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="-237" y="-262"> <field name="OID">mihome.0.devices.switch_158d00024668d1.long</field> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3wcQXa(KZx3Oe7#;?g2z"> <value name="IF0"> <block type="logic_compare" id="ZL_DPU+tyE`xSGWbW}Q1"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=".vAJZZ}-?9[e3mA2zm+H"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.switch_158d00024668d1.long</field> </block> </value> <value name="B"> <block type="logic_boolean" id=":gy6+B;GqniDO/h)8)P{"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="N{sCeLZT*QycH1hhX2_S"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="control" id="P`AarH.2ntzd=~][tAq1"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="iC447alE|)}}#4PHB_z,"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="Y(plh@KG#w[usfPDic0~"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="LS+q|D6OQ_GKV1,~1MG:"> <field name="TEXT">#00ff00</field> </block> </value> <next> <block type="control" id="nNvQ))=6)8if9CGzuHPb"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.illumination</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">90</field> </block> </value> <next> <block type="control" id="T%dCC3g(uzaLg~|-bEKr"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.dimmer</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ji]TKsQgI_rbcMh5`1;K"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="control" id="@:1sW^6`FI;=2~7^/(Ic"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="UM5s92-vR(Z},9v/A*s~"> <value name="VALUE"> <block type="text" id="a4v)@27YvH;`:3*3/.F4"> <field name="TEXT">11</field> </block> </value> </block> </value> <next> <block type="control" id="-%~IpTjr)=:(^4HBsvW+"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="mNalWVTOS8)w,zk.gL@3"> <value name="VALUE"> <block type="text" id="jI+u^P{FWnw)hiKiqcT2"> <field name="TEXT">1</field> </block> </value> </block> </value> <next> <block type="control" id="dA5a=2AN.-NVW58UpDh^"> <mutation delay_input="false"></mutation> <field name="OID">MyVariable.0.Alarmanlage.Alarmanlage_an</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",%c!+b^W*ebfy1^NX.TS"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
-
Ich habe das Taster ein Script ein wenig verändert.
Habe ich auch gleich so um gesetzt und das ganze noch in Vis eingearbeitet.
-
Hallo Freunde ich habe dafür noch ein Telegrammscript erstellt man kann es natürlich in den anderen Scripten einpflegen oder aber einzeln laufen lassen.
schimmer-media.de/index.php?attachment/4040/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="u:R0u7j.Y,8EdsUCK6kQ" x="-412" y="288"> <mutation items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="jgpdw:j!HF59WUplmK}~"> <field name="oid">Alarmanlage.0.Alarmanlage_an</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="VbQePL/1gH[|IH`30r5z"> <field name="oid">Alarmanlage.0.Alarmanlage_ausgelöst</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="0KU30/v2h#W(!`#[gp76"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="]-Zb+?Hn_!lMC-aT9alk"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ln#_*!,/omF%2!L4WRp-"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pSN^b91_Se1kc2o;W4J^"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="i||{vH9*ebG3rYojyq#~"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="U][E8N^7Bu/+`G(NxN}#"> <field name="TEXT">Die Alarmanlage wurde scharf geschalten</field> </shadow> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="21(9~CU|XRCn:EOXk2/@"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="TSvo:2H{H+}IE{#M1`FO"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> </block> </value> <value name="B"> <block type="logic_boolean" id="h=.8?l5o{aiN|)W)LXh@"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="telegram" id="ed05d|bQf^sw*MK?SR-6"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="sKyyX,f?IkAZP`RFQReF"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="rcJ#y#_x;;cMNMq^1~d,"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="7hn`[R=!]W:1l{P|)^~S"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="`4A?Xr]SbI+]2b{KzaA^"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="G/EIOB~bBP2/nEmuy%))"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="C`!`{.89d7hUZ)+tSMY;"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="-8xw`}x0Kzrc0fk}f%^R"> <field name="TEXT">Der Alarm wurde ausgelöst Bitte überprüfen und gegebenenfalls die Polizei rufen.</field> </shadow> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="?3tX-TvvULF2i9f,T2lK"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="{5154u;#fO|WZRs{WwXw"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarmanlage_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="w=TS)?~=k1K3.#r)cemC"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="telegram" id="B.LB4WT45U34ys_*BzLL"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="/AxylbEO5m/n%|?cjip-"> <field name="TEXT">Der Alarm ist aus</field> </shadow> </value> </block> </statement> </block> </next> </block> </statement> </block> </xml>
gruß OSR
Auch eine gute Idee.
-
Hi ostseereiter
Habe ich statt Telegramm den Pushover Adapter genommen.
Allerdings habe ich auf diesen Teil "Alarmanlage an" ganz verzichtet da ich ja die Alarmanlage quasi selbst einschalte dadurch weiß ich ja schon das sie scharf geschaltet ist.
schimmer-media.de/index.php?attachment/4050/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="u:R0u7j.Y,8EdsUCK6kQ" x="-412" y="13"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="jgpdw:j!HF59WUplmK}~"> <field name="oid">Alarmanlage.0.Alarm_ausgelöst</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="rcJ#y#_x;;cMNMq^1~d,"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="7hn`[R=!]W:1l{P|)^~S"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="`4A?Xr]SbI+]2b{KzaA^"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="G/EIOB~bBP2/nEmuy%))"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="pushover" id="lT(S@~GPGid33^(_dfc3"> <field name="INSTANCE"></field> <field name="SOUND">siren</field> <field name="PRIORITY">1</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="fg#js0{t9K:r8#kZA2?V"> <field name="TEXT">Der Alarm wurde ausgelöst Bitte überprüfen und gegebenenfalls die Polizei rufen.</field> </shadow> </value> <value name="TITLE"> <block type="text" id="/A.@T^jOGv1]DKuQnl*@"> <field name="TEXT">ALARMANLAGE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="?3tX-TvvULF2i9f,T2lK"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="{5154u;#fO|WZRs{WwXw"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="w=TS)?~=k1K3.#r)cemC"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="pushover" id="_OMcig`nGctQh5Yb:*cS"> <field name="INSTANCE"></field> <field name="SOUND">pushover</field> <field name="PRIORITY">0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="4wn-ARVvCD}3YOuAlp=:"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </shadow> </value> <value name="TITLE"> <block type="text" id="C3jG=xt]Hs4jS]6Q~;OI"> <field name="TEXT">ALARMANLAGE</field> </block> </value> </block> </statement> </block> </statement> </block> </xml>
-
Allerdings habe ich auf diesen Teil "Alarmanlage an" ganz verzichtet da ich ja die Alarmanlage quasi selbst einschalte dadurch weiß ich ja schon das sie scharf geschaltet ist.
ja ich habe halt noch kinder in meinen Haushalt falls die mal den Schalter aus versehen aktivieren.
-
OK. Das ist was anderes.
Mein Kind ist 25 Jahre alt da weiß er schon was er tut.
-
Zusätzlich parallel zu den "Taster ein" und "Taster aus"habe ich noch einen Skript für die Alexa gemacht. Damit kann ich per Alexa die Alarmanlage an und ausschalten.
Und bis zuletzt das gleiche auch mit dem Telegramm.
schimmer-media.de/index.php?attachment/4103/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="-187" y="-237"> <field name="OID">Alarmanlage.0.Alarm_Alexa</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3wcQXa(KZx3Oe7#;?g2z"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="ZL_DPU+tyE`xSGWbW}Q1"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=".vAJZZ}-?9[e3mA2zm+H"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_Alexa</field> </block> </value> <value name="B"> <block type="logic_boolean" id=":gy6+B;GqniDO/h)8)P{"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="hM+;j:YwPoLc7F,hpR6%"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090LF0964840RAC.Commands.speak</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="=TA.^M5:qkFq~{t_kyyD"> <field name="TEXT">Die Alarmanlage wurde scharf geschaltet</field> </block> </value> <next> <block type="telegram" id="xE;!aedK!@hcLk|e:+Tt"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="BjLl;QbJ^ot019`XdFUG"> <field name="TEXT">Die Alarmanlage wurde scharf geschaltet</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="N{sCeLZT*QycH1hhX2_S"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="control" id="P`AarH.2ntzd=~][tAq1"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="iC447alE|)}}#4PHB_z,"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="Y(plh@KG#w[usfPDic0~"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="LS+q|D6OQ_GKV1,~1MG:"> <field name="TEXT">#ff0000</field> </block> </value> <next> <block type="control" id="nNvQ))=6)8if9CGzuHPb"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">90</field> </block> </value> <next> <block type="control" id="T%dCC3g(uzaLg~|-bEKr"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ji]TKsQgI_rbcMh5`1;K"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="control" id="@:1sW^6`FI;=2~7^/(Ic"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="UM5s92-vR(Z},9v/A*s~"> <value name="VALUE"> <block type="text" id="a4v)@27YvH;`:3*3/.F4"> <field name="TEXT">11</field> </block> </value> </block> </value> <next> <block type="control" id="-%~IpTjr)=:(^4HBsvW+"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="mNalWVTOS8)w,zk.gL@3"> <value name="VALUE"> <block type="text" id="jI+u^P{FWnw)hiKiqcT2"> <field name="TEXT">1</field> </block> </value> </block> </value> <next> <block type="control" id="dA5a=2AN.-NVW58UpDh^"> <mutation delay_input="true"></mutation> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",%c!+b^W*ebfy1^NX.TS"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_compare" id="1}1!#)S~vuNWgVng@*NM"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="yp4aKD(gg#oJ!~e72aY1"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_Alexa</field> </block> </value> <value name="B"> <block type="logic_boolean" id="+iBLQt@fQ28fc+EczZ)l"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="NS#Cx/Ot7-V)=~~~mlis"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090LF0964840RAC.Commands.speak</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="Gl7W7-Idcb9({pYcgTff"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </block> </value> <next> <block type="telegram" id="*Qxq{#ot#4!]l]|E2*Y5"> <field name="INSTANCE"></field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="MrRxPe|:I-+dQGWCj7{/"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="7bEoMiq}viqyaVg%wUn,"> <field name="NAME">timeout2</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="control" id="uDOXldXSOBm,+aKMIKI."> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="rzW?Ro6)r:P@rBiP]F*w"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="o8)%xsT`G:Ixv2F9|Cet"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="BxKr_Faoi(u)1y8z](9f"> <field name="TEXT">#00ff00</field> </block> </value> <next> <block type="control" id="FSz;m:gdCJNn4M4_bXf)"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Lk|cY#`X9p}Z8i,GRFfj"> <field name="TEXT">90</field> </block> </value> <next> <block type="control" id="QF(0jbxpU*;k0Q7U-g2q"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.on</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">10</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*rfT?VlUKh)aZjEEMn9V"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="control" id="fJ*#1;k*N.][ctLLf!eG"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id=":8C0l%!+W2{bN^PRo#rd"> <value name="VALUE"> <block type="text" id="usAp/5ji`S`JBNxpG-*h"> <field name="TEXT">11</field> </block> </value> </block> </value> <next> <block type="control" id="#~4uLRKG4.Wqs0]A}?E)"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcb24c39.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="+i3~E-~k65Y/Ep=M}[i#"> <value name="VALUE"> <block type="text" id="w}ji[S6YQ{HDU=RP/=r3"> <field name="TEXT">1</field> </block> </value> </block> </value> <next> <block type="control" id=".SP1-`wgg}(R2l;L9HDI"> <mutation delay_input="true"></mutation> <field name="OID">Alarmanlage.0.Alarmanlage_an</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ofsY[p1nh_M)UKlekhCh"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> <next> <block type="on" id="{EW3SAvHE+3:{lgBN}*."> <field name="OID">mihome.0.devices.switch_158d0002007807.double</field> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="gg[H|-79tOV/*+~RZapY"> <value name="IF0"> <block type="logic_compare" id="}6yI_k51K,nIBt3gX%0A"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="^!O1250w;1ufBMOF78^E"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.switch_158d0002007807.double</field> </block> </value> <value name="B"> <block type="logic_boolean" id="u)njVjZ)y~Yx^l8v1rb1"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="OY`2__N3U9,uEZ9vI)]V"> <mutation delay_input="false"></mutation> <field name="OID">Alarmanlage.0.Alarm_Alexa</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Phm{X0TyKn*P89rCo[)D"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </xml>
-
Danke alle zusammen ... funzt 1a ... nach dem Motto ... "Geht nicht .... gibt's nicht"
-
Voll cool, das Forum hier ist ne Wucht. Hab die Alarmanlage nachgebaut, ok ehrlicherweise nur copygepastet Funktioniert alles perfekt.
Hab es in Telegram auch so eingebaut, dass ich sie scharf/unscharf schalten kann. Auch mit den Statuslicht nach aktivieren/deaktivieren (rot/grün) sieht das ziemlich fancy aus
Über Alexa mag ich das ganze dann doch nicht steuern Daumen nach oben!
-
Hi ostseereiter
Habe ich statt Telegramm den Pushover Adapter genommen.
Allerdings habe ich auf diesen Teil "Alarmanlage an" ganz verzichtet da ich ja die Alarmanlage quasi selbst einschalte dadurch weiß ich ja schon das sie scharf geschaltet ist.
schimmer-media.de/index.php?attachment/4050/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="u:R0u7j.Y,8EdsUCK6kQ" x="-412" y="13"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="jgpdw:j!HF59WUplmK}~"> <field name="oid">Alarmanlage.0.Alarm_ausgelöst</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="rcJ#y#_x;;cMNMq^1~d,"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="7hn`[R=!]W:1l{P|)^~S"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="`4A?Xr]SbI+]2b{KzaA^"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="G/EIOB~bBP2/nEmuy%))"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="pushover" id="lT(S@~GPGid33^(_dfc3"> <field name="INSTANCE"></field> <field name="SOUND">siren</field> <field name="PRIORITY">1</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="fg#js0{t9K:r8#kZA2?V"> <field name="TEXT">Der Alarm wurde ausgelöst Bitte überprüfen und gegebenenfalls die Polizei rufen.</field> </shadow> </value> <value name="TITLE"> <block type="text" id="/A.@T^jOGv1]DKuQnl*@"> <field name="TEXT">ALARMANLAGE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="?3tX-TvvULF2i9f,T2lK"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="{5154u;#fO|WZRs{WwXw"> <field name="ATTR">val</field> <field name="OID">Alarmanlage.0.Alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="w=TS)?~=k1K3.#r)cemC"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="pushover" id="_OMcig`nGctQh5Yb:*cS"> <field name="INSTANCE"></field> <field name="SOUND">pushover</field> <field name="PRIORITY">0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="4wn-ARVvCD}3YOuAlp=:"> <field name="TEXT">Die Alarmanlage wurde deaktiviert</field> </shadow> </value> <value name="TITLE"> <block type="text" id="C3jG=xt]Hs4jS]6Q~;OI"> <field name="TEXT">ALARMANLAGE</field> </block> </value> </block> </statement> </block> </statement> </block> </xml>
der vorteil von einer Rückmeldung über zb Telegram, wenn du die Alarmanlage scharf stellst oder deaktivierst ist, dass du davon ausgehen kannst, dass es wirklich funktioniert. es könnte nämlich der fall eintreten, dass aus irgendeinem grund dein aktivieren/deaktivieren per telegram nicht beim iobroker ankommt und so hättest du auf alle fälle einen response.
-
Hi Leute
Es wäre cool wenn man das ganze noch mit einem Zahlencode erweitern könnte um die Alarmanlage scharf schalten zu können und es dann in VIS einbinden.
Vielleicht hat jemand von euch eine Idee wie man das am besten machen könnte?
-
dafür fehlt mir die Hardware
-
dafür fehlt mir die Hardware
Was ich meine ist ein virtueller Zahlenblock den man dann in Vis nutzen kann.
Es ist ja nicht anders als ein button den man auf true oder false setzen kann.
In diesem Fall muss man mehrere Tasten drücken um eine Aktion zu starten.
Vielleicht hat schon jemand sowas ähnliches schon im Einsatz.
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!