FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: DK4RST am 03 März 2018, 16:38:57

Titel: Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 16:38:57
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 19:25:14
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: Newbie am 03 März 2018, 19:32:01
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 19:32:37
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 19:43:28
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: CoolTux am 03 März 2018, 19:44:32
https://forum.fhem.de/index.php/topic,59646.0.html
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 19:45:08
Gib doch mal in die Befehlszeile von fhem:

list TYPE=HTTPMOD

ein.

Gruß, Joachim
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST 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!
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: Gisbert am 03 März 2018, 19:51:34
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:
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 19:54:20
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 20:03:47
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"
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 20:10:11
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 20:19:29
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 20:25:06
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: DK4RST am 03 März 2018, 20:35:43
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
Titel: Antw:Wettermodul bekomme ich nicht ans laufen, alles jetzt nur mit Kosten?
Beitrag von: MadMax-FHEM am 03 März 2018, 20:50:55
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