Mit diesem Template können Daten direkt von Dark Sky in den Miniserver geholt werden. Dies funktioniert ohne Umweg über einen PC, und auch ohne LoxBerry, anhand des virtuellen HTTP Eingangs.
...
Eingang | Einheit*) | Beschreibung und Anmerkung | Template Version |
---|---|---|---|
apparent_temp | <v.2> °C | gefühlte Temperatur | V2 - nur curr |
apparent_temp_high | <v.2> °C | maximale gefühlte Temperatur | - |
apparent_temp_high_time | UNIX Zeit der maximalen gefühlten Temperatur | - | |
apparent_temp_low | <v.2> °C | minimale gefühlte Temperatur | - |
apparent_temp_low_time | UNIX Zeit der minimalen gefühlten Temperatur | - | |
cloud_cover | <v> % | Bedeckung (zwischen 0% und 100%) | V1 - nur curr |
dew_point | <v.2> °C | Taupunkt (Schwüle wird bei Taupunkt > 16 °C empfunden, wenn Lufttemperatur = Taupunkt, dann ist die relative Luftfeuchtigkeit 100%) | V1 - nur curr, day1 |
humidity | <v> % | Luftfeuchtigkeit (zwischen 0% und 100%) | V1 - nur curr |
icon | Maschinenlesbarer Text für Zusammenfassung auf Englisch: clear-day, clear-night, rain, snow, sleet, wind, fog, cloudy, partly-cloudy-day, partly-cloudy-night. Passende Icons dazu gibt es z.B. bei http://darkskyapp.github.io/skycons/ | V4 - nur curr, day1 | |
moon | 0..1 | Mondphase. 0 = Neumond, 0,25 erster Halbmond, 0,5 = Vollmond, 0,75 zweiter Halbmond | - |
nearest_storm_bearing | <v.2>° (0° .. 360°) | Richtung des nächstgelegenen Sturmes. 0° = Norden | - |
nearest_storm_distance | <v.2> km | Entfernung des nächstgelegenen Sturmes | - |
ozone | Ozone Wert, https://de.wikipedia.org/wiki/Dobson-Einheit | - | |
snow_accum | <v.2> cm | Schneefall in der gegebenen Zeiteinheit | V3 - nur day1-day4 |
precip_intensity | Niederschlagsmenge | - | |
precip_intensity_error | Standardabweichung für die Niederschlagsmenge | - | |
precip_intensity_max | größte Niederschlagsmenge | - | |
precip_intensity_max_time | UNIX Zeit der größten Niederschlagsmenge | - | |
precip_prob | <v> % | Niederschlagswahrscheinlichkeit (zwischen 0% und 100%) | V1 - nur day1-day4 |
precip_type | Niederschlagsart: Regen, Schnee oder gefrierender Regen = Eiskörner = Schneeregen | - | |
pressure | Luftdruck | - | |
summary | Menschenlesbare Zusammenfassung (nicht fürs Parsen geeignet) | V4 - nur curr, day1 | |
sunrise_time | UNIX Zeit des Sonneraufgangs | - | |
sunset_time | UNIX Zeit des Sonnenuntergangs | - | |
temp | <v.2> °C | Lufttemperatur | V1 - nur curr |
temp_high | <v.2> °C | Tageshöchsttemperatur | V1 - nur day1-day3 |
temp_high_time | UNIX Zeit der Tageshöchsttemperatur | - | |
temp_low | <v.2> °C | Tagestiefsttemperatur | V1 - nur day1-day3 |
temp_low_time | UNIX Zeit der Tagestiefsstemperatur | - | |
time | UNIX-Zeit des jeweiligen Blocks (Beginn der Minute, Beginn der Stunde, Beginn des Tages) | V1 - nur curr, day1 | |
uv_index | UV-Index | - | |
uv_index_time | UNIX Zeit des höchsten UV-Index des Tages | - | |
visibility | <v.2> km | Sichtweite | V4 - nur curr |
wind_bearing | Windrichtung (0° = Norden) | V2 - nur curr | |
wind_gust | <v.2> km/h | Spitzenwindgeschwindigkeit | V1 - nur curr, hr1-hr2 |
wind_gust_time | UNIX Zeit der höchsten Spitzenwindgeschwindigkeit des Tages | - | |
wind_speed | <v.2> km/h | Windgeschwindigkeit | V1 - nur curr, hr1-hr2 |
...
Die Werte <icon> und <summary> eignen sich dafür in der Visualisierung dargestellt zu werden. Das Problem dabei ist, dass diese keine gültigen Werte liefern, da bei virtuellen Eingängen keine Texte geparsed werden . Dafür benötigt man einen Statusbaustein und geeignete Icons:können. Die beiden liefern daher immer 0.
Es gibt jetzt folgende Lösungen für dieses Problem:
- Nur einzelne Buchstaben parsen → damit könnte man mit icon1, icon2, icon3, ... und entsprechender Logik in einem Statusbaustein das korrekte Icon darstellen. Ist aber keine Lösung für summary
- Mittels Pico-C im Programm-Baustein einen Parser für genau diese Werte schreiben → Referenzen dazu findet man unter https://groups.google.com/forum/#!topic/loxone-english/KZNGlIQz4qU, https://github.com/netdata-be/loxone/blob/master/weatherservice/wunderground.c, https://www.loxforum.com/forum/faqs-tutorials-howto-s/1049-howto-wunderground-api-in-programm-baustein-abfragen - alles Lösungen für weather-underground und alle möglichen Werte - wir brauchen mMn nur einen Parser für <icon> und <summary>, der Rest ist leichter mit dem virtuellen Eingang gelöst
Template-Versionen
Alle Versionen sind auf der Attachments Seite zu finden
...