Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    Wischi1812

    @Wischi1812

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

    Wischi1812 Follow

    Latest posts made by Wischi1812

    • RE: Bewegungsmelder blockly

      Moin,

      ich habe dieses Script als Ausgangspunkt genommen um es an meine Bedüfnisse anzupassen. Leider bekomme ich es nicht so zum Laufen wie ich es gerne hätte.

      Ich habe meinere Tradfri GU10 Birnen im Flur verbaut und möchte diese einschalten wenn jemand einen von zwei Bewegungsmeldern aktiviert und die Helligkeit einen gewissen Wert unterschritten hat. Das Licht soll dann und wieder ausgeschaltet werden wenn keiner der beiden Bewegungsmelder für eine gewisse Zeit eine Bewegung registriert hat.

      Leider schaltet sich das Licht mit meinem aktuellen Script einfach nicht wieder aus. Kann mir da vielleicht einer sagen wie ich da hinbekomme?

      Ich habe die Birnen und die Bewegungsmelder über den Conbee-Stick von Dresden-Elektronik mit meinem ioBroker verbunden.

      Danke schon Mal für die Hilfe.

      var timeout;
      
      on({id: getState("deconz.0.Sensor_8.presence").val == true || getState("deconz.0.Sensor_19.presence").val == true, change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        if (getState("deconz.0.Sensor_8.presence").val == true && getState("deconz.0.Sensor_7.lux").val < 110 || getState("deconz.0.Sensor_19.presence").val == true && getState("deconz.0.Sensor_18.lux").val < 110) {
          if (compareTime("22:00", "06:30", "between")) {
            (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
            setState("deconz.0.Light_4.on"/*Light 4 on*/, true);
            setState("deconz.0.Light_4.bri"/*Light 4 bri*/, 100);
            setState("deconz.0.Light_6.on"/*Light 6 on*/, true);
            setState("deconz.0.Light_6.bri"/*Light 6 bri*/, 100);
          } else if (compareTime("06:30", "22:00", "between")) {
            (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
            setState("deconz.0.Light_4.on"/*Light 4 on*/, true);
            setState("deconz.0.Light_4.bri"/*Light 4 bri*/, 255);
            setState("deconz.0.Light_5.on"/*Light 5 on*/, true);
            setState("deconz.0.Light_5.bri"/*Light 5 bri*/, 255);
            setState("deconz.0.Light_11.on"/*Light 11 on*/, true);
            setState("deconz.0.Light_11.bri"/*Light 11 bri*/, 255);
            setState("deconz.0.Light_6.on"/*Light 6 on*/, true);
            setState("deconz.0.Light_6.bri"/*Light 6 bri*/, 255);
            setState("deconz.0.Light_10.on"/*Light 10 on*/, true);
            setState("deconz.0.Light_10.bri"/*Light 10 bri*/, 255);
          }
        } else if (getState("deconz.0.Sensor_8.presence").val == false && getState("deconz.0.Sensor_19.presence").val == false) {
          (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
          timeout = setTimeout(function () {
            setState("deconz.0.Light_4.on"/*Light 4 on*/, false);
            setState("deconz.0.Light_5.on"/*Light 5 on*/, false);
            setState("deconz.0.Light_11.on"/*Light 11 on*/, false);
            setState("deconz.0.Light_6.on"/*Light 6 on*/, false);
            setState("deconz.0.Light_10.on"/*Light 10 on*/, false);
          }, 0);
        }
      });
      
      

      3341_script_bewegungsmelder.png

      posted in Blockly
      W
      Wischi1812
    • Simulierter Tastendruck

      Moin,

      ich kann unter Objekte einen simulierten Tastendruck durchführen um wie in meinem Fall bei meinem Xiaomi Roborock den "Verbrauch" der Sensoren, Filter, etc. zuück zusetzen. Kann mir jemand sagen wie ich diesen "Tastendruck" per VIS machen kann?

      Danke.

      posted in Visualisierung
      W
      Wischi1812
    • RE: [Aufruf] TP-Link HS100 HS110 Adapter Testen

      wie installiere ich denn ein Update? Muss ich erst alles löschen?

      Läuft bisher aber super mit meiner HS100. danke schon mal für die Mühe.

      posted in Tester
      W
      Wischi1812
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo