Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Skript wiederholt sich trotz Stop

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Skript wiederholt sich trotz Stop

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

      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

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @bloop last edited by 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 1 Reply Last reply Reply Quote 1
        • B
          bloop @paul53 last edited by

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

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @bloop last edited by 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 1 Reply Last reply Reply Quote 0
            • B
              bloop @paul53 last edited by

              @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°.

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @bloop last edited by 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 1 Reply Last reply Reply Quote 0
                • B
                  bloop @paul53 last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • B
                    bloop last edited by

                    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...😢

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @bloop last edited by

                      @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 1 Reply Last reply Reply Quote 1
                      • B
                        bloop @paul53 last edited by

                        @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 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        902
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        2
                        10
                        390
                        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