Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Anderung in Hm rega überwachen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Anderung in Hm rega überwachen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 900 Aufrufe
  • Ä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.
  • S Offline
    S Offline
    stephan61
    schrieb am zuletzt editiert von
    #1

    hallo ist es möglich den wert von Hm rega variable zu überwachen und eine Meldung zu bekommen wenn der wert nicht innerhalb einer bestimmten Zeit sich erneuert

    also wenn der Wert sich nach 2 Minuten nicht erneuert (ändert oder gleichert wert ) eine Warnmeldung ausgeben

    unter Zustände Zeit sehe ich ja die Zeit der letzten aktualiseiren nur wie kann ich das über ein Script abfrage ?

    Gruß Stephan

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @stephan61:

      unter Zustände Zeit sehe ich ja die Zeit der letzten aktualiseiren nur wie kann ich das über ein Script abfrage ? `

      var act = getState("ID der SV").ts;  // letzte Aktualisierung
      var change = getState("ID der SV").lc;  // letzte Änderung
      

      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

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        stephan61
        schrieb am zuletzt editiert von
        #3

        Hallo habe das script

        schedule ("* * * * *",function(data){

        var act = getState("hm-rega.0.7761"/Anwesenheit.string/).ts; // letzte Aktualisierung

        var change = getState("hm-rega.0.7761"/Anwesenheit.string/).lc;

        var date =new Date();

        setState ("javascript.0.hmpdetect.neu"/hmpdetect.neu/,act);

        log("act " +act + " change " +change + "date "+date );

        });

        und bekomme folgenden log

        13:48:00.725 [info] javascript.0 script.js.hmpdetect_test: act 1469274459900 change 1469226059139date Sat Jul 23 2016 13:48:00 GMT+0200 (CEST)

        wie kann ich den wert von act in uhrzeit umrechen um es mit der aktuellen Uhrzeit zu vergleichen

        parse und new Date (utc )gehen nicht

        Gruß Stephan

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          Rechne besser die aktuelle Uhrzeit in ms um, dann kann man einfach substrahieren:

          schedule ("* * * * *",function(){
          	var act = getState("hm-rega.0.7761"/*Anwesenheit.string*/).ts; // letzte Aktualisierung
          	var change = getState("hm-rega.0.7761"/*Anwesenheit.string*/).lc;
          	var date =new Date();
          	date = date.getTime();  // ms seit 1.1.1970
          	setState ("javascript.0.hmpdetect.neu"/*hmpdetect.neu*/,act);
          
          	log("act " +act + " change " +change + " date "+date );
          	var diff = (date - act) / 60000;  // Differenz in Minuten
          });
          
          

          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

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          318

          Online

          32.6k

          Benutzer

          82.2k

          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