OpenWeather-App speichert keinen API-Key

Post Reply
S.Kluth
Posts: 3
Joined: 06 Jan 2016 10:55

OpenWeather-App speichert keinen API-Key

Post by S.Kluth »

Moin,
wenn ich die OpenWeather-App ("Local Weather") einrichte wird der API-Key nicht gespeichert.
Im Log gibt es Einträge der Art:

Code: Select all

[2016-01-06 09:00:00.724] [I] [core] ---  histories polled
[2016-01-06 09:03:39.479] [I] [core] --- Stopping module Local Weather
[2016-01-06 09:03:39.488] [I] [core] Deleting device sensorMultiline OpenWeather_11
[2016-01-06 09:03:39.595] [I] [core] --- Starting module Local Weather
[2016-01-06 09:03:39.647] [I] [core] Creating device sensorMultiline OpenWeather_11
[2016-01-06 09:03:39.853] [I] [core] Notification: error (module): Can not fetch weather information.
Der API-Key an sich funktioniert, was ich durch einen Aufruf im Browser und mittels wget testen kann:

Code: Select all

http://api.openweathermap.org/data/2.5/weather?id=7290251&appid=APIKEYHIER
ergibt

Code: Select all

{"coord":{"lon":13.29,"lat":52.5},"weather":[{"id":600,"main":"Snow","description":"light snow","icon":"13d"},{"id":701,"main":"Mist","description":"mist","icon":"50d"}],"base":"cmc stations","main":{"temp":265.01,"pressure":1004,"humidity":92,"temp_min":263.15,"temp_max":266.48},"wind":{"speed":5.1,"deg":50},"clouds":{"all":90},"dt":1452067102,"sys":{"type":1,"id":4878,"message":0.0038,"country":"DE","sunrise":1452064576,"sunset":1452092950},"id":7290251,"name":"Berlin Wilmersdorf","cod":200}
Was kann ich tun?
Last edited by S.Kluth on 12 Jan 2016 12:17, edited 1 time in total.
Christian12
Posts: 33
Joined: 06 Jan 2016 10:00

Re: OpenWeather-App speichert keinen API-Key

Post by Christian12 »

Hast Du Stadt und Land mit eingegeben und die APIs von openweather?
S.Kluth
Posts: 3
Joined: 06 Jan 2016 10:55

Re: OpenWeather-App speichert keinen API-Key

Post by S.Kluth »

Moin,
ja habe ich, habe eben einen Screenshot machen wollen, um zu zeigen was ich eintrage. Da geht es plötzlich.
Ich hatte den Fehler auch nach mehreren Neustarts des Raspberrys. Was ich jetzt geändert habe ist, dass ich einen aeon labs multisensor 6 entfernt habe. (https://forum.z-wave.me/viewtopic.php?f ... 376#p60376)
Mundus
Posts: 1
Joined: 23 Sep 2016 00:31

Re: OpenWeather-App speichert keinen API-Key

Post by Mundus »

Hi, ich bin ein neuer User und möchte gerne das Thema nochmal aktuell machen ;).

Leider habe ich die selben Probleme bei der Weather-App. Der API-Key wird nicht gespeichert. In meinem LOG steht lediglich die Information
[2016-09-22 11:27:37.154] [core] Notification: error (module): Can not fetch weather information.

weitere Hinweise sind nicht vorhanden. Ich habe mir auch die Mühe gemacht, in der Datei
/opt/z-way-server/automation/storage/configson-000.json

den API-Key manuell einzutragen.
Dieser EIntrag wird immer wieder gelöscht. Was ist ursächlich für das Verhalten bzw. wie kann ich den API-Key persistent speichern?

Vielen Dank für eure Hilfe.
gsaw
Posts: 78
Joined: 22 Aug 2016 00:26

Re: OpenWeather-App speichert keinen API-Key

Post by gsaw »

Hallo, ich hatte das Problem auch. Ich habe so viel mit Modulen rumgespielt bis jsonconfig vollig vemüllt war. Nämlich, wenn ein Modul oder ein Device weg fällt, bleibt der Eintrag in der Config-Datei drin. Ich musste händisch jsonconfig bereinigen. Dafür lieber Notepad+ nehmen. Der kann json Datei aufhübschen, dann sieht man die Struktur besser. Oder direkt auf rasberry ein Debian-Packet für json pretty printing installieren und mit nano alte Einträge weg editieren.
Post Reply