Hallo Zusammen,
Ich komme irgendwie nicht weiter. Ich habe einen Türsensor, der ON und OFF senden kann.
Wenn er On sendet, möchte ich einen Datumsstempel in ein Widget geschrieben haben.
Hat einer eine Idee, wie ich das realisieren kann?
Vielen Dank für Eure Hilfe!!!
Türsensor Datum beim Öffnen
- udo1toni
- Beiträge: 13955
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Türsensor Datum beim Öffnen
Das einfachste wäre eine Rule:
Im Grunde genommen würde es auch reichen, doorContact zu persistieren, da jedes Update (wenn denn so konfiguriert) mit Zeitstempel gespeichert wird. Du musst aber die Datenbank geschickt wählen, wenn Du mehr als die letzte Öffnung anzeigen lassen willst, ich habe das mit MariaDB gelöst. Es wird jeweils ein Zeitstempel angelegt, wenn jemand auf die Klingel drückt. Passend zum Item habe ich eine Abfrage, welche in Grafana die letzten 10 Einträge als Tabelle anzeigt. Die Grafana Tabelle könte man wiederum in der UI einbauen (habe ich aber nicht umgesetzt, ist eh mehr Spielerei...)
Code: Alles auswählen
rule "tür zeitstempel"
when
Item doorContact changed to OPEN
then
doorTime.postUpdate(now)
end
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet