Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] IKEA Shortcut Button Blockly Licht ein und aus

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] IKEA Shortcut Button Blockly Licht ein und aus

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

      Hallo Zusammen, nachdem ich erfolgreich den Button angelernt habe, möchte ich natürlich auch damit was steuern.

      Als Beispiel ein Licht an und ausschalten.

      Folgendes habe ich bereits hinbekommen :

      Wenn ich den Schalter drücke, kommt aus der Alexa den angegebenen Text und das Küchenlicht geht an, wie aber bekomme ich es wieder aus ? Also wenn ich den button erneut drücke sollte das gleiche wieder passieren aber die Lampe soll ausgehen.

      12074b89-47e4-4a13-9253-2a866c52fec8-2021-11-05_09-04-42.jpg

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on_ext" id="f6Llz%ixxoN]A|$d[L6K" x="-37" y="13">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">gt</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id=",1vARglM}Jbo[OW9+!B1">
              <field name="oid">deconz.0.Sensors.11.buttonpressed</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="debug" id="}`_bpL[uHj|/t;L_tS0j">
              <field name="Severity">log</field>
              <value name="TEXT">
                <shadow type="text" id="kJD:vlYbkUkaJ)(:!Vcx">
                  <field name="TEXT">Button wurde gedrückt</field>
                </shadow>
              </value>
              <next>
                <block type="control" id="#UU(i)_LA}9rVI[eprUr">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">alexa2.0.Echo-Devices.G000RAX8K.Commands.announcement</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="OUK`k!1{NKbMdsO3z,Dz">
                      <field name="TEXT">Papa ist der Beste !</field>
                    </block>
                  </value>
                  <next>
                    <block type="control" id="]BLKlj]#!%9_$iXHm#Uc">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">hue-extended.0.lights.010-küchenlicht.action.on</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="nd,0uBD([D^$`v_PJ,de">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      ```/var/folders/wz/jd1j4lqs0zxf0stxl90dsjwh0000gn/T/2021-11-05_09-04-42.jpg
      FredF 1 Reply Last reply Reply Quote 0
      • J
        jensven last edited by

        Screenshot 2021-11-05 095714.png
        nicht getestet

        S 1 Reply Last reply Reply Quote 0
        • S
          SigiMOE @jensven last edited by

          @jensven Hi, danke für die Hilfe leider passiert nichts ?! Also die Lampe reagiert nicht...

          ef1a937c-d893-4bff-9219-36b6650f0afa-2021-11-05_11-14-37.jpg

          <xml xmlns="https://developers.google.com/blockly/xml">
            <block type="on" id="S)-w!r3UVP5#$LOX.RZx" x="-12" y="-37">
              <field name="OID">deconz.0.Sensors.6.buttonpressed</field>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <statement name="STATEMENT">
                <block type="controls_if" id="8_4e5Sd%c=G:ZO9fR`%7">
                  <mutation else="1"></mutation>
                  <value name="IF0">
                    <block type="logic_compare" id="Y(Pd!#SCvQ[]F5_|v;sA">
                      <field name="OP">EQ</field>
                      <value name="A">
                        <block type="get_value" id="lL!y{z)!Ba][5EG]m0tx">
                          <field name="ATTR">val</field>
                          <field name="OID">hue-extended.0.lights.010-küchenlicht.action.on</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_boolean" id="hCf$(nkX{6Qcj}x25:9z">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="control" id="w?0vJ)l+Zy,Rp`Kewkh0">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">hue-extended.0.lights.010-küchenlicht.action.on</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="2tVT2M*pygyK}/{!!tNV">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                    </block>
                  </statement>
                  <statement name="ELSE">
                    <block type="control" id="PC?z3b`PRlt?c+~stS+j">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">hue-extended.0.lights.010-küchenlicht.action.on</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="5zFMlk8cPJ{UCVW@6l7S">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </xml>
          ```/var/folders/wz/jd1j4lqs0zxf0stxl90dsjwh0000gn/T/2021-11-05_11-13-33.jpg/var/folders/wz/jd1j4lqs0zxf0stxl90dsjwh0000gn/T/2021-11-05_11-14-37.jpg
          R 1 Reply Last reply Reply Quote 0
          • J
            jensven last edited by

            mein fehler
            der Punkt "buttonpressed" ändert sich auch wenn man den Taster los lässt.

            gerade getestet, so sollte es klappen
            taster.jpg

            man kann mit dem taster auch mit langem drauf halten eine weitere Aktion durch führen.
            1001 = drauf bleiben
            1003 = nach drauf bleiben los lassen

            S 1 Reply Last reply Reply Quote 0
            • R
              Rushmed Most Active @SigiMOE last edited by Rushmed

              @sigimoe Ich denke es liegt am "wurde geändert" im Trigger. Der Button geht bei Tastendruck nur superkurz auf true und dann wieder auf false. Daher ändert sich der Wert zweimal und deine Lampe bleibt scheinbar aus.
              Probier wieder "größer als letztes".

              Außerdem kannst du unten auch dem umschalten Block für die Lampe nehmen.
              b8263ec2-f950-4eda-b522-29d358ed6a4e-grafik.png

              J 1 Reply Last reply Reply Quote 0
              • J
                jensven @Rushmed last edited by

                @rushmed
                False und True gibt es bei "buttenpressed" nicht direkt, nur nen Zahlenwert, und da würde ich dann auch dabei bleiben um es genau zu definieren.
                Wie schon geschrieben gibt es auch die Werte 1001 und 1003, und wenn man da jetzt mit True arbeitet hat man, egal welche Aktion man durchführt, ein True.

                Das mit dem Umschalten gebe ich dir aber recht
                taster.jpg

                R 1 Reply Last reply Reply Quote 0
                • FredF
                  FredF Most Active Forum Testing @SigiMOE last edited by

                  @sigimoe so funktioniert es bei mir mit dem zigbee Adapter allerdings:
                  7c585060-9c5a-4e28-9e48-f227aa2f884d-grafik.png

                  P S 2 Replies Last reply Reply Quote 0
                  • P
                    Pischleuder @FredF last edited by Pischleuder

                    und ich habe es so:

                    • dabei ist lang drücken an
                    • einmal kurz drücken aus
                      9d3a5641-fe93-421b-adfd-dc320c86535b-image.png
                    S 1 Reply Last reply Reply Quote 0
                    • S
                      SigiMOE @jensven last edited by

                      @jensven perfekt klappt 🙂 Vielen Dank

                      1 Reply Last reply Reply Quote 0
                      • S
                        SigiMOE @FredF last edited by

                        @fredf perfekt, klappt auch. Vielen Dank

                        1 Reply Last reply Reply Quote 0
                        • S
                          SigiMOE @Pischleuder last edited by

                          @pischleuder Klappt auch super, jetzt habe ich alle 3 Varianten durch und alles klappt perfekt. Herzlichen Dank für die Tipps und die Geduld und ich habe wieder was dazugelernt.

                          1 Reply Last reply Reply Quote 0
                          • R
                            Rushmed Most Active @jensven last edited by

                            @jensven Ok, ich nutze den Button über den Zigbee Adapter, da sieht das etwas anders aus.
                            82e18964-ef02-4896-95e0-54217f567878-grafik.png

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              jensven @Rushmed last edited by

                              @rushmed
                              achso, da kenn ich mich absolut nicht aus, da ich deconz verwende

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

                                ich habe es so gelöst

                                Button.PNG

                                habs irgendwo hier im Forum aufgeschnappt.
                                Dimmer_hoch ist ein manuell erzeugter Datenpunkt.

                                Eine andere Frage
                                Wie lange hält bei euch die Shortcut Button Batterie?

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  SigiMOE @Vumer last edited by

                                  @vumer sagte in [gelöst] IKEA Shortcut Button Blockly Licht ein und aus:

                                  Eine andere Frage
                                  Wie lange hält bei euch die Shortcut Button Batterie?

                                  Da habe ich noch keine Erfahrungswerte

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  635
                                  Online

                                  32.0k
                                  Users

                                  80.5k
                                  Topics

                                  1.3m
                                  Posts

                                  6
                                  15
                                  1237
                                  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