Hallo zusammen
Ich schaffe es einfach nicht, mit einem Xiaomi Switch eine Hue Lampe ein und auszuschalten.
Könnte mir da bitte einer helfen? Muss ich das über eine Szene oder ein Script machen und wie sollte das aussehen?
Vielen Dank im Voraus
Harry
Hallo zusammen
Ich schaffe es einfach nicht, mit einem Xiaomi Switch eine Hue Lampe ein und auszuschalten.
Könnte mir da bitte einer helfen? Muss ich das über eine Szene oder ein Script machen und wie sollte das aussehen?
Vielen Dank im Voraus
Harry
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id="e+L-7:kL4-^:a5mpc`_9" x="-587" y="-787">
<mutation items="1"></mutation>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="iM.Z==4}V74BB}dy!r(D">
<field name="oid">mihome.0.devices.switch_158d0002133e86.click</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="comment" id="P#7ozu!;?`#-(nZCp)7@">
<field name="COMMENT">Einmal</field>
<next>
<block type="controls_if" id="g/%DVAKZ^tpYTX?e[Ni?">
<value name="IF0">
<block type="logic_compare" id="qri1h`?yKAeRtTRiU!iT">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="8bZQQ,Pu.0UZS]Y_W=m^">
<field name="ATTR">val</field>
<field name="OID">mihome.0.devices.switch_158d0002133e86.click</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="I5.mUtD)-W`12hNj=Z%W">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="Gk`Rh(c)BbqIE.EEPMch">
<mutation delay_input="false"></mutation>
<field name="OID">yeelight.0.stripe_0x000000000457571c.power</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="M}%=lwA]F,`Yc{+TZ]ie">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
<next>
<block type="on_ext" id="AQ2MspB)zBj6xYY6pFL6">
<mutation items="1"></mutation>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="Y/R[1OTHW}to[l;DlQXf">
<field name="oid">mihome.0.devices.switch_158d0002133e86.double</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="comment" id="-B8kCA%/K?wZ=%y,iO,M">
<field name="COMMENT">Zweimal</field>
<next>
<block type="controls_if" id="f`#)HJ.i|xv%.]bQ52,V">
<value name="IF0">
<block type="logic_compare" id="5l8;)@GqGmkX[cYX=60Q">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="24e6c/*_#yxWP:XA@cBX">
<field name="ATTR">val</field>
<field name="OID">mihome.0.devices.switch_158d0002133e86.double</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="Z_D(xwY#RpRz:8@*,.1=">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="w9G4z,X,{Rum|sr?avJ}">
<mutation delay_input="false"></mutation>
<field name="OID">yeelight.0.stripe_0x000000000457571c.power</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="q#O}fuVGgL?I|It.[PvG">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>
Alles anzeigen
Hallo lospiratos
Danke für Deine schnelle Hilfe.
Ich habe das so im Blockli eingefügt. Jetzt kann ich aber die Lampe nur ausschalten. Einschalten geht nicht
Sorry sorry!!!!
Ich hatte einen Fehler drinnen-hab nur einmal auf Double Click gestellt
Dein Script funktioniert so super.
Hast Du noch eine Möglichkeit Ein und Ausschalten mit einem Click? Das wäre für einen Wandschalter besser und einfacher.
Gerne. Du musst die ganzen Geräte schon auf deine abändern, das Script kann man nicht einfach so übernehmen. Das Script läuft mit einmal Klicken auf Ein und doppelt klicken für ausschalten
Du hast recht! Jetzt läuft es super
Aber ein/aus mit je einem Click wäre besser. Da ich den Schalter an die Wand kleben will.
Das versuche ich auch einzustellen. Habe gelesen das man ein Objekt anlegen soll und das Objekt mit dem Schalter schalten, damit dieser dann auf true bzw. auf false bleibt und somit die Lampe ein/ausschaltet. Bekomme das Script aber nicht so hin. Vielleicht kann hier einer helfen. Der Xiaomi Schalter triggert nur kurz auf true und dann wieder auf false.
Ja das ist das Problem. Ich lese hier und auf YouTube schon 2 Tage und schaffe es einfach nicht
Ich habe einen Schalter nur mit einen Klick so das man nur einschalten kann. Aber mit der Umkehrfunktion geht das auch auszuschalten.
schimmer-media.de/index.php?attachment/2848/
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on" id="i={`iP[jI:sy_4gjW~~|" x="-337" y="-212">
<field name="OID">mihome.0.devices.86sw1_158d00015f1f1b.channel_0</field>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="controls_if" id=",9_Nr-P-{%Fd+Tc0-=Nu">
<value name="IF0">
<block type="logic_compare" id=";_i]cfZdrmL/qXWB6PuO">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="05hB:}da}@CQX_^vBlC@">
<field name="ATTR">val</field>
<field name="OID">mihome.0.devices.86sw1_158d00015f1f1b.channel_0</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="ZT5]2tgD5CM]Of-|;}#F">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="toggle" id="`6Gs041ck|T{u[]IPpV-">
<mutation delay_input="false"></mutation>
<field name="OID">lightify.0.0100000000000000.on</field>
<field name="WITH_DELAY">FALSE</field>
</block>
</statement>
</block>
</statement>
</block>
</xml>
Alles anzeigen
Hallo Ostseereiter
Super!!! Vielen vielen Dank. Dein Script funktioniert super
Gruss Harry
Klasse, läuft und ist so einfach, danke.
Habe den doppelklick auch so ausgenutzt um den Colormodus von meinem Xiaomi strip zu ändern
Das ist noch eine gute Idee
Die Xiaomi Strips sind bei mir auch schon auf dem Weg. Richte ich dann auch so ein
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!