[E² Plugin] VWeather3

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
Plugin VWeather3

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.

VWeather3 ist ein Plugin, welches einen kompatiblen Converter zum nicht mehr funktionierenden Yahoo-Wetter für die freie Verwendung in Skins zur Verfügung stellt.
Derzeit unterstützt das Plugin zwei alternative Wetterdienste.
1. OpenWeatherMap
2. darksky

Die beiden Dienste haben sich wärend der Tests als sehr zuverlässig herausgestellt. Unterschied zum bisherigen Yahoo-Wetter.
OpenWeatherMap liefert nur 5 Tage Vorhersage.
darksky liefert nur 8 Tage Vorhersage.
Da es mWn keine frei Verfügbaren Wetter-APIs mehr gibt und diese auch durch die Anzahl der Aufrufe limitiert sind, kann hier leider kein User-Key für alle hinterlegt werden. Also besorgt Euch bei einem
Dienst eurer Wahl einen kostenlosen API-KEY.

Link für OpenWeatherMap -> home.openweathermap.org/users/sign_up
Link für darksky -> darksky.net/dev/register

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:

Chamaeleon
iFlatFHD
linearFHD
BundesligaFHD
insaneFHD
CerxFHD
Vu_HD_1080P
StyleFHD
AtileHD
MuteSpectator


Installation:

Macht eine Imagesicherung falls etwas schief laufen sollte!
Installiert die angehängte enigma2-plugin-extensions-VWeather3_1.0-R9_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
Aktualisierung in Minuten : Zeitintervall indem der Converter die Daten aktualisiert
Ländercode : Landessprache in denen eventuelle Wettertexte vom Provider zurück gegeben werden sollen.
Einheiten : Eiheiten für Temperaturen, Windgeschwindigkeiten..
Anzahl Nachkommastellen : Anzahl der Dezimalstellen für Temperaturen

Wetterdienst
Provider : Auswahl OpenWeatherMap oder darksky
Einstellungen bei Auswahl OpenWeatherMap
OpenWeatherMap API-Key : Euer API-Key
Lokalisierung : Auswahl Ort oder Postleitzahl
Ort : Euer Ort
PLZ : Eure Postleitzahl
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.

Einstellungen bei Auswahl darksky
darksky API-Key : Euer API-Key
Latitude : Latitude
Longitude : Longitude
lat, lon für euren Wohnort am besten über maps suchen.
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.

System
schreibe Logdatei : Auswahl ja/nein
Das Plugin schreibt bei ja ein Logfile für Supportzwecke unter /usr/lib/enigma2/python/Plugins/Extensions/VWeather3
Der Converter selbst schreibt bei ja ein Logfile unter /tmp/VWeather3.log
Sollte das Wetter bei euch fehlerfrei funktionieren, einfach ausschalten.


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 lauten.
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 "WeatherInfo" Dictionary aus VWeather bzw. VWeather2 wurde um "provider" - Anzeige des eingestellten Wetterproviders und "alerts" - Anzeige von Unwetterwarnungen (wird nur von darksky versorgt) erweitert.

thx @ tsiegel​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
New version 1.0r19

-Update
-Some fixes
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R29

1. Da es ja nicht reproduzierbar ist, hoffe ich mal das der KEY-GREEN-CRASH beseitigt ist.
2. Yahoo geht jetzt auch bei ausgeschalteten Log.
3. Mit "überschreibe Converter" wird jetzt auch der aktive VFD-Skin überprüft und gegebenenfalls angepasst. (Sicherungskopie wird vorher erstellt)
3. DarkSky bekommt nun auch einen Ort. In den Einstellungen bei "Finde Ort über Postleitzahl (OK)" einfach OK drücken und die Postleitzahl eingeben.
Es wird eine Auswahl der Suchtreffer angeboten. Nach der Auswahl werden Latitude und Longitude für den Ort automatisch mit gesetzt. und müssen nicht mehr separat herausgesucht werden.


thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R33

1. Es gibt drei Betriebsmodi für User mit mehreren Boxen (Einzeln, Server, Client)
2. Screens für HD Skins hinzugefügt.
3. VWeather3 kann ins Hauptmenü gelegt werden.
4. Alle Logfiles liegen jetzt unter /tmp
5. In der Gebietsauswahl für den DWD werden nur noch Landkreise unterstützt. (Landkreissuche)
6. Bei Warnmeldungen kann es für einen Landkreis auch mehrere Meldungen geben. Diese können im Skin zusammengefasst angezeigt werden. (Im Original-FHD-Screen verfügbar)
7. Das automatische Aufpoppen des DWD-Screens kann ausgeschaltet werden.
8. Der DWD-Screen wird nur nach der eingestellten Zeit ausgeblendet, wenn er auch automatisch eingeblendet wurde.
9. Das automatische Einblenden kann abhängig vom Warnlevel eingestellt werden. (Warnlevel)
10. Gibt es mehrere Warnmeldungen, werden die Daten der Meldung mit dem höchsten Warnlevel angezeigt.
11. Fehler bei Auswahl DWD im Startscreen gefixt.
12. VuMatic User können auch beide Plugins ins Hauptmenü legen.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R34

1. Domino Skin added
2. Corrected errors in HD skins
3. The disappearance of the plugin from the main menu and the extensions has disappeared.
4. The images on a client are transferred clean and displayed.
5. Incomplete menus have also disappeared.

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R39

1. Update Shutdown-Screen ist wieder da.
2. Update Russisch als Sprachpaket hinzugefügt (THX @STRU)
3. Neu DWD-Wetter-Screen mit 21+n Ansichten (Bedienung mit dem Steuerkreuz)
* Anzeige von 1-n Warnmeldungen des DWD-Wetter-Screen
* Anzeige einer 4-tage Wettervorhersage des DWD (in den Einstellungen deaktivierbar)
* Anzeige Bioindizes für Wetterfühlige (in den Einstellungen deaktivierbar)
* Anzeige Pollenindizes für Allergiger (in den Einstellungen deaktivierbar)


thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R46

1. Wetterwarnungen für Österreich
2. Bis zu vier Orte für den gewählten Provider einstellbar (Aufruf mit den Tasten 1-4)
3. Für Sehbehinderte und Lesefaule - Sprachausgabe über das Plugin AlexaTTS von @einfall
Vorlesen über die Play-Taste, oder automatisch mit der Einstellung "nutze AlexaTTS autoplay" = ja
4. verschiedene Hintergründe im Plugin wählbar
5. Möglichkeit von animierten Wettericons
Besorgt Euch animierte Wettericons (z.Bsp aus den Skinthreads von maggy )
Kopiert die darin enthaltenen Ordner 0-47 nach /usr/share/enigma2/VWeather3/WeatherPicons/
6. FHD-Screens überarbeitet



thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R50

1. Display of current moon phase incl. Mondicons: thumbup:
2. Radar film display (can be activated in the DWD settings, display under weather warnings in the DWD screen)
3. Location of downloaded pictures can be set
● / usr / share / enigma2 / VWeather3 (default)
● / Media / hdd / VWeather3
● / Media / usb / VWeather3
4. Weather warnings for Austria can be called yellow
5. Fixed an error when evaluating the weather warnings for Austria
6. Fixed bug when switching places with OWM
7. Fixes time errors for locations in different time zones
8. Revised all 720 screens

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R51

-Radar movie will now be displayed to match the other weather images of DWD Germany.
-After uninstalling, there should be no boot loop. It is still recommended to deactivate Skinparts for the weather.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R53

-Fixed a typo in the Moon phase calculation
-Fixed a display error with the same color definition in the DWD screen
-Fixed an error in the evaluation of severe weather warnings for Austria
-Crash intercepted, should no data from DWD be available.
-Faulty display of the date with different time zones fixed.
-Fixed bug in DWD warning screen when download path of images was changed.

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R54

- Fixed summer / winter time evaluation in the DWD warning screen
- Fixed summer / winter time evaluation and download of the warning image for Austria

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R55

* Added new skin sports show FHD by Maggy to the list of supported skins
* Added renderer for moon animations in the plugin screens.

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
VWeather3 Update R56

- Crash caught when calling up the settings without an internet connection
- Server for internet test can be set (default = 8.8.8.8 = google)
- Evaluation of the perceived temperature at OWM fixed

thx @ tsiegel
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,632
@ MyFriendVTI

VWeather3 MOD M71

Do not forget to make an image backup beforehand!
If you use your own Weather-Picons, save the folder /usr/share/enigma2/VWeather3/ separately.

Changes:
The standard animation picon folders (0-47+N/A) are now installed at the same time (approx. 1MB)
Destination: /usr/share/enigma2/VWeather3/WeatherPicons/
Option: "Use animated picons" added (Default: True)
(this means that only universal VWeather3 skin parts are required for the IB or SIB)
If animated weather picons are not provided in your skin, only the picon animations in the plugin itself will be deactivated by switching off the option.
 

Attachments

  • enigma2-plugin-extensions-vweather3_M71_all.ipk
    2.7 MB · Views: 8
Top