Timer - Restzeit abfragen

Allgemeine Fragen rund um die "Smart Home" Hardware/Komponenten

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
WupperJunge
Beiträge: 58
Registriert: 27. Mai 2021 18:19
Answers: 0
Wohnort: Wuppertal

Timer - Restzeit abfragen

Beitrag von WupperJunge »

Hallo zusammen,

aktuell nutze ich auf einem Raspberry openHAB 3.x und habe eine Frage zu der Timerfunktion.

In einem Script habe ich mit der Funktion:

this.timer = ScriptExecution.createTimer(ZonedDateTime.now().plusMinutes(MeinTimerzeit), NachdemEnde);

einen Timer aktiviert. Über den Log Viewer kann ich auch sehen, wie der Timer-Status von "undefined" auf

Timer-Status: 'org.openhab.core.model.script.internal.actions.TimerImpl@964689'

wechselt. Nach dem Ende der Zeit geht es in der Regel auch wie gewollt weiter.

Gibt es eigentlich eine Möglichkeit die aktuelle Restzeit des Timers irgendwie abzufragen?

Danke schon jetzt für eine Hilfestellung.
- Raspberry Pi 4 Model B (4GB RAM) im Argon One Pi Gehäuse mit Raspberry Pi OS
- openHAB 3.3.0.M6 installiert via Advanced Packaging Tool (APT)

Harka
Beiträge: 317
Registriert: 30. Apr 2021 13:13
Answers: 15

Re: Timer - Restzeit abfragen

Beitrag von Harka »

Moin,
ein Versuch wert ist (kann es selbst nicht testen)

Code: Alles auswählen

logger.info("Timer ExecTime: {}", this.timer.getExecutionTime());
Quelle -> https://community.openhab.org/t/ecma-20 ... f/148357/1

Antworten