Wunderground Wetter mit einfachem HM-Skript holen

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
Jimbaem
Beiträge: 51
Registriert: 19.12.2014, 19:03
Wohnort: Schuttertal

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von Jimbaem » 02.09.2018, 19:41

Frone hat geschrieben:
02.09.2018, 14:03
Hallo Zusammen,

ich nutze das Wunderground script schon sehr lange und bin sehr zufrieden.

Doch seit dem 16.08. brechen meine Abfragen ein, siehe Wunderground API Bild unten.
Wer kennt dieses Phänomen?

Mein AmbientWeather ist mit der Version 4.4 auf dem neusten Stand.
Auf der Wunderground-Seite sind meine Daten immer aktuell.

Wunderground.png
Tja, da bist du leider nicht der einzige :oops:
Wunderground ist leider nicht mehr "for FREE" :!:
Mit etwas suchen und lesen hättest du das aber auch selbst gefunden, gerade mal 2 Seiten vorher :roll:

viewtopic.php?f=18&t=17209&start=450#p437898

Also alles umstellen auf OpenWeatherMap oder AccuWeather und nicht verzweifen :?

Jimbaem

dtp
Beiträge: 5835
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von dtp » 07.09.2018, 07:01

Also ich hatte bisher keine besonderen Probleme mit meinem WU-Account. Hab nun auf dem ioBroker trotzdem auf daswetter umgestellt. Meine Persönliche Wetterstation bei WU werde ich in kürze auch löschen. Sehe keinen Benefit mehr für mich, die Daten dort hochzuladen.

EDIT: So, habe meinen WU-Account nun komplett gelöscht.

DocMarten
Beiträge: 119
Registriert: 12.11.2006, 23:33

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von DocMarten » 10.09.2018, 15:36

DocMarten hat geschrieben:
04.06.2018, 11:46
Wunderground gibt ja anscheinend keine API Keys mehr kostenlos raus - mit der alternativen URL, mit der ich die Daten in fhem reinhole, klappt das Skript aber nicht

Code: Alles auswählen

http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=xxxxxxx
Hat das schon jemand hinbekommen?
Geht BTW problemlos auch ohne API. Ich musste nur ein paar wenige Namen im Script anpassen. Läuft bei mir allerdings derzeit nur per system.Exec, nicht per CUxD.

Rosagallica
Beiträge: 6
Registriert: 22.07.2018, 15:54

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von Rosagallica » 02.11.2018, 13:51

Frisch in der Mailbox sind schlechte Neuigkeiten zu WU gelandet:
The WU API has been around since 2010 to help you develop apps and websites as well as manage your Personal Weather Station data. During that time, we’ve watched you build amazing products and visualize weather data with creativity and purpose.

Over the years, our infrastructure has been unable to keep up with the growing numbers of users coming to us for API data. This has led to higher costs as we worked to keep the service stable and dependable. Eventually, we realized we’d need to make drastic changes or risk serious problems for our API.

As a result, we’ve made the difficult decision to retire the Weather Underground API. The Weather Company, which acquired WU back in 2012, offers a powerful suite of enterprise-grade APIs that might be better suited to meet your scale and performance needs while offering a broader range of weather data. You can see these products here .

Here’s what you need to know going forward:
  • Your subscriptions, and therefore access, will continue to work through 12/31/2018 .
  • If you are a paying WU API customer , you will receive a call from a representative from The Weather Company, and IBM business, to discuss transition options to other API services. If you’d like to have these conversations sooner, contact us .
  • If you are a Personal Weather Station owner , you will receive more information about our plan to offer free access to the data you provide to Weather Underground. We’ll reach out once that plan has been finalized.
    For developers who use WU API data for non-commercial purposes , you will have access to a new plan for a personal use, low call volume API. Stay tuned for more details as we build this out.
  • The WU Forum will continue to be the best place to connect, keep you informed, share your feedback and get your questions answered as we go through this process.
We are grateful for your commitment to Weather Underground and appreciate your understanding and support as we work through this process. These changes will allow us to continually improve our services and develop new features to keep WU a thriving place for you for many years to come.
Die bisherige Weather Underground API wird eingestellt - vermutlich zuviel Smarthome Enthusiasten inzwischen oder dank IBM... Mal abwarten, ob und welchen Ersatz die "low call volume API" bietet.

LibertyX
Beiträge: 513
Registriert: 10.11.2012, 19:47

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von LibertyX » 02.12.2018, 14:06

SadWombat hat geschrieben:
30.06.2018, 11:23
Ich habe hier zwei Skripte geschrieben, für AccuWeather und für OpenWeatherMap:
http://www.smarthome.kuklin.de/2018/06/ ... homematic/
Funktionieren bei mir leider beide nicht, der Abruf funktioniert, aber die SysVar´s werden nicht befüllt und im SysLog gibt es einen

Code: Alles auswählen

Dec  2 12:34:55 homematic local0.err ReGaHss: Error: ParseProgram: SyntaxError=  die WETTERSTATION-ID und API-KEY eintragen string wetterstation_id = "1033584"; string api_key = "W1XXXXXXXXXXXXX"; var url = "http://dataservice.accuweather.com/currentconditions/v1/"#wetterstation_id#"?apikey="#api_key#"&language=de-de&details=true"; dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget -q -O - '"#url#"'"); dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);  string responce = dom.
etObject("CUxD.CUX2801001:1.CMD_RETS").State(); var WeatherText = (responce.StrValueByIndex(",",2)).StrValueByIndex(":",1).ToLatin().Replace("\"",""); var Temperature = (responce.StrValueByIndex(",",6)).StrValueByIndex(":",3).ToFloat(); var RealFeelTemperature = (responce.StrValueByIndex(",",12)).StrValueByIndex(":",3).ToFloat(); var RealFeelTemperatureShade = (responce.StrValueByIndex(",",18)).StrValueByIndex(":",3).ToFloat(); var RelativeHumidity = (responce.StrValueByIndex(",",24)).StrValueByIndex(":",
).ToFloat(); var 

Code: Alles auswählen

Dec  2 13:43:22 homematic local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: string wetterstation_id = "2947465"; string app_id = "10XXXXXXXXXXXXa30";  var url = "http://api.openweathermap.org/data/2.5/weather?id="#wetterstation_id#"&units=metric&lang=de&appid="#app_id; dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget -q -O - '"#url#"'"); dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);	  string rueckgabe = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State(); integer sl
nght = rueckgabe.Length(); integer scount = 1; integer sstart=1; string s; while (scount<slenght){   s=rueckgabe.Substr(scount,1).ToString(1);   if (rueckgabe.Substr(scount,1)=="]"){sstart = scount;}   scount=scount+1; } string rueckgabe2=rueckgabe.Substr(sstart+2,slenght); var wspeed = (rueckgabe2.StrValueByIndex(",",7)).StrValueByIndex(":",2).ToFloat()*3.6; var stemp = (rueckgabe2.StrValueByIndex(",",1)).StrValueByIndex(":",2).ToFloat(); var pressure = (rueckgabe2.StrValueByIndex(",",2)).StrValueByIndex
":",1).ToInteger(
Zuletzt geändert von alchy am 19.12.2018, 08:17, insgesamt 1-mal geändert.
Grund: API KEYS unkenntlich gemacht
RaspberryMatic (3.41.11.20190126) @RPI3 | 51 HM Geräte und 3 CUxD-Geräte | iobroker.pro - CCU-Historian

alero
Beiträge: 6
Registriert: 01.10.2018, 10:58
Wohnort: Tönisvorst

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von alero » 26.12.2018, 11:35

SadWombat hat geschrieben:
30.06.2018, 11:23
Ich habe hier zwei Skripte geschrieben, für AccuWeather und für OpenWeatherMap:
http://www.smarthome.kuklin.de/2018/06/ ... homematic/
Hi SadWombat,

erst einmal vielen Dank für deine Mühe die du dir gemacht hast. Ich bin absoluter Neuling.
Habe eine CCU3 und einige Komponenten bereits angelernt und mit neo visualisiert.
Habe dein Skript für Accuweather eingebaut. Ich bekomme in der favoritenansicht nur ein Sysbol mit Zahnrad . (Aktiv)angezeigt.
Hast du ne Idee was ich hier falsch mach?

Gruß
Alero

debianatoe
Beiträge: 257
Registriert: 05.12.2016, 19:04

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von debianatoe » 12.01.2019, 18:19

Rosagallica hat geschrieben:
02.11.2018, 13:51
Frisch in der Mailbox sind schlechte Neuigkeiten zu WU gelandet:
Your subscriptions, and therefore access, will continue to work through 12/31/2018 .
Die bisherige Weather Underground API wird eingestellt - vermutlich zuviel Smarthome Enthusiasten inzwischen oder dank IBM... Mal abwarten, ob und welchen Ersatz die "low call volume API" bietet.
Die gute Nachricht ist, dass es auch heute immer noch funktioniert. Die Frage ist, wie lange noch. Gibt es denn eine Alternative? Die Aktualisierungsintervalle von OpenWeather sind leider deutlich größer.
Viele Grüße,
debianatoe

dondaik
Beiträge: 9488
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von dondaik » 12.01.2019, 18:28

deutscher wetterdienst - > DWD, daten ohne ende .... 1. kostenpflichtig und 1x frei zulasten sagen wir des abfrageintervalles.
und dann ist da der norwegische wetterdienst yr.no

das thema ist aber mit ein grund iobroker einzusetzen :-) :-)
-------
wer schreibfehler findet darf sie behalten.

cotonila
Beiträge: 60
Registriert: 17.11.2016, 20:51
Wohnort: bei Riesa

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von cotonila » 12.01.2019, 22:28

Also bei mir ging die Abfrage von Weatherunderground ab Mittag 3.1.19 nicht mehr.
Bin jetzt auf DarkSky umgestiegen.

VG
Tinkerboard RaspberryMatic 3.43.15.20190223 mit RPI-RF-MOD; 1x RPi LAN GW 2.29.23.20171216;
974 Kanäle in 286 Geräten; 214 Programme; 278 Systemvariablen
AddOns: CUxD; HQ WebUI; JP HB Devices;CCU Historian; E-Mail; QuickAccess; Drucken; SonosPlayer; WatchDog; div. ESP8266, extra: Homeduino; ioBroker; Medial Neo

debianatoe
Beiträge: 257
Registriert: 05.12.2016, 19:04

Re: Wunderground Wetter mit einfachem HM-Skript holen

Beitrag von debianatoe » 13.01.2019, 13:12

Vielen Dank für die Tips!

Für DWD kenne ich nur das Unwetterwarnskript, aber wie kommt man da an Daten? Im iobroker gibt es zwar den DWD-Adapter, aber auch dort sehe ich nur Warnungen:
iobroker_dwd_2019-01-13 12-36-03.png
yr.no und DarkSky sind auch beides interessante Wetterportale. Gibt es da auch fertige Lösungen wie bei Wunderground, um die Daten in die Zentrale zu bekommen?
Viele Grüße,
debianatoe

Antworten

Zurück zu „Projektvorstellungen“