Kannst du mal deine Software wie Hardware Probleme da legen?
Skript für Xiaomi Fenster und Tür Kontakte
-
-
App-Einstellung:Login-Daten für das Amazon-Konto, wo die Echo Geräte registriert sind
Bist Du über Login-Daten odeer über Cookie verbunden?
-
Versuche einmal den Adapter deinstallieren und noch einmal installieren.
In einigen Fällen kann es helfen.
-
Bist Du über Login-Daten odeer über Cookie verbunden?
Login Daten
-
Versuche einmal den Adapter deinstallieren und noch einmal installieren.
In einigen Fällen kann es helfen.
werde ich morgen probieren
-
nun ist er wieder grün
-
nun ist er wieder grün
Was hast du jetzt gemacht?
-
Was hast du jetzt gemacht?
Nichts von alleine wieder.
-
Moin. Inzwischen ist Alexa 0.5.2 am Start. Problemlos.
-
Moin. Inzwischen ist Alexa 0.5.2 am Start. Problemlos.
Habe ich eben auch ein update gemacht mal sehen wie stabil das ganze läuft
-
Das Objekt sieht so aus.
Dann musst du es noch wie man auf diesem screenshot sieht auf switchumstellen damit du es in den Cloud Adapter übernehmen kannst.
Grüße Franz
Hallo Franz respektive Ostseereiter,
wie erstelle ich das Objekt Sprachausgabe.0 ?
ist das ein eigenständiger Adapter?
-
Hallo Franz respektive Ostseereiter,
wie erstelle ich das Objekt Sprachausgabe.0 ?
ist das ein eigenständiger Adapter?Schaue dir das hier an ab 2 Minute wird es erklärt.
-
Hallo Franz respektive Ostseereiter,
wie erstelle ich das Objekt Sprachausgabe.0 ?
ist das ein eigenständiger Adapter?
Hi melus
Du kannst dir auch das anschauen Dort erkläre ich wie man einen Datenpunkt erstellt.
-
Danke. Ihr seid klasse, Jungs !!!!
-
Hi FoxMulder
Du musst auf die dritte Seite von diesem Thread gehen dort wird alles erklärt.
-
OK , habe es mir durchgelesen !
und soweit nachgestellt . Aber was ist mit den eintrag : "Offene Fenster" ? muss ich es auch erstellen ?
-
OK , habe es mir durchgelesen !
und soweit nachgestellt . Aber was ist mit den eintrag : "Offene Fenster" ? muss ich es auch erstellen ?
Ich weiß nicht was du damit meinst du musst einfach diesen Blockly bei dir übernehmen und dann passt es.
schimmer-media.de/attachment/3979/
Code
Alles anzeigen<block xmlns="http://www.w3.org/1999/xhtml" type="on" id="H#6W%1F@dXrhnXtUZ%Rs" x="-487" y="-37"> <field name="OID">Sprachausgabe.0.Status_Fenster_und_Türen</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="Y3tUcxfwZWjNl}9d;?X}"> <value name="IF0"> <block type="logic_compare" id="Fcp]^FA^qR:y|h{8N_mg"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="PU`TmtPLZ-ImU|UBb6uv"> <field name="ATTR">val</field> <field name="OID">Sprachausgabe.0.Status_Fenster_und_Türen</field> </block> </value> <value name="B"> <block type="logic_boolean" id="=Fv{N_Lk?Uyu*;RL7:K#"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="69YJ7cJ7cJx:V*DjKEn("> <field name="VAR">Offene Fenster</field> <value name="VALUE"> <block type="lists_create_with" id="qGqN%m=iv+^)a7SS^W];"> <mutation items="0"></mutation> </block> </value> <next> <block type="controls_if" id="vCF[@+0.2U1.Uc^%a%h/"> <value name="IF0"> <block type="logic_compare" id="L~=t[*#Y(jR=O9NQ{*1s"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="!.S`XM;FjMk/LB+O~zv="> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0001f38b3a.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="EBKI;j9u|DdK9O*kCmPw"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="lists_setIndex" id="X@o(Rp!^8_iT/.;Wz.?]"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id="]ZWHhL?{H=AX%)G_.`e/"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="TO"> <block type="text" id="0}kVIh:?8RYH;_9jH=P."> <field name="TEXT">Die Arbeitszimmertür</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="VCo9oE1[:]i,hc{;|.RG"> <value name="IF0"> <block type="logic_compare" id="_bE:0Vw}7=x]6?nZRv%^"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="YQ#:w=O%T4Bj6OL~1-OO"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0001fd5243.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="?pdAa,IL)Wd^?|96`aS?"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="lists_setIndex" id="9il.S,4c`)6#/tu)d?uv"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id=":dQ`i.lxBA-GfWZlIvuD"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="TO"> <block type="text" id="My`,pTR,T;Z^xcYD2fP`"> <field name="TEXT">Die Ausgangstür</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="#-PvaYv~OkA]MkRTXQ_V"> <value name="IF0"> <block type="logic_compare" id="mN3927{kr(+/gTl3V8Ne"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="2~6Qm_5SKa3iRhkl{D*7"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0001fd54e3.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="_9udo8]z!OSvd5grl4vD"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="lists_setIndex" id="rY2.?h1C@4u^kccX2{qv"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id="zJarAa7]wwil^VM2dv]E"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="TO"> <block type="text" id="nI:f^5;G01=Ap8zV739j"> <field name="TEXT">Die Terassentür</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="aUDblIIFkr04{?^]3/Oh"> <value name="IF0"> <block type="logic_compare" id="vq?whEz!JrtrzWeK]J+f"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="PuKJI1mS)5Vgz(KBtRWt"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0001ef6b8f.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="E49jy81Y[S,E(,jO*a4N"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="lists_setIndex" id="l~Q-2aw8b*e!M!9Y`EvN"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id="1o,T#JgB9c)s`)ke@5d-"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="TO"> <block type="text" id="?5}-Zx,v:Sa%4c(n*g:6"> <field name="TEXT">Das Tarassenfenster</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="C0tp[.PDAW7X?}`?q4*c"> <value name="IF0"> <block type="logic_compare" id="yrWMr,4a1rBo%,X~}@[@"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="tYomI-{N.X:R8S#d9Pg="> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0001c0d081.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="|A2R1Y-R0vuhp?W8u*9;"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="lists_setIndex" id="d1{w+~SOMkU!mdZ%[uXA"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id="6fck9c+)iuMIG1Ik)ufJ"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="TO"> <block type="text" id="^-^Cu2`E)=pDU=cIFt#{"> <field name="TEXT">Das Küchenfenster</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="-+e5D_8Bp|uVmkp0m0Y1"> <mutation else="1"></mutation> <value name="IF0"> <block type="text_isEmpty" id="-S6QzR4GMZ:.5Jz3v{)R"> <value name="VALUE"> <shadow type="text" id="yK*|JF?sN?,1~%c^%iHf"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="is**wYE[H)!KCj,PK/B7"> <field name="VAR">Offene Fenster</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="t]8#)epHdW)@9V.wrvqz"> <mutation delay_input="false"></mutation> <field name="OID">Sprachausgabe.0.Letzte_Sprachausgabe_von_Alexa</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="n-qS60!u.H0YF[s)YM{="> <mutation items="1"></mutation> <value name="ADD0"> <block type="text" id="h_IHHwt2vVfgBNE32M(/"> <field name="TEXT">Alle Türen und Fenster sind zu</field> </block> </value> </block> </value> <next> <block type="control" id="dgR)7O6i[Y:6LC{_:P{s"> <mutation delay_input="false"></mutation> <field name="OID">Sprachausgabe.0.Status_Fenster_und_Türen</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="H4![AYLBO#`;kfS]~Osq"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </statement> <statement name="ELSE"> <block type="control" id="Bzf6P]#_hBuuf?LB}X5A"> <mutation delay_input="false"></mutation> <field name="OID">Sprachausgabe.0.Letzte_Sprachausgabe_von_Alexa</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="8j=0v4Ui[Bc_[`Drl](F"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="jJ.F%4dt{M41inXuV+S5"> <field name="TEXT">Die folgenden Türen und Fenster sind offen und zwar</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="l?7Us`I!wYLCTthRK)m{"> <field name="VAR">Offene Fenster</field> </block> </value> <value name="ADD2"> <block type="text" id="{VRI91T/7eBcqkb_mW42"> <field name="TEXT">.</field> </block> </value> </block> </value> <next> <block type="control" id="%i5a:hzgcR+Q6fs9WmG#"> <mutation delay_input="false"></mutation> <field name="OID">Sprachausgabe.0.Status_Fenster_und_Türen</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ty{E,/V0Y}j?K2ZCSb3j"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block>
-
schimmer-media.de/attachment/3980/schimmer-media.de/attachment/3981/
So habe ich es jetzt . Und die Alexa rührt sich nicht Wobei ich das Letzte sprachausgabe von Alexa erstmal ducht speak ersetzt habe .
-
schimmer-media.de/attachment/3982/
FoxMulder Das Objekt muss du noch erstellen als Switch.Das meintest glaube ich.
-
schimmer-media.de/attachment/3980/schimmer-media.de/attachment/3981/
So habe ich es jetzt . Und die Alexa rührt sich nicht Wobei ich das Letzte sprachausgabe von Alexa erstmal ducht speak ersetzt habe .
Du brauchst dazu noch den zweiten Script damit es genauso wie bei mir funktioniert.
schimmer-media.de/attachment/3983/
Code
Alles anzeigen<block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="=Rr)|[)P=/xSw[*p@HAX" x="-462" y="288"> <mutation items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="Amf/[+*S8sR%.#b31ayi"> <field name="oid">Sprachausgabe.0.Letzte_Sprachausgabe_von_Alexa</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id=";9XVOQW:Za?a%#}!jb5X"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.history.#trigger</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="!{/J-6pI{;~rk~s04LDv"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="wsThwEex*II(Yn}cXajO"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.history.#trigger</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">2000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="V%-i{ka^,bh:C+Tc]jyJ"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="timeouts_settimeout" id="*/?y2c@I)lXNsOu)f~Zz"> <field name="NAME">timeout</field> <field name="DELAY">1500</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="variables_set" id="rrPD^;I0++7:]6p*8Zjq"> <field name="VAR">Sprachtext</field> <value name="VALUE"> <block type="get_value" id="jSl.:PhYlqM*Y0L[b+mI"> <field name="ATTR">val</field> <field name="OID">Sprachausgabe.0.Letzte_Sprachausgabe_von_Alexa</field> </block> </value> <next> <block type="debug" id=",fip40DeIy+2,-7Tb!/c"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="3tC#-/];_h-R^y#BO)[{"> <field name="TEXT">Script letzte Alexa gestartet</field> </shadow> </value> <next> <block type="controls_if" id="t#8|40K?P{ZDhH%PJGMk"> <mutation elseif="2"></mutation> <value name="IF0"> <block type="logic_compare" id="57gw*G[!F4]~y^XDc=%a"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="za9FJZv^BRDuvdwjh_q|"> <field name="ATTR">val</field> <field name="OID">alexa2.0.history.name</field> </block> </value> <value name="B"> <block type="text" id="{LJOE%,A-L9N~FkJNh:r"> <field name="TEXT">Franz</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="_mED?~X#!N#UCZ43:~/]"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.echo-devices.G090LF0964840RAC.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="}z3JULu#fO]#7JA?L%Ue"> <field name="VAR">Sprachtext</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id=").}Ec))QbwH{LaG:HwI8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="2e[q+?fyj|(cw9[ZB8d{"> <field name="ATTR">val</field> <field name="OID">alexa2.0.history.name</field> </block> </value> <value name="B"> <block type="text" id="rv.;Y]U!wD;l}:EDEHXy"> <field name="TEXT">Rosemarie</field> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="NUUNkwtm15knVPLfM_8s"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.echo-devices.G090L90964350EPM.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="bJSmR5Q`sBTV#)I)b]q|"> <field name="VAR">Sprachtext</field> </block> </value> </block> </statement> <value name="IF2"> <block type="logic_compare" id="CTyZKs%phce[{X*[G!e?"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="D61[V%rATChI2ijgfP25"> <field name="ATTR">val</field> <field name="OID">alexa2.0.history.name</field> </block> </value> <value name="B"> <block type="text" id="rq`-g3ytg.M|`/LN+!eh"> <field name="TEXT">Schlafzimmer</field> </block> </value> </block> </value> <statement name="DO2"> <block type="control" id="FlyR4JIkJ0+0/v0}*^ra"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.echo-devices.G090L910721512JR.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id=".GIg0[7@kpdXj{;b;ton"> <field name="VAR">Sprachtext</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </statement> </block>