Netatmo in FHEM integrieren

Begonnen von FotoFieber, 26 August 2013, 09:15:06

Vorheriges Thema - Nächstes Thema

Fritzi

"Invalid Client" klingt nach einem Tippfehler bei den App-Daten?
FHEM 5.6 auf RaspberryPi2 mit Busware CUL culfw V1.61
CUL_HM     : HM-CC-RT-DN,HM-LC-SW1-FM,HM-LC-Sw1PBU-FM,HM-SEC-SC,HM-Sen-MDIR-O-2,HM-TC-IT-WM-W-EU
FBDECT      : Dect200
HUEDevice  : LCT001,LCT003

culpi

würde mir wünschen, dass es so einfach ist! Ich hab soweit es ging alles via copy-and-paste zusammengestellt. Und bei

define Wetter netatmo ACCOUNT ...

habe ich testweise Parameter verändert und damit einen Abbruch von CONNECTED erzeugt. Das bestätigt für mich, dass die Definition von "Wetter..." richtig ist.

Bleibt eigentlich nur noch die Definition der einzelnen Wetterstationen. Dabei habe ich die Parameter von "get Wetter public xxxxx" mit copy-und-paste für die Definition eingetragen:

define Wetterstation netatmo public <ID_der_gewählten_Station> <longitude> <latitude> <-- hier eingetragen.

die ID ist scheinbar eine Zahl mit mehreren Doppelpunkten. Longitude und latitude habe ich auch testweise schon einmal vertauscht. Ohne Erfolg.

Muss ich noch weitere Pakete installieren?

culpi

so jetzt hab ich den Fehler gefunden!!!

Punkt 9 im Tutorial habe ich falsch interpretiert. Mit der dem link zum Forum im Punkt 10 hats dann geklappt! Musste mir das define über "get Wetter public xxx" erzeugen lassen. Selbst eintragen ging mit dem Syntax aus 9 bei mir nicht.

Grüße,
culpi

Alex



ich habe noch ein paar kleine Fragen zum modul.  Gestern konnte ich das Modul erfolgreich einrichten. In meinem Device "wetterstation" wird ein reading für Temp, Hum und Druck angezeigt. Der Regen leider jedoch nicht. In der Website wird für die gleiche Wetterstation ein Regenwert angezeigt. Wie bekomme ich diesen in meine Readings?

justme1968

du hast die publicity station im 'alten' format angelegt.

leg sie bitte mal im neuen format an mit dem define das bei

  get na public <id>  <lon> <lat>

aufgegeben wird.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Alex

vielen Dank für deinen Tipp, ich habs probiert:

leider kam bei

Zitatget na public <id>  <lon> <lat>
nur ein no device fehler.

Als ich die Koordinaten ein bischen großzüger gewähl habe kam folgender define:
Zitatdefine netatmo_P70:ee:50:02:f8:58 netatmo PUBLIC 70:ee:50:02:f8:58 70:ee:50:02:f8:58 pressure 02:00:00:02:f1:60 temperature,humidity

die werte sind jedoch leider Quatsch, und regen bekomme ich auch nicht. :-/ 

Was mache ich da falsch?

justme1968

hat dir station in der übersicht die du bei get public bekommst niederschlagswerte?

versch mal bitte über die PLZ zu gehen statt über die geokoordinaten.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Alex

#322
das habe ich schon mit etlichen Plz versucht und in der Übersicht noch NIE eine station mit Niederschlagswerten gefunden.


justme1968

nicht alle stationen liefern niederschlagswerte. wenn in der übersicht keine auftauchen hat dir station keine.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Alex

Hast du vielleicht eine PLZ für mich, bei der ich einen Niederschlag finden kann/sollte?

Alex

Okay, Ich habe inzwischen alles versucht, was in meiner Macht steht. Bei mir werden grundsätzlich ALLE werte für rain weggelassen... bei allen Postleitzahlen und orten. Daher komme ich auch nicht an die adresse für die Module. Warum auch immer...

Wäre jemand bitte so nett und würde ein "get na public 39120" für mich machen mir das define für irgendeine station mit Regen geben?

Weiß nicht mehr, wie ich sonst weiterkomme...

Fritzi

Hi Alex,

ich kann's nachvollziehen. Bei mir werden auch keine rain-Daten mehr angezeigt.
Sehr merkwürdig. Da scheint was hinter den Kulissen geändert worden zu sein.

Grüsse,
Fritz
FHEM 5.6 auf RaspberryPi2 mit Busware CUL culfw V1.61
CUL_HM     : HM-CC-RT-DN,HM-LC-SW1-FM,HM-LC-Sw1PBU-FM,HM-SEC-SC,HM-Sen-MDIR-O-2,HM-TC-IT-WM-W-EU
FBDECT      : Dect200
HUEDevice  : LCT001,LCT003

justme1968

ich kann es auch reproduzieren. mal sehen woran es liegt.

die daten kommen nicht mehr zurück. ich habe dort im forum mal nachgefragt.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

laut netatmo ist es ein bug den sie gerade eben behoben haben.

angeblich hat sich auch am format noch etwas geändert. das ist aber noch nicht dokumentiert.

es dauert also noch etwas bis es in fhem wieder geht.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

#329
ich hab mir das neue format mal angeschaut undschon mal eingebaut. kommt morgen im update.

get na public 69239
id longitude latitude altitude
70:ee:50:04:8e:f2 8.88126550 49.41801120 145 24.4 °C 56 % 1011 hPa 0 mm Waldstraße 8, 69239 Neckarsteinach, Germany
70:ee:50:02:ce:d0 8.84353460 49.40286130 134 24.8 °C 57 % 1013 hPa 0 mm Friedrich-Ebert-Straße 44, 69239 Neckarsteinach, Germany
70:ee:50:02:46:d8 8.84220000 49.39238000 227 24.3 °C 64 % 1014 hPa Im Hasengarten 4, 69151 Neckargemünd, Germany
70:ee:50:00:cc:88 8.84106360 49.39200360 218 22.1 °C 65 % 1010 hPa 0 mm Neuhofer Straße 32/2, 69151 Neckargemünd, Germany
70:ee:50:01:e0:2e 8.76905400 49.41057900 139 19.9 °C 78 % 1014 hPa Am Gutleuthofhang 68, 69118 Heidelberg, Germany
70:ee:50:01:f3:ee 8.75478000 49.44622000 304 23.9 °C 62 % 1014 hPa Schweizertalstraße 16, 69118 Heidelberg, Germany
70:ee:50:03:d8:a8 8.76469671 49.41330297 133 21.3 °C 67 % 1011 hPa 0 mm Am Rain 2, 69118 Heidelberg, Germany
70:ee:50:01:2e:88 8.74913220 49.36385930 304 22.0 °C 64 % 1015 hPa Blumenstraße 11, 69251 Gaiberg, Germany
70:ee:50:00:fe:18 8.79922865 49.39737326 120 24.2 °C 60 % 1008 hPa Neckarsteinacher Straße 5, 69151 Neckargemünd, Germanyy
get na public 70:ee:50:00:cc:88 69239
id longitude latitude altitude
70:ee:50:00:cc:88 8.84106360 49.39200360 218 22.1 °C 65 % 1010 hPa 0 mm Neuhofer Straße 32/2, 69151 Neckargemünd, Germany
define netatmo_P70:ee:50:00:cc:88 netatmo PUBLIC 70:ee:50:00:cc:88 02:00:00:00:c9:96 temperature,humidity 70:ee:50:00:cc:88 pressure 05:00:00:00:2d:d8 rain


gruss
  andre

ps: bitte zum eintragen der öffentlichen stationen das define jeweils mit get na public <id> <plz> oder get na public <id> <longitude> <latitude>erzeugen lassen und verwenden.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968