Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Skript wiederholt sich trotz Stop

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    744

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Skript wiederholt sich trotz Stop

Geplant Angeheftet Gesperrt Verschoben Blockly
10 Beiträge 2 Kommentatoren 522 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Online
    B Online
    bloop
    schrieb am zuletzt editiert von
    #1

    Hallo,

    Ich arbeite an meinem ersten Projekt um meine Heizung zu überwachen.
    Allerdings stecke ich bereits beim ersten Skript fest und komme einfach nicht drauf
    wie ich das Problem lösen kann.

    Folgendes möchte ich erreichen:
    Wenn ein Sensor einen bestimmten Wert überschreitet soll mir eine Nachricht zugeschickt werden.

    Mit den von euch gelieferten Anleitungen grundsätzlich kein Problem.
    Allerdings erhalte ich endlos Nachrichten solange der Wert zu hoch ist.
    Das ganze trotz Stop-Funktion.
    Ich habe bereits die verschiedensten Variationen mit Zeit, Schleifen, Wiederholungen usw. probiert.
    Kann doch nicht so schwer sein...

    916ac297-a8af-4e6d-8b2b-46595c87f4a7-image.png

    Die Aktuell angegebenen Werte sind nur zu Test zwecken ;)

    Herzlichen Dank!
    Martin

    paul53P 1 Antwort Letzte Antwort
    0
    • B bloop

      Hallo,

      Ich arbeite an meinem ersten Projekt um meine Heizung zu überwachen.
      Allerdings stecke ich bereits beim ersten Skript fest und komme einfach nicht drauf
      wie ich das Problem lösen kann.

      Folgendes möchte ich erreichen:
      Wenn ein Sensor einen bestimmten Wert überschreitet soll mir eine Nachricht zugeschickt werden.

      Mit den von euch gelieferten Anleitungen grundsätzlich kein Problem.
      Allerdings erhalte ich endlos Nachrichten solange der Wert zu hoch ist.
      Das ganze trotz Stop-Funktion.
      Ich habe bereits die verschiedensten Variationen mit Zeit, Schleifen, Wiederholungen usw. probiert.
      Kann doch nicht so schwer sein...

      916ac297-a8af-4e6d-8b2b-46595c87f4a7-image.png

      Die Aktuell angegebenen Werte sind nur zu Test zwecken ;)

      Herzlichen Dank!
      Martin

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @bloop sagte:

      Wenn ein Sensor einen bestimmten Wert überschreitet soll mir eine Nachricht zugeschickt werden.

      Einmalig ? Dann versuche es mal so:

      Blockly_temp.JPG

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      B 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @bloop sagte:

        Wenn ein Sensor einen bestimmten Wert überschreitet soll mir eine Nachricht zugeschickt werden.

        Einmalig ? Dann versuche es mal so:

        Blockly_temp.JPG

        B Online
        B Online
        bloop
        schrieb am zuletzt editiert von
        #3

        @paul53
        Vielen Herzlichen Dank!
        Habs probiert, leider ohne Erfolg.
        Selbiges Problem wie zuerst.
        Sobald der Wert überschreiten wird erhalte ich im Sekundentakt Meldungen.

        paul53P 1 Antwort Letzte Antwort
        0
        • B bloop

          @paul53
          Vielen Herzlichen Dank!
          Habs probiert, leider ohne Erfolg.
          Selbiges Problem wie zuerst.
          Sobald der Wert überschreiten wird erhalte ich im Sekundentakt Meldungen.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @bloop sagte:

          Sobald der Wert überschreiten wird erhalte ich im Sekundentakt Meldungen.

          Das kann nur sein, wenn der Wert im Sekundentakt um den Grenzwert schwankt, weil ansonsten die Bedingung "vorheriger Wert <= Grenzwert" nicht erfüllt ist. Poste mal der erzeugten Javascript-Code ohne die letzte Zeile in Code tags.
          Du hast eine Wandlung "nach Zahl" verwendet. Enthält der Datenpunkt keine Zahl ? Test:

          Blockly_temp.JPG

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          B 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @bloop sagte:

            Sobald der Wert überschreiten wird erhalte ich im Sekundentakt Meldungen.

            Das kann nur sein, wenn der Wert im Sekundentakt um den Grenzwert schwankt, weil ansonsten die Bedingung "vorheriger Wert <= Grenzwert" nicht erfüllt ist. Poste mal der erzeugten Javascript-Code ohne die letzte Zeile in Code tags.
            Du hast eine Wandlung "nach Zahl" verwendet. Enthält der Datenpunkt keine Zahl ? Test:

            Blockly_temp.JPG

            B Online
            B Online
            bloop
            schrieb am zuletzt editiert von
            #5

            @paul53

            on({id: 'ds18b20.0.sensors.28-3c01a816aca9', change: "ne"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              if (parseFloat((obj.state ? obj.state.val : "")) > 20 && parseFloat((obj.oldState ? obj.oldState.val : "")) <= 20) {
                sendTo("pushover", "send", {
                   message: (['Heizung Temperatur zu Hoch!!!','\n','Die Vorlauftemperatur vom Holzofen hat ',getState("ds18b20.0.sensors.28-3c01a816aca9").val,' °C.'].join('')),
                   sound: "siren",
                   priority: 1,
                   title: '!!! Heizung Temperatur zu Hoch !!!',
                   device: 'ds18b20.0.sensors.28-3c01a816aca9'
                });
                console.warn("pushover: " + (['Heizung Temperatur zu Hoch!!!','\n','Die Vorlauftemperatur vom Holzofen hat ',getState("ds18b20.0.sensors.28-3c01a816aca9").val,' °C.'].join('')));
              }
            });
            
            

            Hab die Werte zum testen etwas herabgesetzt, aktuell liegt die Temperatur bei ca. 28°.

            paul53P 1 Antwort Letzte Antwort
            0
            • B bloop

              @paul53

              on({id: 'ds18b20.0.sensors.28-3c01a816aca9', change: "ne"}, function (obj) {
                var value = obj.state.val;
                var oldValue = obj.oldState.val;
                if (parseFloat((obj.state ? obj.state.val : "")) > 20 && parseFloat((obj.oldState ? obj.oldState.val : "")) <= 20) {
                  sendTo("pushover", "send", {
                     message: (['Heizung Temperatur zu Hoch!!!','\n','Die Vorlauftemperatur vom Holzofen hat ',getState("ds18b20.0.sensors.28-3c01a816aca9").val,' °C.'].join('')),
                     sound: "siren",
                     priority: 1,
                     title: '!!! Heizung Temperatur zu Hoch !!!',
                     device: 'ds18b20.0.sensors.28-3c01a816aca9'
                  });
                  console.warn("pushover: " + (['Heizung Temperatur zu Hoch!!!','\n','Die Vorlauftemperatur vom Holzofen hat ',getState("ds18b20.0.sensors.28-3c01a816aca9").val,' °C.'].join('')));
                }
              });
              
              

              Hab die Werte zum testen etwas herabgesetzt, aktuell liegt die Temperatur bei ca. 28°.

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #6

              @bloop
              Der Code ist korrekt.
              Trotzdem kommen die vielen Logs ? Starte mal die Javascript-Instanz neu.
              Logge mal den Trigger-Wert vor der Abfrage.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              B 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @bloop
                Der Code ist korrekt.
                Trotzdem kommen die vielen Logs ? Starte mal die Javascript-Instanz neu.
                Logge mal den Trigger-Wert vor der Abfrage.

                B Online
                B Online
                bloop
                schrieb am zuletzt editiert von
                #7

                @paul53
                Vielen Herzlichen Dank es schein zu Funktionieren.
                Jetzt muss ich nur checken ob es mit "realen" Eingangsdaten auch klappt.

                1 Antwort Letzte Antwort
                0
                • B Online
                  B Online
                  bloop
                  schrieb am zuletzt editiert von
                  #8

                  Liebe Community,

                  Ich muss meinen Beitrag erneut aufrollen da ich vor einem kuriosem Problem stehe und einfach nicht weiter weis.

                  Ziel des Skripts:
                  Sobald die Wassertemperatur von der Holzheizung über 60° ist möchte ich alle 20min eine Benachrichtigung zur aktuellen Wassertemperatur erhalten.

                  eb2132ff-26e4-4af5-8ee9-0b06ad1da27c-image.png

                  var Benachrichtigung;
                  
                  
                  Benachrichtigung = false;
                  on({id: 'mqtt.0.Temp_Keller.RL_Holz.temperature', change: "ne"}, function (obj) {
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    if (compareTime('08:00', '23:00', "between", null) && (obj.state ? obj.state.val : "") > 60) {
                      schedule("*/20 * * * *", function () {
                        Benachrichtigung = true;
                        sendTo("pushover.0", "send", {
                           message: (['Aktuelle Temperatur','\n','Die Aktuelle Temperatur beträgt ',getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val,' °C.'].join('')),
                           sound: "intermission",
                           url: 'http://192.168.0.110:8082/vis/index.html#02_Heizung',
                           url_title: 'Heizungsüberwachung',
                           title: 'Temperatur Holzheizung',
                           device: getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val
                        });
                        console.log("pushover: " + (['Aktuelle Temperatur','\n','Die Aktuelle Temperatur beträgt ',getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val,' °C.'].join('')));
                      });
                      Benachrichtigung = false;
                    }
                  });
                  
                  //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjZzRXglN0I0cU91JTI0a2t1JTVEZW0lN0NaRiU1QiUyMiUyMHglM0QlMjItMjc2MyUyMiUyMHklM0QlMjItMTUxMyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybG9rMmtHJTI1eUglM0JhTS4lNUUlNjBHNllaeCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMiUyQlQlMjMlMjUlNUJrJTNBXyUzRnJyaWU4NCFKaU0qJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMm1Ca19ObE4lNjBCRyUzRmlMdip+JTJGTCUzQjQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0VtcXR0LjAuVGVtcF9LZWxsZXIuUkxfSG9sei50ZW1wZXJhdHVyZSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJoJTVFOHJVJTQwNy1wJTdEayE0UFFsSyUyQlplJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFbXF0dC4wLlRlbXBfS2VsbGVyLlJMX0hvbHoudGVtcGVyYXR1cmUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMmElM0JvaSUyRkolNjBWOG0lMkYzMSUyNXUyJTVCSlhCJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfb3BlcmF0aW9uJTIyJTIwaWQlM0QlMjJDNyUzQThSJTNBZkVaJTQwIXMuRyUyRkkoMyUyQm8lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUFORCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVfY29tcGFyZV9leCUyMiUyMGlkJTNEJTIySmg1byU1QnBnLjhGV0g5bUYlNjBLUHk3JTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZW5kX3RpbWUlM0QlMjJ0cnVlJTIyJTIwYWN0dWFsX3RpbWUlM0QlMjJ0cnVlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVU0VfQUNUVUFMX1RJTUUlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUFRJT04lMjIlM0ViZXR3ZWVuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJTVEFSVF9USU1FJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMn4hbUZrMWVQa2ROZHJDLk1pSiUzQTQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFMDglM0EwMCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJFTkRfVElNRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJnVjZldDRQcmxYblNnbUkzdy0ofiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UyMyUzQTAwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyciUyQ1JSJTdCcXIlNDBfUnVXRWNCJTdEJTIzeUpBJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VHVCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyX0hfZyU0MGYlM0E5IXFwdXItJTVFU0YlMkY2JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyLkp4dCU2MH5VIXlOUjZ1aFQlM0QhLkYlMkYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0U2MCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNjaGVkdWxlJTIyJTIwaWQlM0QlMjJZTCUyQyUyNWoxeCUyRjhVbTIlMjUlM0F0OCUyNUp4XyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDSEVEVUxFJTIyJTNFKiUyRjIwJTIwKiUyMColMjAqJTIwKiUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjlualBnJTQwZiUyMzdYdiUzQSUyQi1NRyU0MEp1cyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyJTI1VDFKJTIzLWUlMkN1Rl8lNUU4eilvJTdDWSU2MHAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwdXNob3ZlciUyMiUyMGlkJTNEJTIyZUxEJTJDQVAlMkZKTC0lN0QlMjUuJTNETGlKX1clN0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlNUQU5DRSUyMiUzRS4wJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTT1VORCUyMiUzRWludGVybWlzc2lvbiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyUFJJT1JJVFklMjIlM0UwJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0Vsb2clM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk1FU1NBR0UlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyYUJLJTdCRFlTcC4qJTdCX0IlM0ZEeCpGVSElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGV4dCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJXZ1EzeVchJTNBbUMzTXF4JTdDclYhODMlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyNSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUyMyU1RWxNY19PZEZsZUIucDE3KEklNUV+JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRUFrdHVlbGxlJTIwVGVtcGVyYXR1ciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X25ld2xpbmUlMjIlMjBpZCUzRCUyMlg1dGklN0RsRSU3REhWM1o4KnVBdUs4JTVEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVHlwZSUyMiUzRSU1Q24lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQyJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyIU9FJTVCY0Y5JTVCNTZuMnYlNURMR2dYJTIzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEaWUlMjBBa3R1ZWxsZSUyMFRlbXBlcmF0dXIlMjBiZXRyJUMzJUE0Z3QlMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQzJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjItUkcpRko4VSUyQyUzQWdPN2N5NSUyRkZJTiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW1xdHQuMC5UZW1wX0tlbGxlci5STF9Ib2x6LnRlbXBlcmF0dXJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQURENCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMnM1JTIzIU5uJTJGYiU3RDFkJTI0eU4lNUQodTUlM0FYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUyMCVDMiVCMEMuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRJVExFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyKmlHUTZHQSU3RFclMjViODVoSGkheSU3Q2slMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFVGVtcGVyYXR1ciUyMEhvbHpoZWl6dW5nJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVVJMJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIydE9JWnMlM0YzbyUzRlFqZyU3Qyk1bCUyNEglNUVqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWh0dHAlM0ElMkYlMkYxOTIuMTY4LjAuMTEwJTNBODA4MiUyRnZpcyUyRmluZGV4Lmh0bWwlMjMwMl9IZWl6dW5nJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVVJMX1RJVExFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIybCFCb1RFKEZnX2JPYmpxZGwlM0F1LiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VIZWl6dW5ncyVDMyVCQ2JlcndhY2h1bmclM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJERVZJQ0UlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMkRzNjQlM0FoNV9pUSUyRlNIMnkxWUl5WiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW1xdHQuMC5UZW1wX0tlbGxlci5STF9Ib2x6LnRlbXBlcmF0dXJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyKlYlN0MlMjNocV9GWnlzcC4lNURjc2M3JTVCeSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybX4lMkYlN0RaJTNCdC4lM0IlNUVvKXUhLWsxRUJWJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
                  
                  javascript.0	2021-02-02 16:40:00.123	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.123	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.118	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.118	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.114	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.114	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.105	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.105	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.099	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.099	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.092	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.092	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.082	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.082	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.070	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.070	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.057	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.057	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.045	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.045	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.037	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.037	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:40:00.027	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                  javascript.0	2021-02-02 16:40:00.027	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                  javascript.0	2021-02-02 16:31:13.092	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                  javascript.0	2021-02-02 16:31:13.087	info	(2117) Start javascript script.js.common.20min_Benachrichtigung
                  javascript.0	2021-02-02 16:31:12.569	info	(2117) Stop script script.js.common.20min_Benachrichtigung
                  javascript.0	2021-02-02 16:31:07.262	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                  javascript.0	2021-02-02 16:31:07.253	info	(2117) Start javascript script.js.common.20min_Benachrichtigung
                  javascript.0	2021-02-02 16:31:07.238	info	(2117) Stop script script.js.common.20min_Benachrichtigung
                  javascript.0	2021-02-02 16:31:06.430	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                  

                  Problem:
                  Sobald das Skript mir die Nachricht schickt, "spammt" mir das Skript den Log zu. Anfangs erhalte ich nur eine Nachricht. Ab und zu dann 2 oder sogar mehrere...

                  Zu allem übel hört das Skript nach der Überschreitung von 60° nicht mehr auf Nachrichten zu schicken also auch unter 60° erhalte ich weiterhin Nachrichten.

                  Ich denke ich hab bereits vieles Ausprobiert:
                  -an unterschiedlichen Positionen Stops setzen
                  -mit unterschiedlichen Variablen arbeiten
                  -eine 1malige Wiederholung einbauen

                  alles ohne Erfolg oder signifikanter Änderung.
                  Auch eine Neuinstallation/Neustart von Pushover und JavaScript hab ich bereits versucht.
                  Sowie der Neustart von iobroker bzw. dem RaspPi - nichts hats gebracht. Alles andere läuft wunderbar....

                  Hat jemand eine Ahnung woran das liegen könnten?
                  In den ganzen Anleitungen und Videos wirds doch genau so beschrieben...😢

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • B bloop

                    Liebe Community,

                    Ich muss meinen Beitrag erneut aufrollen da ich vor einem kuriosem Problem stehe und einfach nicht weiter weis.

                    Ziel des Skripts:
                    Sobald die Wassertemperatur von der Holzheizung über 60° ist möchte ich alle 20min eine Benachrichtigung zur aktuellen Wassertemperatur erhalten.

                    eb2132ff-26e4-4af5-8ee9-0b06ad1da27c-image.png

                    var Benachrichtigung;
                    
                    
                    Benachrichtigung = false;
                    on({id: 'mqtt.0.Temp_Keller.RL_Holz.temperature', change: "ne"}, function (obj) {
                      var value = obj.state.val;
                      var oldValue = obj.oldState.val;
                      if (compareTime('08:00', '23:00', "between", null) && (obj.state ? obj.state.val : "") > 60) {
                        schedule("*/20 * * * *", function () {
                          Benachrichtigung = true;
                          sendTo("pushover.0", "send", {
                             message: (['Aktuelle Temperatur','\n','Die Aktuelle Temperatur beträgt ',getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val,' °C.'].join('')),
                             sound: "intermission",
                             url: 'http://192.168.0.110:8082/vis/index.html#02_Heizung',
                             url_title: 'Heizungsüberwachung',
                             title: 'Temperatur Holzheizung',
                             device: getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val
                          });
                          console.log("pushover: " + (['Aktuelle Temperatur','\n','Die Aktuelle Temperatur beträgt ',getState("mqtt.0.Temp_Keller.RL_Holz.temperature").val,' °C.'].join('')));
                        });
                        Benachrichtigung = false;
                      }
                    });
                    
                    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjZzRXglN0I0cU91JTI0a2t1JTVEZW0lN0NaRiU1QiUyMiUyMHglM0QlMjItMjc2MyUyMiUyMHklM0QlMjItMTUxMyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybG9rMmtHJTI1eUglM0JhTS4lNUUlNjBHNllaeCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMiUyQlQlMjMlMjUlNUJrJTNBXyUzRnJyaWU4NCFKaU0qJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMm1Ca19ObE4lNjBCRyUzRmlMdip+JTJGTCUzQjQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0VtcXR0LjAuVGVtcF9LZWxsZXIuUkxfSG9sei50ZW1wZXJhdHVyZSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJoJTVFOHJVJTQwNy1wJTdEayE0UFFsSyUyQlplJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFbXF0dC4wLlRlbXBfS2VsbGVyLlJMX0hvbHoudGVtcGVyYXR1cmUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMmElM0JvaSUyRkolNjBWOG0lMkYzMSUyNXUyJTVCSlhCJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfb3BlcmF0aW9uJTIyJTIwaWQlM0QlMjJDNyUzQThSJTNBZkVaJTQwIXMuRyUyRkkoMyUyQm8lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUFORCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVfY29tcGFyZV9leCUyMiUyMGlkJTNEJTIySmg1byU1QnBnLjhGV0g5bUYlNjBLUHk3JTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZW5kX3RpbWUlM0QlMjJ0cnVlJTIyJTIwYWN0dWFsX3RpbWUlM0QlMjJ0cnVlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVU0VfQUNUVUFMX1RJTUUlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUFRJT04lMjIlM0ViZXR3ZWVuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJTVEFSVF9USU1FJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMn4hbUZrMWVQa2ROZHJDLk1pSiUzQTQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFMDglM0EwMCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJFTkRfVElNRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJnVjZldDRQcmxYblNnbUkzdy0ofiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UyMyUzQTAwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyciUyQ1JSJTdCcXIlNDBfUnVXRWNCJTdEJTIzeUpBJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VHVCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyX0hfZyU0MGYlM0E5IXFwdXItJTVFU0YlMkY2JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyLkp4dCU2MH5VIXlOUjZ1aFQlM0QhLkYlMkYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0U2MCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNjaGVkdWxlJTIyJTIwaWQlM0QlMjJZTCUyQyUyNWoxeCUyRjhVbTIlMjUlM0F0OCUyNUp4XyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDSEVEVUxFJTIyJTNFKiUyRjIwJTIwKiUyMColMjAqJTIwKiUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjlualBnJTQwZiUyMzdYdiUzQSUyQi1NRyU0MEp1cyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyJTI1VDFKJTIzLWUlMkN1Rl8lNUU4eilvJTdDWSU2MHAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwdXNob3ZlciUyMiUyMGlkJTNEJTIyZUxEJTJDQVAlMkZKTC0lN0QlMjUuJTNETGlKX1clN0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlNUQU5DRSUyMiUzRS4wJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTT1VORCUyMiUzRWludGVybWlzc2lvbiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyUFJJT1JJVFklMjIlM0UwJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0Vsb2clM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk1FU1NBR0UlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyYUJLJTdCRFlTcC4qJTdCX0IlM0ZEeCpGVSElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGV4dCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJXZ1EzeVchJTNBbUMzTXF4JTdDclYhODMlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyNSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUyMyU1RWxNY19PZEZsZUIucDE3KEklNUV+JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRUFrdHVlbGxlJTIwVGVtcGVyYXR1ciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X25ld2xpbmUlMjIlMjBpZCUzRCUyMlg1dGklN0RsRSU3REhWM1o4KnVBdUs4JTVEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVHlwZSUyMiUzRSU1Q24lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQyJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyIU9FJTVCY0Y5JTVCNTZuMnYlNURMR2dYJTIzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEaWUlMjBBa3R1ZWxsZSUyMFRlbXBlcmF0dXIlMjBiZXRyJUMzJUE0Z3QlMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQzJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjItUkcpRko4VSUyQyUzQWdPN2N5NSUyRkZJTiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW1xdHQuMC5UZW1wX0tlbGxlci5STF9Ib2x6LnRlbXBlcmF0dXJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQURENCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMnM1JTIzIU5uJTJGYiU3RDFkJTI0eU4lNUQodTUlM0FYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUyMCVDMiVCMEMuJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRJVExFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyKmlHUTZHQSU3RFclMjViODVoSGkheSU3Q2slMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFVGVtcGVyYXR1ciUyMEhvbHpoZWl6dW5nJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVVJMJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIydE9JWnMlM0YzbyUzRlFqZyU3Qyk1bCUyNEglNUVqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWh0dHAlM0ElMkYlMkYxOTIuMTY4LjAuMTEwJTNBODA4MiUyRnZpcyUyRmluZGV4Lmh0bWwlMjMwMl9IZWl6dW5nJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVVJMX1RJVExFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIybCFCb1RFKEZnX2JPYmpxZGwlM0F1LiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VIZWl6dW5ncyVDMyVCQ2JlcndhY2h1bmclM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJERVZJQ0UlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMkRzNjQlM0FoNV9pUSUyRlNIMnkxWUl5WiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW1xdHQuMC5UZW1wX0tlbGxlci5STF9Ib2x6LnRlbXBlcmF0dXJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyKlYlN0MlMjNocV9GWnlzcC4lNURjc2M3JTVCeSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyYiU1RShkYlpJMCUyQmEyZCUyRlR4T1hHJTNBRiUyMiUzRUJlbmFjaHJpY2h0aWd1bmclM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIybX4lMkYlN0RaJTNCdC4lM0IlNUVvKXUhLWsxRUJWJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
                    
                    javascript.0	2021-02-02 16:40:00.123	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.123	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.118	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.118	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.114	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.114	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.105	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.105	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.099	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.099	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.092	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.092	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.082	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.082	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.070	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.070	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.057	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.057	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.045	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.045	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.037	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.037	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:40:00.027	info	Die Aktuelle Temperatur beträgt 73.75 °C.
                    javascript.0	2021-02-02 16:40:00.027	info	(2117) script.js.common.20min_Benachrichtigung: pushover: Aktuelle Temperatur
                    javascript.0	2021-02-02 16:31:13.092	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                    javascript.0	2021-02-02 16:31:13.087	info	(2117) Start javascript script.js.common.20min_Benachrichtigung
                    javascript.0	2021-02-02 16:31:12.569	info	(2117) Stop script script.js.common.20min_Benachrichtigung
                    javascript.0	2021-02-02 16:31:07.262	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                    javascript.0	2021-02-02 16:31:07.253	info	(2117) Start javascript script.js.common.20min_Benachrichtigung
                    javascript.0	2021-02-02 16:31:07.238	info	(2117) Stop script script.js.common.20min_Benachrichtigung
                    javascript.0	2021-02-02 16:31:06.430	info	(2117) script.js.common.20min_Benachrichtigung: registered 1 subscription and 0 schedules
                    

                    Problem:
                    Sobald das Skript mir die Nachricht schickt, "spammt" mir das Skript den Log zu. Anfangs erhalte ich nur eine Nachricht. Ab und zu dann 2 oder sogar mehrere...

                    Zu allem übel hört das Skript nach der Überschreitung von 60° nicht mehr auf Nachrichten zu schicken also auch unter 60° erhalte ich weiterhin Nachrichten.

                    Ich denke ich hab bereits vieles Ausprobiert:
                    -an unterschiedlichen Positionen Stops setzen
                    -mit unterschiedlichen Variablen arbeiten
                    -eine 1malige Wiederholung einbauen

                    alles ohne Erfolg oder signifikanter Änderung.
                    Auch eine Neuinstallation/Neustart von Pushover und JavaScript hab ich bereits versucht.
                    Sowie der Neustart von iobroker bzw. dem RaspPi - nichts hats gebracht. Alles andere läuft wunderbar....

                    Hat jemand eine Ahnung woran das liegen könnten?
                    In den ganzen Anleitungen und Videos wirds doch genau so beschrieben...😢

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #9

                    @bloop sagte: Hat jemand eine Ahnung woran das liegen könnten?

                    Trigger (der nicht gestoppt wird) im Trigger! Verwende ein Intervall und stoppe es.

                    Bild_2021-02-02_170045.png

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    B 1 Antwort Letzte Antwort
                    1
                    • paul53P paul53

                      @bloop sagte: Hat jemand eine Ahnung woran das liegen könnten?

                      Trigger (der nicht gestoppt wird) im Trigger! Verwende ein Intervall und stoppe es.

                      Bild_2021-02-02_170045.png

                      B Online
                      B Online
                      bloop
                      schrieb am zuletzt editiert von
                      #10

                      @paul53

                      Herzlichen Dank Paul!
                      Auf die Idee bin ich noch gar nicht gekommen. Dachte immer ich darf keine zwei If`s ineinander setzen.
                      Das mit der Trigger dann eigentlich immer weiter läuft war mir nicht bewusst. 👍

                      Hast meinen Tag gerettet!

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      617

                      Online

                      32.8k

                      Benutzer

                      82.7k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe