Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. eckiger

    NEWS

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

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    E
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Groups 1

    eckiger

    @eckiger

    Starter

    0
    Reputation
    8
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    eckiger Follow
    Starter

    Latest posts made by eckiger

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

      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

      posted in ioBroker Allgemein
      E
      eckiger
    • RE: [Gelöst] Z-Wave Fibaro Dimmer 2 Switch State auslesen

      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

      posted in ioBroker Allgemein
      E
      eckiger
    • [Gelöst] Z-Wave Fibaro Dimmer 2 Switch State auslesen

      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

      posted in ioBroker Allgemein
      E
      eckiger
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo