Tageszeit ermitteln

Schnell kommt der Wunsch auf, abhängig von der Tageszeit Programme auszuführen. Aufgrund der Positionsangaben die du bei der Installation deiner CCU2 eingetragen hast, ermittelt dieses Script die entsprechende Tageszeit. Unterschieden wird in: Nacht, frühmorgens, Morgengrauen, Vormittag, Mittag, Nachmittag, Dämmerung und Abend.

Das Script habe ich ebenfalls im HomeMatic-Forum gefunden, Milan01 hat dort eine Frage gestellt und gleich dazu die Antwort gegeben. 😉

hier geht’s weiter zum Artikel

Wetterdaten von Wunderground

Wetterdaten von Wunderground
wunderground.com

Auf der Suche nach einer Lösung extern ermittelte Wetterdaten in HomeMatic-Programmen zu verwenden, bin ich im Homematic-Forum fündig geworden. Der Beitrag von Dr. Eugen Stall (funkleuchtturm) beschreibt sehr anschaulich, wie man mittels HomeMatic-Script eine XML-Datei von wunderground.com parsen und gefundene Inhalte in Systemvariablen schreiben kann. Ich habe sein Script um zwei Systemvariablen erweitert und zusätzlich die von wunderground.com gelieferten Wochentage und Monate ins Deutsche übersetzt. Dadurch konnte ich meine HomeMatic Installation mit Wetterdaten von Wunderground zur Steuerung meiner Komponenten ergänzen.

Update 30.07.18: Wunderground vergibt inzwischen keine API-Keys mehr.

Wunderground schreibt dazu auf der Website: „To improve our services and enhance our relationship with our users, we will no longer provide free weather API keys as part of our program. If you have been directed to download our Weather Underground free API key by a third party provider, please contact your vendor for resolution.“

Update 05.04.17: Die korrekte Darstellung vom „ü“ in den Systemvariablen W_Windrichtung und W_Windbedingungen erledige ich jetzt per Suchen & Ersetzen.

hier geht’s weiter zum Artikel