Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Xiaomi Bewegungsmelder: Unterschied zwischen den 2

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Xiaomi Bewegungsmelder: Unterschied zwischen den 2

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Denwo last edited by

      Habe bis jetzt auch einen Bewegungsmelder von Xiaomi und bin damit auch sehr zufrieden…. sogar meine Frau findet das ding toll. Klein, fällt nicht auf und macht was er soll.

      Bei mir liegen die Zeiten bis eine neue Bewegung erkannt wird bei 60 - 65 Sekunden. Somit habe ich im Script gesagt wenn nach 75 Sekunden keine neue Bewegung ist geh aus, ansonsten starte den Timeout neu.

      1 Reply Last reply Reply Quote 0
      • S
        smarti2015 last edited by

        Ja also kann ich nur bestätigen, die Dinger sind echt klasse. Erschreckend klein, reagieren schnell und dabei wirklich preiswert. Wenn ich da meine Bewegungsmelder von Homematic sehe, riesen Klopper, teilweise ist die Reaktion nicht so prickelnd und der Preis mit 59 Euro einfach nur :roll: Ich werde mir demnächst wieder ein paar von den kleinen Xioamis gönnen 😄

        1 Reply Last reply Reply Quote 0
        • P
          piscator83 last edited by

          @smarti2015:

          Ich hab seit ein paar Tagen den ZigBee Adapter und dem geflashten USB Stick im Einsatz (https://github.com/ioBroker/ioBroker.zigbee)

          Hier eine Anleitung was man benötigt und wie es geht: https://github.com/Koenkk/zigbee2mqtt/w … ng-started

          Hat super geklappt und der Stick läuft. Damit hab ich einen alten Xiaomi Motion Sensor im Einsatz. Den Bewegungsmelder (Occupency) setze ich per Blockly Script immer nach 10 Sekunden zurück.

          Momentan kommt zwar im Log eine Fehlermeldung, wenn man den Wert sozusagen zurückprügelt, aber der Entwickler vom Adpater will das im nächsten Updaten beheben. Funktionieren tut es.

          Achja und das Gateway benötigt man von Xiaomi dann auch nicht mehr. `

          Ich habe für mich praktisch dasselbe Skript geschrieben, nur ohne der Uhrzeit-Sache.

          Musste zunächst auch feststellen, dass der Sensor erst nach 60 Sekunden wieder reagiert.

          Ich habe aber die Lösung gefunden!!

          Zumindest bei mir funktioniert es wenn ich die Occupancy nicht mit "steuere" sondern mit "aktualisiere" wieder auf false stelle.

          Dann ist der Sensor sofort nach der angegebenen Verzögerung wieder scharf.

          walle79 1 Reply Last reply Reply Quote 0
          • P
            piscator83 last edited by

            @piscator83:

            @smarti2015:

            Ich hab seit ein paar Tagen den ZigBee Adapter und dem geflashten USB Stick im Einsatz (https://github.com/ioBroker/ioBroker.zigbee)

            Hier eine Anleitung was man benötigt und wie es geht: https://github.com/Koenkk/zigbee2mqtt/w … ng-started

            Hat super geklappt und der Stick läuft. Damit hab ich einen alten Xiaomi Motion Sensor im Einsatz. Den Bewegungsmelder (Occupency) setze ich per Blockly Script immer nach 10 Sekunden zurück.

            Momentan kommt zwar im Log eine Fehlermeldung, wenn man den Wert sozusagen zurückprügelt, aber der Entwickler vom Adpater will das im nächsten Updaten beheben. Funktionieren tut es.

            Achja und das Gateway benötigt man von Xiaomi dann auch nicht mehr. `

            Ich habe für mich praktisch dasselbe Skript geschrieben, nur ohne der Uhrzeit-Sache.

            Musste zunächst auch feststellen, dass der Sensor erst nach 60 Sekunden wieder reagiert.

            Ich habe aber die Lösung gefunden!!

            Zumindest bei mir funktioniert es wenn ich die Occupancy nicht mit "steuere" sondern mit "aktualisiere" wieder auf false stelle.

            Dann ist der Sensor sofort nach der angegebenen Verzögerung wieder scharf. `

            Leider ein Fehlalarm. War Zufall.

            Die Zeit bis der Sensor wieder reagiert ist wohl anscheinemd tatsächlich 60 Sekunden. Wenn man ihn allerdings durch ein,aliges drücken des Reset-Knopfes in eine Art Testmodus schaltet reagiert er bereits nach 5sek. Dieser Modus hält aber wohl nur 2h an.

            Frage wäre nun ob man diesen Modus anderweitig triggern könnte!?

            1 Reply Last reply Reply Quote 0
            • M
              m0rph last edited by

              Hi

              Das mit dem Reset Button und den 5 Sekunden kann ich bestätigen. Hatte am anfang auch eine Reaktionszeit von 5 Sekunden dann irgendwann 60 Sek und nach XY Stunden waren es schließlich 120 sek und das dürfte auch der Maximale wert sein. Nähme mal an das es so vom Hersteller gewollt ist um Batterie zu sparren umstellen kann man das ja nicht oder ?

              lg

              1 Reply Last reply Reply Quote 0
              • E
                easy last edited by

                Hey!

                Bekommt ihr mit dem Stick den Body Sensor korrekt angezeigt?

                Ich bekomme in der Instanz unter Geräte für meinen Sensor V1 nur undefined angezeigt.

                Danke und Gruß

                Alex

                EDIT: Habe es nun auch hinbekommen… 2x neu angelernt und nun kennt IO den Body Sensor! 🙂

                @smarti2015:

                Ich hab seit ein paar Tagen den ZigBee Adapter und dem geflashten USB Stick im Einsatz (https://github.com/ioBroker/ioBroker.zigbee)

                Hier eine Anleitung was man benötigt und wie es geht: https://github.com/Koenkk/zigbee2mqtt/w … ng-started `

                1 Reply Last reply Reply Quote 0
                • MyzerAT
                  MyzerAT last edited by

                  ich verwende ebenfalls die Xiaomi Bewegungsmelder und steuere damit im Vorzimmer ein Nachtlicht und in der Küche eine Deckenlampe übern Tisch.

                  Finde die Bewegungsmelder auch echt spitze, vor allem die Größe ist nice. Nun habe ich aber ein wenig Probleme mit de Script, es funktioniert zwar, aber ich würde gerne wenn ich Sage "Computer Tischlicht ein" das es auch ein bleibt unabhängig vom Bewegungsmelder Script?! Wäre das möglich und wenn ja wie ?

                  16963_tischlicht.png

                  1 Reply Last reply Reply Quote 0
                  • M
                    m0rph last edited by

                    Hi

                    Auf die schnelle fällt mir da nur ein das du ein eigenes Blockly Script machst für Licht An/Aus mit einer eigenen Variable die du dann vorher abfragst. Dann weiß dein Script das du "Manuell das Licht angemacht hast" und würde es nicht mehr auschalten. Aber dann hast du das Problem das es nicht mehr Automatisch ausgeht solange du nicht mehr sagst zB "Computer Tischlicht aus"

                    1 Reply Last reply Reply Quote 0
                    • MyzerAT
                      MyzerAT last edited by

                      Das wäre ok, aber wie meinst du das mit der Variable?

                      1 Reply Last reply Reply Quote 0
                      • M
                        m0rph last edited by

                        Hast du schon ein Script was dir nur das Licht an und aus macht und sich über Alexa Steuern lässt, hört sich nicht so an ?

                        Wenn man zB "Licht an" sage wird normalerweise eine Variable auf true oder false geschalten. Diese Variable kann man vorher abfragen

                        1 Reply Last reply Reply Quote 0
                        • MyzerAT
                          MyzerAT last edited by

                          Doch habe ich = „Alexa, tischlicht an“ nur versteh ich nicht wo ich diese Variable sehen soll, das Tischlicht, ist ja auf true wenn der Bewegungsmelder dies schaltet und auch über Alexa wird es auf treu geschalten!

                          1 Reply Last reply Reply Quote 0
                          • M
                            m0rph last edited by

                            Diese Tischlicht Variable von wo kommt die ist die selbst erstellt oder von einen adapter angelegt, wie wird die die Lampe gesteuert (ZigBee,Mqtt etc..) ?

                            Bzw Exportiere mal die Scripte dann kann ich dir mal was vor basteln

                            1 Reply Last reply Reply Quote 0
                            • MyzerAT
                              MyzerAT last edited by

                              Es ist eine Phillips Hue und zu sehen unter Alexa Smart Devices, diese steuere ich über Alexa Spracheingabe und auch über den Xiaomi Bewegungsmelder. Script schreib ich morgen hier rein, bin zur Zeit aufm Tablet, thx

                              1 Reply Last reply Reply Quote 0
                              • MyzerAT
                                MyzerAT last edited by

                                @m0rph

                                hier sind alle nötigen Info, die du haben wolltest!

                                nehme als Beispiel das Vorzimmer Licht, dies wird mittels zwei Scripten als Nachtlicht gesteuert und auch noch mit einem Script per Xiaomi Taster ein/aus geschallten. Nun soll wenn man zb. sagt "Alexa Vorzimmer LED ein" oder den Taster betätigt zum einschalten, das Licht "Vorzimmer LED" nicht vom Bewegungsmelder abgeschaltet werden.

                                16963_nachtlichtvz_a.png
                                Bild_A
                                16963_nachtlichtvz_b.png
                                Bild_B

                                <u>Bild_A =></u>

                                ! ````
                                <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="F_~W[AnHbbB?K2s{irGQ" x="-762" y="-362"><field name="COMMENT">Nachtlicht Vorzimmer</field>
                                <next><block type="on" id="197S%)41z[Iw;daxEz02"><field name="OID">mihome.0.devices.motion_158d0002424848.state</field>
                                <field name="CONDITION">ne</field>

                                    <statement name="STATEMENT"><block type="controls_if" id="Q(ZLF4+nBpl(JgP%OTRH"><value name="IF0"><block type="time_compare_ex" id="mnJ((n,EO#Kn*DcmF~yc"><mutation end_time="true" actual_time="true"></mutation>
                                            <field name="USE_ACTUAL_TIME">TRUE</field>
                                            <field name="OPTION">between</field>
                                            <value name="START_TIME"><shadow type="text" id="1tHh;xuPn9Td|0H;.d;S"><field name="TEXT">14:00</field></shadow> 
                                              <block type="time_astro" id="H:.]8X0HU1EuoJS=U%Rt"><field name="TYPE">sunsetStart</field>
                                                <field name="OFFSET">-30</field></block></value> 
                                            <value name="END_TIME"><shadow type="text" id="kGGgJZ~qPaliYjRCi`RP"><field name="TEXT">22:00</field></shadow></value></block></value> 
                                        <statement name="DO0"><block type="control" id="j%|8BUSd2BU;8/([QE.k"><mutation delay_input="false"></mutation>
                                            <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE"><block type="logic_boolean" id="I9P7)o+[0i=sNKk/dKSz"><field name="BOOL">TRUE</field></block></value> 
                                            <next><block type="control" id="d4e/y,Z`cw/.g7nFW6yH"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.brightness</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="math_number" id="n.X5-WZum_LsOup#AFnc"><field name="NUM">100</field></block></value> 
                                                <next><block type="control" id="k;j7JxhqzhYPXHm%F9rk"><mutation delay_input="true"></mutation>
                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                                    <field name="WITH_DELAY">TRUE</field>
                                                    <field name="DELAY_MS">2</field>
                                                    <field name="UNIT">min</field>
                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                    <value name="VALUE"><block type="logic_boolean" id="#J3o3E8hkj645WSvNmd."><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></statement> 
                                        <next><block type="controls_if" id="JEIKIy|^AZ?A1ytN.h_Q"><value name="IF0"><block type="time_compare_ex" id="X.[JPmR4I5z/dAw4HY}^"><mutation end_time="true" actual_time="true"></mutation>
                                                <field name="USE_ACTUAL_TIME">TRUE</field>
                                                <field name="OPTION">between</field>
                                                <value name="START_TIME"><shadow type="text" id="cj[0WL24LqiYYW4V~K{G"><field name="TEXT">22:00</field></shadow></value> 
                                                <value name="END_TIME"><shadow type="text" id="{]*t8l.LG6D)kmE]N74P"><field name="TEXT">24:00</field></shadow></value></block></value> 
                                            <statement name="DO0"><block type="control" id="tvWwwW!!o8UOS{aNf:KB"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="logic_boolean" id="M:ce]E)UZP%Pg-|5wH}S"><field name="BOOL">TRUE</field></block></value> 
                                                <next><block type="control" id=",F]ej(f2XxV=Pg!g;~o#"><mutation delay_input="false"></mutation>
                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.brightness</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="math_number" id="+B?fY/E1ax=Jx5OJagn,"><field name="NUM">50</field></block></value> 
                                                    <next><block type="control" id="6zevT-1v9nd)2rby=8)m"><mutation delay_input="true"></mutation>
                                                        <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                                        <field name="WITH_DELAY">TRUE</field>
                                                        <field name="DELAY_MS">2</field>
                                                        <field name="UNIT">min</field>
                                                        <field name="CLEAR_RUNNING">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id="C^kgd9*2m,dBoZbGH[Fk"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></statement></block></next></block></statement></block></next></block></xml> 
                                
                                
                                ****<u>Bild_B =></u>****
                                
                                >! ````
                                 <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="?MM,1P403ZH+PN`48ML9" x="-787" y="-312"><field name="COMMENT">Nachtlicht Vorzimmer Früh</field>
                                    <next><block type="on" id="c:?4o~;8.sKN5-y879ud"><field name="OID">mihome.0.devices.motion_158d0002424848.state</field>
                                        <field name="CONDITION">ne</field>
                                
                                        <statement name="STATEMENT"><block type="controls_if" id=";pU^cNkH@5JhJ^q196W+"><value name="IF0"><block type="time_compare_ex" id="PhoDNC._5Av%A1XstFUa"><mutation end_time="true" actual_time="true"></mutation>
                                                <field name="USE_ACTUAL_TIME">TRUE</field>
                                                <field name="OPTION">between</field>
                                                <value name="START_TIME"><shadow type="text" id="px3~2DQP38CYg%?NTM5|"><field name="TEXT">00:00</field></shadow></value> 
                                                <value name="END_TIME"><shadow type="text" id="?dp{KZ/nDJHZg6^`P#6E"><field name="TEXT">18:00</field></shadow> 
                                                  <block type="time_astro" id="CReu.@N3TPgMtELPBlOW"><field name="TYPE">sunriseEnd</field>
                                                    <field name="OFFSET">30</field></block></value></block></value> 
                                            <statement name="DO0"><block type="control" id="3qR}i}oW^hNbWf_q5tA3"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="logic_boolean" id="G@8+rt68J+bQ]O6p7,gP"><field name="BOOL">TRUE</field></block></value> 
                                                <next><block type="control" id="[u*gWGpMG:L1^gf8;1.`"><mutation delay_input="false"></mutation>
                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.brightness</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="math_number" id="fkN6)1LE)rLYUwX^RtpZ"><field name="NUM">33</field></block></value> 
                                                    <next><block type="control" id="u5ECh~)3AR^MDpy9F{TT"><mutation delay_input="true"></mutation>
                                                        <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                                        <field name="WITH_DELAY">TRUE</field>
                                                        <field name="DELAY_MS">2</field>
                                                        <field name="UNIT">min</field>
                                                        <field name="CLEAR_RUNNING">FALSE</field>
                                                        <value name="VALUE"><block type="logic_boolean" id="s8;yv+i]_r53A78PW#-6"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></statement></block></statement></block></next></block></xml> 
                                

                                Bild A&B ist die Nachtlichtsteuerung bei Bewegung

                                –--------------------------------------------

                                16963_nachtlichtvz_c.png
                                Bild_C

                                Taster für Vorzimmer LED

                                <u>Bild_C =></u>

                                ! ````
                                <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id=",{HhNB=h?s3)g*1H{[Gw" x="-338" y="-237"><field name="COMMENT">Licht ein/aus</field>
                                <next><block type="on" id=".yFu.6eg``QjG|_!/9LA"><field name="OID">mihome.0.devices.switch_158d0002c80a18.click</field>
                                <field name="CONDITION">ne</field>

                                    <statement name="STATEMENT"><block type="controls_if" id="Q(ZLF4+nBpl(JgP%OTRH"><value name="IF0"><block type="logic_compare" id="}iB~k(Cwq_2~q}?22+HF"><field name="OP">EQ</field>
                                            <value name="A"><block type="get_value" id="vlwiQt??gd@LvgRFt/N1"><field name="ATTR">val</field>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field></block></value> 
                                            <value name="B"><block type="logic_boolean" id="y{)CQK_jLv{JKKM30uI["><field name="BOOL">FALSE</field></block></value></block></value> 
                                        <statement name="DO0"><block type="control" id="j%|8BUSd2BU;8/([QE.k"><mutation delay_input="true"></mutation>
                                            <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                            <field name="WITH_DELAY">TRUE</field>
                                            <field name="DELAY_MS">500</field>
                                            <field name="UNIT">ms</field>
                                            <field name="CLEAR_RUNNING">FALSE</field>
                                            <value name="VALUE"><block type="logic_boolean" id="I9P7)o+[0i=sNKk/dKSz"><field name="BOOL">TRUE</field></block></value> 
                                            <next><block type="control" id="d4e/y,Z`cw/.g7nFW6yH"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.brightness</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="math_number" id="n.X5-WZum_LsOup#AFnc"><field name="NUM">33</field></block></value></block></next></block></statement> 
                                        <next><block type="controls_if" id="%jn`(`j.Fvu[4duKFBm|"><value name="IF0"><block type="logic_compare" id="lrn;KhY]B+b;bDn!!0}Z"><field name="OP">EQ</field>
                                                <value name="A"><block type="get_value" id="n1m)_1u8uMV`VsXC[Bj["><field name="ATTR">val</field>
                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field></block></value> 
                                                <value name="B"><block type="logic_boolean" id="RvJ+!O|.^FPF1C4+nvb5"><field name="BOOL">TRUE</field></block></value></block></value> 
                                            <statement name="DO0"><block type="control" id="_CH!AydVbWK|!{UF64Fc"><mutation delay_input="true"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</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="logic_boolean" id="F_I+/n6C1vVYB`|ex,Yz"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></statement></block></next></block></xml> 
                                
                                
                                –--------------------------------------------
                                
                                 ![16963_nachtlichtvz_d.png](/assets/uploads/files/16963_nachtlichtvz_d.png) 
                                
                                ****<u>Bild_D</u>****
                                
                                Ansicht von Instanz in Alexa für Vorzimmer LED
                                1 Reply Last reply Reply Quote 0
                                • M
                                  m0rph last edited by

                                  Hi

                                  Probier mal das, ist aber nur ein Teil ich kann deine anderen sachen nicht importieren. Aber egal nur das du versteht was ich meine.

                                  Bei Script Start wird eine neue Variable angelegt unter "javascript.0.Licht" mit dem Namen "ManuellAn".

                                  Wenn du jetzt das Licht mit den Xiaomi Switch "An" machst und das Script in den bereich reinkommt wo er das Licht "An" macht wird die Variable "ManuellAn" auf "true" gesetzt und umgekehrt. Jetzt weist du grundsätzlich mal das du dein Licht manuell angemacht hast.

                                  Jetzt kannst du in deinen Scripten A&B bevor du das Licht abschaltest vorher abfragen ob die Variable "ManuellAn" auf "true" ist. Wenn ja passiert nichts, wenn "false" geht es aus.

                                  Das mit der Sprachsteuerung denke ich wird ohne eigenen Script für Licht an/Aus nicht gehen, da du ja direkt die Variable "powerState" auf "True/false" schaltest und so nicht die Variable "ManuellAn" auf "true" schalten kannst.

                                  ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
                                  ! <block type="create" id="9Y5+b;.Hg=9qPL2@r])" x="-187" y="-412"><field name="NAME">Licht.ManuellAn</field>
                                  ! <next><block type="on" id=".yFu.6eg``QjG|
                                  !/9LA"><field name="OID">mihome.0.devices.switch_158d0002c80a18.click</field>
                                  ! <field name="CONDITION">ne</field>
                                  ! <statement name="STATEMENT"><block type="controls_if" id="Lq6/^7WQEfn1#!-]Px[8"><value name="IF0"><block type="logic_compare" id="}iB~k(Cwq_2~q}?22+HF"><field name="OP">EQ</field>
                                  ! <value name="A"><block type="get_value" id="vlwiQt??gd@LvgRFt/N1"><field name="ATTR">val</field>
                                  ! <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field></block></value>
                                  ! <value name="B"><block type="logic_boolean" id="y{)CQK_jLv{JKKM30uI["><field name="BOOL">FALSE</field></block></value></block></value>
                                  ! <statement name="DO0"><block type="control" id="mf0b:/FUXQu_UiTOVYn*"><mutation delay_input="true"></mutation>
                                  ! <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field>
                                  ! <field name="WITH_DELAY">TRUE</field>
                                  ! <field name="DELAY_MS">500</field>
                                  ! <field name="UNIT">ms</field>
                                  ! <field name="CLEAR_RUNNING">FALSE</field>
                                  ! <value name="VALUE"><block type="logic_boolean" id="K]D~#yG!X;KW^%+hK}"><field name="BOOL">TRUE</field></block></value>
                                  ! <next><block type="control" id="+^3pRKGOjYkV!,sV8]@*"><mutation delay_input="false"></mutation>
                                  ! <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.brightness</field>
                                  ! <field name="WITH_DELAY">FALSE</field>
                                  ! <value name="VALUE"><block type="math_number" id="KQ-+Pa!.xEjQzF:8]u|3"><field name="NUM">33</field></block></value>
                                  ! <next><block type="control_ex" id="ZY=Il2KvKem1;cK^-,Z^"><field name="TYPE">false</field>
                                  ! <field name="CLEAR_RUNNING">FALSE</field>
                                  ! <value name="OID"><shadow type="field_oid" id="_|Y1N/47@7CeNhv5S}1y"><field name="oid">javascript.0.Licht.ManuellAn</field></shadow></value>
                                  ! <value name="VALUE"><shadow type="logic_boolean" id="1=k2s^0=!Gbe|F12).#"><field name="BOOL">TRUE</field></shadow></value> ! <value name="DELAY_MS"><shadow type="math_number" id="QiHspg1h%lQP[CkDm::|"><field name="NUM">0</field></shadow></value></block></next></block></next></block></statement> ! <next><block type="controls_if" id="%jn(j.Fvu[4duKFBm|"><value name="IF0"><block type="logic_compare" id="lrn;KhY]B+b;bDn!!0}Z"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="n1m)_1u8uMVVsXC[Bj["><field name="ATTR">val</field>
                                  ! <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</field></block></value>
                                  ! <value name="B"><block type="logic_boolean" id="RvJ+!O|.^FPF1C4+nvb5"><field name="BOOL">TRUE</field></block></value></block></value>
                                  ! <statement name="DO0"><block type="control" id="_CH!AydVbWK|!{UF64Fc"><mutation delay_input="true"></mutation>
                                  ! <field name="OID">alexa2.0.Smart-Home-Devices.ed84d8c1-3051-459e-8413-1edc711aafab.powerState</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="logic_boolean" id="F_I+/n6C1vVYB|ex,Yz"><field name="BOOL">FALSE</field></block></value> ! <next><block type="control_ex" id=".T+b;qm*Eofd^Y6FGz{k"><field name="TYPE">false</field> ! <field name="CLEAR_RUNNING">FALSE</field> ! <value name="OID"><shadow type="field_oid" id=")1Bz*GuwP5K|Q%jB+{l"><field name="oid">javascript.0.Licht.ManuellAn</field></shadow></value>
                                  ! <value name="VALUE"><shadow type="logic_boolean" id="6QO,qK6^^Tv9In8lR]4]"><field name="BOOL">FALSE</field></shadow></value>
                                  ! <value name="DELAY_MS"><shadow type="math_number" id="ScegsP!#vEZ2th+7Fs6P"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></xml>

                                  1 Reply Last reply Reply Quote 0
                                  • MyzerAT
                                    MyzerAT last edited by

                                    Super , schau ich mir an, wird aber wieder morgen werden, thx geb Bescheid

                                    1 Reply Last reply Reply Quote 0
                                    • MyzerAT
                                      MyzerAT last edited by

                                      oki, habe den Sinn verstanden, nun muss ich nur noch hinbringen wie ich das mit der Alexa schaffe, thx

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        m0rph last edited by

                                        Hi

                                        Das schaut im großen und ganzen genau so aus wie dein Script für den Schalter. Wenn du im Iobroker dann ein Gerät hinzufügst wählst du nicht diesen powerState Variable aus sondern eine eigen angelegte Variable diese wird dann durch Alexa Licht "an/aus" auf true oder false geschalten. Das Licht An/ Aus Script wird dann ausgeführt wenn sich zB der Wert ändert

                                        ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
                                        ! <block type="create" id="pWxRq+D2NWzO/86PG]b" x="13" y="-87"><field name="NAME">Licht.Shelly1-Oben</field> ! <statement name="STATEMENT"><block type="create" id="fO|m=.Z^PNKB3K.K4N=U"><field name="NAME">Licht.ManuellAn</field></block></statement> ! <next><block type="on_ext" id="*eb170=h]k@L=8F!/MCA"><mutation items="1"></mutation> ! <field name="CONDITION">any</field> ! <value name="OID0"><shadow type="field_oid" id=".v9MGR8m:%(@Zt(g-CgL"><field name="oid">javascript.0.Licht.Shelly1-Oben</field></shadow></value> ! <statement name="STATEMENT"><block type="controls_if" id="[bC@nY#s#8E-yYJh2s}m"><mutation elseif="1"></mutation> ! <value name="IF0"><block type="logic_compare" id="*qHTky8+;IsuCu/)z0v0"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="Wjmz,Yyu5bPsHp6S8cdq"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Licht.Shelly1-Oben</field></block></value> ! <value name="B"><block type="logic_boolean" id="]t1rlvb,(xszGzbr^SL"><field name="BOOL">TRUE</field></block></value></block></value>
                                        ! <statement name="DO0"><block type="control" id="vqgcOTGBKPW7wRiA?]CT"><mutation delay_input="false"></mutation>
                                        ! <field name="OID">sonoff.0.Shelly1-Oben.POWER</field>
                                        ! <field name="WITH_DELAY">FALSE</field>
                                        ! <value name="VALUE"><block type="logic_boolean" id="zeob%[4r3a/V:TrmFJS*"><field name="BOOL">TRUE</field></block></value>
                                        ! <next><block type="control_ex" id="i08MllFg}bq%q_acDJjj"><field name="TYPE">false</field>
                                        ! <field name="CLEAR_RUNNING">FALSE</field>
                                        ! <value name="OID"><shadow type="field_oid" id="vUM1=*]f^3o,?@D9=cGH"><field name="oid">javascript.0.Licht.ManuellAn</field></shadow></value>
                                        ! <value name="VALUE"><shadow type="logic_boolean" id="^FDB#t1jq7I.Hy#.T]@"><field name="BOOL">TRUE</field></shadow></value> ! <value name="DELAY_MS"><shadow type="math_number" id="IW6QKbG5wyK,|}6DPd=s"><field name="NUM">0</field></shadow></value></block></next></block></statement> ! <value name="IF1"><block type="logic_compare" id="YTm{@K0/a;FGjo/Y)Yn{"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="ZA;aMcMn,EXH/Edzj*}f"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Licht.Shelly1-Oben</field></block></value> ! <value name="B"><block type="logic_boolean" id="O=.Dg,K6a1ob67vdPee"><field name="BOOL">FALSE</field></block></value></block></value>
                                        ! <statement name="DO1"><block type="control" id=".mkc~/8|YJ#rRiu/(Da"><mutation delay_input="false"></mutation> ! <field name="OID">sonoff.0.Shelly1-Oben.POWER</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="logic_boolean" id="d*eRzm8%EIHmk?=:kvQ"><field name="BOOL">FALSE</field></block></value>
                                        ! <next><block type="control_ex" id="Hu(a!uEW9sUfT7zBYzOw"><field name="TYPE">false</field>
                                        ! <field name="CLEAR_RUNNING">FALSE</field>
                                        ! <value name="OID"><shadow type="field_oid" id="G;)/xS!UUeLGxLmh?T_"><field name="oid">javascript.0.Licht.ManuellAn</field></shadow></value> ! <value name="VALUE"><shadow type="logic_boolean" id="jYD!v%{@(YTAx?9G6aS!"><field name="BOOL">FALSE</field></shadow></value> ! <value name="DELAY_MS"><shadow type="math_number" id="2cN!RTy/V,u!SZl://1"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></statement></block></next></block></xml>
                                        6625_2019_02_05_10_58_53_javascript_iobroker.png

                                        1 Reply Last reply Reply Quote 0
                                        • MyzerAT
                                          MyzerAT last edited by

                                          danke, werd ich machen !

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            Muchul @MyzerAT last edited by

                                            @MyzerAT

                                            Hallo MyzerAT,

                                            Ich versuche gerade zu verstehen, wie die Lösung aussieht, habe aber lauter Blöcke vor den Augen.
                                            Könntest du bitte, falls es keine Umstände macht, deine fertige Lösung einmal Posten?
                                            Wenn es geht mit Kommentaren?

                                            Danke im voraus.

                                            MyzerAT 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            401
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            21
                                            75
                                            19152
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo