Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Licht AN Warnung (Script Hilfe)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Licht AN Warnung (Script Hilfe)

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

      Hallo zusammen,

      ich habe die Idee, dass wenn

      alle Werte

      hm-rega.0.7164

      hm-rega.0.7170

      hm-rega.0.7169

      auf False stehen.

      Und dieser Wert größer 0 ist

      javascript.2.Status.Lichter.Anzahl_ein

      eine send Mesage via Telegram raus geht mit der Meldung: Es sind alle abwesend und noch" x " Lichter an.

      Kann mir da einer helfen?

      Ich habe schon ein Script mit Trokner fertig 🙂 Das bekomme ich aber nicht angepasst :oops:

      // Senden einer Pushover Info bei dem Change to false
      // http://forum.iobroker.net/viewtopic.php?f=21&t=3152&p=28845#p28845
      
      var idWaschmaschine = "hm-rega.0.5809"/*Waschküche*/;
      
      on({id:idWaschmaschine, change:'ne', val: false}, function () {
          sendTo("pushover", "Waschmaschine / Trokner ist fertig");
      });
      
      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 last edited by

        Vorschlag:

        var id64 = 'hm-rega.0.7164';
        var id70 = 'hm-rega.0.7170';
        var id69 = 'hm-rega.0.7169';
        var idLichter = 'javascript.2.Status.Lichter.Anzahl_ein';
        
        var sv64 = getState(id64).val;
        var sv70 = getState(id70).val;
        var sv69 = getState(id69).val;
        var lichter = getState(idLichter).val;
        
        function lichtwarn() {
            if(lichter && !sv64 && !sv70 && !sv69) {
                sendTo("pushover", 'Es sind alle abwesend und noch ' + lichter + ' Lichter an');
            }
        }    
        
        lichtwarn();  // Script start
        
        on(id64, function(dp) {
            sv64 = dp.state.val;
            lichtwarn();
        });
        
        on(id70, function(dp) {
            sv70 = dp.state.val;
            lichtwarn();
        });
        
        on(id69, function(dp) {
            sv69 = dp.state.val;
            lichtwarn();
        });
        
        on(idLichter, function(dp) {
            lichter = dp.state.val;
            lichtwarn();
        });
        
        
        1 Reply Last reply Reply Quote 0
        • D
          DiJaexxl last edited by

          Läuft nun seit Tagen

          DANKE!!!!!

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

          Support us

          ioBroker
          Community Adapters
          Donate

          836
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          2
          3
          859
          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