Hallo Homematic Freunde gibt es eine möglichkeit eine Restlaufzeit von einem CuxDaemon Timer
irgend wie anzuzeigen.
bzw. an den AIO Creator Neo weiter zugeben.
zum beispiel restlaufzeit einer Waschmaschiene usw.
Gruß Helmut
Homematic CCU2 Timer Restlaufzeit
Moderator: Co-Administratoren
Homematic CCU2 Timer Restlaufzeit
Zuletzt geändert von alchy am 20.09.2017, 20:50, insgesamt 1-mal geändert.
Grund: verschoben aus HomeMatic Zentrale (CCU / CCU2)
Grund: verschoben aus HomeMatic Zentrale (CCU / CCU2)
- uwe111
- Beiträge: 4819
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 245 Mal
- Kontaktdaten:
Re: Homematic CCU2 Timer Restlaufzeit
Hallo Helmut,
Zur Anzeige der Restlaufzeit in einer externen App sollte aber der Zeitstempel vom Timer-Ende mittels Datenpunkt TS ausgelesen werden. Mit diesem Wert kann die Restlaufzeit als Differenz zum aktuellen Zeitstempel dann komplett im Client und unabhängig von der CCU errechnet werden.
Viele Grüße
Uwe
Die Restlaufzeit wird auf der CUxD-Statusseite angezeigt und kann über den Datenpunkt TIMER_GET ausgelesen werden.Helmut112 hat geschrieben:gibt es eine möglichkeit eine Restlaufzeit von einem CuxDaemon Timer
irgend wie anzuzeigen.
Zur Anzeige der Restlaufzeit in einer externen App sollte aber der Zeitstempel vom Timer-Ende mittels Datenpunkt TS ausgelesen werden. Mit diesem Wert kann die Restlaufzeit als Differenz zum aktuellen Zeitstempel dann komplett im Client und unabhängig von der CCU errechnet werden.
Keine Ahnung.Helmut112 hat geschrieben:bzw. an den AIO Creator Neo weiter zugeben.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- WRadebeul
- Beiträge: 142
- Registriert: 29.01.2018, 13:53
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 14 Mal
Re: Homematic CCU2 Timer Restlaufzeit
Hallo Uwe,
hast Du hierfür ein Skrit oder dergleichen, wäre an eine Umsetzung und Anzeige im Creator sehr interessiert.
Gruß
hast Du hierfür ein Skrit oder dergleichen, wäre an eine Umsetzung und Anzeige im Creator sehr interessiert.
Gruß
Raspberrymatic, iOBroker, Homematic Classic, Homematic Homebrew, CUL 868 für Somfy Rolladen, Sonoff 3.0 ZigBee, NeoCreator zur Visualisierung, Mediola 4+ Gateway für IR, InfluxDB & Grafana
- uwe111
- Beiträge: 4819
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 245 Mal
- Kontaktdaten:
Re: Homematic CCU2 Timer Restlaufzeit
Wenn der CUxD-Timer CUxD.CUX2800001:1 heißt, geht es mittels HM-Script z.B. so:
Viele Grüße
Uwe
Code: Alles auswählen
integer akt_zeit = system.Date("%F %X").ToTime().ToInteger();
integer trigger_zeit = dom.GetObject("CUxD.CUX2800001:1.TS").Value().ToInteger();
integer trigger_diff = trigger_zeit - akt_zeit;
WriteLine("aktuelle Zeit: " # akt_zeit.ToTime());
WriteLine("Triggerung um: " # trigger_zeit.ToTime());
WriteLine("Restlaufzeit: " # trigger_diff # "s");
keine Ahnung.WRadebeul hat geschrieben:... eine Umsetzung und Anzeige im Creator ...
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir