Weather Module keine LOG Daten

Begonnen von wuphi, 29 Oktober 2014, 16:01:08

Vorheriges Thema - Nächstes Thema

wuphi

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.

betateilchen

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!
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

wuphi

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.

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!