Google Wetterserver down?
Moderator: Co-Administratoren
Re: Google Wetterserver down?
Ne aber mit der Adresse:
http://api.wunderground.com/api/<YOUR ID>/forecast/lang:DL/q/germany/eddf.xml
Gehts bei mir. Man muss nur die API ID einfügen...
http://api.wunderground.com/api/<YOUR ID>/forecast/lang:DL/q/germany/eddf.xml
Gehts bei mir. Man muss nur die API ID einfügen...
-
- Beiträge: 686
- Registriert: 21.01.2012, 12:16
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 7 Mal
Re: Google Wetterserver down?
ok - das wäre der forecast! Mir geht es um das Current!
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
-
- Beiträge: 686
- Registriert: 21.01.2012, 12:16
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 7 Mal
Re: Google Wetterserver down?
### code gelöscht da fehlerhaft ###
Zuletzt geändert von grmpf am 06.09.2012, 08:50, insgesamt 1-mal geändert.
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
-
- Beiträge: 686
- Registriert: 21.01.2012, 12:16
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 7 Mal
Re: Google Wetterserver down?
OK - HAB'S
Alle Variablen als Zeichenkette anlegen mit Ausnahme der Temp. (Zahl -40 bis +40)
Alle Variablen als Zeichenkette anlegen mit Ausnahme der Temp. (Zahl -40 bis +40)
Code: Alles auswählen
load tclrega.so
#
# Read weather data <ORT>
#
# Variablen:
# Wetter-Temperatur (Zahl in gültigem Wertebereich)
# Wetter-Windrichtung (alles ab hier Zeichenketten)
# Wetter-Last-Update
# Wetter-Windstaerke
# Wetter-Himmel
set url http://api.wunderground.com/api/<---KEY--->/conditions/lang:DL/q/Germany/<---ORT--->.xml
exec /usr/bin/wget -q -O /usr/local/addons/wetter/wetterwundergroundaktuell.xml $url
set f [open "/usr/local/addons/wetter/wetterwundergroundaktuell.xml"]
set input [read $f]
close $f
#
# goto section with current observation
#
regexp "<current_observation>(.*?)</current_observation>" $input dummy current ; #get current observation
regexp "<temp_c>(.*?)</temp_c>" $current dummy temp_c ; #get current temp
regexp "<wind_dir>(.*?)</wind_dir>" $current dummy wind_dir ; #get current wind direction
regexp "<observation_time>(.*?)</observation_time>" $current dummy observation_time ; #get last update time
regexp "<wind_string>(.*?)</wind_string>" $current dummy wind_string ; #get wind condition
regexp "<weather>(.*?)</weather>" $current dummy weather ; #get weather situation
#
# set ReGaHss variables
#
set rega_cmd ""
append rega_cmd "var c0 = dom.GetObject('Wetter-Temperatur');"
append rega_cmd "var c1 = dom.GetObject('Wetter-Windrichtung');"
append rega_cmd "var c2 = dom.GetObject('Wetter-Last-Update');"
append rega_cmd "var c3 = dom.GetObject('Wetter-Windstaerke');"
append rega_cmd "var c4 = dom.GetObject('Wetter-Himmel');"
append rega_cmd "c0.State('$temp_c');"
append rega_cmd "c1.State('$wind_dir');"
append rega_cmd "c2.State('$observation_time');"
append rega_cmd "c3.State('$wind_string');"
append rega_cmd "c4.State('$weather');"
rega_script $rega_cmd
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
-
- Beiträge: 686
- Registriert: 21.01.2012, 12:16
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 7 Mal
Re: Google Wetterserver down?
Kann mir eventuell jemand helfen?
wie kann ich aus dem Feld
<observation_time>Last Updated on September 6, 08:00 CEST</observation_time>
den Anfang wegstrippen ("Last Updated on ")?
regexp "<observation_time>(.*?)</observation_time>" $current dummy observation_time ; # letzter update
wie kann ich aus dem Feld
<observation_time>Last Updated on September 6, 08:00 CEST</observation_time>
den Anfang wegstrippen ("Last Updated on ")?
regexp "<observation_time>(.*?)</observation_time>" $current dummy observation_time ; # letzter update
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
- anli
- Beiträge: 4326
- Registriert: 10.06.2009, 14:01
- Wohnort: 20 Min. nördlich von Hannover und bei Bremen
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 23 Mal
- Kontaktdaten:
Re: Google Wetterserver down?
müsste so gehen:grmpf hat geschrieben:wie kann ich aus dem Feld
<observation_time>Last Updated on September 6, 08:00 CEST</observation_time>
den Anfang wegstrippen ("Last Updated on ")?
regexp "<observation_time>(.*?)</observation_time>" $current dummy observation_time ; # letzter update
Code: Alles auswählen
regexp "<observation_time>Last Updated on (.*?)</observation_time>" $current dummy observation_time ; # letzter update
Herzliche Grüße, anli
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Re: Google Wetterserver down?
Hallo,grmpf hat geschrieben:Ich fasse mal zusammen wie ich es verstehe:
1) Bei wunderground anmelden.
2) Im Addons-Verzeichnis ein Dir anlegen "wetter" (z. B.)
3) Alle Variablen definieren - tja und da steh ich momentan auf dem Schlauch. Welche denn???
4) Skript als .tcl in oben angelegtes Verzeichnis kopieren (nicht die xml, oder?)
5) Im Skript (url) Ort und Key eintragen
6) Periodischen Aufruf des Skripts in der gewohnten Art anlegen.
Ist das so korrekt?
habe Punkt für Punkt so eingestellt.
- Variablen als Zeichenkette angelegt
- Ort und Key eingetragen
- TCL ins Verzeichnis kopiert
- usw.
Leider funktioniert es leider nicht.
Ich habe auch mit Putty das Script von Hand gestarten und bekomme als Meldung:
Code: Alles auswählen
can't read "text": no such variable
while executing
"regexp "<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>" $te..."
(file "/usr/local/addons/wettervorhersage/wettervorhersage.tcl" line 20)
Gruß
Henk
-
- Beiträge: 686
- Registriert: 21.01.2012, 12:16
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 7 Mal
Re: Google Wetterserver down?
Da steht so oft forecastday... - das sieht irgendwie falsch aus.
Ich benutze meines, das geht nicht auf die Forecastabfrage sondern auf das laufende Wetter.
Ich benutze meines, das geht nicht auf die Forecastabfrage sondern auf das laufende Wetter.
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder
Re: Google Wetterserver down?
Hallo,grmpf hat geschrieben:Da steht so oft forecastday... - das sieht irgendwie falsch aus.
Ich benutze meines, das geht nicht auf die Forecastabfrage sondern auf das laufende Wetter.
das steht exakt so in dem Script von chbaechle drin.
Für die aktuellen Daten habe ic nen OC3 im Garten stehen.
Gruß
Henk
PS: Die entsprechende XML wird erstellt und jede Stunde aktuallisiert.
Zuletzt geändert von Henk am 06.09.2012, 16:07, insgesamt 1-mal geändert.
- anli
- Beiträge: 4326
- Registriert: 10.06.2009, 14:01
- Wohnort: 20 Min. nördlich von Hannover und bei Bremen
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 23 Mal
- Kontaktdaten:
Re: Google Wetterserver down?
Ja: Du musst $text durch die entsprechende Zeile aus der XML-Datei ersetzen um es so zu testen.Henk hat geschrieben:Leider funktioniert es leider nicht.
Ich habe auch mit Putty das Script von Hand gestarten und bekomme als Meldung:Kann da jemand was mit anfangen?Code: Alles auswählen
can't read "text": no such variable while executing "regexp "<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>.*?<forecastday>(.*?)</forecastday>" $te..." (file "/usr/local/addons/wettervorhersage/wettervorhersage.tcl" line 20)
Herzliche Grüße, anli
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser