Netatmo Modul - 38_netatmo.pm (Support)

Begonnen von Markus M., 17 Mai 2016, 12:37:34

Vorheriges Thema - Nächstes Thema

Markus M.

Das Problem liegt leider daran, dass Netatmo die API geändert und die Rechte eingeschränkt hat.
https://v1.netatmo.net/restricted/10.255.48.147/34b506fc...
Damit bekommt man z.B. auch kein local_url mehr.
Neue Version im Anhang und ab morgen im Update
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Cobra

Perfekt, vielen Dank.

Mit der neuen Version kann ich den light_mode jetzt wieder ändern.


Gruß Cobra
RaspberryPI 3 mit Raspbian Jessie, HMLAN/HM-LAN-Gateway
Diverse HM-Komponenten, Netatmo, Hue, Sonos, Nuki, Alexa

Eisix

Hallo,

seit dem update heute habe ich auch den Json error im Log


2017.02.27 17:12:36 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected
2017.02.27 17:17:35 2: netatmo_C70_ee_50_15_b1_d3: invalid json detected
2017.02.27 17:17:37 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected
2017.02.27 17:22:36 2: netatmo_C70_ee_50_15_b1_d3: invalid json detected
2017.02.27 17:22:38 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected


Gruß
Eisix

Helmi55

Guten Abend
In der Wohnung verwende ich erfolgreich einen Wandthermostat. Nun bin ich fürs Haus auf der Suche nach einem Regenmengensensor für die Bewässerung.
Benötigt man zwingend eine Aussenwetterstation, oder kann man den Regensensor auch "solo" in FHEM einbinden
Oder würdet ihr das wegen der Internet only Verbindung nicht empfehlen?

Gruß Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Markus M.

Zitat von: Eisix am 27 Februar 2017, 17:29:16
seit dem update heute habe ich auch den Json error im Log

Wenn das öfter passiert, Log mit verbose 5 beobachten.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Markus M.

Zitat von: Helmi55 am 27 Februar 2017, 22:05:19
Benötigt man zwingend eine Aussenwetterstation, oder kann man den Regensensor auch "solo" in FHEM einbinden

Die Netatmo Sensoren funktionieren nur in Verbindung mit einer Basisstation.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Helmi55

Danke - dann muss ich wohl beides anschaffen
Nice Day
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Markus M.

Zitat von: Helmi55 am 28 Februar 2017, 11:22:32
Danke - dann muss ich wohl beides anschaffen

Kommt darauf an was du damit tun willst.
Du bekommst bei Netatmo nur alle 10 Minuten neue Readings über die Cloud.
Für Bewässerung ist das ok, um die Markisen einzufahren reicht das nicht.

Du brauchst aber evtl. gar keinen eigenen Regenmesser, wenn genügend Nachbarn einen haben: guck dir mal die Definition über PUBLIC an ;)
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

GG33

Zitat von: Markus M. am 28 Februar 2017, 11:51:51

Du brauchst aber evtl. gar keinen eigenen Regenmesser, wenn genügend Nachbarn einen haben: guck dir mal die Definition über PUBLIC an ;)

So mach ich das auch. ist viel günstiger.
Und Batterien wechseln musst du auch nie! ;-)
FHEM 5.6 auf Raspi (Debian Wheezy)

Homematic HMLAN
4 x HM-ES-PMSw1-Pl / HM-WDS40-TH-I-2 / HM-SEC-SCo
LUXTRONIK2 / SolarView

Helmi55

#429
Danke euch für die super Info. Keine Wartung, kein nix.
Hab mir gerade bei Google ausrechnen lassen, die 0.05 Grad Radius entsprechen ca. 5km
Das ist genau richtig - werde es mal in den nächsten Tagen beobachten
Herzlichen Dank
Gruß
Helmut

PS die Luftqualität wird hier nicht angegeben ? (ja jetzt wird er gleich unverschämt...)
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Markus M.

Zitat von: Helmi55 am 01 März 2017, 17:47:04PS die Luftqualität wird hier nicht angegeben ? (ja jetzt wird er gleich unverschämt...)

Wenn du ein FORECAST Device anlegst (bin mir aber nicht sicher ob das ohne eigene Station geht), bekommst du darüber sehr sporadisch NO2, Ozon und PM2.5 rein.
Luftqualität geht nur über eine eigene Station und ist dann nur CO2 indoor.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Helmi55

Danke für die Info. Muss nicht sein.
Ich werde jetzt versuchen die verfügbaren Regenwerte in eine Gartenbewässerung einzubauen.
Weil die bestehende Gardena Bewässerung fürs Hochbeet bewässert auch bei Regen......
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

GG33

#432
Hallo, ich versuche mich gerade mit:

define netatmo_mittel_ga netatmo PUBLIC <longitude> <latitude> <radius>

Dies sollte ja Durchschnittswerte aus den Umgebungswerten über Koordinaten liefern. klappt eigentlich schon. Aber was ich nicht verstehe:

Wenn ich in meiner Umgebung mit Radius = 0.002 Stationen suche, bekomme ich 4 Stationen.
Wenn ich aber mit den selben Werten ein PUPLIC-device anlege, bekomme ich nur 2? und kann ich irgendwie sehen, welche Stationen jetzt verwendet werden?
Und auch die Werte für die Rain_day (Rain_day_min Rain_day_max) stimmen nicht ganz überein?

Grüsse
Björn
FHEM 5.6 auf Raspi (Debian Wheezy)

Homematic HMLAN
4 x HM-ES-PMSw1-Pl / HM-WDS40-TH-I-2 / HM-SEC-SCo
LUXTRONIK2 / SolarView

Markus M.

Zitat von: GG33 am 01 März 2017, 21:25:49
Wenn ich in meiner Umgebung mit Radius = 0.002 Stationen suche, bekomme ich 4 Stationen.
Wenn ich aber mit den selben Werten ein PUPLIC-device anlege, bekomme ich nur 2? und kann ich irgendwie sehen, welche Stationen jetzt verwendet werden?

Es werden keine Stationen mehr verwendet sondern jeweils die mittleren wahrscheinlich zwei Werte, pro Reading.

ZitatUnd auch die Werte für die Rain_day (Rain_day_min Rain_day_max) stimmen nicht ganz überein?

Magic Sauce :)
Ganz grob haben ca. 10% aller Netatmo Nutzer einen Windmesser, 20% einen Regenmesser und 5% aller Geräte liefern aus verschiedensten Gründen komplett falsche Werte.
Ich werfe also jeweils die oberen und unteren 10% der Temperatur, Luftfeuchtigkeits- und Luftdruckwerte, 4% der Regenwerte und 2% der Windwerte raus  um einen genaueren Durchschnitt zu bekommen (aber mindestens je 1).


Da 4 Stationen für die ganze Berechnung etwas dürftig sind und ich genau so viele schon bei der location rauskegle, solltest du deinen Radius so erweitern dass du mindestens 7 Stationen drin hast.

Schick mir aber vorher bitte mal ein list vom Device, damit ich sehen kann was bei 4 Stationen bei altitude und location passiert :)
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

GG33

#434
Guten Morgen
Da wir hier zwischen Hügeln wohnen kann die Regenmeng lokal ganz unterscheidlich sein. Darum möchte ich den Radius nicht zu gross wählen.


Internals:
   CFGFN
   DEF        PUBLIC 47.544775,8.137929 0.002
   INTERVAL   1800
   IODev      Wetter
   LAST_POLL  2017-03-02 06:36:32
   Lat        47.544775
   Lon        8.137929
   NAME       netatmo_mittel_ga
   NOTIFYDEV  global
   NR         728
   NTFY_ORDER 50-netatmo_mittel_ga
   Rad        0.002
   STATE      Initialized
   SUBTYPE    PUBLIC
   TYPE       netatmo
   openRequests 0
   stations_indoor 2
   stations_outdoor 2
   stations_rain 2
   stations_wind 0
   status     ok
   Readings:
     2017-03-02 04:07:01   gust            11.0
     2017-03-02 04:07:01   gust_angle      316
     2017-03-02 04:07:01   gust_max        11
     2017-03-02 04:07:01   gust_min        11
     2017-03-02 06:35:56   humidity        86.50
     2017-03-02 06:35:56   humidity_max    87
     2017-03-02 06:35:56   humidity_min    86
     2017-03-02 06:36:32   pressure        1011.40
     2017-03-02 06:36:32   pressure_max    1012.7
     2017-03-02 06:36:32   pressure_min    1010.1
     2017-03-02 06:36:29   rain            0.10
     2017-03-02 06:36:29   rain_day        9.85
     2017-03-02 06:36:29   rain_day_max    9.999
     2017-03-02 06:36:29   rain_day_min    9.696
     2017-03-02 06:36:29   rain_hour       0.96
     2017-03-02 06:36:29   rain_hour_max   1.111
     2017-03-02 06:36:29   rain_hour_min   0.808
     2017-03-02 06:36:29   rain_max        0.101
     2017-03-02 06:36:29   rain_min        0.101
     2017-03-02 06:35:56   temperature     7.65
     2017-03-02 06:35:56   temperature_max 7.7
     2017-03-02 06:35:56   temperature_min 7.6
     2017-03-02 04:07:01   wind            6.0
     2017-03-02 04:07:01   wind_angle      149
     2017-03-02 04:07:01   wind_max        6
     2017-03-02 04:07:01   wind_min        6
   Helper:
Attributes:
   IODev      Wetter
   devStateIcon .*:no-icon
   room       netatmo
FHEM 5.6 auf Raspi (Debian Wheezy)

Homematic HMLAN
4 x HM-ES-PMSw1-Pl / HM-WDS40-TH-I-2 / HM-SEC-SCo
LUXTRONIK2 / SolarView