Wow! Hochachtung und vielen Dank an Petrus.
Nicht nur ein Superscript, sondern auch wirklich gut dokumentiert und verständlich dargestellt, so dass auch „copy-Paster“ wie ich es gut nutzen können.
Ganz zu schweigen vom Lerneffekt.
Das Feiertage-Script werde ich als Rentner (jeder Tag ein Feiertag
) vermutlich „nur“ für nette Anzeigen in meiner Oberfläche nutzen, das Urlaubsscript erleichtert die Einstellungen für Heizung und Abwesenheit-Simulation ernorm.
Was ich mir noch wünschen würde, wäre eine „Vorschau“ für mehr als 1 Tag, dann könnte man in Abhängigkeit von aktueller Raumtemperatur die Heizung 2-3 Tage vor Urlaubsende wieder hochfahren. Mal sehen, ob ich das alleine hinbekomme.
Ich hätte noch eine Idee, wie man das Grundgerüst gut nutzen könnte, nämlich für die an vielen Stellen immer wieder diskutierte Anzeige von Mülltagen.
Alle Lösungen, die ich bisher gesehen habe basieren auf Kalendern, die irgendwie bestückt werden müssen.
Bei uns (und ich denke an den meisten Orten) folgt die Müllabfuhr ja einem bestimmten Rhythmus (wöchentlich, vierzehntäglich, monatlich, je nach Abfallart), wobei es über das Jahr einzelne Verschiebungen auf Grund von Feiertagen gibt.
Toll wäre ein Script, dass auf Basis von „Starttermin im Jahr“ und Rhythmus die Abfalltermine (ideal für verschiedene Abfälle in einem Script) generiert und bei dem man in einer Variablen (oder mehreren?) Daten eingeben kann, an denen sich der Termin um eine anzugebende Anzahl von Tagen verschiebt.
Mal sehen, aber ich befürchte, das übersteigt meine Script-Kenntnisse, vielleicht greift ja jemand die Idee auf.
K-H