Ich musste erst mal kurz nochmal deine Frage lesen, du wolltest eigentlich die Ansage der Temperatur durch [definition='20','0'][definition='20','0']Alexa[/definition][/definition], und jetzt ist das Fenster offen oder zu, gut dann müsst [definition='20','0'][definition='20','0']Alexa[/definition][/definition] aber wissen ist das Fenster offen und das gibst du ihr per "is open" vor.
Du musst es so wie von mir und dem Ostseereiter beschrieben in die Cloud.0 eintragen und eine Routine in [definition='20','0'][definition='20','0']Alexa[/definition][/definition] erstellen, nur du wirst keine Antwort erhalten du benötigst ein Script das die Aktion auslöst, wenden dich bitte hierzu per PN an den Ostseereiter, er hat eines
Gruß Master67
Ok, meine frage war etwas verwirrend. Ausgang war, das Dennis in einem Video was erzählt hat, dass man mit den Fenster und Tür Kontakten z.B. Dachfenster mit [definition='20','0']Alexa[/definition] abfragen könnte. Darauf hin hab ich alles bestellt (China) dauert halt ein paar Wochen. Dann hab ich mir die Videos nochmal reingezogen und bin über die Temp. abfrage gestolpert, was auch cool ist. Ein Script von Dennis hab ich und es funst auch, bzw. hab zwei.
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id="NUagg%u4Uu1{rA8C[o%z" x="-112" y="-212">
<mutation items="1"></mutation>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="}0*NU#x2*`;WIrjSY6Oj">
<field name="oid">javascript.0.scriptEnabled.common._xyz_temp-sensor</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id=",3[C%N-Ir!U6GDaBcl=S">
<value name="IF0">
<block type="logic_compare" id="5n+Ku[+AP.,wW*{zv_7_">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="H}j=(UX!6].zOPk[(6c2">
<field name="ATTR">val</field>
<field name="OID">javascript.0.scriptEnabled.common._xyz_temp-sensor</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="lQ/IXnXc:CKFHri7;uy^">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id=")M^jLcZ!hCpj,X={-`nV">
<mutation delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G2A0RF03747708VG.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text_join" id="4?k[0reCRn.mjkxHg41~">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="75Z)Wn`YF@;38~bIM;pA">
<field name="TEXT">Die Temperatur im Haus beträgt aktuell </field>
</block>
</value>
<value name="ADD1">
<block type="math_round" id="jkM`f:!~D@zng:%Y@/+?">
<field name="OP">ROUND</field>
<value name="NUM">
<shadow type="math_number" id="6RI_^=Z2);{HemC]{Hbk">
<field name="NUM">3.1</field>
</shadow>
<block type="get_value" id="Vh/8rxU]yD!3mT}0y[eC">
<field name="ATTR">val</field>
<field name="OID">zigbee.0.00158d0002320f21.temperature</field>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="text" id="xan5V_pWE5im/[jf}LK/">
<field name="TEXT"> Grad</field>
</block>
</value>
</block>
</value>
</block>
</statement>
</block>
</statement>
</block>
</xml>
Alles anzeigen
scrip2 wenn ich hier was ändere quatscht [definition='20','0']Alexa[/definition] die temperatur aus
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id="PgGBWaphRISs9VW5m3#}" x="-138" y="-112">
<mutation items="1"></mutation>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="wO@R45zc7gRlD:IG~s.Q">
<field name="oid">zigbee.0.00158d0002320f21.temperature</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="A*ei5#y?fT+pw7vl;/GQ">
<value name="IF0">
<block type="logic_compare" id=":6?G5UVMv7;DAkOH2y(d">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="]kwxCySyQ;|gCCIqsGOE">
<field name="ATTR">val</field>
<field name="OID">zigbee.0.00158d0002320f21.temperature</field>
</block>
</value>
<value name="B">
<block type="text" id="~-n{zteZYXcYbIG8;4CS">
<field name="TEXT">25</field>
</block>
</value>
</block>
</value>
</block>
</statement>
</block>
</xml>
Alles anzeigen