Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Gelöst] Z-Wave Fibaro Dimmer 2 Switch State auslesen

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    [Gelöst] Z-Wave Fibaro Dimmer 2 Switch State auslesen

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

      Hallo,

      ich bin mir nicht sicher, ob ich hier die richtige Kategorie erwischt habe.

      Ich habe einen Fibaro Dimmer 2 und versuche irgendwie an den Status des Schalters zu kommen. Schalten und Dimmer funktioniert wunderbar. Nun möchte ich aber gern den Status des Schalters S1 wissen, um das in einem Skript abfragen zu können. Wenn ich mir die Objekte vom Dimmer anschaue, finde ich aber nichts geeignetes.

      Zum Hintergrund. Ich möchte die Lampe in meinem Zimmer per Bewegungsmelder auf einen bestimmten Dimmlevel einschalten (z.B. 40%) und bei Inaktivität wieder ausschalten. Das geht per Blockly Skript ganz gut.
      Wenn ich dann aber in das Zimmer gehe und manuell den Schalter einschalte, soll die Lampe aber an bleiben, auch wenn der Bewegungsmelder keine Bewegung mehr meldet. Da wollte ich eben den Schalterstatus abfragen, bevor ich die Lampe bei Inaktivität wieder ausschalte.

      Gibt es so ein Schalter-Status-Flag?

      Schon mal vielen Dank für Hinweise und Tipps.

      VG
      Daniel

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

        zwave.0.<Deine Node Nummer>.SWITCH_BINARY.Instance_1:_Switch_1

        AlCalzone 1 Reply Last reply Reply Quote 0
        • AlCalzone
          AlCalzone Developer @eumats last edited by AlCalzone

          @eumats Gibt es den DP beim Dimmer überhaupt?

          S 1 Reply Last reply Reply Quote 0
          • eumats
            eumats last edited by

            Das ist eine guten Frage. Bei meinem Fibaro 223 Double Switch, der laut Datenpunkte wohl auch dimmen kann, gibt es den oben genannten Datenpunkt. Wobei ich das Dimmen aber auch nicht nutze....

            S 1 Reply Last reply Reply Quote 0
            • S
              stimezo Forum Testing @AlCalzone last edited by

              @AlCalzone
              Nein, ist Level_1

              Gruß
              Christian

              1 Reply Last reply Reply Quote 0
              • S
                stimezo Forum Testing @eumats last edited by

                @eumats
                Die Datenpunkte sind zwar da, aber dimmen kann er nicht!

                Gruß
                Christian

                1 Reply Last reply Reply Quote 0
                • E
                  eckiger last edited by

                  Wie AlCalzone schon schrieb, gibt es leider keinen DP SWITCH_BINARY.

                  Level_1 gibt es zwar, aber der liefert immer 0 bei mir. Muss ich da eventuell noch was konfigurieren, damit das so funktioniert?

                  VG
                  Daniel

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    stimezo Forum Testing @eckiger last edited by

                    @eckiger sagte in Z-Wave Fibaro Dimmer 2 Switch State auslesen:

                    Level_1 gibt es zwar, aber der liefert immer 0 bei mir.

                    Na da schreibst Du deinen gewünschten Hellikeitswert rein, der dann auch einschaltet.
                    Ob Du dein, im Eingangspost geschildertes Vorhaben mit Blockly lösen kannst weiss ich leider nicht.
                    Ich würde es mit Javascript lösen. Auf Änderung triggern, und dann herausfinden ob die Veränderung durch Z-Wave (Schalter) bzw. Javascript (Bewegungsmelder) herbeigeführt wurde und entsprechend reagieren.

                    Viele Grüße
                    Christian

                    1 Reply Last reply Reply Quote 0
                    • E
                      eckiger last edited by eckiger

                      So, ich habe mich nach langer Zeit mal wieder an mein "Problem" gesetzt und eine für mich brauchbare Lösung gefunden.

                      Und zwar habe ich bemerkt, dass in "event" meines Fibaro Dimmers eine 255 (0xFF) steht, wenn ich per Schalter geschalten habe und sonst eine 0. Warum ich das im Dezember nicht gesehen habe, kann ich echt nicht mehr sagen. Eventuell geht es auch erst seit heute, da ich kurz mit den associated devices gespielt habe.

                      Egal, ich habe meinen Dimmer und Bewegungsmelder jetzt so eingerichtet, wie ich es wollte. Wen es interessiert, hier ist mal der Code dazu.

                      on({id: 'zwave.0.NODE4.SENSOR_BINARY.Sensor_1', change: "ne"}, function (obj) {
                        var value = obj.state.val;
                        var oldValue = obj.oldState.val;
                        if (getState("zwave.0.NODE10.event").val == 0) {
                          if ((obj.state ? obj.state.val : "")) {
                            setState("zwave.0.NODE10.SWITCH_MULTILEVEL.Level_1"/*Level*/, 10);
                          }
                          if (!(obj.state ? obj.state.val : "")) {
                            setState("zwave.0.NODE10.SWITCH_MULTILEVEL.Level_1"/*Level*/, 0);
                          }
                        }
                      });
                      
                      on({id: 'zwave.0.NODE10.event', change: "ne"}, function (obj) {
                        var value = obj.state.val;
                        var oldValue = obj.oldState.val;
                        if ((obj.state ? obj.state.val : "") == 255) {
                          setState("zwave.0.NODE10.SWITCH_MULTILEVEL.Level_1"/*Level*/, 99);
                        }
                        if ((obj.state ? obj.state.val : "") == 0) {
                          setState("zwave.0.NODE10.SWITCH_MULTILEVEL.Level_1"/*Level*/, 0);
                        }
                      });
                      
                      

                      VG
                      Daniel

                      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

                      446
                      Online

                      32.1k
                      Users

                      80.6k
                      Topics

                      1.3m
                      Posts

                      dimmer fibaro state
                      4
                      9
                      486
                      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