oprnhab 5.0.x -> ScriptExecution.createTimer Fehler
Verfasst: 18. Nov 2025 10:44
Hallo,
erstmal ein Disclaimer …
ich habe nichts zu dem Thema gefunden im I-Net. Deshalb ein neues Thema....
Nach der Umstellung von 4.3.5 auf 5.0.2 funktionieren meine Scripttimer nicht mehr. Sie werden sheduled aber bei der Ausführung bekomme ich einen Fehler ..
z.B.
Ist im Log nach 5 Minuten folgender Eintrag:
Anscheinend bin zu doof es zu finden.
u.U. kann mir jemand die Augen öffnen
Vielen Dank im Voraus .. für jede Hilfe
LG
Christoph
erstmal ein Disclaimer …
Nach der Umstellung von 4.3.5 auf 5.0.2 funktionieren meine Scripttimer nicht mehr. Sie werden sheduled aber bei der Ausführung bekomme ich einen Fehler ..
z.B.
Code: Alles auswählen
let myTimer =
ScriptExecution.createTimer(ZonedDateTime.now().plusMinutes(5),
function() {
NotificationAction.sendBroadcastNotification("Stromversorgung Balkon eingeschaltet" );
logger.info("Stromversorgung Balkon eingeschaltet" );
if (items.getItem("Victron_MPPT_75_15d_Load_output_voltage").numericState < 20) {
NotificationAction.sendBroadcastNotification("ACHTUNG: Balkon hat keinen Inputstrom" );
logger.warn("ACHTUNG: Balkon hat keinen Inputstrom" );
}
});Ist im Log nach 5 Minuten folgender Eintrag:
Code: Alles auswählen
java.lang.IllegalStateException: The Context is already closed.
u.U. kann mir jemand die Augen öffnen
Vielen Dank im Voraus .. für jede Hilfe
LG
Christoph