Seite 1 von 1

OpenWeatherMap Binding - Verbindung jeden Tag unterbrochen

Verfasst: 1. Feb 2020 12:52
von Jbreuer
Hallo Zusammen,

seit der Umstellung auf Openhab 2.5 wird die Verbindung jeden Tag um ca. 1:30 mit den folgenden Meldungen im Log unterbrochen. Hat jemand das gleiche Problem oder eine Lösung dazu gefunden?

Beste Grüße
Jürgen


java.lang.IllegalStateException: Not a JSON Object: "{msg: Not found}"
at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:91) ~[?:?]
at org.openhab.binding.openweathermap.internal.connection.OpenWeatherMapConnection.getErrorMessage(OpenWeatherMapConnection.java:331) ~[?:?]
at org.openhab.binding.openweathermap.internal.connection.OpenWeatherMapConnection.getResponse(OpenWeatherMapConnection.java:301) ~[?:?]
at org.openhab.binding.openweathermap.internal.connection.OpenWeatherMapConnection.lambda$1(OpenWeatherMapConnection.java:281) ~[?:?]
at org.eclipse.smarthome.core.cache.ExpiringCache.refreshValue(ExpiringCache.java:97) ~[?:?]
at org.eclipse.smarthome.core.cache.ExpiringCache.getValue(ExpiringCache.java:68) ~[?:?]
at org.eclipse.smarthome.core.cache.ExpiringCacheMap.get(ExpiringCacheMap.java:198) ~[?:?]
at org.eclipse.smarthome.core.cache.ExpiringCacheMap.putIfAbsentAndGet(ExpiringCacheMap.java:127) ~[?:?]
at org.eclipse.smarthome.core.cache.ExpiringCacheMap.putIfAbsentAndGet(ExpiringCacheMap.java:112) ~[?:?]
at org.openhab.binding.openweathermap.internal.connection.OpenWeatherMapConnection.getResponseFromCache(OpenWeatherMapConnection.java:281) ~[?:?]
at org.openhab.binding.openweathermap.internal.connection.OpenWeatherMapConnection.getUVIndexData(OpenWeatherMapConnection.java:182) ~[?:?]
at org.openhab.binding.openweathermap.internal.handler.OpenWeatherMapUVIndexHandler.requestData(OpenWeatherMapUVIndexHandler.java:120) ~[?:?]
at org.openhab.binding.openweathermap.internal.handler.AbstractOpenWeatherMapHandler.updateData(AbstractOpenWeatherMapHandler.java:135) ~[?:?]
at org.openhab.binding.openweathermap.internal.handler.OpenWeatherMapAPIHandler.updateThing(OpenWeatherMapAPIHandler.java:176) ~[?:?]
at org.openhab.binding.openweathermap.internal.handler.OpenWeatherMapAPIHandler.updateThings(OpenWeatherMapAPIHandler.java:167) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]

Re: OpenWeatherMap Binding - Verbindung jeden Tag unterbrochen

Verfasst: 3. Feb 2020 21:09
von Cyrelian
Hi Jürgen,

hab mir das gerade mal bei mir angeschaut. Keine derartigen Meldungen im Log zu finden. Hast Du mal versucht es erneut zu installieren? Bei 2.5M4 ist das ein bekannter Bug gewesen.

CU
Cyrelian

Re: OpenWeatherMap Binding - Verbindung jeden Tag unterbrochen

Verfasst: 17. Feb 2020 10:54
von Jbreuer
Eine Neuinstallation des Bindings hat das Problem leider nicht gelöst.
Die letzte Meldung aus openweathermap erscheint immer gegen 1:30 und wird auch in der SideMap mit Datum und Uhrzeit angezeigt. Danach erfolgt keine Update mehr. Leider kann ich auch keine Fehlermeldung dazu finden.

Re: OpenWeatherMap Binding - Verbindung jeden Tag unterbrochen

Verfasst: 17. Feb 2020 20:11
von peter-pan
...hast du nur das Binding mit Items und Things installiert ? Oder laufen da auch noch Rules mit ? Wie sieht dein Hard- und Software-Setup aus?

Re: OpenWeatherMap Binding - Verbindung jeden Tag unterbrochen

Verfasst: 15. Apr 2020 15:02
von Jbreuer
Es läuft nach der Neuinstallation des Bindings und einem Re-Boot einwandfrei.

Beste Grüße
Jürgen