Hallo,
ich habe mich bei Openweathermap registriert und einen API Key geholt.
Diesen habe ich in der Weather.cfg eingebunden.
apikey.OpenWeatherMap=xxxxxxxxxxxxxxxxxxxxx
location.Holssel.name=Holssel
location.Holssel.latitude=xx.xxxxxx
location.Holssel.longitude=x.xxxxxx
location.Holssel.provider=OpenWeatherMap
location.Holssel.language=de
location.Holssel.updateInterval=10
Wenn ich nun die Seite öffne kommen auch Temperaturen Mond etc.
Frame label="aktuelles Wetter Holßel" {
Text item=temperatur_holssel
Text item=OpenWeather_Temperature_feel
Text item=OpenWeather_Humidity
Text item=OpenWeather_Luftdruck
Text item=OpenWeather_Windrichtung
Text item=OpenWeather_Windgrad
Text item=OpenWeather_Wolken
Text item=OpenWeather_Regen
Text item=OpenWeather_Schnee
Text item=OpenWeather_LastUpdate
}
Dennoch habe ich im Log immer wieder
2018-12-12 18:17:17.910 [ERROR] [nal.provider.AbstractWeatherProvider] - OPENWEATHERMAP[Holssel]: Can't retreive weather data: Invalid API key. Please see http://openweathermap.org/faq#error401 for more info.
Hat jemand eine Idee?
Läuft zwar alles, stört mich aber dennoch …
Danke Caddy
OpenweatherMap meldet falsche API läuft aber dennoch
-
- Beiträge: 117
- Registriert: 16. Nov 2018 08:21
- udo1toni
- Beiträge: 15244
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Eventuell fragst Du zu häufig an. Setze probehalber das updateInterval auf 15. Fragst Du das Wetter für mehrere Orte ab? Dann musst Du natürlich beide Abrufe addieren, um auf die Anzahl der Requests zu kommen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 117
- Registriert: 16. Nov 2018 08:21
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Hallo udo1toni,
ich habe die Abfrage jetzt auf 120 gestellt.
Sehe im Log auch, das er es macht
dennoch weiter die Fehlermeldung
Gruß Caddy
ich habe die Abfrage jetzt auf 120 gestellt.
Sehe im Log auch, das er es macht
Code: Alles auswählen
Starting and scheduling weatherJob-Holssel with interval of 120 minutes
Code: Alles auswählen
OPENWEATHERMAP[Holssel]: Can't retreive weather data: Invalid API key. Please see http://openweathermap.org/faq#error401 for more info.
Gruß Caddy
- Andreas.staecker
- Beiträge: 1
- Registriert: 20. Feb 2018 19:08
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Ich habe das gleiche Problem. @Caddy hast du das Problem mittlerweile im Griff?
Gruß Andreas
Gruß Andreas
Code: Alles auswählen
[ERROR] [nal.provider.AbstractWeatherProvider] - OPENWEATHERMAP[home]: Can't retreive weather data: Invalid API key. Please see http://openweathermap.org/faq#error401 for more info.
- peter-pan
- Beiträge: 2758
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Bekommst du Daten zurück geliefert ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
-
- Beiträge: 117
- Registriert: 16. Nov 2018 08:21
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Hallo zusammen,
ich habe damals Daten bekommen, aber dennoch den Fehler also bei mir war alles OK aber nicht schön.
Meine Lösung war trots Binding und PaperUI zusätzlich ein Things anlegen in der form
Bridge openweathermap:weather-api:api "OpenWeatherMap Account" [apikey="xxx", refreshInterval=30, language="de"] {
Thing weather-and-forecast Holssel "Holssel" [location="xx.xxxxxx,x.xxxxxxx", forecastHours=0, forecastDays=0]
}
seit dem sind die Meldungen weg.
Gruß Caddy
ich habe damals Daten bekommen, aber dennoch den Fehler also bei mir war alles OK aber nicht schön.
Meine Lösung war trots Binding und PaperUI zusätzlich ein Things anlegen in der form
Bridge openweathermap:weather-api:api "OpenWeatherMap Account" [apikey="xxx", refreshInterval=30, language="de"] {
Thing weather-and-forecast Holssel "Holssel" [location="xx.xxxxxx,x.xxxxxxx", forecastHours=0, forecastDays=0]
}
seit dem sind die Meldungen weg.
Gruß Caddy
- peter-pan
- Beiträge: 2758
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: OpenweatherMap meldet falsche API läuft aber dennoch
Ok. Wenn ich das richtig verstanden habe, bist du von Weather-Binding 1.x (das mit dem weather.cfg File) auf das OpenWeatherMap 2.4 -Binding umgestiegen und das braucht eine .things - Datei mit "Bridge" und "Thing".
Soweit mir bekannt ist hat das Weather-Binding 1.x ein Problem mit dem Umsetzen des Api-Keys von OpenweatherMap. Der müsste nämlich noch die Version 2.5 enthalten um zu unterscheiden zwischen FREE und PAID (V3). Das hat aber irgendwie Probleme im Binding bereitet. Ich habe mir seinerzeit mit dem "HTTP-Cash" einen Workaround gebastelt und aus dem empfangenen JSON-String meine einzelnen Werte geholt.
Bin jetzt auch, wie @Caddy auf OpenWeatherMap 2.4 umgestiegen und habe damit keine Probleme. Allerdings habe ich mir bei den "foreCastHours" den grösstmöglichen Wert eingestellt (120) um auch die Vorhersagewerte zu bekommen.
Soweit mir bekannt ist hat das Weather-Binding 1.x ein Problem mit dem Umsetzen des Api-Keys von OpenweatherMap. Der müsste nämlich noch die Version 2.5 enthalten um zu unterscheiden zwischen FREE und PAID (V3). Das hat aber irgendwie Probleme im Binding bereitet. Ich habe mir seinerzeit mit dem "HTTP-Cash" einen Workaround gebastelt und aus dem empfangenen JSON-String meine einzelnen Werte geholt.
Bin jetzt auch, wie @Caddy auf OpenWeatherMap 2.4 umgestiegen und habe damit keine Probleme. Allerdings habe ich mir bei den "foreCastHours" den grösstmöglichen Wert eingestellt (120) um auch die Vorhersagewerte zu bekommen.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian