Wunderground Wetter mit einfachem HM-Skript holen
Moderator: Co-Administratoren
Re: Wunderground Wetter mit einfachem HM-Skript holen
Danke, debianatoe, ich mach mich am Montag an die Umsetzung.
Re: Wunderground Wetter mit einfachem HM-Skript holen
Also wunderground komplett tod?
CCU2 * CCU.IO + DashUI + CCUHistorian auf Raspi 1 und 2 * * iPad 2 als Wandtablet * PocketControl HM (iPhone 6 + iPad Pro) * CUxD * Apple watch mit PocketControl HM * * 4x Amazon Alexa mit Homematic Steuerung
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Wunderground Wetter mit einfachem HM-Skript holen
Es sieht so aus, als wäre der Dienst nicht mehr verfügbar.
https://apicommunity.wunderground.com/w ... reply-list
https://apicommunity.wunderground.com/w ... reply-list
Bernd
-
- Beiträge: 12946
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1629 Mal
- Danksagung erhalten: 222 Mal
Re: Wunderground Wetter mit einfachem HM-Skript holen
der "alte " dienst... neue keys bekommt man doch.
wie gesagt es gibt alternativen.
wie gesagt es gibt alternativen.
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Wunderground Wetter mit einfachem HM-Skript holen
Jetzt wollte ich mal schnell....und scheitere kläglich...
Ich wollte eigentlich nur das wunderbare Script von Prickelpit auf DarkSky umstricken, und scheitere gnadenlos
Es kommen keine Daten. Gebe ich den Api Code
(natürlich mit meinen API Key und Länge und Breite)
direkt in den Browser ein, dann kommen die richtigen Daten.
Was mache ich falsch?
Ich wollte eigentlich nur das wunderbare Script von Prickelpit auf DarkSky umstricken, und scheitere gnadenlos
Code: Alles auswählen
var url = "https://api.darksky.net/forecast/<API KEY>/<Breite>,<Länge>?lang=de&exclude=flags,daily,alerts,hourly,minutely&units=auto";
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();
!
!Hier haben wir alle Daten in einem String, nun können wir nach unseren KeyWrds suchen
! Die Fkt ToLatin beseitgt das Problem mit den Umlauten
WriteLine(rueckgabe);
Code: Alles auswählen
https://api.darksky.net/forecast/<API KEY>/<Breite>,<Länge>?lang=de&exclude=flags,daily,alerts,hourly,minutely&units=auto
direkt in den Browser ein, dann kommen die richtigen Daten.
Was mache ich falsch?
Bernd
-
- Beiträge: 8
- Registriert: 22.01.2019, 19:43
Re: Wunderground Wetter mit einfachem HM-Skript holen
Hallo Bernd,
mal eben schnell geht meistens schief (meine Erfahrung)
Leider kann ich Dir auch nicht genau sagen, was da nicht funktioniert, da ich das Script auch nicht selber entwickelt habe. Ich kann allerdings Deine Beobachtung bestätigen, das es nicht funzt mit darksky. (Hab mir nen Key geholt zum testen).
Ich nutze das mit meiner openweathermap ID und es läuft gut. Im Unterschied zu Darksky nutzt openweather eine "normale" HTTP Abfrage, bei darksky ist es HTTPS! Ich vermute das hier das Problem liegt und vielleicht bei dem wget Befehl noch andere Parameter gesetzt werden müssen. Andere schreiben im Netz, das Wget nicht auf jeder Distribution auch HTTPS unterstützt. Leider bin ich auch kein Experte in Unix etc, daher weiß ich hier auch nicht weiter...
Sorry,
Peter
mal eben schnell geht meistens schief (meine Erfahrung)
Leider kann ich Dir auch nicht genau sagen, was da nicht funktioniert, da ich das Script auch nicht selber entwickelt habe. Ich kann allerdings Deine Beobachtung bestätigen, das es nicht funzt mit darksky. (Hab mir nen Key geholt zum testen).
Ich nutze das mit meiner openweathermap ID und es läuft gut. Im Unterschied zu Darksky nutzt openweather eine "normale" HTTP Abfrage, bei darksky ist es HTTPS! Ich vermute das hier das Problem liegt und vielleicht bei dem wget Befehl noch andere Parameter gesetzt werden müssen. Andere schreiben im Netz, das Wget nicht auf jeder Distribution auch HTTPS unterstützt. Leider bin ich auch kein Experte in Unix etc, daher weiß ich hier auch nicht weiter...
Sorry,
Peter
CCU2 mit jeder Menge Sensoren und Aktoren, CUxD und Mediola "Fernbedienung"
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Wunderground Wetter mit einfachem HM-Skript holen
Lieber Peter,
dennoch, Danke. Ich hatte auch schon an das https gedacht...
Liebe Grüße
Bernd
dennoch, Danke. Ich hatte auch schon an das https gedacht...
Liebe Grüße
Bernd
Bernd
-
- Beiträge: 8
- Registriert: 22.01.2019, 19:43
Re: Wunderground Wetter mit einfachem HM-Skript holen
Hallo Bernd,
nach etwas try and error habe ich folgende Lösung gefunden, die bei mir funktioniert.
Du mußt nur den Wget Befehl wie folgt ergänzen:
dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget --no-check-certificate -q -O - '"#url#"'");
Damit bekomme ich dann Daten in meinem String.
Gruß,
Peter
nach etwas try and error habe ich folgende Lösung gefunden, die bei mir funktioniert.
Du mußt nur den Wget Befehl wie folgt ergänzen:
dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget --no-check-certificate -q -O - '"#url#"'");
Damit bekomme ich dann Daten in meinem String.
Gruß,
Peter
CCU2 mit jeder Menge Sensoren und Aktoren, CUxD und Mediola "Fernbedienung"
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Wunderground Wetter mit einfachem HM-Skript holen
Lieber Peter,
Heute schaffe ich das nicht mehr zu testen. Aber morgen. Ich gebe Feedback. Dankeschön!
Liebe Grüße
Bernd
Heute schaffe ich das nicht mehr zu testen. Aber morgen. Ich gebe Feedback. Dankeschön!
Liebe Grüße
Bernd
Bernd