Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Xiaomi Bewegungsmelder: Unterschied zwischen den 2

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

Xiaomi Bewegungsmelder: Unterschied zwischen den 2

Scheduled Pinned Locked Moved ioBroker Allgemein
75 Posts 21 Posters 23.6k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MyzerATM Online
    MyzerATM Online
    MyzerAT
    wrote on last edited by
    #53

    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

    lg Rudi

    Master Debian 12 (Wien)
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

    Slave Debian 12. (TULLN) --> OpenVPN to Vienna
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

    Node 20.19.0
    Nodejs 20.19.0
    npm 10.8.2
    js-controller 7.0.6

    1 Reply Last reply
    0
    • M Offline
      M Offline
      m0rph
      wrote on last edited by
      #54

      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
      0
      • MyzerATM Online
        MyzerATM Online
        MyzerAT
        wrote on last edited by
        #55

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

        lg Rudi

        Master Debian 12 (Wien)
        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

        Slave Debian 12. (TULLN) --> OpenVPN to Vienna
        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

        Node 20.19.0
        Nodejs 20.19.0
        npm 10.8.2
        js-controller 7.0.6

        1 Reply Last reply
        0
        • M Offline
          M Offline
          m0rph
          wrote on last edited by
          #56

          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
          0
          • MyzerATM Online
            MyzerATM Online
            MyzerAT
            wrote on last edited by
            #57

            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!

            lg Rudi

            Master Debian 12 (Wien)
            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

            Slave Debian 12. (TULLN) --> OpenVPN to Vienna
            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

            Node 20.19.0
            Nodejs 20.19.0
            npm 10.8.2
            js-controller 7.0.6

            1 Reply Last reply
            0
            • M Offline
              M Offline
              m0rph
              wrote on last edited by
              #58

              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
              0
              • MyzerATM Online
                MyzerATM Online
                MyzerAT
                wrote on last edited by
                #59

                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

                lg Rudi

                Master Debian 12 (Wien)
                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                Node 20.19.0
                Nodejs 20.19.0
                npm 10.8.2
                js-controller 7.0.6

                1 Reply Last reply
                0
                • MyzerATM Online
                  MyzerATM Online
                  MyzerAT
                  wrote on last edited by
                  #60

                  @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

                  lg Rudi

                  Master Debian 12 (Wien)
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                  Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                  Node 20.19.0
                  Nodejs 20.19.0
                  npm 10.8.2
                  js-controller 7.0.6

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    m0rph
                    wrote on last edited by
                    #61

                    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
                    0
                    • MyzerATM Online
                      MyzerATM Online
                      MyzerAT
                      wrote on last edited by
                      #62

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

                      lg Rudi

                      Master Debian 12 (Wien)
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                      Node 20.19.0
                      Nodejs 20.19.0
                      npm 10.8.2
                      js-controller 7.0.6

                      1 Reply Last reply
                      0
                      • MyzerATM Online
                        MyzerATM Online
                        MyzerAT
                        wrote on last edited by
                        #63

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

                        lg Rudi

                        Master Debian 12 (Wien)
                        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                        Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                        Node 20.19.0
                        Nodejs 20.19.0
                        npm 10.8.2
                        js-controller 7.0.6

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          m0rph
                          wrote on last edited by
                          #64

                          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
                          0
                          • MyzerATM Online
                            MyzerATM Online
                            MyzerAT
                            wrote on last edited by
                            #65

                            danke, werd ich machen !

                            lg Rudi

                            Master Debian 12 (Wien)
                            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                            Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                            Node 20.19.0
                            Nodejs 20.19.0
                            npm 10.8.2
                            js-controller 7.0.6

                            M 1 Reply Last reply
                            0
                            • MyzerATM MyzerAT

                              danke, werd ich machen !

                              M Offline
                              M Offline
                              Muchul
                              wrote on last edited by
                              #66

                              @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.

                              MyzerATM 1 Reply Last reply
                              0
                              • M Muchul

                                @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.

                                MyzerATM Online
                                MyzerATM Online
                                MyzerAT
                                wrote on last edited by
                                #67

                                @Muchul

                                np

                                also was du brauchst ist einen Datenpunkt , Beispiel:

                                959118fb-1ff4-4d1c-b94b-766aee823208-grafik.png

                                Das Script für den Switch:

                                <xml xmlns="http://www.w3.org/1999/xhtml">
                                  <block type="comment" id=":vo~N@skU5P)zFslh68z" x="-838" y="-438">
                                    <field name="COMMENT">27022019ok</field>
                                    <next>
                                      <block type="create" id="9Y5+b;.Hg=_9qPL2@r])">
                                        <field name="NAME">Tischlicht.ManuellAn</field>
                                        <next>
                                          <block type="on" id=".yFu.6eg``QjG|_!/9LA">
                                            <field name="OID">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                            <field name="CONDITION">ne</field>
                                            <field name="ACK_CONDITION"></field>
                                            <statement name="STATEMENT">
                                              <block type="comment" id="~PJiL9/|+)ftu5:-)/pQ">
                                                <field name="COMMENT">Tischlicht AUS</field>
                                                <next>
                                                  <block type="controls_if" id="Lq6/^7WQEfn1#!-]Px[8">
                                                    <value name="IF0">
                                                      <block type="logic_operation" id="3N2yi@z,|$:R!j.U]~!w" inline="false">
                                                        <field name="OP">AND</field>
                                                        <value name="A">
                                                          <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">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="logic_boolean" id="y{)CQK_jLv{JKKM30uI[">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="logic_compare" id=")Io8`B3s(9RzZqQt3yQ8">
                                                            <field name="OP">EQ</field>
                                                            <value name="A">
                                                              <block type="get_value" id="n6`5PQa~l!+mxeeAN18{">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">javascript.0.Tischlicht.ManuellAn</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="logic_boolean" id="jSq?xKv9zs;;EeI~)?Pg">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                          </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.a1b7ad2c-815e-43a3-9819-e979c7b0d39a.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">FALSE</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.Tischlicht.ManuellAn</field>
                                                              </shadow>
                                                            </value>
                                                            <value name="VALUE">
                                                              <shadow type="logic_boolean" id="1=`k2s^0=!Gbe|F12).#">
                                                                <field name="BOOL">FALSE</field>
                                                              </shadow>
                                                            </value>
                                                            <value name="DELAY_MS">
                                                              <shadow type="math_number" id="QiHspg1h%lQP[CkDm::|">
                                                                <field name="NUM">1000</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="comment" id="z]udZ`rN#*]ap6NG:n85">
                                                        <field name="COMMENT">Tischlicht EIN</field>
                                                        <next>
                                                          <block type="controls_if" id="%jn`(`j.Fvu[4duKFBm|">
                                                            <value name="IF0">
                                                              <block type="logic_operation" id="wW}{cAa6uh#Jstp+da/c" inline="false">
                                                                <field name="OP">AND</field>
                                                                <value name="A">
                                                                  <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">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="logic_boolean" id="RvJ+!O|.^FPF1C4+nvb5">
                                                                        <field name="BOOL">TRUE</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="logic_compare" id="3,[SHJ9c@]BHXZ/nT./Z">
                                                                    <field name="OP">EQ</field>
                                                                    <value name="A">
                                                                      <block type="get_value" id="|N$5!2dZNy[??l1bvc8v">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">javascript.0.Tischlicht.ManuellAn</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="logic_boolean" id="aSz{Fi_SiK?bO2fQo/:t">
                                                                        <field name="BOOL">FALSE</field>
                                                                      </block>
                                                                    </value>
                                                                  </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.a1b7ad2c-815e-43a3-9819-e979c7b0d39a.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">TRUE</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.Tischlicht.ManuellAn</field>
                                                                      </shadow>
                                                                    </value>
                                                                    <value name="VALUE">
                                                                      <shadow type="logic_boolean" id="6QO,qK6^^Tv9In8lR]4]">
                                                                        <field name="BOOL">TRUE</field>
                                                                      </shadow>
                                                                    </value>
                                                                    <value name="DELAY_MS">
                                                                      <shadow type="math_number" id="ScegsP!#vEZ2th+7Fs6P">
                                                                        <field name="NUM">100</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </xml>
                                

                                lg Rudi

                                Master Debian 12 (Wien)
                                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                                Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                                Node 20.19.0
                                Nodejs 20.19.0
                                npm 10.8.2
                                js-controller 7.0.6

                                M 1 Reply Last reply
                                0
                                • MyzerATM MyzerAT

                                  @Muchul

                                  np

                                  also was du brauchst ist einen Datenpunkt , Beispiel:

                                  959118fb-1ff4-4d1c-b94b-766aee823208-grafik.png

                                  Das Script für den Switch:

                                  <xml xmlns="http://www.w3.org/1999/xhtml">
                                    <block type="comment" id=":vo~N@skU5P)zFslh68z" x="-838" y="-438">
                                      <field name="COMMENT">27022019ok</field>
                                      <next>
                                        <block type="create" id="9Y5+b;.Hg=_9qPL2@r])">
                                          <field name="NAME">Tischlicht.ManuellAn</field>
                                          <next>
                                            <block type="on" id=".yFu.6eg``QjG|_!/9LA">
                                              <field name="OID">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                              <field name="CONDITION">ne</field>
                                              <field name="ACK_CONDITION"></field>
                                              <statement name="STATEMENT">
                                                <block type="comment" id="~PJiL9/|+)ftu5:-)/pQ">
                                                  <field name="COMMENT">Tischlicht AUS</field>
                                                  <next>
                                                    <block type="controls_if" id="Lq6/^7WQEfn1#!-]Px[8">
                                                      <value name="IF0">
                                                        <block type="logic_operation" id="3N2yi@z,|$:R!j.U]~!w" inline="false">
                                                          <field name="OP">AND</field>
                                                          <value name="A">
                                                            <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">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_boolean" id="y{)CQK_jLv{JKKM30uI[">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="logic_compare" id=")Io8`B3s(9RzZqQt3yQ8">
                                                              <field name="OP">EQ</field>
                                                              <value name="A">
                                                                <block type="get_value" id="n6`5PQa~l!+mxeeAN18{">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">javascript.0.Tischlicht.ManuellAn</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_boolean" id="jSq?xKv9zs;;EeI~)?Pg">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </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.a1b7ad2c-815e-43a3-9819-e979c7b0d39a.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">FALSE</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.Tischlicht.ManuellAn</field>
                                                                </shadow>
                                                              </value>
                                                              <value name="VALUE">
                                                                <shadow type="logic_boolean" id="1=`k2s^0=!Gbe|F12).#">
                                                                  <field name="BOOL">FALSE</field>
                                                                </shadow>
                                                              </value>
                                                              <value name="DELAY_MS">
                                                                <shadow type="math_number" id="QiHspg1h%lQP[CkDm::|">
                                                                  <field name="NUM">1000</field>
                                                                </shadow>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="comment" id="z]udZ`rN#*]ap6NG:n85">
                                                          <field name="COMMENT">Tischlicht EIN</field>
                                                          <next>
                                                            <block type="controls_if" id="%jn`(`j.Fvu[4duKFBm|">
                                                              <value name="IF0">
                                                                <block type="logic_operation" id="wW}{cAa6uh#Jstp+da/c" inline="false">
                                                                  <field name="OP">AND</field>
                                                                  <value name="A">
                                                                    <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">mihome.0.devices.switch_158d0002c7c0a4.click</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="logic_boolean" id="RvJ+!O|.^FPF1C4+nvb5">
                                                                          <field name="BOOL">TRUE</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="logic_compare" id="3,[SHJ9c@]BHXZ/nT./Z">
                                                                      <field name="OP">EQ</field>
                                                                      <value name="A">
                                                                        <block type="get_value" id="|N$5!2dZNy[??l1bvc8v">
                                                                          <field name="ATTR">val</field>
                                                                          <field name="OID">javascript.0.Tischlicht.ManuellAn</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="logic_boolean" id="aSz{Fi_SiK?bO2fQo/:t">
                                                                          <field name="BOOL">FALSE</field>
                                                                        </block>
                                                                      </value>
                                                                    </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.a1b7ad2c-815e-43a3-9819-e979c7b0d39a.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">TRUE</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.Tischlicht.ManuellAn</field>
                                                                        </shadow>
                                                                      </value>
                                                                      <value name="VALUE">
                                                                        <shadow type="logic_boolean" id="6QO,qK6^^Tv9In8lR]4]">
                                                                          <field name="BOOL">TRUE</field>
                                                                        </shadow>
                                                                      </value>
                                                                      <value name="DELAY_MS">
                                                                        <shadow type="math_number" id="ScegsP!#vEZ2th+7Fs6P">
                                                                          <field name="NUM">100</field>
                                                                        </shadow>
                                                                      </value>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </xml>
                                  
                                  M Offline
                                  M Offline
                                  Muchul
                                  wrote on last edited by
                                  #68

                                  @MyzerAT

                                  ich suche die ganze Zeit den Bewegungsmelder.
                                  Mein Hauptproblem ist aber folgendes:

                                  Das Licht kann über

                                  • ein Schalter (Broadlink)
                                  • Alexa
                                  • Bewegungsmelder

                                  ein und aus geschaltet werden.

                                  Welchen Datenpunkt muss ich also Manuel schalten, damit der BWM nicht Ausschaltet?

                                  1 Reply Last reply
                                  0
                                  • MyzerATM Online
                                    MyzerATM Online
                                    MyzerAT
                                    wrote on last edited by MyzerAT
                                    #69

                                    habe ich dir eh geschrieben, du musst einen eigenen Datenpunkt anlegen und dann in deinen Script einbauen, falls das licht durch Alexa, oder Switch eingeschaltet wurde, somit der DP auf wahr steht, dann darf das Script des BWMs das Licht nicht abschalten !

                                    so wie hier, wenn mein Bewegungsmelder das Tischlicht in der Küche einschaltet und ich nun, selbst das Licht einschalte (da ändert sich der Status des eDP_ManuellAN auf wahr) dann wird das "steuere powerstate mit false nicht ausgeführt, weil es ja auf wahr steht!
                                    ba4a1efb-7d83-4a5f-a284-0a7589ffbd59-grafik.png

                                    lg Rudi

                                    Master Debian 12 (Wien)
                                    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                                    Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                                    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                                    Node 20.19.0
                                    Nodejs 20.19.0
                                    npm 10.8.2
                                    js-controller 7.0.6

                                    M 1 Reply Last reply
                                    0
                                    • MyzerATM MyzerAT

                                      habe ich dir eh geschrieben, du musst einen eigenen Datenpunkt anlegen und dann in deinen Script einbauen, falls das licht durch Alexa, oder Switch eingeschaltet wurde, somit der DP auf wahr steht, dann darf das Script des BWMs das Licht nicht abschalten !

                                      so wie hier, wenn mein Bewegungsmelder das Tischlicht in der Küche einschaltet und ich nun, selbst das Licht einschalte (da ändert sich der Status des eDP_ManuellAN auf wahr) dann wird das "steuere powerstate mit false nicht ausgeführt, weil es ja auf wahr steht!
                                      ba4a1efb-7d83-4a5f-a284-0a7589ffbd59-grafik.png

                                      M Offline
                                      M Offline
                                      Muchul
                                      wrote on last edited by
                                      #70

                                      @MyzerAT
                                      Genau das habe ich nicht hinbekommen.
                                      Ich teste und Berichte.

                                      Danke schon mal.

                                      MyzerATM 1 Reply Last reply
                                      0
                                      • M Muchul

                                        @MyzerAT
                                        Genau das habe ich nicht hinbekommen.
                                        Ich teste und Berichte.

                                        Danke schon mal.

                                        MyzerATM Online
                                        MyzerATM Online
                                        MyzerAT
                                        wrote on last edited by MyzerAT
                                        #71

                                        @Muchul

                                        also nochmal von Vorne

                                        --> hier siehst du wie du einen eigenen Datenpunkt anlegst, den benötigst du --> Namensgebung Anpassen

                                        wenn dies geschehen ist , musst du diesen DP in dein Script vom Bewegungsmelder einbauen, dort wo laut Script der Bewegungsmelder, das Licht nach der abgelaufen Zeit ausschalten würde, soll das Script überprüfen ob das Licht manuell eingeschaltet wurde, wenn ja schaltet er das Licht nicht ab!

                                        989f0fad-841b-4517-bcca-674106b32d80-grafik.png

                                        lg Rudi

                                        Master Debian 12 (Wien)
                                        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                                        Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                                        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                                        Node 20.19.0
                                        Nodejs 20.19.0
                                        npm 10.8.2
                                        js-controller 7.0.6

                                        1 Reply Last reply
                                        0
                                        • M Offline
                                          M Offline
                                          Muchul
                                          wrote on last edited by Muchul
                                          #72

                                          @MyzerAT

                                          Datenpunkte erzeugen ist kein Problem.
                                          Danke für den Tip mit dem Bewegungsmelder.
                                          Ich werde das heute, oder morgen früh umsetzen 👍

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          498

                                          Online

                                          32.8k

                                          Users

                                          82.8k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe