Genau und du baust dir dann noch ein virtueller Schalter mit dem du den Alarmanlage an und abschalten kannst.
[Erledigt]Xiaomi Smart Home Security System "Alexa an/aus"
-
-
Hallo Heute war es dann so weit.
Ich war auf den Computer von RoboSchlauch drauf.
Jetzt kurz mal ne die Anleitung:
Zu erst mal müssen wir unter den Objekten ein neues Objekt anlegen mit dem Namen
MyVariable.0.index
würde aber eigentlich
MyVariable.0.Alarmanlage.index
Da kommen zwei Logische Werte rein die ein Boolean Wert einer mit dem Namen: arlam_ausgelöst und Alarmanlage_an der Typ muss ein switch sein.
schimmer-media.de/index.php?attachment/3912/
Alarmanlage_an Wert ist der Wert, denn wir freigeben in Cloud Apdatper muss dann dieser als licht freigegeben werden. Anschesend Alexa nach Geräte suchen lassen(Alexa, suche nach Geräte). Er wird ein Licht finden mit dem Angegeben Namen.
Nun müssen wir noch drei Strips angelegt werden.
Sehe Bild:
schimmer-media.de/index.php?attachment/3913/
Skript Alarmanlage_Sensor:
schimmer-media.de/index.php?attachment/3914/
Code: Arlamanlage_Sensor
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="k{lmFnBOufnYh7F;FPzu" x="-312" y="-262"> <mutation items="3"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id=";9YQvS~5!N}:XdP8:59d"> <field name="oid">mihome.0.devices.magnet_158d000204296b.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="xU{!@uh`t3@]eu(6Uh]|"> <field name="oid">mihome.0.devices.magnet_158d00020906e4.state</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="p@b(}fV+#k3zvMFG4Ioy"> <field name="oid">mihome.0.devices.magnet_158d000234e5e0.state</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="go)i#|+|2iCMKk.kkRg="> <value name="IF0"> <block type="logic_compare" id="x:m9@WqcD(9;uGB86+?l"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="gOVke5|N2|_e~x^8=|Qp"> <field name="BOOL">TRUE</field> </block> </value> <value name="B"> <block type="get_value" id="OI?)8@fxU=/ml~OzTi:!"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.arlamanlage_an</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id=".kO|v2fO:1A_EH](-*9."> <value name="IF0"> <block type="logic_compare" id="Vnp0`+DuMfRrfXwu4DdV"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="d.oD2/kra]11U/h!w=I6"> <field name="BOOL">TRUE</field> </block> </value> <value name="B"> <block type="logic_operation" id=".vDy?d#M?!a}K]Nb3@;H"> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="~XL0|WCq@VC)h:*DMYjs"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d000204296b.state</field> </block> </value> <value name="B"> <block type="logic_operation" id="CTOO%~|]n.M7q#@4DZq["> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="nbt;fV:s%kdh}^elOBq~"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00020906e4.state</field> </block> </value> <value name="B"> <block type="get_value" id="BR2.}HG_%op=rZ`SU!}3"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d000234e5e0.state</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="XqB=#sH_3Ny`l}wpu4n9"> <mutation delay_input="false"></mutation> <field name="OID">MyVariable.0.arlam_ausgelöst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="lBYQ=~nC9m%{}fHAono3"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
Alarmanlage_beim_Arlam:
schimmer-media.de/index.php?attachment/3915/
Code: Alarmanlage_beim_Arlam
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="ff_;m?5I`z9,re[wg*t." x="-188" y="-162"> <field name="OID">MyVariable.0.arlam_ausgelöst</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id=":X?w_**_y[8ooL:34f=P"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="pP)IUf+4.x`5yA:jL-sD"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="9f#[G?W=A_CXQ4WFgd#M"> <field name="ATTR">val</field> <field name="OID">ID auswählen</field> </block> </value> <value name="B"> <block type="logic_boolean" id="YNw{-}8|gBx|r6?q^St5"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Y(plh@KG#w[usfPDic0~"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.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_7811dce1ce9f.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">100</field> </block> </value> <next> <block type="control" id="mp6G3Zc4Zz{i6_.odF1p"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="!T%9RQ_6OO)t/`Hjj?7H"> <field name="TEXT">1</field> </block> </value> <next> <block type="control" id="qVV=|k]yB9~e_J:Jz;U2"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.dimmer</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">10</field> <field name="UNIT">min</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="PW)p-!OX}SnV@L=g|/+c"> <field name="TEXT">0</field> </block> </value> <next> <block type="control" id="LyrnhT~p@(3m@6v8@q!9"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.mid</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">10</field> <field name="UNIT">min</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="g):ZFn6[Nsp{GAz*#](T"> <field name="TEXT">0</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <statement name="ELSE"> <block type="control" id="3%SwE0~%R8DE_/OavAcx"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Jo-WKiqEtMlSw*A`P*Rx"> <field name="TEXT">0</field> </block> </value> <next> <block type="control" id="Rv(%Yf.(gGvTP:{(_Wd5"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dce1ce9f.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="w:|#6]8{Xy.IGJ28k?`H"> <field name="TEXT">0</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block> </xml>
Arlamanlage_zurücksetzten:
schimmer-media.de/index.php?attachment/3916/
Code: Arlamanlage_zurücksetzung
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="u:-,c6(/U/w!P8wy1*#8" x="-138" y="-38"> <field name="OID">MyVariable.0.arlamanlage_an</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3o8P+c%,i,?77D?|pIg8"> <value name="IF0"> <block type="logic_compare" id="#C2gr8C8=z[e}DomxjEM"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="dwA1VvqU/xXmW5OA[DSt"> <field name="BOOL">FALSE</field> </block> </value> <value name="B"> <block type="get_value" id="aMiJ@p:A:9x}%[8O)tBj"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.arlamanlage_an</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="F8^r}`KH@70Af7ymYf^w"> <mutation delay_input="false"></mutation> <field name="OID">MyVariable.0.arlam_ausgelöst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mlcuyxsWGjSRV%(_ME#P"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> </block> </xml>
Das Script löst nicht aus, wenn der Alarmanlage scharf gemacht wird, wenn ein Fenster offen ist. Er wird erst ausgelöst, wenn eine Änderung statt findet und ein isOpen auf true ist wird der arlam_ausgelöst auf true gestellt und der Skript Alarmanlage_beim_Arlam ausgeführt.
Alarm wird zurücksetzt, wenn 10 min der Alarm lauft oder die Alarmanlage ausgeschalten wird.
Ich hatte, das zurück setzten vom Alarm per Telegram gelöst, da mir das Sicherer Erscheint, aber das muss jeder selber wissen.
Noch kein Rückmeldung ob es geht, aber es sollte gehen.
Wenn der Beitrag von RoboSchlauch mit Daumen markt wird geht es!
-
In Grunde geht es schon - Wir müssen nur paar Sachen noch machen. RoboSchlauch möchte noch kleine Anpassungen.
-
sehr geil, danke schön.
werde mich mal bei Zeiten daran machen und nachbauen
-
Hey, habe es mal probiert und folgendes festgestellt.
Alarm hat ausgelöst, ein reset ist nicht möglich OHNE das die Alarmanlage wieder los geht. Ein ausschalten der Alarmanlage ist OHNE auslösen der Alarmanlage nicht möglich.
Die Beleuchtung bleibt beim ausschalten an.
Ansonsten funktioniert es gut. Bereits offene Fenster werden ignoriert, und die Anlage reagiert schnell. Abhilfe für die oben genannten Punkte könnte ein vorgeschaltetes basic oder Steckdose sein.
Nachteil wäre das der gateway für nix anderes zur Verfügung stehen würde
-
Also es sollte sich anschalten, wenn die Alarmanlage ausgeschalten wird.
Denn
Alarmanlage_an auf false Gesetz wird, dann wird auch auf arlam_ausgelöst auf false Gesetz werden.
Wenn du willst schaue ich kurz drüber
-
Ich guck mir das am WE nochmal in ruhe an, gut möglich das ich da ein Denkfehler drin habe
-
McDance - Ich habe heute mit RoboSchlauch noch mal die Skripts verbessert. Ich bin der Meinung, dass es jetzt die Lösung geht. Nun wird das von RoboSchlauch getestet. Bekomme wahrscheinlich morgen bescheid, ob es so klappt wie es soll.
Wenn das der Fall ist werde ich am Montag den Code von der Fassung zwei hier noch mal veröffentlichen und dazu eine Ausführliche Anleitung schreiben.
Es würden bis lang 5 einzelne Skripts. Einmal, dass die Fusionen kleiner und besser verständlich sind und auch Funktion Technischer Seite war es von dannen, sonnst hatte es nicht geklappt.
Da hängt auf jeden Fall einige Überlegungen drin, dass es jetzt fusioniert.
Laut RoboSchlauch gab es im Internet noch keine Erklärung. Wenn das klappt, dann seit ihr mir ein Bier schuldig (kleiner Spaß).
Also wir ( RoboSchlauch und PlayDiver) sind immer noch am optimieren.
Morgen werde ich das nächste Update geben.
-
das Bier geht auf mich
-
das Bier geht auf mich
Nehme dich beim Wort
-
-
Hallo,
Ich habe gestern die Rückmeldung bekommen, das RoboSchlauch seine Frau einen Alarm ausgelöst hat oder es war ein Fehlalarm.
Der Punkt ist einfach, das ich wohl das ich morgen alle Fehler bekomme oder wenn RoboSchlauch mir heute schreiben wird, dann kann ich vil auch schon wieder was sagen.
Mehr kann ich leider nix sagen, da RoboSchlauch ja sein Wochenende genise will, was ja jeder Verstehen kann.
-
sooooo,
Habe die Alarmanlage ans Laufen bekommen,
Sensoren Script
schimmer-media.de/index.php?attachment/3993/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="k{lmFnBOufnYh7F;FPzu" x="-162" y="-162"> <mutation items="3"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id=";9YQvS~5!N}:XdP8:59d"> <field name="oid">mihome.0.devices.switch_158d00024668d1.double</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="xU{!@uh`t3@]eu(6Uh]|"> <field name="oid">mihome.0.devices.magnet_158d00024b2c15.state</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="p@b(}fV+#k3zvMFG4Ioy"> <field name="oid">mihome.0.devices.magnet_158d00024b2c15.state</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="go)i#|+|2iCMKk.kkRg="> <value name="IF0"> <block type="logic_compare" id="x:m9@WqcD(9;uGB86+?l"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="gOVke5|N2|_e~x^8=|Qp"> <field name="BOOL">TRUE</field> </block> </value> <value name="B"> <block type="get_value" id="OI?)8@fxU=/ml~OzTi:!"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.Alarmanlage.Alarmanlage_an</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id=".kO|v2fO:1A_EH](-*9."> <value name="IF0"> <block type="logic_compare" id="Vnp0`+DuMfRrfXwu4DdV"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="d.oD2/kra]11U/h!w=I6"> <field name="BOOL">TRUE</field> </block> </value> <value name="B"> <block type="logic_operation" id=".vDy?d#M?!a}K]Nb3@;H"> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="~XL0|WCq@VC)h:*DMYjs"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.switch_158d00024668d1.double</field> </block> </value> <value name="B"> <block type="logic_operation" id="CTOO%~|]n.M7q#@4DZq["> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="nbt;fV:s%kdh}^elOBq~"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00024b2c15.state</field> </block> </value> <value name="B"> <block type="get_value" id="BR2.}HG_%op=rZ`SU!}3"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00024b2c15.state</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="XqB=#sH_3Ny`l}wpu4n9"> <mutation delay_input="false"></mutation> <field name="OID">MyVariable.0.Alarmanlage.alarm_ausgelöst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="lBYQ=~nC9m%{}fHAono3"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
Auslöse Script
schimmer-media.de/index.php?attachment/3994/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="ff_;m?5I`z9,re[wg*t." x="-87" y="-137"> <field name="OID">MyVariable.0.Alarmanlage.alarm_ausgelöst</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="control" id="UI7#[UnA,jV;jhZXAef;"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="n8ojd9B-UT@+=7j]0Vv?"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="Sa5O=:NLSZvGt)QPf(KB"> <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="EQXxc:.|9x.8@,kLImmH"> <field name="TEXT">#ff8400</field> </block> </value> <next> <block type="control" id="+wBuf7:p3Rk-slh0]k%y"> <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="text" id="+G,p`set1L@3L}XYW3!,"> <field name="TEXT">100</field> </block> </value> <next> <block type="timeouts_settimeout" id="R]Y)~WjV^zz`MMAO*?Sj"> <field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id=":X?w_**_y[8ooL:34f=P"> <value name="IF0"> <block type="logic_compare" id="pP)IUf+4.x`5yA:jL-sD"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="9f#[G?W=A_CXQ4WFgd#M"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.Alarmanlage.alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="YNw{-}8|gBx|r6?q^St5"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id="`_0osBIv.YQ[sySUmtz0"> <value name="IF0"> <block type="logic_compare" id="TR!t%9B5vFw}QUgy(sx^"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="]7)h;hV~7WA]uHL=3`cN"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.Alarmanlage.alarm_ausgelöst</field> </block> </value> <value name="B"> <block type="logic_boolean" id="`%W,ZYlRt0=!:`De`Fe."> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <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">2</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> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="_Gq5hzMR^i-EO|C!-^le"> <field name="NAME">Intervall2</field> <field name="INTERVAL">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.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_7811dcfd7da9.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_7811dcfd7da9.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="Dmk}8_yBibLMbHd#+{n2"> <field name="TEXT">100</field> </block> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <next> <block type="timeouts_setinterval" id="|EFQDab]0vJer@MQ6M:i"> <field name="NAME">Intervall</field> <field name="INTERVAL">7</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="control" id="lgfGvn-nMkAdQt|z}_NP"> <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="iLR+wBV7B(MLplom]=RD"> <value name="VALUE"> <block type="text" id="DXvX[rPwRSBA)YwRJit5"> <field name="TEXT">2</field> </block> </value> </block> </value> <next> <block type="control" id="cjE@|rmFY0c}3!dbkYyc"> <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="!p{f?l(mAJe{{Bwm7m|n"> <value name="VALUE"> <block type="text" id="-nCL!kgP:~E)!zSkf3KG"> <field name="TEXT">1</field> </block> </value> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </xml>
Rücksetzen
schimmer-media.de/index.php?attachment/3995/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="u:-,c6(/U/w!P8wy1*#8" x="38" y="-37"> <field name="OID">MyVariable.0.Alarmanlage.Alarmanlage_an</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="3o8P+c%,i,?77D?|pIg8"> <value name="IF0"> <block type="logic_compare" id="#C2gr8C8=z[e}DomxjEM"> <field name="OP">EQ</field> <value name="A"> <block type="logic_boolean" id="dwA1VvqU/xXmW5OA[DSt"> <field name="BOOL">FALSE</field> </block> </value> <value name="B"> <block type="get_value" id="aMiJ@p:A:9x}%[8O)tBj"> <field name="ATTR">val</field> <field name="OID">MyVariable.0.Alarmanlage.Alarmanlage_an</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="-x*U/(JZu5VD`_gxVZA)"> <mutation delay_input="false"></mutation> <field name="OID">MyVariable.0.Alarmanlage.alarm_ausgelöst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="[-S0A,l`}]lpS.5g()tk"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="F8^r}`KH@70Af7ymYf^w"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mlcuyxsWGjSRV%(_ME#P"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="DE)eA=HJgqG]1QJPLNun"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Scripte.Alarmanlage.Alarmanlage_auslösen</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="||e}JfxB)5oV)F/aPgng"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="K}+hF;XM#AANzw?%q!9^"> <mutation delay_input="true"></mutation> <field name="OID">javascript.0.scriptEnabled.Scripte.Alarmanlage.Alarmanlage_auslösen</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">30</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="5B5wG_.rqY;e=#RluZIt"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="%9wm%T[2Iyfn6;Q`1(D)"> <mutation delay_input="true"></mutation> <field name="OID">mihome.0.devices.gateway_7811dcfd7da9.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="I}jMqc=#hhs}zeP_k]8}"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
Taster ein
schimmer-media.de/index.php?attachment/3996/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="63" y="12"> <field name="OID">mihome.0.devices.switch_158d00024668d1.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_158d00024668d1.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="control" id="dA5a=2AN.-NVW58UpDh^"> <mutation delay_input="true"></mutation> <field name="OID">MyVariable.0.Alarmanlage.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> </statement> </block> </statement> </block> </xml>
Taster aus
schimmer-media.de/index.php?attachment/3997/
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id=";Uj{NGp{W:d?|laUgjOZ" x="63" y="12"> <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="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> </statement> </block> </statement> </block> </xml>
Sind insgesamt 5 Scripte.
Und hier noch ein kleines Video
Externer Inhalt youtu.beInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt. -
sooooo,
Habe die Alarmanlage ans Laufen bekommen,
Sensoren Script
Auslöse Script
Rücksetzen
Sowie über taster ein und aus.
Sind insgesamt 5 Scripte.
Ich lade Beispiele später hoch
Hi McDance
Kannst du noch die Alarmanlage über die App noch bedienen oder geht das nicht mehr?
-
über die App geht es dann nicht mehr, da ich die über den IoBroker laufen lasse.
-
über die App geht es dann nicht mehr, da ich die über den IoBroker laufen lasse.
O.K Danke. Das wollte ich nur wissen.
Ich möchte aber ungern auf die App Bedienung zu verzichten.
-
Ich bin mir nicht sicher ob beides geht, getrennt von einander bestimmt, also Parallel, aber zusammen......ich denke eher nicht
-
Hi McDance
Ein schönes Video was du da gemacht hast.
Respekt hast du gut gemacht.
-
Herzlichen dank. Sowas ist einfacher nachzubauen wenn man eine optische Anleitung hat
-
Auch wir werden die Tage unsere Scripte hier Online stellen. Aber schon sehr gut gemacht McDance.
Gruß
Rene
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!