Hallo, ich probiere seit drei Tagen das Wettermodul mit irgendeinem Lieferanten des Wetters zum laufen zu bringen, leider bis jetzt ohne Erfolg.
Am liebsten wäre mir der DWD denn dort kommen ja die Daten auch her.
Dort würde ich auch geringe Kosten akzeptieren.
Gibt es da jemanden der mir helfen würde?
bisher habe das hier probiert:
https://wiki.fhem.de/wiki/Wetter_und_Wettervorhersagen.
besten Dank
im log erhalte ich
wetter_40764_Bahnstr_123: Defined with URL http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=IBERLIN15 and interval 600
2018.03.03 19:21:24 3: wetter_40764_Bahnstr_123: the attribute readingsName_cloudiness should no longer be used. Please use reading01Name syntax instead
2018.03.03 19:21:24 3: wetter_40764_Bahnstr_123: For most old attributes you can specify enableControlSet and then set device upgradeAttributes to automatically modify the configuration
was mach ich falsch , so steht es in der Wiki
Hallo und guten Abend,
na zum ersten im falschen Forenbereich gefragt.
bitte deine Frage hierhin verschieben
https://forum.fhem.de/index.php/board,86.0.html (https://forum.fhem.de/index.php/board,86.0.html)
und wenn es DWD sein soll, das bitte lesen
https://forum.fhem.de/index.php/topic,83097.0.html (https://forum.fhem.de/index.php/topic,83097.0.html)
vg Jens
So wie ich das sehe (ohne es jetzt zu nutzen) ist wohl der Wiki Eintrag etwas veraltet...
Aber in der "Fehlerausgabe" steht doch genau was du machen sollst/kannst:
Entweder selber von der "alten" Attribut/Readingsbenamsung bei HTTPMOD umstellen:
the attribute readingsName_cloudiness should no longer be used. Please use reading01Name syntax instead
Oder eben das Modul das "automatisch" machen lassen:
For most old attributes you can specify enableControlSet and then set device upgradeAttributes to automatically modify the configuration
Also beim HTTPMOD Device das Attribut enableControlSet setzen und dann den (daurch verfügbaren) set Befehl upgradeAttributes ausführen:
https://wiki.fhem.de/wiki/HTTPMOD#Set-Commands
Gruß, Joachim
wie Du siehst ich bin neu und deshalb noch unsicher, ich finde z.B kein HTTPMod
würdest Du das bitte etwas genauer beschreiben?
Danke , Roland
https://forum.fhem.de/index.php/topic,59646.0.html
Gib doch mal in die Befehlszeile von fhem:
list TYPE=HTTPMOD
ein.
Gruß, Joachim
da dreh ich mich im Kreis, weil ich dann auf meien Wetterdefinition komme , dort ist aber nix mit HTTPMod!
Hallo Speedy...
es wäre natürlich günstig, wenn du den Thread in den richtigen Bereich verschieben könntest; dann ist die Chance auf Antworten größer.
Wenn ich es richtig interpretiere, dann geht es darum Wetterdaten aus dem Internet in Fhem reinzubekommen.
Das hat mich auch stark interessiert und ich habe die folgenden Module im Einsatz:
- Yahoo
- Proplanta
- Regenwerte von Buienradar
Bei anderen Wettermodulen habe ich mittlerweile aufgegeben.
Anbei meine Definitionen und Plots, die ich daraus erstelle:
## Wetterdaten aus dem Internet
## Wetterdaten von Yahoo
define Wetter.Leverkusen Weather 671518 600 de
attr Wetter.Leverkusen group Wetter
attr Wetter.Leverkusen icon weather_cloudy_light
attr Wetter.Leverkusen room Mobile,Weather
attr Wetter.Leverkusen stateFormat T:temperature H:humidity D:dewpoint<br/>P:pressure W:wind<br/>condition
define dew_Wetter.Leverkusen dewpoint dewpoint Wetter.Leverkusen
attr dew_Wetter.Leverkusen group Sensoren
attr dew_Wetter.Leverkusen icon humidity
attr dew_Wetter.Leverkusen room Weather
define FileLog_Wetter.Leverkusen FileLog ./log/Wetter.Leverkusen-%Y-%m.log Wetter.Leverkusen.(temperature|humidity|pressure|wind_condition|dewpoint|code|fc1_code|condition|fc1_condition).*
attr FileLog_Wetter.Leverkusen createGluedFile 1
attr FileLog_Wetter.Leverkusen logtype text
attr FileLog_Wetter.Leverkusen room Weather
define SVG_FileLog_Wetter.Leverkusen_1 SVG FileLog_Wetter.Leverkusen:SVG_FileLog_Wetter.Leverkusen_1:CURRENT
attr SVG_FileLog_Wetter.Leverkusen_1 alias Yahoo-Wetter Leverkusen
attr SVG_FileLog_Wetter.Leverkusen_1 captionPos auto
attr SVG_FileLog_Wetter.Leverkusen_1 room Mobile,Weather
attr SVG_FileLog_Wetter.Leverkusen_1 sortby 05
## Wetterdaten von Weather Underground - geloescht
## Wetterdaten vom Deutschen Wetterdienst DWD - Modul 55_DWD.pm - geloescht
##Buienradar
define Buienradar Buienradar
attr Buienradar group Wetter
attr Buienradar icon weather_rain_meter
attr Buienradar room Mobile,Weather
attr Buienradar userReadings rainDataNow {substr(ReadingsVal('Buienradar','rainData',''),0,4)}
##Proplanta
define Wetter.Proplanta PROPLANTA Leverkusen de
attr Wetter.Proplanta INTERVAL 1800
attr Wetter.Proplanta group Wetter
attr Wetter.Proplanta icon weather_cloudy_light
attr Wetter.Proplanta room Mobile,Weather
attr Wetter.Proplanta stateFormat T:Temperature H:Humidity D:dewPoint<br/>Wind:wind<br/>Pressure:Druck<br/>weather
attr Wetter.Proplanta userReadings Temperature {sprintf('%.1f', ReadingsVal('Wetter.Proplanta','temperature',0))}, Humidity {sprintf('%.0f', ReadingsVal('Wetter.Proplanta','humidity',0))}, Druck {sprintf('%.0f', ReadingsVal('Wetter.Proplanta','pressure',0))}
define FileLog_Wetter.Proplanta FileLog ./log/Wetter.Proplanta-%Y-%m.log (Wetter.Proplanta:(temperature|humidity|dewPoint|wind|pressure))|(Buienradar:(rainDataNow)):.*
attr FileLog_Wetter.Proplanta createGluedFile 1
attr FileLog_Wetter.Proplanta logtype text
attr FileLog_Wetter.Proplanta room Weather
define SVG_FileLog_Wetter.Proplanta_1 SVG FileLog_Wetter.Proplanta:SVG_FileLog_Wetter.Proplanta_1:CURRENT
attr SVG_FileLog_Wetter.Proplanta_1 alias Wetter Proplanta
attr SVG_FileLog_Wetter.Proplanta_1 captionPos auto
attr SVG_FileLog_Wetter.Proplanta_1 room Mobile,Weather
attr SVG_FileLog_Wetter.Proplanta_1 sortby 03
define SVG_FileLog_Wetter.Proplanta_2 SVG FileLog_Wetter.Proplanta:SVG_FileLog_Wetter.Proplanta_2:CURRENT
attr SVG_FileLog_Wetter.Proplanta_2 alias Luftdruck
attr SVG_FileLog_Wetter.Proplanta_2 captionPos auto
attr SVG_FileLog_Wetter.Proplanta_2 room Mobile,Weather
attr SVG_FileLog_Wetter.Proplanta_2 sortby 07
Viele Grüße Gisbert
Zitat von: Speedy.Bear080861 am 03 März 2018, 19:50:35
da dreh ich mich im Kreis, weil ich dann auf meien Wetterdefinition komme , dort ist aber nix mit HTTPMod!
Da drehst du dich nicht im Kreis weil das eben dein HTTPMOD ist... ;)
Mach es einfach wie die anderen "Kollegen" verlinkt haben:
https://forum.fhem.de/index.php/topic,59646.0.html
Oder eben:
https://forum.fhem.de/index.php/topic,85206.msg775730.html#msg775730
Gruß, Joachim
Den ersten Link verstehe ich nicht, aber Joachim, es würde schon gerne wissen wie ich das mit dem ersetzen des alten Codes machen muss, würdest Du mir dabei bitte och ein wenig helfen.
Ich werde den anderen link zusätzlich noch umsetzen.
Besten Dank für das Verständnis, und entschuldigung ich bin halt noch "NEW"
Der erste Link (bzw. der von CoolTux verlinkte) zeigt dir, dass es (mittlerweile) ein fhem-Modul für Wunderground gibt...
...welches du verwenden kannst.
Wenn du meinen list Befehl eingibst und nur dein Wettermodul (was aber wohl eben ein HTTPMOD Modul ist) kommt, dann eben dort wie geschrieben und im Logeintrag (der von dir gepostet wurde) das Attribut setzen und den set Aufruf machen.
In etwa so (wenn ich das richtig interpretiert hab):
attr wetter_40764_Bahnstr_123 enableControlSet 1
und dann:
set wetter_40764_Bahnstr_123 upgradeAttributes
Vorausgesetzt dein HTTPMOD heißt 'wetter_40764_Bahnstr_123'...
EDIT: und nat. speichern nicht vergessen...
Gruß, Joachim
Hy , Danke , kaum macht man es richtig.
Jetzt suche ich nur den Code für Lagenfeld denn im Moment steht hier noch Berlin drin
"http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=IBERLIN15 600"
ich gehe nicht davon aus , dass es reicht Berlin durch Langenfeld zu ersetzen oder ??
Langenfeld
altitude 46
latitude 51.122644
longitude 6.955368
Wohl kaum...
Aber Browser bedienen und Goolge (oder andere Suchmaschine) bedienen kannst du? ;)
Wenn das dein Langenfeld ist:
https://www.wunderground.com/personal-weather-station/dashboard?ID=ILANGENF92
Dann wohl statt IBERLIN15 wohl ILANGENF92
Gefunden (nein nicht auf Otto.de ;) ) mittels: wunderground id Lagenfeld
Ich würde mir trotzdem mal das Modul Wunderground ansehen.
Module bieten meist noch interessante Zusatzinformationen/-möglichkeiten...
Gruß, Joachim
Hab ich verstanden, was ich aber da nirgens efunden habe ist der Ausdruck
ILANGENF92
Aber du kannst recht haben , ich bin heute ziemlich blind.
muss mir wohl doch drei Punkte auf den Arm machen.
Wo verdammt finde ich das auf der Seite!!
wenn ich es eben vorher nicht weiss
Danke für Deine Geduld
Steht im Link und direkt ganz fett oben auf der Webseite...
Unten ist auch eine Karte, da lassen sich auch andere Stationen wählen, welche vielleicht näher sind...
Gruß, Joachim