FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: JMC am 20 Dezember 2017, 21:59:23

Titel: Calendar - Abfrage möglich ob für morgen ein Termin eingetragen ist?
Beitrag von: JMC am 20 Dezember 2017, 21:59:23
Hi,

Ich nutze einen Google Kalender in dem Urlaubstage eingetragen sind damit die Heizung und die Rolladen entsprechend anders angesprochen werden als an einem normalen Arbeitstag. Für einen Teil meiner Automationen würde ich aber gerne wissen ob am nächsten Tag Urlaub ist... stehe da aber etwas auf dem Schlauch, bei den NRW Feieratagen z.B. ist es ja recht einfach.

Vielleicht kann mir ja jemand einen Denkanstoß in die richtige Richtung geben?

Vielen Dank!
Titel: Antw:Calendar - Abfrage möglich ob für morgen ein Termin eingetragen ist?
Beitrag von: betateilchen am 21 Dezember 2017, 10:54:47
Suche mal nach Abfallkalender, da geht es genau um die gleiche Aufgabenstellung.

Oder trage Deine Urlaubstermine mit einer "Erinnerung" einen Tag vorher ein, dann kannst Du das im Calendar-device einfach als alarm auswerten.
Titel: Antw:Calendar - Abfrage möglich ob für morgen ein Termin eingetragen ist?
Beitrag von: JMC am 23 Dezember 2017, 09:15:36
Hi,

Danke, dann werde ich mich mal in den Abfallkalender stürzen und mir anschauen wie es da gelöst ist - zur Not schaue ich, ob ich das Zweckentfremden kann :)

Edit:
Funktioniert schonmal, aber soweit ich das jetzt ausprobieren konnte bekomme ich damit aber leider nur raus ob der nächste Tag der erste Tag eines mehrtägigen Urlaubseintrags im Kalender ist, nochmal ein bisschen mit rumspielen, sonst müsste man ja alle Urlaubstage einzeln eintragen

Edit2:
Ich habe was gefunden das für mich ausreichend und sehr einfach zu realisieren war - CALVIEW. Ich trage ja nur Urlaub in den Kalender ein, daher kann ich über (ReadingsVal("Kalenderview1","tomorrow_001_summary","") eq "Urlaub") feststellen ob für morgen Urlaub eingetragen ist. Das passt für mich :)