FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Kalendermodule => Thema gestartet von: R1F800 am 19 Februar 2021, 16:13:03

Titel: CALVIEW READING - tomorrow_001_summary reading
Beitrag von: R1F800 am 19 Februar 2021, 16:13:03
Hi zusammen,
ich nutze das o.g. Reading für eine Darstellung auf einem LCD
Wenn jetzt der Kalender ein passendes event findet steht auch immer korrekt der EWert in diesem Reading...
Soweit so gut.

Ist aber Kein Kalendereintrag vorhanden so verschwindet folglich das Reading und ist nicht nur leer. Somit kann das LCD die Variable nicht auflösen.
Gibt es hierzu einen workaround? Sprich ein DOIF wenn Reading da dann ok ansonsten überschreibe mir diese READING mit "text xy" ?
Oder ist hier im Modul selber ein Möglichkeit, oder habe ich einen Denkfehler?
Titel: Antw:CALVIEW READING - tomorrow_001_summary reading
Beitrag von: Jamo am 23 Februar 2021, 20:43:43
my $tomorrow_001_summary = ReadingsVal('Kalender','tomorrow_001_summary','text xy'); sollte das liefern was Du suchst.
Falls das reading tomorrow_001_summary nicht existiert, wird mit 'text xy' ersetzt.
Titel: Antw:CALVIEW READING - tomorrow_001_summary reading
Beitrag von: R1F800 am 25 Februar 2021, 08:35:07
Zitat von: Jamo am 23 Februar 2021, 20:43:43
my $tomorrow_001_summary = ReadingsVal('Kalender','tomorrow_001_summary','text xy'); sollte das liefern was Du suchst.
Falls das reading tomorrow_001_summary nicht existiert, wird mit 'text xy' ersetzt.

Kann ich das auch als UserReading im eigentlich Kalender einsetzen? oder geht das nur IM DOIF Term?