Modul für Weather Underground / Wunderground

Begonnen von Loredo, 26 Oktober 2016, 01:31:36

Vorheriges Thema - Nächstes Thema

rabehd

Zitat von: CoolTux am 28 März 2019, 10:08:09
Wenn überhaupt, würde ich es sehr begrüßen wenn ein API Modul für 59_Weather geschrieben würde.
Die Lösung würde ich auch befürworten.
Als Datenlieferant würde ich auch gern Daten von dort weiter beziehen.
Tester bin ich gern wieder, fürs Programmieren fehlt mir Zeit und ausreichende Kenntnisse.
Auch funktionierende Lösungen kann man hinterfragen.

semko

Zitat von: CoolTux am 28 März 2019, 10:08:09
Wenn überhaupt, würde ich es sehr begrüßen wenn ein API Modul für 59_Weather geschrieben würde.

Sehr gute Idee. Bist du nicht der developer von 59_Weather?  ;)

CoolTux

Zitat von: semko am 28 März 2019, 11:44:21
Sehr gute Idee. Bist du nicht der developer von 59_Weather?  ;)

Nein. Ich bin der Developer der API Module. Boris ist der Developer von 59_Weather.
Aber das sollte auch keine Rolle spielen. In der Hoffnung bei der Umstellung alles beachtet zu haben sollte es völlig ausreichend sein ein API Modul entsprechend der API Beschreibung für Weather zu entwickeln.
;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

hotbso

#228
Für eine Geschmacksprobe habe ich das vorhandene Modul mal ganz quick und dirty gängig gemacht, so dass die zurückgegebenen  Werte jetzt zumindest alle als Reading erscheinen.
Für die Query muss das "=" durch "?" ersetzt werden, da sonst irgendwelche automatischen Ersetzungen versucht werden und ich die auf die Schnelle nicht losgeworden bin.
Also zB "postalKey?65812:DE"

Und nein: Ich werde weder das Modul renovieren noch das API entwickeln, mir reicht das jetzt erst mal so.

---
Anhang gelöscht

stefanru

Hi,

wie muss ich das neue Modul denn parametrisieren?
Ich bekomme auf die Anfrage:
GET https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=54fb2d16edae4d18bb2d16edaecd18f5&language=DL&pws:IMRLENBA9&units=s&format=json

Diese Antwort:
{"metadata":{"transaction_id":"1429140092945:1801695336","status_code":400},"success":false,"errors":[{"code":"EAE:NEP-0001","message":"Not enough parameters for this api"}]}

Außerdem beim Starten:
Messages collected while initializing FHEM:
configfile: meineWetterstationWU: unknown attribute wu_features. Type 'attr meineWetterstationWU ?' for a detailed list.

Mein List ist dieses:

Internals:
   API_KEY    XXX
   DEF        XXX pws:IMRLENBA9
   FEATURES   &language=DL
   FUUID      5c4ba0df-f33f-0c45-3bf4-4b78405b0585d1ff
   FVERSION   59_Wunderground.pm:0.189950/2019-03-22
   INTERVAL   300
   LANG       DL
   NAME       meineWetterstationWU
   NR         1153
   QUERY      pws:IMRLENBA9
   STATE      T: 7.5 °C H: 64 %
   TYPE       Wunderground
   READINGS:
     2019-03-25 17:51:15   UV              1.0
     2019-03-25 17:51:15   condition       Wolkig
     2019-03-25 17:51:15   dewpoint        1
     2019-03-25 17:51:15   dewpoint_f      34
     2019-03-28 19:51:40   errors0_.code   EAE:NEP-0001
     2019-03-28 19:51:40   errors0_.message Not enough parameters for this api
     2019-03-25 17:51:15   fc0_condition   Regen
     2019-03-25 17:51:15   fc0_high_c      11
     2019-03-25 17:51:15   fc0_high_f      52
     2019-03-25 17:51:15   fc0_humidity    79
     2019-03-25 17:51:15   fc0_humidity_max 0
     2019-03-25 17:51:15   fc0_humidity_min 0
     2019-03-25 17:51:15   fc0_icon        rain
     2019-03-25 17:51:15   fc0_icon_night  nt_rain
     2019-03-25 17:51:15   fc0_icon_url    http://icons.wxug.com/i/c/k/rain.gif
     2019-03-28 19:51:40   fc0_icon_url_aktuell http://icons.wxug.com/i/c/k/nt_rain.gif
     2019-03-25 17:51:15   fc0_icon_url_night http://icons.wxug.com/i/c/k/nt_rain.gif
     2019-03-25 17:51:15   fc0_low_c       2
     2019-03-25 17:51:15   fc0_low_f       35
     2019-03-25 17:51:15   fc0_pop         60
     2019-03-25 17:51:15   fc0_pop_night   60
     2019-03-25 17:51:15   fc0_rain_day    3
     2019-03-25 17:51:15   fc0_rain_day_in 0.1
     2019-03-25 15:41:12   fc0_rain_daytime 1
     2019-03-25 15:41:12   fc0_rain_daytime_in 0.05
     2019-03-25 17:51:15   fc0_rain_night  3
     2019-03-25 17:51:15   fc0_rain_night_in 0.1
     2019-03-25 17:51:15   fc0_snow_day    0
     2019-03-25 17:51:15   fc0_snow_day_in 0
     2019-03-25 15:41:12   fc0_snow_daytime 0
     2019-03-25 15:41:12   fc0_snow_daytime_in 0
     2019-03-25 17:51:15   fc0_snow_night  0
     2019-03-25 17:51:15   fc0_snow_night_in 0
     2019-03-25 17:51:15   fc0_text        Morgens zeitweise Regen. Tiefsttemperatur 2 °C.
     2019-03-28 19:51:40   fc0_text_aktuell Morgens zeitweise Regen. Tiefsttemperatur 2 °C. Wind aus NNW mit 15 bis 25 km/h. Regenrisiko 60 %.
     2019-03-25 17:51:15   fc0_text_f      Morgens zeitweise Regen. Tiefsttemperatur 35 °F.
     2019-03-25 17:51:15   fc0_text_f_night Morgens zeitweise Regen. Tiefsttemperatur 35 °F. Wind aus NNW mit 10 bis 15 mph. Regenrisiko 60 %.
     2019-03-25 17:51:15   fc0_text_night  Morgens zeitweise Regen. Tiefsttemperatur 2 °C. Wind aus NNW mit 15 bis 25 km/h. Regenrisiko 60 %.
     2019-03-28 19:51:40   fc0_text_night_sav Morgens zeitweise Regen. Tiefsttemperatur 2 °C. Wind aus NNW mit 15 bis 25 km/h. Regenrisiko 60 %.
     2019-03-28 19:51:40   fc0_text_sav    Morgens zeitweise Regen. Tiefsttemperatur 2 °C.
     2019-03-25 17:51:15   fc0_title       Montag
     2019-03-25 17:51:15   fc0_title_night Montag Nacht
     2019-03-25 17:51:15   fc0_wind_direction 315
     2019-03-25 17:51:15   fc0_wind_direction_max 0
     2019-03-25 17:51:15   fc0_wind_speed  5
     2019-03-25 17:51:15   fc0_wind_speed_max 43
     2019-03-25 17:51:15   fc0_wind_speed_max_mph 27
     2019-03-25 17:51:15   fc0_wind_speed_mph 3
     2019-03-25 17:51:15   fc1_condition   Teils Wolkig
     2019-03-25 17:51:15   fc1_high_c      9
     2019-03-25 17:51:15   fc1_high_f      48
     2019-03-25 17:51:15   fc1_humidity    65
     2019-03-25 17:51:15   fc1_humidity_max 0
     2019-03-25 17:51:15   fc1_humidity_min 0
     2019-03-25 17:51:15   fc1_icon        partlycloudy
     2019-03-25 17:51:15   fc1_icon_night  nt_cloudy
     2019-03-25 17:51:15   fc1_icon_url    http://icons.wxug.com/i/c/k/partlycloudy.gif
     2019-03-25 17:51:15   fc1_icon_url_night http://icons.wxug.com/i/c/k/nt_cloudy.gif
     2019-03-25 17:51:15   fc1_low_c       2
     2019-03-25 17:51:15   fc1_low_f       36
     2019-03-25 17:51:15   fc1_pop         10
     2019-03-25 17:51:15   fc1_pop_night   10
     2019-03-25 17:51:15   fc1_rain_day    0
     2019-03-25 17:51:15   fc1_rain_day_in 0
     2019-03-25 17:51:15   fc1_rain_daytime 0
     2019-03-25 17:51:15   fc1_rain_daytime_in 0
     2019-03-25 17:51:15   fc1_rain_night  0
     2019-03-25 17:51:15   fc1_rain_night_in 0
     2019-03-25 17:51:15   fc1_snow_day    0
     2019-03-25 17:51:15   fc1_snow_day_in 0
     2019-03-25 17:51:15   fc1_snow_daytime 0
     2019-03-25 17:51:15   fc1_snow_daytime_in 0
     2019-03-25 17:51:15   fc1_snow_night  0
     2019-03-25 17:51:15   fc1_snow_night_in 0
     2019-03-25 17:51:15   fc1_text        Vormittagss bedeckt, nachmittags sonnig. Höchsttemperatur 9 °C. Wind aus NNW mit 10 bis 15 km/h.
     2019-03-25 17:51:15   fc1_text_f      Vormittagss bedeckt, nachmittags sonnig. Höchsttemperatur 48 °F. Wind aus NNW mit 5 bis 10 mph.
     2019-03-25 17:51:15   fc1_text_f_night Bedeckt. Tiefsttemperatur 36 °F. Wind aus NNW und wechselhaft.
     2019-03-25 17:51:15   fc1_text_night  Bedeckt. Tiefsttemperatur 2 °C. Wind aus NNW und wechselhaft.
     2019-03-28 19:51:40   fc1_text_night_sav Bedeckt. Tiefsttemperatur 2 °C. Wind aus NNW und wechselhaft.
     2019-03-28 19:51:40   fc1_text_sav    Vormittagss bedeckt, nachmittags sonnig. Höchsttemperatur 9 °C. Wind aus NNW mit 10 bis 15 km/h.
     2019-03-25 17:51:15   fc1_title       Dienstag
     2019-03-25 17:51:15   fc1_title_night Dienstag Nacht
     2019-03-25 17:51:15   fc1_wind_direction 327
     2019-03-25 17:51:15   fc1_wind_direction_max 327
     2019-03-25 17:51:15   fc1_wind_speed  13
     2019-03-25 17:51:15   fc1_wind_speed_max 16
     2019-03-25 17:51:15   fc1_wind_speed_max_mph 10
     2019-03-25 17:51:15   fc1_wind_speed_mph 8
     2019-03-25 17:51:15   fc2_condition   Teils Wolkig
     2019-03-25 17:51:15   fc2_high_c      12
     2019-03-25 17:51:15   fc2_high_f      53
     2019-03-25 17:51:15   fc2_humidity    66
     2019-03-25 17:51:15   fc2_humidity_max 0
     2019-03-25 17:51:15   fc2_humidity_min 0
     2019-03-25 17:51:15   fc2_icon        partlycloudy
     2019-03-25 17:51:15   fc2_icon_night  nt_chancerain
     2019-03-25 17:51:15   fc2_icon_url    http://icons.wxug.com/i/c/k/partlycloudy.gif
     2019-03-25 17:51:15   fc2_icon_url_night http://icons.wxug.com/i/c/k/nt_chancerain.gif
     2019-03-25 17:51:15   fc2_low_c       3
     2019-03-25 17:51:15   fc2_low_f       37
     2019-03-25 17:51:15   fc2_pop         10
     2019-03-25 17:51:15   fc2_pop_night   40
     2019-03-25 17:51:15   fc2_rain_day    1
     2019-03-25 17:51:15   fc2_rain_day_in 0.04
     2019-03-25 17:51:15   fc2_rain_daytime 0
     2019-03-25 17:51:15   fc2_rain_daytime_in 0
     2019-03-25 17:51:15   fc2_rain_night  1
     2019-03-25 17:51:15   fc2_rain_night_in 0.04
     2019-03-25 17:51:15   fc2_snow_day    0
     2019-03-25 17:51:15   fc2_snow_day_in 0
     2019-03-25 17:51:15   fc2_snow_daytime 0
     2019-03-25 17:51:15   fc2_snow_daytime_in 0
     2019-03-25 17:51:15   fc2_snow_night  0
     2019-03-25 17:51:15   fc2_snow_night_in 0
     2019-03-25 17:51:15   fc2_text        Teilweise bedeckt. Es wird wärmer. Höchsttemperatur 12 °C. Wind aus N und wechselhaft.
     2019-03-25 17:51:15   fc2_text_f      Teilweise bedeckt. Es wird wärmer. Höchsttemperatur 53 °F. Wind aus N und wechselhaft.
     2019-03-25 17:51:15   fc2_text_f_night Leichter Regen. Tiefsttemperatur 37 °F. Wind aus NO und wechselhaft. Regenrisiko 40 %.
     2019-03-25 17:51:15   fc2_text_night  Leichter Regen. Tiefsttemperatur 3 °C. Wind aus NO und wechselhaft. Regenrisiko 40 %.
     2019-03-28 19:51:40   fc2_text_night_sav Leichter Regen. Tiefsttemperatur 3 °C. Wind aus NO und wechselhaft. Regenrisiko 40 %.
     2019-03-28 19:51:40   fc2_text_sav    Teilweise bedeckt. Es wird wärmer. Höchsttemperatur 12 °C. Wind aus N und wechselhaft.
     2019-03-25 17:51:15   fc2_title       Mittwoch
     2019-03-25 17:51:15   fc2_title_night Mittwoch Nacht
     2019-03-25 17:51:15   fc2_wind_direction 2
     2019-03-25 17:51:15   fc2_wind_direction_max 2
     2019-03-25 17:51:15   fc2_wind_speed  8
     2019-03-25 17:51:15   fc2_wind_speed_max 16
     2019-03-25 17:51:15   fc2_wind_speed_max_mph 10
     2019-03-25 17:51:15   fc2_wind_speed_mph 5
     2019-03-25 17:51:15   fc3_condition   Bedeckt
     2019-03-25 17:51:15   fc3_high_c      13
     2019-03-25 17:51:15   fc3_high_f      55
     2019-03-25 17:51:15   fc3_humidity    70
     2019-03-25 17:51:15   fc3_humidity_max 0
     2019-03-25 17:51:15   fc3_humidity_min 0
     2019-03-25 17:51:15   fc3_icon        cloudy
     2019-03-25 17:51:15   fc3_icon_night  nt_partlycloudy
     2019-03-25 17:51:15   fc3_icon_url    http://icons.wxug.com/i/c/k/cloudy.gif
     2019-03-25 17:51:15   fc3_icon_url_night http://icons.wxug.com/i/c/k/nt_partlycloudy.gif
     2019-03-25 17:51:15   fc3_low_c       4
     2019-03-25 17:51:15   fc3_low_f       39
     2019-03-25 17:51:15   fc3_pop         10
     2019-03-25 17:51:15   fc3_pop_night   10
     2019-03-25 17:51:15   fc3_rain_day    0
     2019-03-25 17:51:15   fc3_rain_day_in 0
     2019-03-25 17:51:15   fc3_rain_daytime 0
     2019-03-25 17:51:15   fc3_rain_daytime_in 0
     2019-03-25 17:51:15   fc3_rain_night  0
     2019-03-25 17:51:15   fc3_rain_night_in 0
     2019-03-25 17:51:15   fc3_snow_day    0
     2019-03-25 17:51:15   fc3_snow_day_in 0
     2019-03-25 17:51:15   fc3_snow_daytime 0
     2019-03-25 17:51:15   fc3_snow_daytime_in 0
     2019-03-25 17:51:15   fc3_snow_night  0
     2019-03-25 17:51:15   fc3_snow_night_in 0
     2019-03-25 17:51:15   fc3_text        Bedeckt. Warm. Höchsttemperatur 13 °C. Wind aus NNO und wechselhaft.
     2019-03-25 17:51:15   fc3_text_f      Bedeckt. Warm. Höchsttemperatur 55 °F. Wind aus NNO und wechselhaft.
     2019-03-25 17:51:15   fc3_text_f_night Teilweise bedeckt. Tiefsttemperatur 39 °F. Wind aus ONO und wechselhaft.
     2019-03-25 17:51:15   fc3_text_night  Teilweise bedeckt. Tiefsttemperatur 4 °C. Wind aus ONO und wechselhaft.
     2019-03-28 19:51:40   fc3_text_night_sav Teilweise bedeckt. Tiefsttemperatur 4 °C. Wind aus ONO und wechselhaft.
     2019-03-28 19:51:40   fc3_text_sav    Bedeckt. Warm. Höchsttemperatur 13 °C. Wind aus NNO und wechselhaft.
     2019-03-25 17:51:15   fc3_title       Donnerstag
     2019-03-25 17:51:15   fc3_title_night Donnerstag Nacht
     2019-03-25 17:51:15   fc3_wind_direction 26
     2019-03-25 17:51:15   fc3_wind_direction_max 26
     2019-03-25 17:51:15   fc3_wind_speed  8
     2019-03-25 17:51:15   fc3_wind_speed_max 16
     2019-03-25 17:51:15   fc3_wind_speed_max_mph 10
     2019-03-25 17:51:15   fc3_wind_speed_mph 5
     2019-03-25 17:51:15   feelslike_c     7
     2019-03-25 17:51:15   feelslike_f     44
     2019-03-25 17:51:15   forecast_url    http://www.wunderground.com/global/stations/10728.html
     2019-03-25 17:51:15   heat_index_c   
     2019-03-25 17:51:15   heat_index_f   
     2019-03-25 17:51:15   history_url     http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMRLENBA9
     2019-03-25 17:51:15   humidity        64
     2019-03-25 17:51:15   icon            nt_mostlycloudy
     2019-03-25 17:51:15   icon_url        http://icons.wxug.com/i/c/k/nt_mostlycloudy.gif
     2019-03-28 19:47:59   lastQueryResult ok
     2019-03-28 19:51:40   metadata_.status_code 400
     2019-03-28 19:51:40   metadata_.transaction_id 1429140092945:1801695336
     2019-03-25 17:51:15   moon_age        20
     2019-03-25 17:51:15   moon_pct        74
     2019-03-25 17:51:15   moon_phase      Drittes Viertel
     2019-03-25 17:51:15   moonrise        :
     2019-03-25 17:51:15   moonset         08:51
     2019-03-25 17:51:15   nowcast         
     2019-03-25 17:51:15   ob_url          http://www.wunderground.com/cgi-bin/findweather/getForecast?query=49.610317,8.726228
     2019-03-25 17:51:15   pressure        1022
     2019-03-25 17:51:15   pressure_in     30.18
     2019-03-25 17:51:15   pressure_trend  +
     2019-03-25 17:51:15   rain            0
     2019-03-25 17:51:15   rain_day        0
     2019-03-25 17:51:15   rain_day_in     0.01
     2019-03-25 17:51:15   rain_in         0.00
     2019-03-25 17:51:15   solarradiation  54
     2019-03-28 19:51:40   state           T: 7.5 °C H: 64 %
     2019-03-28 19:51:40   success         0
     2019-03-25 17:51:15   sunrise         06:18
     2019-03-25 17:51:15   sunset          18:45
     2019-03-25 17:51:15   temp_c          7.5
     2019-03-25 17:51:15   temp_f          45.5
     2019-03-25 17:51:15   visibility      10.0
     2019-03-25 17:51:15   visibility_mi   6.2
     2019-03-25 17:51:15   wind_chill      7
     2019-03-25 17:51:15   wind_chill_f    44
     2019-03-25 17:51:15   wind_direction  315
     2019-03-25 17:51:15   wind_gust       7.2
     2019-03-25 17:51:15   wind_gust_mph   4.5
     2019-03-25 17:51:15   wind_speed      6.1
     2019-03-25 17:51:15   wind_speed_mph  3.8
Attributes:
   group      Wetter Sensoren
   icon       weather_station
   room       Wetter
   sortby     1
   stateReadings temp_c humidity
   stateReadingsFormat 1
   userReadings fc0_icon_url_aktuell {(ReadingsVal("TagNacht","state","Tag") eq "Tag") ? ReadingsVal("meineWetterstationWU","fc0_icon_url",0) : ReadingsVal("meineWetterstationWU","fc0_icon_url_night",0);},
fc0_text_aktuell {(ReadingsVal("TagNacht","state","Tag") eq "Tag") ? ReadingsVal("meineWetterstationWU","fc0_text_sav",0) : ReadingsVal("meineWetterstationWU","fc0_text_night_sav",0);},
fc0_text_sav {(ReadingsVal("meineWetterstationWU","fc0_text",0) ne "") ? ReadingsVal("meineWetterstationWU","fc0_text",0) : ReadingsVal("meineWetterstationWU","fc0_text_sav",0);},
fc0_text_night_sav {(ReadingsVal("meineWetterstationWU","fc0_text_night",0) ne "") ? ReadingsVal("meineWetterstationWU","fc0_text_night",0) : ReadingsVal("meineWetterstationWU","fc0_text_night_sav",0);},
fc1_text_sav {(ReadingsVal("meineWetterstationWU","fc1_text",0) ne "") ? ReadingsVal("meineWetterstationWU","fc1_text",0) : ReadingsVal("meineWetterstationWU","fc1_text_sav",0);},
fc1_text_night_sav {(ReadingsVal("meineWetterstationWU","fc1_text_night",0) ne "") ? ReadingsVal("meineWetterstationWU","fc1_text_night",0) : ReadingsVal("meineWetterstationWU","fc1_text_night_sav",0);},
fc2_text_sav {(ReadingsVal("meineWetterstationWU","fc2_text",0) ne "") ? ReadingsVal("meineWetterstationWU","fc2_text",0) : ReadingsVal("meineWetterstationWU","fc2_text_sav",0);},
fc2_text_night_sav {(ReadingsVal("meineWetterstationWU","fc2_text_night",0) ne "") ? ReadingsVal("meineWetterstationWU","fc2_text_night",0) : ReadingsVal("meineWetterstationWU","fc2_text_night_sav",0);},
fc3_text_sav {(ReadingsVal("meineWetterstationWU","fc3_text",0) ne "") ? ReadingsVal("meineWetterstationWU","fc3_text",0) : ReadingsVal("meineWetterstationWU","fc3_text_sav",0);},
fc3_text_night_sav {(ReadingsVal("meineWetterstationWU","fc3_text_night",0) ne "") ? ReadingsVal("meineWetterstationWU","fc3_text_night",0) : ReadingsVal("meineWetterstationWU","fc3_text_night_sav",0);}
   wu_lang    de

stefanru

Ok habs kapiert.
Der Def muss nun so aussehen:
DEF   apikey geocode?49.6,8.74

Die Readings sind aber richtig anders....

Gruß und Danke,
Stefan

hotbso

Hauptsache, es geht überhaupt weiter...

Gesendet von meinem Pixel 3 mit Tapatalk


stefanru

Ja klar, dank dir vielmals.

Language muss aber auch auf de-DE angepasst werden.
Habe ich bei mir gerade mal gemacht damit ich auch deutsch bekomme.

Geht jetzt nur noch geocode? Oder kannst du auch was anderes abfragen?

Ich habe meine Wetterstation dran und hatte immer mit pws abgefragt. Das geht aber nicht mehr.

Gruß,
Stefan

hotbso

Ich habe mit postal code wie in meinem Post drüber definiert.

Gesendet von meinem Pixel 3 mit Tapatalk


stefanru

Ok, alles klar. Gerade getestet Postal Code geht auch. PWS aber nicht mehr.
Leider kommt auch keine URL mehr zu einem Wetter gif.
Das hatte ich fürs Tablet UI genutzt.
Schauen wir mal wie es weiter geht.

Danke und Gruß,
Stefan

Hastmi

Hallo, ich wollte mal fragen ob eine neu generierte API noch mit dem Modul funktioniert. Ich habe bei WU eine Wetterstation angemeldet. Den generierten API hab ich schon in das Modul kopiert, geht aber leider nicht.

Gruß Alex

stefanru

Kannst nur mit dem Modul von Hotbso oben arbeiten wie in den letzten 4 Posts erklärt.
Die Rückgaben sind aber völlig anders.
Ich habe es auch nicht geschafft pws (personal wetter station) abzufragen sondern nur mit postal code oder geolocation.


Gruß,
Stefan

hotbso

Vermutlich nicht. Ich habe meine PWS nicht über dieses Modul angebunden und das daher nicht ausprobiert.

Gesendet von meinem Pixel 3 mit Tapatalk


stefanru

#238
Oh icon geht doch. Es kommt ein Icon Code.
Ich denke mal der ist für die SVG Icons. Das wäre ja geil.

Ja scheint der code für diese Icons zu sein.
https://icons.wxug.com/i/c/v4/11.svg

also die 11 ist der code. Das ist super!

stefanru

#239
Hi Hotbso,

ich habe mittlerweile damit rumgespielt und finde es so eigentlich richtig cool.
Ich komme an alle Daten der API.
Die Icons im SVG Format gehen, das habe ich eh schon immer gesucht.

Ich würde das Modul so belassen, also einfach die API Struktur durchgeben.
Klar ein Mapping für Wetter wäre sicher auch noch toll, aber ich möchte auch genau die Daten.

Ich kann anbieten im Modul die noch offenen Anpassungen zu machen (language Code, =/?, units)  usw.und das ganze mapping aber auszubauen.

Schauen wir mal ob interesse besteht. Nächste Woche habe ich eh keine Zeit aber danach sicher, sollte ja nicht so viel sein.

Im Anhang das Modul mit angepassten Sprachen und Unit auf Metric also m.

Die neue API ist hier beschrieben.

Die DEF des Devices muss so aussehen:
define <name> Wunderground <API-Key> geocode?48.6,8.74 oder
define <name> Wunderground <API-Key> postalKey?65812:DE

pws für PersonalWeatherStation habe ich noch keine Möglichkeit in der neuen API gefunden. Kommt aber bestimmt noch.

Einen neuen API Code müsst ihr euch auch noch erzeugen. Zumindest ging bei mir der alte nicht mehr.
Das Erzeugen geht unter:
https://www.wunderground.com/member/api-keys

Gruß und Danke,
Stefan