Netatmo Modul - 38_netatmo.pm (Support)

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

Vorheriges Thema - Nächstes Thema

Markus M.

Ich werde das nochmal für dich überarbeiten und unter 4 Werten keine mehr rauswerfen.
Mach morgen einfach ein Update und berichte.
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

Hallo Markus

Funktioniert! vielen Dank!
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

jnewton957

Zitat von: Markus M. am 01 März 2017, 23:59:03

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).



Hallo Markus,

kannst du uns bitte mal deine "anonymisierte" Konfiguration posten.
Gerade das Thema mit den "oberen/unteren" finde ich sehr interessant, da ich nah an Wasser und Landwirtschaft wohne. Da sind schon mal Publics sehr unterschiedlich.

Und meine eigene Station den FORECAST zu bekommen (bür NO2 etc) klappt komischerweise nicht. Station ID ist die die 1. Angabe bei Module 70:ee:.....

Danke
Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

Markus M.

Zitat von: jnewton957 am 05 März 2017, 18:17:06kannst du uns bitte mal deine "anonymisierte" Konfiguration posten.
Gerade das Thema mit den "oberen/unteren" finde ich sehr interessant, da ich nah an Wasser und Landwirtschaft wohne. Da sind schon mal Publics sehr unterschiedlich.

Die Details dazu findest du im Modulcode.
Das Problem sind Aussenmodule die entweder im Wohnzimmer oder am Teich stehen, ebenso wie Regenmesser die entweder im Schuppen oder unter dem Regenrohr stehen.
Angeblich filtert Netatmo nicht plausible Werte selbst aus, davon hab ich aber wenig bemerkt...

ZitatUnd meine eigene Station den FORECAST zu bekommen (bür NO2 etc) klappt komischerweise nicht. Station ID ist die die 1. Angabe bei Module 70:ee:.....
Das sollte die ID deiner Basisstation sein. Muss eigentlich klappen.
define netatmo_forecast netatmo FORECAST 70:ee:50:00:00:00
Einen NO2 Wert hatte ich das letzte mal vor einem Monat, dafür ist Netatmo wohl weniger geeignet.
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

jnewton957

Zitat von: Markus M. am 05 März 2017, 18:33:57

Einen NO2 Wert hatte ich das letzte mal vor einem Monat, dafür ist Netatmo wohl weniger geeignet.

Danke ,

habe es hinbekommen. Was ein rereadcfg so alles bewirkt:-)

Habe jetzt nicht mehr den NO2 (wie früher) - sondern den "air_ozone". Und den auch aktuell.

Mich würde aber auch der PM2.5, NO2, SO3 Wert interessieren. Wenn nicht über netatmo (CITEAIR) - hat den jemand anders eingebunden ?

Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

Markus M.

#440
Zitat von: jnewton957 am 05 März 2017, 18:48:57
Mich würde aber auch der PM2.5, NO2, SO3 Wert interessieren. Wenn nicht über netatmo (CITEAIR) - hat den jemand anders eingebunden ?

PM2.5 gibt's nicht, misst nämlich nahezu keiner.
Was es mehr oder weniger deutschlandweit gibt sind die UBA Werte für NO2, O3,PM10,SO2 und CO.
Hast du eine in der Nähe? http://www.umweltbundesamt.de/daten/luftbelastung/aktuelle-luftdaten#/stations
Ich werde daraus demnächst wohl mal ein Modul basteln.

Ein Modul für diese Daten gibt es hier: https://forum.fhem.de/index.php?topic=68623.html
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

Mein PUBLIC Modul meldet öfter mal
status: delayed update
Habe seit heute 09:32 keine aktuellen Werte mehr.

auch ein get update hilft nicht!?
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 08 März 2017, 21:01:17
Mein PUBLIC Modul meldet öfter mal
status: delayed update
Habe seit heute 09:32 keine aktuellen Werte mehr.

auch ein get update hilft nicht!?
Schau doch mal in deinen Account bzw. das Account Device.
Dort solltest du einen Fehler sehen.
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

honk202

Hallo,

ich habe selbes Problem wie GG33.
Mein Account Device zeigt mir folgendes an:

Network: timeout
status:     recovering network

habe das Problem schon seit Tagen, habe auch schon andere PUBLIC Stationen ausgewählt.
Bei Netatmo habe ich mir auch Mal eine neue Client_ID und Client_Secret angelegt, leider auch ohne Erfolg.

Vielleicht hilft das ja weiter

GG33

Network: banned

??

Gesendet von meinem D5503 mit Tapatalk

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.

Ihr fragt zu oft an.
IP-Wechsel hilft, evtl. geht auch unban über die dev Seite.
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

Ich habe nun in der dev user und pw nochmals neu in Klartext eingetragen, nun funktioniert es wieder.
Wie oft sollte denn abgefragt werden?
Ich habe das attr intervall auf 300

Grüsse
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

Cluni

Wo soll man den Interval eigentlich eintragen, beim Hauptdevice, bei den einzelnen Devices oder gar überall? Das Attribut gibt es ja überall....

MauiJim

Zitat von: honk202 am 08 März 2017, 22:00:35
Hallo,

ich habe selbes Problem wie GG33.
Mein Account Device zeigt mir folgendes an:

Network: timeout
status:     recovering network


Das geht bei mir schon seit Anfang März, dachte erst es liegt an der libssl von Perl. Kommt aber leider immer wieder.
Bei netatmo Connect habe ich Ban status No und sonst keinerlei Fehlermeldung ausser "netatmo.station: http request failed: read from https://api.netatmo.com:443 timed out" im Log.

Nach einem fhem Neustart läuft es dann wieder eine ganze Weile.

Gruss Frank

Markus M.

Kommt drauf an was du nutzt.
Mit den Default Werten sollte nichts passieren.

Die Wetterstation lädt sowieso nur alle 10 Minuten Daten ins Internet. Public hat nen cache von mindestens 15 Minuten, Forecast gibt es nur stündlich. Für die Kameras sollte man den Webhook benutzen.
Ich kenne die genauen Server Einstellungen von Netatmo nicht, wenn du zu oft an fragst wirst du geblockt.
Ich hab hier >20 Devices und keine Probleme.
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