hallo!
ich suche und versuche schon seit einem tag daten in mein wetter log file zu bekommen, aber es tut sich einfach garnichts bzw. bleibt es immer leer.
define Wetter Weather 551801 600 de
attr Wetter event-on-update-reading temperature,humidity,pressure,wind_speed,wind_chill,wind_direction
attr Wetter group Umwelt
attr Wetter room 9.02_Steuerung
define FileLog_Wetter FileLog ./log/Wetter-%Y.log Wetter
attr FileLog_Wetter logtype temp4hum6:wind_speed|humidity|temperature,text
attr FileLog_Wetter room 9.90_Logs
define w_Wetter weblink htmlCode { WeatherAsHtmlD("Wetter") }
attr w_Wetter group Umwelt
attr w_Wetter htmlattr width_"220" height="330" frameborder="0" marginheight="0" marginwidth="0"
attr w_Wetter room 0.10_Garten
define wl_Wetter_Luftdruck SVG FileLog_Wetter:myPress4:CURRENT
attr wl_Wetter_Luftdruck group Umwelt
attr wl_Wetter_Luftdruck room 0.10_Garten
define wl_Wetter_Temp SVG FileLog_Wetter:myYahooWeather:CURRENT
attr wl_Wetter_Temp group Umwelt
attr wl_Wetter_Temp room 0.10_Garten
define wl_Wetter_Wind SVG FileLog_Wetter:myWind4windDir4:CURRENT
attr wl_Wetter_Wind group Umwelt
attr wl_Wetter_Wind room 0.10_Garten
mit den gplot dateien dürfe es wohl nicht zusammenhängen, weil ja garnichts im LOG steht.
wie würde denn die wunderground einbindung ausschauen?
hoffe ihr könnt mir weiterhelfen.
Das hab ich doch gestern schonmal irgendwo gelesen?
Ändere die Definition des Logfiles in:
define FileLog_Wetter FileLog ./log/Wetter-%Y.log Wetter.*
(also Punkt-Stern am Ende hinzufügen)
dann klappts auch mit dem Logfile.
Grüße nach Wien!
zuerst mal danke dafür, es funktioniert aber immer noch nicht. im haupt-log-file steht folgendes:
2014.10.29 20:05:33 1: CustomGetFileFromURL http://weather.yahooapis.com/forecastrss?w=551801&u=c: Can't connect to http://weather.yahooapis.com:80
und im terminal steht das:
use of uninitialized value $temperature in concatenation(.) or string at \FHEM\59_Weather.pm line 358, <fh> line 40.
plus das selber nochmal für die luftfeuchtigkeit und den wind
das ganze läuft auf einem htpc mit windows 7 und ohne sonstige probleme.
Die Meldung CustomGetFileFromUrl deutet auf ein Netzwerkproblem in Deiner Installation hin. Ist Dein fhem auf einem aktuellen Versionsstand? Alle Updates installiert?
Die Meldungen wegen uninitialized values sind eine Folge daraus, denn wenn keine Daten von yahoo gelesen werden können, kann das Modul natürlich auch keine Daten verarbeiten.