VWeather3 Wetter-Plugin
Zuerst : Ganz vielen Dank an @NaseDC, @Nathanael2316, @schomi, @Maggy und @gordon55 für Ihre Zeit, das Testen und die vielen Hinweise beim Erstellen des Plugins.
Skinfragen bitte hier stellen.
VWeather3 ist ein Plugin, welches einen Converter für die Verwendung von Wetterinformationen in Skins zur Verfügung stellt.
Derzeit unterstützt das Plugin die folgenden Wetterdienste.
1. OpenWeatherMap
2. darksky
3. Weatherbit.io
4. Deutscher Wetterdienst DWD
5. Meteoalarm für Wetterwarnungen Österreich
Für die Dienste OpenWeatherMap und darksky benötigt ihr einen API-KEY welchen man hier kostenlos beziehen kann.
Link für OpenWeatherMap -> home.openweathermap.org/users/sign_up
Link für darksky -> darksky.net/dev/register
Link für Weatherbit.io -> weatherbit.io/pricing
Sprachausgabe für Sehbehinderte
Wer einen Echo besitzt, kann sich durch Nutzung des Plugins AlexaTTS die einzelnen Screens vorlesen lassen.
Hierzu einfach die Play-Taste drücken, oder die Einstellung "nutze AlexaTTS autoplay" benutzen.
Derzeit unterstütz das Plugin eine Reihe von Skins, die nach erfolgreicher Konfiguration des Plugins sofort wieder mit Wetterdaten versorgt werden sollten.
Direkt unterstützte Skins
Liste der unterstützten Skins:
Alien_HD
Alpfa_FHD
Alphatron FHD
Apfel_HD
Area_51_HD
AtileHD
Balance_HD
Black_Experience_FHD
Black_FHD
Black_Glass_FHD
Black_Line_HD
Black_Shadow_HD
Blue_Experience_FHD
Blue_Ocean_HD
Blue_Shadow_FHD
Blue_Shadow_HD
Blue_Shadow2_HD
Bundesliga_HD
BundesligaFHD
Captain_Amerika_HD
Chamaeleon
Crypton_FHD
CyanMultiColorFHD
Cybertron_FHD
Dark_Beauty_HD
Dark_Red_Beauty_HD
Discover_HD
Domino
Elegance_HD
Fenerbahce_FHD
Full_HD
FullFHD
FullHDR2
FullHDR3
Future_HD
Galatasaray_FHD
Glass_FHD
Glow HD
Hamburg_HD
High_Tech_HD
HSV_HD
iStyle_FHD
iFlatFHD
insaneFHD
Kodi_FHD
Kodi_Transparent_FHD
Lemon_HD
linearFHD
MetrixFHD
Multimedia_FHD
MuteSpectator
Nemesis_Black_FHD
Nemesis_FHD
Nemesis_Red_FHD
Oval_HD
Reflection_Black_FHD
Reflection_Blue_FHD
Reflection_FHD
Retro_FHD
Revolution_FHD
RoyalBlackHD
SciFi_HD
Sensitive_HD
Sky_FHD
Spectron_FHD
Sportschau_FHD
Square FHD
StyleFHD
Surface_HD
Technical_FHD
Transparent_FHD
Tron_HD
Utopia_HD
VuHDSeriesPlus
Vu_HD_1080P
White_FHD
WOWCataclysm_FHD
Xmas_blue_HD
Xmas_FHD
Xmas_Green_FHD
Xmas_green_HD
Xmas_HD
Xmas_Red_FHD
Xmas_red_HD
Installation
Macht eine Imagesicherung falls etwas schief laufen sollte!
Installiert die angehängte enigma2-plugin-extensions-vweather3_1.0r39_all.ipk.
Box neu starten und unter Erweiterungen VWeather3 starten und die unten beschriebenen Einstellungen vornehmen.
Beim Beenden des Plugins mit "Rot" wird automatisch ein passender Converter für die unterstützten Skins erstellt
Exit verlässt das Plugin ohne die Einstellungen zu speichern oder den Converter zu erstellen.
Einstellungen im Plugin
Einstellungen
Allgemein
Modus : Einzel-,Server- oder Clientbetrieb
Server IP : IP der Serverbox (nur im Clientbetrieb verfügbar)
Anzeige im Hauptmenü : Zeigt das Plugin im Hauptmenü der Box an
StartScreen : Auswahl (DWD Warnung, Wetter, Einstellungen)
Aktualisierung in Minuten : Zeitintervall indem der Converter die Daten aktualisiert
Temperatureinheit : Eiheit für Temperatur
Temperatur Dezimalstellen : Anzahl der Nachkommastellen
Leerzeichen zwischen Einheiten : ja/nein
Format Datum : kurz/lang
Format Wochentage : kurz/lang
schreibe Logdatei : Auswahl ja/nein
nutze AlexaTTS autoplay : ja/nein (bei installierten Plugin AlexaTTS werden die Textinhalte der einzelnen Screens automatisch vorgelesen)
Das Plugin schreibt bei ja ein Logfile für Supportzwecke unter /tmp/VWeather3cfg.log
Der Converter selbst schreibt bei ja ein Logfile unter /tmp/VWeather3.log
Sollte das Wetter bei euch fehlerfrei funktionieren, einfach ausschalten.
Wetteranbieter
Anbieter : Auswahl OpenWeatherMap , darksky oder Yahoo
Einstellungen bei Auswahl OpenWeatherMap
OpenWeatherMap API-Key : Euer API-Key
Finde Ort über : Auswahl Ort oder Postleitzahl
Ort : Euer Ort
PLZ : Eure Postleitzahl gefolgt von , + Ländercode (Beispiel : 01815,de)
Empfehlen tue ich Ort zu wählen, da bei PLZ immer die nächst größere Stadt angezeigt wird. PLZ verwenden, wenn ihr in einem Ort lebt den es mehrmals gibt und ihr eventuell falsche Daten bekommt.
Sprache (Wetterbeschreibung) : Landessprache in denen Texte vom Anbieter zurück gegeben werden sollen.
Einstellungen bei Auswahl darksky
darksky API-Key : Euer API-Key
Latitude : Latitude - Wird automatisch eingestellt bei suche über Postleitzahl
Longitude : Longitude - Wird automatisch eingestellt bei suche über Postleitzahl
Finde Ort über Postleitzahl (OK) : OK drücken und Postleitzahl eingeben. Danach wird eine Auswahl der gefundenen Ergebnisse für den Ort angezeigt.
Sprache (Wetterbeschreibung) : Landessprache in denen Texte vom Anbieter zurück gegeben werden sollen.
Zeige Wetterwarnungen als Popup : Auswahl ja/nein
Der Wetterdienst liefert auch lokale Unwetterwarnungen mit. Stellt man hier auf ja, wird ein Infofenster eingeblendet sobald der Converter eine Warnung in den Daten findet.
Einstellungen bei Auswahl Weatherbit
Weatherbit API-Key : Euer API-Key
Latitude : Latitude - Wird automatisch eingestellt bei suche über Postleitzahl
Longitude : Longitude - Wird automatisch eingestellt bei suche über Postleitzahl
Finde Ort über Postleitzahl (OK) : OK drücken und Postleitzahl eingeben. Danach wird eine Auswahl der gefundenen Ergebnisse für den Ort angezeigt.
Einstellungen DWD Wetterwarnungen
nutze DWD Unwetterwarnungen : ja/nein (die Nutzung des DWD und Wetterwarnungen für Österreich schließen sich gegenseitig aus!)
Gebiet (suche mit OK) . Gebietscode eures Landkreises. Es reicht für die Suche einen Teilcode des Wohnortes einzugeben. Nach Bestätigung wird eine Auswahl der Suchtreffer angezeigt. Landkreisnamen
Bundesland : Auswahl des Bundeslandes
Warnmeldungen automatisch anzeigen : ja/nein
Anzeige ab Warnstufe : Informationen über die Warnstufen gibt es hier.
Anzeigedauer (Sekunden) : Anzeigedauer der Warnmeldungen (0-300 Sekunden, 0 = permanent)
nutze Wettervorhersage : Anzeige einer 4-tage Vorhersage mit Tag und Nachtbildern
nutze Biowetterindex : Anzeige Biowetter für Wetterfühlige
nutze Pollenflugindex : Anzeige Pollenindizes für Allergiger
Pollenflugregion : Auswahl der möglichen Region je nach eingestellten Bundesland
Einstellungen Wetterwarnungen Österreich
nutze Unwetterwarnungen für Österreich : ja/nein (die Nutzung des DWD und Wetterwarnungen für Österreich schließen sich gegenseitig aus!)
Bundesland : Auswahl des Bundeslandes
Warnmeldungen automatisch anzeigen : ja/nein
Anzeigedauer (Sekunden) : Anzeigedauer der Warnmeldungen (0-300 Sekunden, 0 = permanent)
Details zum DWD
Die Meldungen des DWD können zusätzlich zum gewählten Anbieter aktiviert werden.
Wetterwarnungen:
Falls aktiviert, werden Daten zu Wetterwarnungen im 15 Minuten Intervall abgerufen.
Sollte eine Wetterwarnung erkannt werden, erscheint für die eingestellte Anzeigedauer der DWD-Screen.
Ebenso erscheint der Screen, sollten sich die Daten der Meldung ändern bzw. sollte die Warnung vorüber sein.
Liegen Wetterwarnungen vor wird ein Warnbild des DWD entsprechend der Art (Frost, Sturm, Gewitter...) des jeweiligen Bundeslandes geladen.
Liegt keine Warnung vor, wird ein aktuelles Radarbild des Bundeslandes geladen.
Pollenflug- und Biowettermeldungen.
Die Daten für Pollen und Biowetter werden vom DWD nur einmal täglich um 11:00 Uhr aktualisiert.
Der Converter holt die Daten nach dem Start der Box bzw. täglich einmalig nach 11:00 Uhr.
Verwendung von animierten Icons
Ladet euch das Paket AnimatedWeatherPixmap.rar im Anhang herunter und kopiert die darin enthaltenen Ordner 0-47 nach /usr/share/enigma2/VWeather3/WeatherPicons
Im Verzeichnis /usr/share/enigma2/VWeather3/WeatherPicons müssen also die einzelnen Ordner 0-47 enthalten sein.
/usr/share/enigma2/VWeather3/WeatherPicons/0
/usr/share/enigma2/VWeather3/WeatherPicons/1
...
...
/usr/share/enigma2/VWeather3/WeatherPicons/47
VWeather3 bringt einen eigenen Renderer für das animieren der Icons mit. Wer die Animationen in eigenen Skinparts verwenden möchte, nutzt anstelle des Renderers "Picon", render="VWeather3AnimatedPicons" .
Wem die Geschwindigkeit der animierten Icons zu schnell oder zu langsam ist, öffnet die Datei /usr/lib/enigma2/python/Plugins/Extensions/VWeather3/Skin/SkinCustom.xml
und bearbeitet den Parameter delay="250" bei den Wetter-Icons.
Der Wert entspricht Anzeigedauer/Bild in Millisekunden.
Verwendung alternativer Mond-Icons
Wer alternativ angebotene Iconsätze verwenden möchte bitte das gesamte Verzeichnis der Mondicons leeren und anschließend die neuen Icons hineinkopieren.
Bitte keine Iconsätze vermischen!
Was mache ich, wenn mein Skin nicht direkt unterstützt wird.
Spoiler anzeigen
Sollte der verwendete Skin noch nicht unterstützt werden, erzeugt das Plugin dennoch einen Converter unter /usr/lib/enigma2/python/Components/Converter mit Namen VWeather3.
Fragt euren Skin- oder Skinpartersteller ob der darin verwendete Converter kompatibel mit der alten VWeater.py oder VWeather2.py ist und wie dessen Name im Skin lautet.
Ist der alte Converter kompatibel, reicht es den erstellten Converter
VWeather3.py so umzubenennen wie der Aufrufname im Skin lautet und ebenso den Namen bei class VWeather3(Poll, Converter, object):: abzuändern
Alternativ können auch alle Aufrufe für das Wetter im Skin in VWeather3 umbenannt werden. (Hier bitte Vorsicht, fehlerhafte Einträge im Skin können zu einer Bootschleife führen)
Box neu starten und auch hier sollte das Wetter wieder funktionieren.
Ich gehe aber davon aus, dass die betroffenen Skins demnächst ein Update bekommen werden in dem der neue Converter bereits eingebaut ist.
Hinweis für Skinner
Spoiler anzeigen
Das Plugin installiert einen Ordner unter /usr/share/enigma2/VWeather3 in dem die Provider-Logos, ein Satz Wetter-Picons (THX @S04) und die Bilder für die Pollenanzeigen zu finden sind.
Das "WeatherInfo" Dictionary aus VWeather bzw. VWeather2 wurde um folgende Einträge erweitert.
"DWD_POLLEN_DATETIME" : - Zeitstempel der Pollenflugdaten
"DWD_POLLEN_REGION" : - Gebiet für die Vorhersage
"DWD_POLLEN_TODAY_HASEL_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ESCHE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ERLE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_BIRKE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_GRAESER_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_AMBROSIA_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ROGGEN_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_BEIFUSS_INTENSITY" :- Intensität
"DWD_POLLEN_TODAY_HASEL_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ESCHE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ERLE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_BIRKE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_GRAESER_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_AMBROSIA_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ROGGEN_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_BEIFUSS_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TOMORROW_HASEL_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ESCHE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ERLE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_BIRKE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_GRAESER_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_AMBROSIA_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ROGGEN_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_BEIFUSS_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_HASEL_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ESCHE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ERLE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_BIRKE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_GRAESER_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_AMBROSIA_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ROGGEN_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_BEIFUSS_LOAD" : - Belastung morgen "keine bis hoch"
"DWD_ALERT_HEAD": Kurzbeschreibung der Wetterwarnung
"DWD_ALERT_TEXT": Langbeschreibung der Wetterwarnung
"DWD_ALERT_TEXT_LONG":Bei mehreren Warnmeldung werden alle Start-, Endzeiten, Kurz-, und Langbeschreibungen sowie Gefahrenquellen zu einem Text zusammengefasst.
"DWD_ALERT_EVENT": Wetterkategorie (Frost, Sturm, Gewitter...)
"DWD_ALERT_INSTRUCTION": Mögliche Gefahrenquellen und Gegenmaßnahmen
"DWD_ALERT_START": Startzeit der Warnung
"DWD_ALERT_END": Endzeit der Warnung
"DWD_REGION": Gebiet der Warnung
"DWD_DATETIME": Zeitstempel der letzten Aktualisierung
"provider" - Anzeige des eingestellten Wetterproviders (sollte laut den Therms of use der Provider in euren Skin angezeigt werden)
"alerts" - Anzeige von Unwetterwarnungen (wird nur von darksky versorgt)
"W-Info" - Anzeige einer Zusammenfassung des aktuellen Tages
"t_windChill"
"t_windDirection"
"t_windSpeed":
"t_atmoHumidity"
"t_atmoPressure"
"t_atmoVisibility"
"t_astroSunrise"
"t_astroSunset"
"t_geoData"
"t_downloadDate"
"t_downloadTime"- zeigt die entsprechenden Texte in der eingestellten Systemsprache an.
Ab der Version 19 steht eine erweiterte Syntax beim Aufruf der Daten zur Verfügung mit der es möglich ist, beliebig viele Daten, Texte und Steueranweisungen in einem einzigen Aufruf zu kombinieren.
Beispiele:
<!-- Wochentag und Datum zweizeilig -->
<convert type="VWeather3">forecastTodayDay;\n;forecastTodayDate</convert>
<!-- Min-Max Temperatur kombiniert mit Text -->
<convert type="VWeather3">Temperatur von ;forecastTodayTempMin; bis ;forecastTodayTempMax</convert>
Downloads Version R9/10 : 1061
Downloads Version R18 : 655
Downloads Version R19 : 521
Downloads Version R27 : 603
Downloads Version R29 : 1339
Downloads Version R33 : 793
Downloads Version R34 : 778
Downloads Version R39 : 1615
Downloads Version R46 : 1221
Downloads Version R50 : 627
Downloads Version R51 : 1021
Downloads Version R53 : 1815
Downloads Version R54 : 1447
Downloads Version R55 : 1239
Downloads Version R56 : 1259
Downloads Version R60 : 2174
Downloads Version R61 : 1878
Downloads Version R62 : 1054
Wichtig!
Wer aktuell die Version R9 oder R10 installiert hat, bitte unbedingt die folgenden Reihenfolge der Installation beachten.
1. Über Blau -> Rot -> Erweiterungen -> VWeather3 deinstallieren
2. Neustart durchführen
3. Die neue Version im Anhang installieren
4. Neustart durchführen.
Wer eine Version > R18 installiert hat, kann das Update beim Beenden aus dem Einstellungs-Screen des Plugins auch online ausführen.
Zuerst : Ganz vielen Dank an @NaseDC, @Nathanael2316, @schomi, @Maggy und @gordon55 für Ihre Zeit, das Testen und die vielen Hinweise beim Erstellen des Plugins.
Skinfragen bitte hier stellen.
VWeather3 ist ein Plugin, welches einen Converter für die Verwendung von Wetterinformationen in Skins zur Verfügung stellt.
Derzeit unterstützt das Plugin die folgenden Wetterdienste.
1. OpenWeatherMap
2. darksky
3. Weatherbit.io
4. Deutscher Wetterdienst DWD
5. Meteoalarm für Wetterwarnungen Österreich
Für die Dienste OpenWeatherMap und darksky benötigt ihr einen API-KEY welchen man hier kostenlos beziehen kann.
Link für OpenWeatherMap -> home.openweathermap.org/users/sign_up
Link für darksky -> darksky.net/dev/register
Link für Weatherbit.io -> weatherbit.io/pricing
Sprachausgabe für Sehbehinderte
Wer einen Echo besitzt, kann sich durch Nutzung des Plugins AlexaTTS die einzelnen Screens vorlesen lassen.
Hierzu einfach die Play-Taste drücken, oder die Einstellung "nutze AlexaTTS autoplay" benutzen.
Derzeit unterstütz das Plugin eine Reihe von Skins, die nach erfolgreicher Konfiguration des Plugins sofort wieder mit Wetterdaten versorgt werden sollten.
Direkt unterstützte Skins
Alien_HD
Alpfa_FHD
Alphatron FHD
Apfel_HD
Area_51_HD
AtileHD
Balance_HD
Black_Experience_FHD
Black_FHD
Black_Glass_FHD
Black_Line_HD
Black_Shadow_HD
Blue_Experience_FHD
Blue_Ocean_HD
Blue_Shadow_FHD
Blue_Shadow_HD
Blue_Shadow2_HD
Bundesliga_HD
BundesligaFHD
Captain_Amerika_HD
Chamaeleon
Crypton_FHD
CyanMultiColorFHD
Cybertron_FHD
Dark_Beauty_HD
Dark_Red_Beauty_HD
Discover_HD
Domino
Elegance_HD
Fenerbahce_FHD
Full_HD
FullFHD
FullHDR2
FullHDR3
Future_HD
Galatasaray_FHD
Glass_FHD
Glow HD
Hamburg_HD
High_Tech_HD
HSV_HD
iStyle_FHD
iFlatFHD
insaneFHD
Kodi_FHD
Kodi_Transparent_FHD
Lemon_HD
linearFHD
MetrixFHD
Multimedia_FHD
MuteSpectator
Nemesis_Black_FHD
Nemesis_FHD
Nemesis_Red_FHD
Oval_HD
Reflection_Black_FHD
Reflection_Blue_FHD
Reflection_FHD
Retro_FHD
Revolution_FHD
RoyalBlackHD
SciFi_HD
Sensitive_HD
Sky_FHD
Spectron_FHD
Sportschau_FHD
Square FHD
StyleFHD
Surface_HD
Technical_FHD
Transparent_FHD
Tron_HD
Utopia_HD
VuHDSeriesPlus
Vu_HD_1080P
White_FHD
WOWCataclysm_FHD
Xmas_blue_HD
Xmas_FHD
Xmas_Green_FHD
Xmas_green_HD
Xmas_HD
Xmas_Red_FHD
Xmas_red_HD
Installation
Macht eine Imagesicherung falls etwas schief laufen sollte!
Installiert die angehängte enigma2-plugin-extensions-vweather3_1.0r39_all.ipk.
Box neu starten und unter Erweiterungen VWeather3 starten und die unten beschriebenen Einstellungen vornehmen.
Beim Beenden des Plugins mit "Rot" wird automatisch ein passender Converter für die unterstützten Skins erstellt
Exit verlässt das Plugin ohne die Einstellungen zu speichern oder den Converter zu erstellen.
Einstellungen im Plugin
Allgemein
Modus : Einzel-,Server- oder Clientbetrieb
Server IP : IP der Serverbox (nur im Clientbetrieb verfügbar)
Anzeige im Hauptmenü : Zeigt das Plugin im Hauptmenü der Box an
StartScreen : Auswahl (DWD Warnung, Wetter, Einstellungen)
Aktualisierung in Minuten : Zeitintervall indem der Converter die Daten aktualisiert
Temperatureinheit : Eiheit für Temperatur
Temperatur Dezimalstellen : Anzahl der Nachkommastellen
Leerzeichen zwischen Einheiten : ja/nein
Format Datum : kurz/lang
Format Wochentage : kurz/lang
schreibe Logdatei : Auswahl ja/nein
nutze AlexaTTS autoplay : ja/nein (bei installierten Plugin AlexaTTS werden die Textinhalte der einzelnen Screens automatisch vorgelesen)
Das Plugin schreibt bei ja ein Logfile für Supportzwecke unter /tmp/VWeather3cfg.log
Der Converter selbst schreibt bei ja ein Logfile unter /tmp/VWeather3.log
Sollte das Wetter bei euch fehlerfrei funktionieren, einfach ausschalten.
Wetteranbieter
Anbieter : Auswahl OpenWeatherMap , darksky oder Yahoo
Einstellungen bei Auswahl OpenWeatherMap
OpenWeatherMap API-Key : Euer API-Key
Finde Ort über : Auswahl Ort oder Postleitzahl
Ort : Euer Ort
PLZ : Eure Postleitzahl gefolgt von , + Ländercode (Beispiel : 01815,de)
Empfehlen tue ich Ort zu wählen, da bei PLZ immer die nächst größere Stadt angezeigt wird. PLZ verwenden, wenn ihr in einem Ort lebt den es mehrmals gibt und ihr eventuell falsche Daten bekommt.
Sprache (Wetterbeschreibung) : Landessprache in denen Texte vom Anbieter zurück gegeben werden sollen.
Einstellungen bei Auswahl darksky
darksky API-Key : Euer API-Key
Latitude : Latitude - Wird automatisch eingestellt bei suche über Postleitzahl
Longitude : Longitude - Wird automatisch eingestellt bei suche über Postleitzahl
Finde Ort über Postleitzahl (OK) : OK drücken und Postleitzahl eingeben. Danach wird eine Auswahl der gefundenen Ergebnisse für den Ort angezeigt.
Sprache (Wetterbeschreibung) : Landessprache in denen Texte vom Anbieter zurück gegeben werden sollen.
Zeige Wetterwarnungen als Popup : Auswahl ja/nein
Der Wetterdienst liefert auch lokale Unwetterwarnungen mit. Stellt man hier auf ja, wird ein Infofenster eingeblendet sobald der Converter eine Warnung in den Daten findet.
Einstellungen bei Auswahl Weatherbit
Weatherbit API-Key : Euer API-Key
Latitude : Latitude - Wird automatisch eingestellt bei suche über Postleitzahl
Longitude : Longitude - Wird automatisch eingestellt bei suche über Postleitzahl
Finde Ort über Postleitzahl (OK) : OK drücken und Postleitzahl eingeben. Danach wird eine Auswahl der gefundenen Ergebnisse für den Ort angezeigt.
Einstellungen DWD Wetterwarnungen
nutze DWD Unwetterwarnungen : ja/nein (die Nutzung des DWD und Wetterwarnungen für Österreich schließen sich gegenseitig aus!)
Gebiet (suche mit OK) . Gebietscode eures Landkreises. Es reicht für die Suche einen Teilcode des Wohnortes einzugeben. Nach Bestätigung wird eine Auswahl der Suchtreffer angezeigt. Landkreisnamen
Bundesland : Auswahl des Bundeslandes
Warnmeldungen automatisch anzeigen : ja/nein
Anzeige ab Warnstufe : Informationen über die Warnstufen gibt es hier.
Anzeigedauer (Sekunden) : Anzeigedauer der Warnmeldungen (0-300 Sekunden, 0 = permanent)
nutze Wettervorhersage : Anzeige einer 4-tage Vorhersage mit Tag und Nachtbildern
nutze Biowetterindex : Anzeige Biowetter für Wetterfühlige
nutze Pollenflugindex : Anzeige Pollenindizes für Allergiger
Pollenflugregion : Auswahl der möglichen Region je nach eingestellten Bundesland
Einstellungen Wetterwarnungen Österreich
nutze Unwetterwarnungen für Österreich : ja/nein (die Nutzung des DWD und Wetterwarnungen für Österreich schließen sich gegenseitig aus!)
Bundesland : Auswahl des Bundeslandes
Warnmeldungen automatisch anzeigen : ja/nein
Anzeigedauer (Sekunden) : Anzeigedauer der Warnmeldungen (0-300 Sekunden, 0 = permanent)
Die Meldungen des DWD können zusätzlich zum gewählten Anbieter aktiviert werden.
Wetterwarnungen:
Falls aktiviert, werden Daten zu Wetterwarnungen im 15 Minuten Intervall abgerufen.
Sollte eine Wetterwarnung erkannt werden, erscheint für die eingestellte Anzeigedauer der DWD-Screen.
Ebenso erscheint der Screen, sollten sich die Daten der Meldung ändern bzw. sollte die Warnung vorüber sein.
Liegen Wetterwarnungen vor wird ein Warnbild des DWD entsprechend der Art (Frost, Sturm, Gewitter...) des jeweiligen Bundeslandes geladen.
Liegt keine Warnung vor, wird ein aktuelles Radarbild des Bundeslandes geladen.
Pollenflug- und Biowettermeldungen.
Die Daten für Pollen und Biowetter werden vom DWD nur einmal täglich um 11:00 Uhr aktualisiert.
Der Converter holt die Daten nach dem Start der Box bzw. täglich einmalig nach 11:00 Uhr.
Ladet euch das Paket AnimatedWeatherPixmap.rar im Anhang herunter und kopiert die darin enthaltenen Ordner 0-47 nach /usr/share/enigma2/VWeather3/WeatherPicons
Im Verzeichnis /usr/share/enigma2/VWeather3/WeatherPicons müssen also die einzelnen Ordner 0-47 enthalten sein.
/usr/share/enigma2/VWeather3/WeatherPicons/0
/usr/share/enigma2/VWeather3/WeatherPicons/1
...
...
/usr/share/enigma2/VWeather3/WeatherPicons/47
VWeather3 bringt einen eigenen Renderer für das animieren der Icons mit. Wer die Animationen in eigenen Skinparts verwenden möchte, nutzt anstelle des Renderers "Picon", render="VWeather3AnimatedPicons" .
Wem die Geschwindigkeit der animierten Icons zu schnell oder zu langsam ist, öffnet die Datei /usr/lib/enigma2/python/Plugins/Extensions/VWeather3/Skin/SkinCustom.xml
und bearbeitet den Parameter delay="250" bei den Wetter-Icons.
Der Wert entspricht Anzeigedauer/Bild in Millisekunden.
Wer alternativ angebotene Iconsätze verwenden möchte bitte das gesamte Verzeichnis der Mondicons leeren und anschließend die neuen Icons hineinkopieren.
Bitte keine Iconsätze vermischen!
Was mache ich, wenn mein Skin nicht direkt unterstützt wird.
Sollte der verwendete Skin noch nicht unterstützt werden, erzeugt das Plugin dennoch einen Converter unter /usr/lib/enigma2/python/Components/Converter mit Namen VWeather3.
Fragt euren Skin- oder Skinpartersteller ob der darin verwendete Converter kompatibel mit der alten VWeater.py oder VWeather2.py ist und wie dessen Name im Skin lautet.
Ist der alte Converter kompatibel, reicht es den erstellten Converter
VWeather3.py so umzubenennen wie der Aufrufname im Skin lautet und ebenso den Namen bei class VWeather3(Poll, Converter, object):: abzuändern
Alternativ können auch alle Aufrufe für das Wetter im Skin in VWeather3 umbenannt werden. (Hier bitte Vorsicht, fehlerhafte Einträge im Skin können zu einer Bootschleife führen)
Box neu starten und auch hier sollte das Wetter wieder funktionieren.
Ich gehe aber davon aus, dass die betroffenen Skins demnächst ein Update bekommen werden in dem der neue Converter bereits eingebaut ist.
Hinweis für Skinner
Das Plugin installiert einen Ordner unter /usr/share/enigma2/VWeather3 in dem die Provider-Logos, ein Satz Wetter-Picons (THX @S04) und die Bilder für die Pollenanzeigen zu finden sind.
Das "WeatherInfo" Dictionary aus VWeather bzw. VWeather2 wurde um folgende Einträge erweitert.
"DWD_POLLEN_DATETIME" : - Zeitstempel der Pollenflugdaten
"DWD_POLLEN_REGION" : - Gebiet für die Vorhersage
"DWD_POLLEN_TODAY_HASEL_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ESCHE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ERLE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_BIRKE_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_GRAESER_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_AMBROSIA_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_ROGGEN_INTENSITY" :- Intensität heute
"DWD_POLLEN_TODAY_BEIFUSS_INTENSITY" :- Intensität
"DWD_POLLEN_TODAY_HASEL_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ESCHE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ERLE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_BIRKE_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_GRAESER_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_AMBROSIA_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_ROGGEN_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TODAY_BEIFUSS_LOAD" :- Belastung heute "keine bis hoch"
"DWD_POLLEN_TOMORROW_HASEL_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ESCHE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ERLE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_BIRKE_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_GRAESER_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_AMBROSIA_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_ROGGEN_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_BEIFUSS_INTENSITY" : - Intensität morgen
"DWD_POLLEN_TOMORROW_HASEL_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ESCHE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ERLE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_BIRKE_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_GRAESER_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_AMBROSIA_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_ROGGEN_LOAD" :- Belastung morgen "keine bis hoch"
"DWD_POLLEN_TOMORROW_BEIFUSS_LOAD" : - Belastung morgen "keine bis hoch"
"DWD_ALERT_HEAD": Kurzbeschreibung der Wetterwarnung
"DWD_ALERT_TEXT": Langbeschreibung der Wetterwarnung
"DWD_ALERT_TEXT_LONG":Bei mehreren Warnmeldung werden alle Start-, Endzeiten, Kurz-, und Langbeschreibungen sowie Gefahrenquellen zu einem Text zusammengefasst.
"DWD_ALERT_EVENT": Wetterkategorie (Frost, Sturm, Gewitter...)
"DWD_ALERT_INSTRUCTION": Mögliche Gefahrenquellen und Gegenmaßnahmen
"DWD_ALERT_START": Startzeit der Warnung
"DWD_ALERT_END": Endzeit der Warnung
"DWD_REGION": Gebiet der Warnung
"DWD_DATETIME": Zeitstempel der letzten Aktualisierung
"provider" - Anzeige des eingestellten Wetterproviders (sollte laut den Therms of use der Provider in euren Skin angezeigt werden)
"alerts" - Anzeige von Unwetterwarnungen (wird nur von darksky versorgt)
"W-Info" - Anzeige einer Zusammenfassung des aktuellen Tages
"t_windChill"
"t_windDirection"
"t_windSpeed":
"t_atmoHumidity"
"t_atmoPressure"
"t_atmoVisibility"
"t_astroSunrise"
"t_astroSunset"
"t_geoData"
"t_downloadDate"
"t_downloadTime"- zeigt die entsprechenden Texte in der eingestellten Systemsprache an.
Ab der Version 19 steht eine erweiterte Syntax beim Aufruf der Daten zur Verfügung mit der es möglich ist, beliebig viele Daten, Texte und Steueranweisungen in einem einzigen Aufruf zu kombinieren.
Beispiele:
<!-- Wochentag und Datum zweizeilig -->
<convert type="VWeather3">forecastTodayDay;\n;forecastTodayDate</convert>
<!-- Min-Max Temperatur kombiniert mit Text -->
<convert type="VWeather3">Temperatur von ;forecastTodayTempMin; bis ;forecastTodayTempMax</convert>
Downloads Version R9/10 : 1061
Downloads Version R18 : 655
Downloads Version R19 : 521
Downloads Version R27 : 603
Downloads Version R29 : 1339
Downloads Version R33 : 793
Downloads Version R34 : 778
Downloads Version R39 : 1615
Downloads Version R46 : 1221
Downloads Version R50 : 627
Downloads Version R51 : 1021
Downloads Version R53 : 1815
Downloads Version R54 : 1447
Downloads Version R55 : 1239
Downloads Version R56 : 1259
Downloads Version R60 : 2174
Downloads Version R61 : 1878
Downloads Version R62 : 1054
Wichtig!
Wer aktuell die Version R9 oder R10 installiert hat, bitte unbedingt die folgenden Reihenfolge der Installation beachten.
1. Über Blau -> Rot -> Erweiterungen -> VWeather3 deinstallieren
2. Neustart durchführen
3. Die neue Version im Anhang installieren
4. Neustart durchführen.
Wer eine Version > R18 installiert hat, kann das Update beim Beenden aus dem Einstellungs-Screen des Plugins auch online ausführen.
Wer einfach Danke sagen und meine Projekte unterstützen möchte: Amazon-Gutschein an - thomas.siegel@ts-myinter.net - ist immer herzlich Willkommen!
Projekte : VuMatic-Smarthome-Center, VWeather3, AdvancedEventLibrary, TVDbInfo
Projekte : VuMatic-Smarthome-Center, VWeather3, AdvancedEventLibrary, TVDbInfo
Dieser Beitrag wurde bereits 44 mal editiert, zuletzt von tsiegel () aus folgendem Grund: Neue Version R64 eingestellt