Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Problem Einbinden eines LED Trading Schalters über HUE-APP

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem Einbinden eines LED Trading Schalters über HUE-APP

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

      Hallo Leute,

      nach langer Zeit mache ich mal wieder was an meiner Lichtsteuerung.

      Mittlerweile habe ich folgendes Setup:

      ConBeeII Stick für die Aqara Produkte

      Philips Hue Bridge für Hue und Tradfri Lampen.

      Heute ist ein neuer Schalter [siehe hier] gekommen und der bereitet mir leichte Kopfschmerzen.

      Nach erfolgreichem einbinden in der Hue App habe ich in den Objekten nur:

      buttonevent hier kommen immer verschiedene Zahlen:

      oben links 1000 beim drücken, 1002 beim loslassen und ca 5-7 sek später 20
      unten links 2000 beim drücken, 2002 beim loslassen und ca 5-7 sek später 21
      oben rechts 3000 beim drücken, 3002 beim loslassen und ca 5-7 sek später 23
      unten rechts 4000 beim drücken, 4002 beim loslassen und ca 5-7 sek später 22

      lastupdated Zeitstempel der letzten änderung

      on immer true

      Mein Problem ist, ich möchte mit dem Taster über Skripte das Licht schalten, aber leider funktioniert das nicht richtig, egal ob ich oben oder unten schalte, geht das Licht aus und kurz danach wieder an. BZW genauso andersherum.

      Links oben soll Scene Tag schalten

      Links unten soll Licht ausschalten.

      Hier mein Testblockly:

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on" id="B7U?bdU;.|#z_khQ:RW7" x="62" y="142">
          <field name="OID">hue.0.WZ_Lichtschalter_Tür.buttonevent</field>
          <field name="CONDITION">any</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="1cskEY#w~;:hcffJy(z=">
              <mutation elseif="1"></mutation>
              <value name="IF0">
                <block type="logic_compare" id="p!k^_(6pwas/d}@SaL`I">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="HCs5xBB/TXuG}Dz.^*VE">
                      <field name="ATTR">val</field>
                      <field name="OID">hue.0.WZ_Lichtschalter_Tür.buttonevent</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="GpLzJw9l3aP6i]dXwG@W">
                      <field name="NUM">1002</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="procedures_callnoreturn" id="cO#che}$`#w%xU!9W!pc">
                  <mutation name="Couchlicht An"></mutation>
                </block>
              </statement>
              <value name="IF1">
                <block type="logic_compare" id="U5irR8fh4}}z?eqlW9%%">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="%SrZ4Um;C4:Ou!b.wi{9">
                      <field name="ATTR">val</field>
                      <field name="OID">hue.0.WZ_Lichtschalter_Tür.buttonevent</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="HSZCQmAZULA#kF#!X]v,">
                      <field name="NUM">2002</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO1">
                <block type="procedures_callnoreturn" id="R!R_B=2=O/ct).WpRH}-">
                  <mutation name="Couchlicht Aus"></mutation>
                </block>
              </statement>
            </block>
          </statement>
          <next>
            <block type="comment" id="Km=zYlam(S2=F7*@^0cs">
              <field name="COMMENT">Deckenlicht</field>
              <next>
                <block type="on_ext" id="ohXZvT*c^e;O8L/!g;tO">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" items="3"></mutation>
                  <field name="CONDITION">ne</field>
                  <field name="ACK_CONDITION"></field>
                  <value name="OID0">
                    <shadow type="field_oid" id="xE^,!j:E-7`nl;yXNytH">
                      <field name="oid">zigbee.0.00158d000283f5b4.right_click</field>
                    </shadow>
                  </value>
                  <value name="OID1">
                    <shadow type="field_oid" id="yLJ[0zl:s%+7#0($)6W9">
                      <field name="oid">zigbee.0.54ef4410001af374.single_right</field>
                    </shadow>
                  </value>
                  <value name="OID2">
                    <shadow type="field_oid" id="6VJ].]l:)ROzp6;bUl(+">
                      <field name="oid">zigbee.0.54ef4410002a33a7.single_right</field>
                    </shadow>
                  </value>
                  <statement name="STATEMENT">
                    <block type="controls_if" id="0Ku;Kfhlci4?q_M{A`uG">
                      <mutation else="1"></mutation>
                      <value name="IF0">
                        <block type="logic_compare" id="_9^f~)!fH=RhR:4PSdTx">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="%go3CO5iv^yll1IFET2^">
                              <field name="ATTR">val</field>
                              <field name="OID">hue.0.Wohnzimmer_Decke.anyOn</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="oS=4ljkXu0DRu-{EX{s`">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <statement name="DO0">
                        <block type="controls_if" id="oW(9?@/$L,QTC*eE;yN,">
                          <mutation else="1"></mutation>
                          <value name="IF0">
                            <block type="logic_operation" id="%.k`E:%V%$T60_xo:B9n" inline="false">
                              <field name="OP">OR</field>
                              <value name="A">
                                <block type="time_compare_ex" id="C@?O]DM55{d@MvAMrwcS">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="false" actual_time="true"></mutation>
                                  <field name="USE_ACTUAL_TIME">TRUE</field>
                                  <field name="OPTION">&lt;</field>
                                  <value name="START_TIME">
                                    <shadow type="text" id="f=(Ra??!(+.^57..6$6H">
                                      <field name="TEXT">6:00</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="time_compare_ex" id="n[=Ym9q$5(yN4#e={kAB">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="false" actual_time="true"></mutation>
                                  <field name="USE_ACTUAL_TIME">TRUE</field>
                                  <field name="OPTION">&lt;</field>
                                  <value name="START_TIME">
                                    <shadow type="text" id="-rOG;.7az*/N{#^m~jzq">
                                      <field name="TEXT">22:00</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="control" id="@e6?bYk86db4dK]g`n}A">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">hue.0.Wohnzimmer_Decke.scene_tag</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="logic_boolean" id="8R^sH$t=9V||^@tI}Lc0">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <statement name="ELSE">
                            <block type="control" id="oy/alC0|,?81Px-Vm|(4">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">hue.0.Wohnzimmer_Decke.scene_nacht</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="logic_boolean" id="31u^o%jS~mUMh$9l9-y=">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                        </block>
                      </statement>
                      <statement name="ELSE">
                        <block type="control" id="RVQA0|T3:uc(#A=N.q1V">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">hue.0.Wohnzimmer_Decke.on</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="Ch@kkCLjw4aCk^wAVb)F">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </next>
        </block>
        <block type="procedures_defnoreturn" id="P%@R:I4[(bMJ7;u1K|Ca" x="888" y="162">
          <field name="NAME">Couchlicht An</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
          <statement name="STACK">
            <block type="control" id="jw:L~@X/A?+SH}[kN?H4">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">hue.0.Wohnzimmer_Couch.scene_tag</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="logic_boolean" id="R.HyX8$dh/j$lIe_jda5">
                  <field name="BOOL">TRUE</field>
                </block>
              </value>
            </block>
          </statement>
        </block>
        <block type="procedures_defnoreturn" id="SwCUR|^o0:sYM8SzDhhd" x="863" y="288">
          <field name="NAME">Couchlicht Aus</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
          <statement name="STACK">
            <block type="control" id=":bSRg^r2f+Zk0t3f.=mq">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">hue.0.Wohnzimmer_Couch.on</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="logic_boolean" id="1^VKPqR8IAY:f6?Ii%?O">
                  <field name="BOOL">FALSE</field>
                </block>
              </value>
            </block>
          </statement>
        </block>
      </xml>
      

      Das ist jetzt nur ein Testaufbau um herauszubekommen was ich falsch mache.

      Nun komme ich hier aber nicht weiter und hoffe hier auf die Schwarmintelligenz die mir hier weiterhelfen kann.

      Grüße Torsten

      DJMarc75 1 Reply Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @Torsten_MG last edited by

        @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

        Hier mein Testblockly

        Blocklys bitte auch immer als Screenshot posten

        T 1 Reply Last reply Reply Quote 0
        • T
          Torsten_MG @DJMarc75 last edited by Torsten_MG

          @djmarc75

          Screenshot 2024-03-23 200717.png

          Nochmal was abgespeckt, wegen übersichtlichkeit.

          Hier die Objekte

          Screenshot 2024-03-23 201057.png

          DJMarc75 1 Reply Last reply Reply Quote 0
          • DJMarc75
            DJMarc75 @Torsten_MG last edited by DJMarc75

            @torsten_mg

            ändert/aktualisiert sich der DP (buttonevent) wenn Du den Knopf am Schalter drückst ?

            edit: da steht 20 und nicht 1002 😉

            T 1 Reply Last reply Reply Quote 0
            • T
              Torsten_MG @DJMarc75 last edited by

              @djmarc75

              buttonevent hier kommen immer verschiedene Zahlen:

              oben links 1000 beim drücken, 1002 beim loslassen und ca 5-7 sek später 20
              unten links 2000 beim drücken, 2002 beim loslassen und ca 5-7 sek später 21
              oben rechts 3000 beim drücken, 3002 beim loslassen und ca 5-7 sek später 23
              unten rechts 4000 beim drücken, 4002 beim loslassen und ca 5-7 sek später 22

              DJMarc75 1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @Torsten_MG last edited by DJMarc75

                @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                5-7 sek

                das wird wohl die Pollzeit in Deinem Adapter sein und sollte auch so korrekt sein 🙂

                Dann trigger auf 1002,2002,usw.

                Screenshot 2024-03-23 204346.png

                T 1 Reply Last reply Reply Quote 0
                • T
                  Torsten_MG @DJMarc75 last edited by

                  @djmarc75 sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                  @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                  5-7 sek

                  das wird wohl die Pollzeit in Deinem Adapter sein und sollte auch so korrekt sein 🙂

                  Dann trigger auf 1002,2002,usw.

                  Wie man an meinem Blockly erkennen kann, trigger ich schon auf 1002 & 2002. Trotzdem habe ich dieses Phänomen

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @Torsten_MG last edited by

                    @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                    Trotzdem habe ich dieses Phänomen

                    Sicher dass der Wert sich im Objekt ändert ?

                    Ich wage das zu bezweifeln 😉

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      Torsten_MG @DJMarc75 last edited by

                      @djmarc75 sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                      @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                      Trotzdem habe ich dieses Phänomen

                      Sicher dass der Wert sich im Objekt ändert ?

                      Ich wage das zu bezweifeln 😉

                      ![6_1711223462396_20240323_204854.jpg](Lade 100% hoch) ![5_1711223462386_20240323_204848.jpg](Lade 100% hoch) ![4_1711223462377_20240323_204847.jpg](Lade 100% hoch) ![3_1711223462368_20240323_204843.jpg](Lade 100% hoch) ![2_1711223462359_20240323_204840.jpg](Lade 100% hoch) ![1_1711223462343_20240323_204838.jpg](Lade 100% hoch) ![0_1711223462326_20240323_204836.jpg](Lade 100% hoch)

                      DJMarc75 1 Reply Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @Torsten_MG last edited by

                        @torsten_mg ?

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          Torsten_MG @DJMarc75 last edited by

                          @djmarc75 sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                          @torsten_mg ?

                          wollte gerade die Bilder hochladen, wo man die jeweiligen Werte sehen kann, leider ist die Dateimenge zu hoch

                          DJMarc75 1 Reply Last reply Reply Quote 0
                          • DJMarc75
                            DJMarc75 @Torsten_MG last edited by

                            @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                            Bilder hochladen

                            nix Bilder sondern schau auf den Datenpunkt wenn Du die Taste klickst. Aktualisiert sich der Datenpunkt wenn Du mehrmals die gleiche Taste klickst ?

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              Torsten_MG @DJMarc75 last edited by

                              @djmarc75 sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                              @torsten_mg sagte in Problem Einbinden eines LED Trading Schalters über HUE-APP:

                              Bilder hochladen

                              nix Bilder sondern schau auf den Datenpunkt wenn Du die Taste klickst. Aktualisiert sich der Datenpunkt wenn Du mehrmals die gleiche Taste klickst ?

                              Meinst du buttonevent und lastupdate?

                              die ändern sich bei jedem Drücken und loslassen

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                Torsten_MG @Torsten_MG last edited by

                                Problem hat sich erledigt. Es saß mal wieder vor dem PC.

                                Man sollte alle Trigger genau anschauen wenn man was macht 😞

                                Danke trotzdem!!

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

                                Support us

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

                                843
                                Online

                                32.0k
                                Users

                                80.4k
                                Topics

                                1.3m
                                Posts

                                philips hue taster blockly
                                2
                                14
                                331
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo