FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: wtue am 19 Januar 2015, 11:59:59

Titel: [gelöst] Openweathermap antwortet immer mit {"message":"Error: Not found ci
Beitrag von: wtue am 19 Januar 2015, 11:59:59
Hallo liebe Fhem User,
seit gestern bekomme ich die Antwort     

{"message":"Error: Not found city","cod":"404"}

von openweathermap. Ich benutze das Modul in der Version

# $Id: 98_openweathermap.pm 5500 2014-04-09 18:57:05Z betateilchen $

Möglicherweise liegt es auch am Update eines anderen Moduls von gestern. Ich habe jetzt nur eine gleichlautende Meldung aus 2013 hier im Forum gefunden. Kann das jemand bestätigen, oder sollte ich meine Wetterdaten wo anders abholen? Wenn ja, wie macht ihr das?

Beste Grüße
Titel: Antw:Openweathermap antwortet immer mit {"message":"Error: Not found city","cod":"
Beitrag von: betateilchen am 19 Januar 2015, 12:24:17
Um welche Stadt geht es denn?
Titel: Antw:Openweathermap antwortet immer mit {"message":"Error: Not found city","cod":"
Beitrag von: wtue am 19 Januar 2015, 12:38:54
Die Meldung kommt unabhängig der Stadt. Meine Ausgabe bezog sich auf Hamburg, die Meldung kommt aber auch bei München oder Berlin.

Edit:
Achso, ich gebe den Namen ein. Der Fehler trat erstmalig auf als ich die Station ID benutzt hatte.
Titel: Antw:Openweathermap antwortet immer mit {"message":"Error: Not found city","cod":"
Beitrag von: betateilchen am 19 Januar 2015, 21:42:08
Am Modul scheint es nicht zu liegen:

------------

Ah... ich sehe grade, der Fehler tritt auf, wenn man mit "set" einen Stationsnamen mittels dropDownListe setzen möchte und dazu das Eingabefeld füllt.

Wenn man das set mit Geo ausführt und das Feld leerlässt, funktioniert das problemlos.


Da habe ich jetzt mal die aktuellen Umbauten in FHEMWEB in Verdacht.

Titel: Antw:Openweathermap antwortet immer mit {"message":"Error: Not found city","cod":"
Beitrag von: betateilchen am 19 Januar 2015, 21:46:40
Spontane Abhilfe: Gib das "set <owoDevice> stationByName Berlin" direkt in der fhem-Befehlszeile im Frontend ein.

Titel: Antw:Openweathermap antwortet immer mit {"message":"Error: Not found city","cod":"
Beitrag von: wtue am 19 Januar 2015, 21:57:26
Zitat von: betateilchen am 19 Januar 2015, 21:46:40
Spontane Abhilfe: Gib das "set <owoDevice> stationByName Berlin" direkt in der fhem-Befehlszeile im Frontend ein.



Hallo betateilchen,
das hat funktioniert. Besten Dank für den Tipp.
Titel: Antw:[gelöst] Openweathermap antwortet immer mit {"message":"Error: Not found ci
Beitrag von: betateilchen am 19 Januar 2015, 22:01:18
mal schauen, was Rudi dazu meint - ich hab das Problem mal hier gemeldet:

http://forum.fhem.de/index.php/topic,32463.0.html
Titel: Antw:[gelöst] Openweathermap antwortet immer mit {"message":"Error: Not found ci
Beitrag von: betateilchen am 20 Januar 2015, 14:05:50
Ich habe gerade eine Modulversion eingecheckt, mit der auch die Dropdownliste wieder funktioniert.

Achtung:
Da diese Moduldatei in ./contrib liegt, wird die Änderung nicht per Update ausgeliefert, sondern muss direkt aus SVN bezogen werden.
Titel: Antw:[gelöst] Openweathermap antwortet immer mit {"message":"Error: Not found ci
Beitrag von: wtue am 20 Januar 2015, 17:48:50
Ich habe mir gerade das Modul abgeholt. Es klappt wieder.

Besten Dank dafür.

btw Mal sehen wie lange openwettermap jetzt die Daten liefert. Bisher kamen mindestens einmal am Tag 500'er Fehlermeldungen. Einen API key habe ich natürlich eingetragen.