Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    488

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Xiaomi Bewegungsmelder: Unterschied zwischen den 2

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
75 Beiträge 21 Kommentatoren 22.6k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MyzerATM Offline
    MyzerATM Offline
    MyzerAT
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      m0rph
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • MyzerATM Offline
        MyzerATM Offline
        MyzerAT
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • MyzerATM Offline
          MyzerATM Offline
          MyzerAT
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            m0rph
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • MyzerATM Offline
              MyzerATM Offline
              MyzerAT
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • MyzerATM MyzerAT

                danke, werd ich machen !

                M Offline
                M Offline
                Muchul
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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 Offline
                  MyzerATM Offline
                  MyzerAT
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    0
                    • MyzerATM Offline
                      MyzerATM Offline
                      MyzerAT
                      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #70

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

                        Danke schon mal.

                        MyzerATM 1 Antwort Letzte Antwort
                        0
                        • M Muchul

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

                          Danke schon mal.

                          MyzerATM Offline
                          MyzerATM Offline
                          MyzerAT
                          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            Muchul
                            schrieb am zuletzt editiert von 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:

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              Muchul
                              schrieb am zuletzt editiert von
                              #73

                              @MyzerAT

                              vielen Dank.
                              Jetzt habe ich es endlich hinbekommen.
                              Mein Schalter (Broadlink) hat keinen Rückkanal, daher wurde der Staus von Manuellem schalten nicht geändert.
                              Nachdem ich den Knoten in meinem Gehirn entwirrt hatte, hat es nach dem oben genannten Prinzip funktioniert.

                              1 Antwort Letzte Antwort
                              0
                              • P 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.

                                walle79W Offline
                                walle79W Offline
                                walle79
                                schrieb am zuletzt editiert von
                                #74

                                @piscator83 hallo Kannst du mir das Script vielleicht schicken?

                                Gruß Sascha

                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  Senbei
                                  schrieb am zuletzt editiert von
                                  #75

                                  Hi,

                                  ich weiß, dass der Blogpost relativ alt ist - er kommt aber bei Google relativ weit oben.
                                  Deswegen möchte ich auch hier darauf hinweisen, dass die zwei Minuten Wartezeit normal sind, jedoch mit einer kurzen Lötarbeit abgestellt werden können.
                                  Details findet ihr in meinem Youtube-Video: https://youtu.be/VIXZz9oy68w

                                  Gruß,
                                  Tristan

                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

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

                                  813

                                  Online

                                  32.5k

                                  Benutzer

                                  81.8k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe