DateTime vs OH3

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Jojo
Beiträge: 207
Registriert: 5. Mär 2019 21:13
Answers: 2
Wohnort: Ingolstadt

DateTime vs OH3

Beitrag von Jojo »

Servus,

in openHAB3 wirft mir mir folgende Regel:

Code: Alles auswählen

rule "Zeit oben"
when 
Item TempBuero received update 
then
ZeitOG.postUpdate(now.toString("HH:mm"))
end
folgenden Fehler :
11:09:36.623 [WARN ] [ab.core.model.script.actions.BusEvent] - Cannot convert '2021-01-11T11:09:36.617875+01:00[Europe/Berlin]' to a state type which item 'ZeitOG' accepts: [DateTimeType, UnDefType].
aus…
Das item sieht so aus:

Code: Alles auswählen

DateTime ZeitOG "OG aktualisiert um: [%1$tH:%1$tM Uhr]"<time>
Bei Google wurde ich nicht fündig oder hab's nicht verstanden weil in fremden Sprachen ;-)

Hat jemand einen Tipp für mich ?

Danke!
--

Gruß

Jojo

Benutzeravatar
udo1toni
Beiträge: 15269
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: DateTime vs OH3

Beitrag von udo1toni »

Das hängt mit dem Umbau auf Java Time statt Joda Time zusammen. Wenn ich es richtig im Kopf habe, musst Du da noch ein toLocalTime einbauen...

Es gab dazu in den letzten Tagen einen Thread hier...


Gesendet von iPad mit Tapatalk
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Jojo
Beiträge: 207
Registriert: 5. Mär 2019 21:13
Answers: 2
Wohnort: Ingolstadt

Re: DateTime vs OH3

Beitrag von Jojo »

Danke Udo,

den Thread hatte ich nicht gefunden mein Suchbegriff war DateTime..
hier der Code der geht:

Code: Alles auswählen

rule "Zeit oben"
when 
Item TempBuero received update 
then
ZeitOG.postUpdate(now.toLocalTime.toString("HH:mm"))
end
--

Gruß

Jojo

Antworten