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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Zigbee ConBee II und Ikea Tradfri Dimmer klein

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Zigbee ConBee II und Ikea Tradfri Dimmer klein

Scheduled Pinned Locked Moved ioBroker Allgemein
ikeazigbeephoscondeconzdimmer00347831conbee 2
29 Posts 12 Posters 9.2k Views 12 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    ebu
    wrote on last edited by
    #6

    @amathebest Ja, kann man einbinden.

    1 Reply Last reply
    0
    • D Online
      D Online
      DennisMenger
      wrote on last edited by
      #7

      Ich habe mir den Conbee II neu zugelegt und 4 Lampen und die Tradfri Fernbedienung in der Phoscon-App angelegt. Schaltung über die Fernbedienung funktioniert, Schaltung über den Deconz-Adapter funktioniert auch. Allerdings kommen die States nicht bei Schaltung über die Fernbedienung im ioBroker an. Kann man das ändern, wenn ja wie?

      1 Reply Last reply
      0
      • D Online
        D Online
        DennisMenger
        wrote on last edited by
        #8

        Jemand eine Idee?

        AsgothianA 1 Reply Last reply
        0
        • D DennisMenger

          Jemand eine Idee?

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          wrote on last edited by
          #9

          @DennisMenger Hast du die Fernbedienung mit dem congee II gepaired und einzelnen Lampen zugeordnet, oder hast du die FB direkt mit den Lampen gepaired ?

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          D 1 Reply Last reply
          0
          • AsgothianA Asgothian

            @DennisMenger Hast du die Fernbedienung mit dem congee II gepaired und einzelnen Lampen zugeordnet, oder hast du die FB direkt mit den Lampen gepaired ?

            A.

            D Online
            D Online
            DennisMenger
            wrote on last edited by
            #10

            @Asgothian über den Conbee in der Phoscon-App direkt die Lampen der Fernbedienung zugeordnet

            AsgothianA 1 Reply Last reply
            0
            • D DennisMenger

              @Asgothian über den Conbee in der Phoscon-App direkt die Lampen der Fernbedienung zugeordnet

              AsgothianA Offline
              AsgothianA Offline
              Asgothian
              Developer
              wrote on last edited by
              #11

              @DennisMenger Dann müsste die FB im "Sensoren" Baum im ioBroker auftauchen.

              A.

              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

              D 1 Reply Last reply
              0
              • AsgothianA Asgothian

                @DennisMenger Dann müsste die FB im "Sensoren" Baum im ioBroker auftauchen.

                A.

                D Online
                D Online
                DennisMenger
                wrote on last edited by
                #12

                @Asgothian Jup da ist sie drin. Und nun?

                AsgothianA 1 Reply Last reply
                0
                • D DennisMenger

                  @Asgothian Jup da ist sie drin. Und nun?

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  wrote on last edited by
                  #13

                  @DennisMenger
                  starte bitte den deconz adapter mal neu, und prüfe dann ob die Datenpunkte angepasst werden wenn du die knöpfe der FB drückst.

                  A,

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  D 1 Reply Last reply
                  0
                  • AsgothianA Asgothian

                    @DennisMenger
                    starte bitte den deconz adapter mal neu, und prüfe dann ob die Datenpunkte angepasst werden wenn du die knöpfe der FB drückst.

                    A,

                    D Online
                    D Online
                    DennisMenger
                    wrote on last edited by
                    #14

                    @Asgothian Ja, lastupdated und buttonevent werden geändert

                    AsgothianA 1 Reply Last reply
                    0
                    • D DennisMenger

                      @Asgothian Ja, lastupdated und buttonevent werden geändert

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      wrote on last edited by
                      #15

                      @DennisMenger
                      Ok.. dann verstehe ich die Frage nicht. Was kommt denn nun nicht im ioBroker an ?

                      A.

                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                      D 1 Reply Last reply
                      0
                      • AsgothianA Asgothian

                        @DennisMenger
                        Ok.. dann verstehe ich die Frage nicht. Was kommt denn nun nicht im ioBroker an ?

                        A.

                        D Online
                        D Online
                        DennisMenger
                        wrote on last edited by
                        #16

                        @Asgothian Die States bei den Lichtern (Bereich Lights) werden nicht angepasst. Und die brauche ich für meine Vis.

                        AsgothianA 1 Reply Last reply
                        0
                        • D DennisMenger

                          @Asgothian Die States bei den Lichtern (Bereich Lights) werden nicht angepasst. Und die brauche ich für meine Vis.

                          AsgothianA Offline
                          AsgothianA Offline
                          Asgothian
                          Developer
                          wrote on last edited by
                          #17

                          @DennisMenger
                          OK, jetzt hab ich es verstanden. Das ist aber normal - du solltest wenn du die Taster mit Gruppen nutzt auch die Gruppen als Status in der Vis nutzen, da bei Zigbee Anpassungen an den Gruppen nicht zwangsweise dazu führen das der Status der einzelnen Lampen aktualisiert wird.

                          A.

                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                          D 1 Reply Last reply
                          0
                          • AsgothianA Asgothian

                            @DennisMenger
                            OK, jetzt hab ich es verstanden. Das ist aber normal - du solltest wenn du die Taster mit Gruppen nutzt auch die Gruppen als Status in der Vis nutzen, da bei Zigbee Anpassungen an den Gruppen nicht zwangsweise dazu führen das der Status der einzelnen Lampen aktualisiert wird.

                            A.

                            D Online
                            D Online
                            DennisMenger
                            wrote on last edited by
                            #18

                            @Asgothian Ok danke. Das muss ich mir dann noch mal anschauen.

                            1 Reply Last reply
                            0
                            • Thomas WinklerT Offline
                              Thomas WinklerT Offline
                              Thomas Winkler
                              wrote on last edited by
                              #19

                              Wenn ich heute Abend daheim bin kann ich mein Script posten, wie ich Tradfri im ioBroker nutze. Funktioniert alles wie im "original" (an, aus, heller/dunkler/Farbwechsel sowohl mit Click als mit gedrückt halten). Auch hab ich den Bug umgangen wenn eine IKEA LED angesteuert werden soll. Da lässt sich die Farbtemperatur ja aktuell nicht richtig setzen.

                              Man kann mit der Tradfri Fernbedienung mittels ioBroker dann natürlich auch andere Dinge machen als nur Lampen steuern. Das Teil ist echt eine sehr günstige Allround Lösung zum steuern verschiedenster Anwendungsfälle.

                              C 1 Reply Last reply
                              1
                              • Thomas WinklerT Thomas Winkler

                                Wenn ich heute Abend daheim bin kann ich mein Script posten, wie ich Tradfri im ioBroker nutze. Funktioniert alles wie im "original" (an, aus, heller/dunkler/Farbwechsel sowohl mit Click als mit gedrückt halten). Auch hab ich den Bug umgangen wenn eine IKEA LED angesteuert werden soll. Da lässt sich die Farbtemperatur ja aktuell nicht richtig setzen.

                                Man kann mit der Tradfri Fernbedienung mittels ioBroker dann natürlich auch andere Dinge machen als nur Lampen steuern. Das Teil ist echt eine sehr günstige Allround Lösung zum steuern verschiedenster Anwendungsfälle.

                                C Offline
                                C Offline
                                CruziX
                                wrote on last edited by
                                #20

                                @Thomas-Winkler das würde mich auch freuen.
                                Gerade das mit dem Farbwechsel. Ist der Bug, dass sich der Wert für den Farbwechseln in den Objekten nicht korrekt verändert, bzw. gesetzt bleibt?

                                Thomas WinklerT 1 Reply Last reply
                                0
                                • C CruziX

                                  @Thomas-Winkler das würde mich auch freuen.
                                  Gerade das mit dem Farbwechsel. Ist der Bug, dass sich der Wert für den Farbwechseln in den Objekten nicht korrekt verändert, bzw. gesetzt bleibt?

                                  Thomas WinklerT Offline
                                  Thomas WinklerT Offline
                                  Thomas Winkler
                                  wrote on last edited by
                                  #21

                                  @CruziX

                                  Jupp. Genau das. Setzen funktioniert, aber er ändert sich halt nicht so dass man den Umweg über ne eigene Hilfsvariable gehen muss. Ich bin heute Abend noch unterwegs, ich versuche daran zu denken es hier noch zu posten wenn ich daheim bin. Ansonsten morgen Abend.

                                  1 Reply Last reply
                                  0
                                  • Thomas WinklerT Offline
                                    Thomas WinklerT Offline
                                    Thomas Winkler
                                    wrote on last edited by Thomas Winkler
                                    #22

                                    Also das hier ist mein Blocky für die Tradfri Bedienung:

                                    var buttonpressed, Intervall3, Intervall4, Intervall, Intervall2;
                                    
                                    
                                    on({id: "deconz.0.Sensors.5.buttonpressed"/*WZ Fernbedienung buttonpressed*/, change: "ne"}, function (obj) {
                                      var value = obj.state.val;
                                      var oldValue = obj.oldState.val;
                                      buttonpressed = parseFloat(getState("deconz.0.Sensors.5.buttonpressed").val);
                                      if (buttonpressed == 1002) {
                                        setState("deconz.0.Lights.2.on"/*WZ Stehlampe on*/, (!getState("deconz.0.Lights.2.on").val));
                                      } else if (buttonpressed == 2002) {
                                        setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75);
                                        setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true);
                                      } else if (buttonpressed == 3002) {
                                        setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75);
                                        setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true);
                                      } else if (buttonpressed == 4002) {
                                        setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 90), true);
                                        setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                      } else if (buttonpressed == 5002) {
                                        setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 90), true);
                                        setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                      } else if (buttonpressed == 2001) {
                                        setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20);
                                        Intervall = setInterval(function () {
                                          setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true);
                                        }, 1000);
                                      } else if (buttonpressed == 2003) {
                                        (function () {if (Intervall) {clearInterval(Intervall); Intervall = null;}})();
                                      } else if (buttonpressed == 3001) {
                                        setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20);
                                        Intervall2 = setInterval(function () {
                                          setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true);
                                        }, 1000);
                                      } else if (buttonpressed == 3003) {
                                        (function () {if (Intervall2) {clearInterval(Intervall2); Intervall2 = null;}})();
                                      } else if (buttonpressed == 4001) {
                                        Intervall3 = setInterval(function () {
                                          setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 25), true);
                                          setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                        }, 500);
                                      } else if (buttonpressed == 4003) {
                                        (function () {if (Intervall3) {clearInterval(Intervall3); Intervall3 = null;}})();
                                      } else if (buttonpressed == 5001) {
                                        Intervall4 = setInterval(function () {
                                          setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 25), true);
                                          setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                        }, 500);
                                      } else if (buttonpressed == 5003) {
                                        (function () {if (Intervall4) {clearInterval(Intervall4); Intervall4 = null;}})();
                                      }
                                    });
                                    
                                    false && false;
                                    

                                    WZ Stehlampe ct fake ist die Hilfsvariable (mußt initial mit nen vernünftigen Wert füllen wie z.B. "100". Der Rest sind alles Verweise auf die Tradfri Bedienung und eine Tradfri LED.

                                    C 1 Reply Last reply
                                    1
                                    • lobomauL lobomau

                                      @ebu soweit bin ich noch nicht. Wie lerne ich ihn an Phoscon an?
                                      Welches Gerät wählt man aus? Schalter -> Neuen Schalter auswählen -> Andere? Dann 10s auf Pairing Knopf?
                                      So hatte ich es gemacht, Dimmer hat sich aber mit einer Birne gekoppelt.
                                      Edit: hab es hinbekommen. Ich war schon auf dem richtigen Weg... nur zu weit weg vom Gateway.

                                      J Offline
                                      J Offline
                                      jan_
                                      wrote on last edited by
                                      #23

                                      Hallo,

                                      @lobomau said in Zigbee ConBee II und Ikea Tradfri Dimmer klein:

                                      @ebu soweit bin ich noch nicht. Wie lerne ich ihn an Phoscon an?
                                      Welches Gerät wählt man aus? Schalter -> Neuen Schalter auswählen -> Andere? Dann 10s auf Pairing Knopf?
                                      So hatte ich es gemacht, Dimmer hat sich aber mit einer Birne gekoppelt.
                                      Edit: hab es hinbekommen. Ich war schon auf dem richtigen Weg... nur zu weit weg vom Gateway.

                                      Darf ich da nochmal nachhaken:
                                      Was meinst Du mit "auf dem richtigen Weg"?

                                      Ich sitze hier auch von einem der kleinen quadratischen Tradfri-Dimmer und versuche ihn mit phoscon zu pairen. (Direkt, kein IKEA-Gateway).
                                      Geht nicht.
                                      Weder über "neuer Schalter" -> IKEA noch "anderer Schalter" noch als Sensor.
                                      Und das Ding liegt keine 10cm vom Conbee-Stick entfernt.

                                      Ich drücke jeweils großzügige 10 Sek auf den Knopf, aber da tut sich nichts.
                                      Stattdessen hat sich der Dimmer mal eben die Tradfri-Birne, die ich schon mit phoscon gepaired hatte, gekrallt, obwohl die gar nicht im pairing-Modus war - an sich funktionieren tut er also, nur nicht mit phoscon.

                                      Funktioniert der Dimmer nun direkt mit phoscon oder nur wenn man ein IKEA-Gateway hat?

                                      Vielen Dank und Grüße,
                                      Jan

                                      lobomauL I 2 Replies Last reply
                                      0
                                      • J jan_

                                        Hallo,

                                        @lobomau said in Zigbee ConBee II und Ikea Tradfri Dimmer klein:

                                        @ebu soweit bin ich noch nicht. Wie lerne ich ihn an Phoscon an?
                                        Welches Gerät wählt man aus? Schalter -> Neuen Schalter auswählen -> Andere? Dann 10s auf Pairing Knopf?
                                        So hatte ich es gemacht, Dimmer hat sich aber mit einer Birne gekoppelt.
                                        Edit: hab es hinbekommen. Ich war schon auf dem richtigen Weg... nur zu weit weg vom Gateway.

                                        Darf ich da nochmal nachhaken:
                                        Was meinst Du mit "auf dem richtigen Weg"?

                                        Ich sitze hier auch von einem der kleinen quadratischen Tradfri-Dimmer und versuche ihn mit phoscon zu pairen. (Direkt, kein IKEA-Gateway).
                                        Geht nicht.
                                        Weder über "neuer Schalter" -> IKEA noch "anderer Schalter" noch als Sensor.
                                        Und das Ding liegt keine 10cm vom Conbee-Stick entfernt.

                                        Ich drücke jeweils großzügige 10 Sek auf den Knopf, aber da tut sich nichts.
                                        Stattdessen hat sich der Dimmer mal eben die Tradfri-Birne, die ich schon mit phoscon gepaired hatte, gekrallt, obwohl die gar nicht im pairing-Modus war - an sich funktionieren tut er also, nur nicht mit phoscon.

                                        Funktioniert der Dimmer nun direkt mit phoscon oder nur wenn man ein IKEA-Gateway hat?

                                        Vielen Dank und Grüße,
                                        Jan

                                        lobomauL Offline
                                        lobomauL Offline
                                        lobomau
                                        wrote on last edited by
                                        #24

                                        @jan_ funktioniert direkt. Ich habe kein Ikea tradfri gateway.

                                        Host: NUC8i3 mit Proxmox:

                                        • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                                        • Slave: Pi4
                                        1 Reply Last reply
                                        0
                                        • Thomas WinklerT Thomas Winkler

                                          Also das hier ist mein Blocky für die Tradfri Bedienung:

                                          var buttonpressed, Intervall3, Intervall4, Intervall, Intervall2;
                                          
                                          
                                          on({id: "deconz.0.Sensors.5.buttonpressed"/*WZ Fernbedienung buttonpressed*/, change: "ne"}, function (obj) {
                                            var value = obj.state.val;
                                            var oldValue = obj.oldState.val;
                                            buttonpressed = parseFloat(getState("deconz.0.Sensors.5.buttonpressed").val);
                                            if (buttonpressed == 1002) {
                                              setState("deconz.0.Lights.2.on"/*WZ Stehlampe on*/, (!getState("deconz.0.Lights.2.on").val));
                                            } else if (buttonpressed == 2002) {
                                              setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75);
                                              setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true);
                                            } else if (buttonpressed == 3002) {
                                              setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75);
                                              setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true);
                                            } else if (buttonpressed == 4002) {
                                              setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 90), true);
                                              setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                            } else if (buttonpressed == 5002) {
                                              setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 90), true);
                                              setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                            } else if (buttonpressed == 2001) {
                                              setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20);
                                              Intervall = setInterval(function () {
                                                setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true);
                                              }, 1000);
                                            } else if (buttonpressed == 2003) {
                                              (function () {if (Intervall) {clearInterval(Intervall); Intervall = null;}})();
                                            } else if (buttonpressed == 3001) {
                                              setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20);
                                              Intervall2 = setInterval(function () {
                                                setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true);
                                              }, 1000);
                                            } else if (buttonpressed == 3003) {
                                              (function () {if (Intervall2) {clearInterval(Intervall2); Intervall2 = null;}})();
                                            } else if (buttonpressed == 4001) {
                                              Intervall3 = setInterval(function () {
                                                setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 25), true);
                                                setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                              }, 500);
                                            } else if (buttonpressed == 4003) {
                                              (function () {if (Intervall3) {clearInterval(Intervall3); Intervall3 = null;}})();
                                            } else if (buttonpressed == 5001) {
                                              Intervall4 = setInterval(function () {
                                                setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 25), true);
                                                setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val);
                                              }, 500);
                                            } else if (buttonpressed == 5003) {
                                              (function () {if (Intervall4) {clearInterval(Intervall4); Intervall4 = null;}})();
                                            }
                                          });
                                          
                                          false && false;
                                          

                                          WZ Stehlampe ct fake ist die Hilfsvariable (mußt initial mit nen vernünftigen Wert füllen wie z.B. "100". Der Rest sind alles Verweise auf die Tradfri Bedienung und eine Tradfri LED.

                                          C Offline
                                          C Offline
                                          cherberg
                                          wrote on last edited by
                                          #25

                                          @Thomas-Winkler said in Zigbee ConBee II und Ikea Tradfri Dimmer klein:

                                          var buttonpressed, Intervall3, Intervall4, Intervall, Intervall2;

                                          leider kann ich das Skript nicht importieren sind evtl noch manuelle Vorarbeiten nötig?:

                                          Error: textToDom was unable to parse: <xml xmlns="http://www.w3.org/1999/xhtml">var buttonpressed, Intervall3, Intervall4, Intervall, Intervall2; on({id: "deconz.0.Sensors.5.buttonpressed"/*WZ Fernbedienung buttonpressed*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; buttonpressed = parseFloat(getState("deconz.0.Sensors.5.buttonpressed").val); if (buttonpressed == 1002) { setState("deconz.0.Lights.2.on"/*WZ Stehlampe on*/, (!getState("deconz.0.Lights.2.on").val)); } else if (buttonpressed == 2002) { setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75); setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true); } else if (buttonpressed == 3002) { setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 75); setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true); } else if (buttonpressed == 4002) { setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 90), true); setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val); } else if (buttonpressed == 5002) { setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 90), true); setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val); } else if (buttonpressed == 2001) { setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20); Intervall = setInterval(function () { setState("deconz.0.Lights.2.dimup"/*WZ Stehlampe dimup*/, true); }, 1000); } else if (buttonpressed == 2003) { (function () {if (Intervall) {clearInterval(Intervall); Intervall = null;}})(); } else if (buttonpressed == 3001) { setState("deconz.0.Lights.2.dimspeed"/*WZ Stehlampe dimspeed*/, 20); Intervall2 = setInterval(function () { setState("deconz.0.Lights.2.dimdown"/*WZ Stehlampe dimdown*/, true); }, 1000); } else if (buttonpressed == 3003) { (function () {if (Intervall2) {clearInterval(Intervall2); Intervall2 = null;}})(); } else if (buttonpressed == 4001) { Intervall3 = setInterval(function () { setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) - 25), true); setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val); }, 500); } else if (buttonpressed == 4003) { (function () {if (Intervall3) {clearInterval(Intervall3); Intervall3 = null;}})(); } else if (buttonpressed == 5001) { Intervall4 = setInterval(function () { setState("0_userdata.0.WZ_Stehlampe_ct_fake"/*WZ Stehlampe ct fake*/, (parseFloat(getState("0_userdata.0.WZ_Stehlampe_ct_fake").val) + 25), true); setState("deconz.0.Lights.2.ct"/*WZ Stehlampe ct*/, getState("0_userdata.0.WZ_Stehlampe_ct_fake").val); }, 500); } else if (buttonpressed == 5003) { (function () {if (Intervall4) {clearInterval(Intervall4); Intervall4 = null;}})(); }}); false && false;</xml>
                                          
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          849

                                          Online

                                          32.4k

                                          Users

                                          81.6k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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