Plugin: Weather4Lox (ehemals Wunderground4Loxone)
Einklappen
X
-
Kommentar
-
Hi, i try german
Heute habe ich Weather4Loxone auf Version 4.10.0.2 aktualisiert, aber ich kann die "Visual Crossing® Settings" nicht speichern. Wenn ich versuche zu speichern, erhalte ich folgende Fehlermeldung:
"Wide character in subroutine entry at /opt/loxberry/webfrontend/htmlauth/plugins/weather4lox/index.cgi line 1229."
Depending on what you have done, please report this error either to the plugin developer or the LoxBerry-Core team. Further information may be found in the error logs.
Könnten Sie mir bitte mitteilen, welche Schritte ich unternehmen sollte, um dieses Problem zu lösen?
LB version: 2.0.0
thx1 BildZuletzt geändert von Hedyso; 03.05.2023, 14:49.Kommentar
-
Hallo zusammen,
ich finde meinen Fehler leider nicht, warum es beei mir nicht läuft :-/
Im Loxberry scheint das PlugIn zu laufen, im Miniserver bzw. in der App kommt aber nichts an, z. B. zeigt der Wetterservice immer noch die Werbung für das Abo an. IP-Adresse vom Loxberry istin der Konfiguration des Miniservers jedoch für beide DNS-Serveradressen eingetragen.
Grabber: OpenWeatherMap
Beim Speichern in Loxberry keine Fehlermeldungen.
Anbei ein paar Screenshots. Wenn mehr benötigt wird, gerne Bescheid sagen.
Per UDP hab ich in dem Monitor nichts gesehen; hab es deshalb per HTML probiert, aber leider auch ohne Erfolg.
Sehe wahrscheinlich den Wald vor lauter Bäumen nicht, weshalb ich mich über jeden Hinweis freue!
20230511_191409_521_grabber_openweather.log
2 BilderKommentar
-
Hi,
also bei mit habe ich auch einen Fehler.
Identisch bei LOXBERRY 2.2.2. und LOXBERRY 3.0
Daten sollen von Darksky kommen. Bei Speicher kommt folgende Meldung:
Software error:
Wide character in subroutine entry at /opt/loxberry/webfrontend/htmlauth/plugins/weather4lox/index.cgi line 1229.
Depending of what you have done, report this error to the plugin developer or the LoxBerry-Core team.
Further information you may find in the error logs.
Hat jemand eine Idee?
LG Lars
Kommentar
-
boogymanxxl
Es liegt an Darksky, die API funktioniert nicht mehr, bitte deaktivieren und einen anderen Wetterdienst verwenden.
Danke.FG
Lightpicture
Nur ein Netzwerkkabel ist richtiges WLANKommentar
-
Hi,
nachdem Darksky wohl down ist, habe ich mich an OpenWeatherMap herangemacht.
Anscheinend gibt es einen Fehler bei der URL abfrage.
Standardmäßig kommt die Meldung API ungültig
Es liegt aber im Abfrage String an OpenWeatherMap:
Laut weather4LOX:
https://api.openweathermap.org/data/3.0/onecall?appid=2c37441f7e9f2b267a3f9d405cf5b651&lat=50.00&l on=13.01
Es sollte aber sein:
https://api.openweathermap.org/data/2.5/weather?lat=50.50&lon=13.0&appid=2c37441f7e9f2b267a3f9d405 cf5b651
(hier kommen die passenden Antworten ohne Fehler zurück)
Selbst bekomme ich die .pl oder den Anfrag-Sstring nicht umgebaut.
Hier muss mal bitte ein Fachmann ran, bzw. bitte ich um Hilfe.
LG Lars
Kommentar
-
Guten Morgen,
Darksky ist ja nicht mehr verfügbar.
Nun wollte ich auf Weatherbit umsteigen und habe mich angemeldet und einen API-Code erhalten. (besitze aber eine "alte Version" eines Loxberry´s)
Ich habe die Einstellung am LB durchgeführt, es werden aber keine Daten geliefert!
Ist es in meinem Fall überhaupt möglich die Daten zu erhalten oder benötige ich eine höhere LB-Version?
Danke
Kommentar
-
Weatherbit verweigert Dir den Zugriff:
Code:<CRITICAL> Failed to fetch data for lat=47.92764205972435&lon=15.486347039203677. Status Code: 403
🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Hallo zusammen,
erstmal vielen Dank für die tolle Arbeit, die hier reingesteckt wird!
Ich habe aktuell auf meiner Synology Diskstation das aktuelle Loxberry 3.0.0.6 als VM mit dem Wx4Lox plugin in der aktuellen Version V4.10.0.2 laufen.
Als Wetterdienst nutze ich openweathermap, die API Abrufe laufen ohne Probleme.
Für lokale Wetterwerte wie Strahlung nutze ich eine Wunderground Station ums Eck, welche die Werte liefert.
Im Plugin lasse ich den Wetterserver emulieren, das funktioniert so weit auch. Loxone zeigt mir die Wetterdaten in der App/Config an.
Allerdings gibt es ein paar Probleme, welche ich aktuell nicht lösen kann und auch im Forum nichts dazu gefunden habe.
Auf der Wetterhomepage über Wx4Lox wird der Mond (ganz unten) mit -9999 angegeben (siehe Screenshot)
Des weiteren liefert der Test des Emulators folgendes Ergebnis:
Blau: die Höhe wird nicht korrekt dargestellt. nachrangiges Problem.
Grün: Wert für die Niederschlagswahrscheinlichkeit ist bei -9999
Gelb:
Solare Strahlung wir in der ersten Zeile korrekt mit 357 angegeben, dieser Wert stimmt mit den Werten der Wunderground Station überein.
Die folgende Zeile wird vermutlich aus den Daten von Openweathermap generiert und die Strahlung wieder auf -9999 gesetzt.
Im Miniserver landet auch nur dieser Wert, wodurch die Berechnung für "Sonnenschein" entsprechend nicht erfolgt.
Habt ihr eine Idee, woran das liegen könnte und wie ich das Problem lösen kann?
Nebenfrage: gibt es eine Möglichkeit, die Variable "Sonnenschein" in Loxone selbst zu berechnen und zu setzen?
Mir schwebt da vor, als Referenz die Produktionsleistung der PV Anlage zu verwenden.
Vielen Dank für eure Hilfe,
Oli
Zuletzt geändert von serenity; 21.05.2023, 09:44.Kommentar
-
hme0354, danke für den Hinweis. Sowas hab ich mir schon gedacht. Bleibt noch das wesentliche Problem mit der Solarstrahlung, die in Loxone als -9999 ankommt, obwohl Wunderground ja den aktuellen Wert liefert.
svethi
Vielen Dank für die schnelle Antwort. Dass es ein Momentanwert ist, ist mir bewusst. Dennoch kommt in Loxone hier -9999 an.
Im Test des Emulators enthält also die erste Zeile die aktuellen Wetterdaten? Was ist in der zweiten Zeile? Diese gibt als Uhrzeit ja die gleiche an, hier 9 Uhr. Überschreibt diese Zeile dann den Strahlungswert aus der ersten Zeile, wodurch dann die -9999 in Loxone landet?
Was muss ich in Wx4Loxone einstellen, dass das korrekt übertragen wird? An der Loxone Config kann ich diesbezüglich ja nichts einstellen.Zuletzt geändert von serenity; 21.05.2023, 11:18. -
Nimm Virtual Crossing als Dienst. Der hat alles was du brauchst. Auch die solare Strahlung als Vorhersage.
-
-
Hallo,
habe heute von DarkSky auf Openweathermap umgestellt. Key ganz neu registriert (also schon der OneCall). Ich laufe allerdings beim Abruf der Daten immer auf critical error. Komischerweise gibt es 2 verschiedene Resultate, einmal erhalte ich einfach gar keine Daten(hier scheint er gar nicht erst die API aufzurufen), einmal werden zwar die aktuellen Daten geliefert, beim Abruf des Forecast kommt es dann zum 401. Kennet jemand das Problem?
Kommentar
-
Weatherbit hat auch was geändert, welche Daten mit einem kostenlosem API Key abgefragt werden können.
Der stündliche Forecast bis 240h ist anscheinend mit dem kostenlosen API Key entfallen.
Die Folge ist:error "Your API key does not allow access to this endpoint."
Code:================================================================================ 26.05.2023 09:49:46 TASK STARTED Weather4Lox GRABBER_WEATHERBIT process started [COLOR=black][B]INFO:[/B] LoxBerry Version 2.2.2.2 ( is_raspberry.cfg )[/COLOR] [COLOR=black][B]INFO:[/B] Weather 4 Loxone Version 4.10.0.2[/COLOR] [COLOR=black][B]INFO:[/B] Loglevel: 7[/COLOR] This is /opt/loxberry/bin/plugins/weather4lox/grabber_weatherbit.pl Version 4.10.0.2 [COLOR=black][B]INFO:[/B] Fetching Current Data for Location lat=123&lon=123[/COLOR] URL: http://api.weatherbit.io/v2.0/current?key=123&lat=123&lon=123&lang=de&units=M&marine=f Status: 200 OK [COLOR=green][B]OK:[/B][/COLOR] Data fetched successfully for lat=123&lon=123 [COLOR=black][B]INFO:[/B] Saving new Data for Timestamp Fri May 26 09:33:34 2023 to database.[/COLOR] [COLOR=green][B]OK:[/B][/COLOR] Saving current data to /opt/loxberry/log/plugins/weather4lox/current.dat.tmp successfully. Database content: 1685086414|Fri, 26 May 2023 09:33:34 +0200|CEST|Europe/Berlin|+0200|123|123|DE|123|123|-9999|17.1|17.1|57|Nord-Westen|332|5.5|5.5|17.1|953|8.6|16|541.5|-9999|3.1|-9999|0.000|mostlysunny|2|Wenige Wolken|MOONPERCENT|-9999|MOONPHASE|-9999|04|13|19|53|-9999|30|-9999|0.000| [COLOR=black][B]INFO:[/B] Fetching Daily Forecast Data for Location lat=123&lon=123[/COLOR] URL: http://api.weatherbit.io/v2.0/forecast/daily?key=123&lat=123&lon=123&lang=de&units=M&marine=f Status: 200 OK [COLOR=green][B]OK:[/B][/COLOR] Data fetched successfully for lat=123&lon=123 [COLOR=green][B]OK:[/B][/COLOR] Saving daily forecast data to /opt/loxberry/log/plugins/weather4lox/dailyforecast.dat.tmp successfully. Database content: 1|1685052060|26|05|Mai|Mai|2023|00|01|Freitag|Fr|21.3|11.5|0|0.000|0.000|18.4|Osten|100|7.6|Osten|100|56|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|0|7.2|952|7.3|05|13|20|58|24.128| 2|1685138460|27|05|Mai|Mai|2023|00|01|Samstag|Sa|19.8|8.8|0|0.000|0.000|14.8|Süd-Osten|136|7.2|Süd-Osten|136|57|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|5.9|952|7.1|05|12|20|59|24.128| 3|1685224860|28|05|Mai|Mai|2023|00|01|Sonntag|So|21.3|7.3|0|0.000|0.000|13.3|Süd-Osten|136|6.5|Süd-Osten|136|59|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|6.0|948|8.7|05|11|21|00|24.128| 4|1685311260|29|05|Mai|Mai|2023|00|01|Montag|Mo|21.8|8.5|0|0.000|0.000|14.8|Süd-Osten|113|7.2|Süd-Osten|113|58|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|6.8|945|8.5|05|10|21|01|24.128| 5|1685397660|30|05|Mai|Mai|2023|00|01|Dienstag|Di|22.2|9.2|0|0.000|0.000|14.8|Süd-Osten|116|7.6|Süd-Osten|116|58|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|7.2|944|7.2|05|09|21|02|24.128| 6|1685484060|31|05|Mai|Mai|2023|00|01|Mittwoch|Mi|22.3|9.8|0|0.000|0.000|15.1|Süd-Osten|128|7.6|Süd-Osten|128|56|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|6.9|946|9.1|05|09|21|03|24.128| 7|1685570460|01|06|Juni|Jun|2023|00|01|Donnerstag|Do|23.5|10.1|0|0.000|0.000|14.8|Süd-Osten|131|7.6|Süd-Osten|131|56|-9999|-9999|mostlycloudy|3|Verstreute Wolken|-9999|1|7.9|946|9.1|05|08|21|04|24.128| [COLOR=black][B]INFO:[/B] Fetching Hourly Forecat Data for Location lat=123&lon=123[/COLOR] URL: http://api.weatherbit.io/v2.0/forecast/hourly?key=123&lat=123&lon=123&lang=de&units=M&marine=f&hours=120 Status: 403 Forbidden [COLOR=red][B]CRITICAL:[/B][/COLOR] Failed to fetch data for lat=123&lon=123. Status Code: 403 26.05.2023 09:49:48 TASK FINISHED
Zuletzt geändert von blacksun; 26.05.2023, 09:57.Kommentar
-
Beim nächsten Update schmeiss ich alle nicht mehr funktionierenden Wetterdienste raus. Machen nichts als Ärger und Supportaufwand.Zuletzt geändert von Prof.Mobilux; 26.05.2023, 20:43.🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Hello.
I've used this plugin for a long time with no problems
In an effort to make my network more secure I've separated the network and made vlans with different subnets. I'm using a unifi setup where all vlans are shared but the default
So now I have loxone in 192.168.30.xAnd the loxberry is in 192.168.40.x
Now this gives me this error.weather error authentication exception: user is not activ
This normally comes when the loxone can't resolve the dns masq of the pi.
I've tried to run
Code:sudo /opt/loxberry/bin/plugins/weather4lox/cloudemu enable
Any ideas?
TY
SKommentar
Kommentar