Netatmo Modul - 38_netatmo.pm (Support)

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

Vorheriges Thema - Nächstes Thema

Cluni

Bei mir kommen jetzt seit 13:47Uhr auch wiedermal keine Updates. Das läuft immer eine Zeit lang und dann stoppt es wieder. Ban status ist aber auf No... Keine Ahnung, was das für ein Mist ist!? Meine billigen Lacrosse Sensoren laufen super und ohne ein einziges Problem. Da frage ich mich wirklich langsam, ob sich das lohnt dafür soviel mehr auszugeben...

Markus M.

#451
Was ist denn jeweils der Status in den Devices und im Account?
Wenn du Verbose 5 setzt, siehst du im Log was im jeweiligen Device passiert.

Der Ban Status gilt nur für deine Applikation, nicht für deine IP bei zu vielen Anfragen.
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

Cluni

Momentaner Status ist "delayed update"

Markus M.

Wo?
List vom Device und Account bitte.
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

Cluni

#454
Internals:
   Clients    :netatmo:
   DEF        ACCOUNT crypt:xxx crypt:xxx xxxxxxx
   INTERVAL   300
   NAME       Wetter
   NOTIFYDEV  global
   NR         175
   NTFY_ORDER 50-Wetter
   STATE      DNS error
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   expires_at 1489507380
   network    dns
   refresh_token xxx|xxx
   status     recovering network
   Helper:
     client_id  589d738969f740729d8b84ee
     client_secret xxx
     password   crypt:xxx
     username   crypt:xxx
     devices:
       HASH(0x316b518)
       HASH(0x30694f0)
     homecoachs:
     homes:
Attributes:
   addresslimit 200
   interval   300
   room       Wetterdaten,netatmo


Internals:
   DEF        70:ee:50:20:87:6e
   Device     70:ee:50:20:87:6e
   INTERVAL   600
   IODev      Wetter
   LAST_POLL  2017-03-14 13:54:38
   NAME       Klima.Wohnzimmer
   NOTIFYDEV  global
   NR         176
   NTFY_ORDER 50-Klima.Wohnzimmer
   STATE      T: 24.3°C / RH: 46% / D: 11.9°C / P: 1030.6 mB / CO2: 711 ppm / N: 36 dB
   SUBTYPE    DEVICE
   TYPE       netatmo
   altitude   88
   city       vvv
   country    DE
   dataTypes  Temperature,CO2,Humidity,Noise,Pressure
   date_setup 2017-02-09 18:53:08
   firmware   124
   last_setup 2017-02-09 18:53:08
   last_status_store 2017-03-14 13:57:42
   last_upgrade 2017-02-10 12:54:24
   location   aaaa, bbbb
   model      NAMain
   moduleName Wohnzimmer
   openRequests 0
   stationName Cluni
   status     delayed update
   wifi_status 33
   Readings:
     2017-03-14 13:47:24   co2             711
     2017-03-14 13:47:24   dew             11.9
     2017-03-14 13:47:24   humidity        46
     2017-03-14 13:47:24   noise           36
     2017-03-14 13:47:24   pressure        1030.6
     2017-03-14 13:57:28   pressure_abs    1019.9
     2017-03-14 13:57:28   pressure_trend  stable
     2017-03-14 13:52:28   temp_max        24.4
     2017-03-14 07:49:39   temp_min        23.2
     2017-03-14 13:57:28   temp_trend      up
     2017-03-14 13:47:24   temperature     24.3
   Helper:
     readingNames:
       temperature
       co2
       humidity
       noise
       pressure
Attributes:
   IODev      Wetter
   comment    Originalname: netatmo_D70_ee_50_20_87_6e
   devStateIcon .*:no-icon
   genericDeviceType thermometer
   group      Klima
   icon       temperature_humidity
   room       Haus,Homekit,Wohnzimmer,netatmo
   stateFormat T: temperature°C / RH: humidity% / D: dew°C / P: pressure mB / CO2: co2 ppm / N: noise dB
   userReadings dew:temperature.* {urDewpoint($name)}
   verbose    5



EDIT: Die Zugangsdaten habe ich ge-X-t

Markus M.

#455
verbose 5 auf den Account, interval im Account entfernen, in 15 Minuten mal posten was im Log steht.
Und dass du die Hausnummer 14 hast möchtest du oben vielleicht noch entfernen ;)

Ich sehe gerade dass du ein DNS Problem hast und api.netatmo.com nicht aufgelöst wurde...
Eine Ahnung woran das liegen kann?
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

Cluni

Zitat von: Markus M. am 14 März 2017, 18:29:25
verbose 5 auf den Account, interval im Account entfernen, in 15 Minuten mal posten was im Log steht.
Jetzt mal gemacht - mal sehen, was passiert...

Zitat von: Markus M. am 14 März 2017, 18:29:25
Ich sehe gerade dass du ein DNS Problem hast und api.netatmo.com nicht aufgelöst wurde...
Eine Ahnung woran das liegen kann?
Öhm - keine Ahnung. Mal in der Fritzbox stöbern, ob sich da was findet.....

Cluni

Hat ganz schön lange auf sich warten lassen:
2017.03.14 21:44:20 4: Wetter: dispatch token
2017.03.14 21:44:20 4: Wetter: dispatch return: token
2017.03.14 21:44:20 4: Wetter getdevices
2017.03.14 21:44:20 4: Wetter getdevices
2017.03.14 21:44:20 4: Wetter: dispatch devicelist
2017.03.14 21:44:20 4: Wetter: dispatch return: devicelist
2017.03.14 21:44:20 4: Wetter: parsedevicelist
2017.03.14 21:44:20 4: Wetter: dispatch devicelist
2017.03.14 21:44:20 4: Wetter: dispatch return: devicelist
2017.03.14 21:44:20 4: Wetter: parsedevicelist


Aber das scheint mir jetzt ohne Probleme von Statten gegangen zu sein....

Markus M.

Zitat von: Cluni am 14 März 2017, 21:46:48
Hat ganz schön lange auf sich warten lassen
Aber das scheint mir jetzt ohne Probleme von Statten gegangen zu sein....

Das war ein Neustart?
Ich vermute dass du nach Ablauf deines Tokens wieder Probleme bekommen wirst.
Irgendwann morgen um 21:30.
Melde dich dann nochmal.
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

Cluni

Nein, war kein Neustart von Fhem. Hatte nur kurz vorher noch ein "get Wetter update" gemacht.
Werde mich melden.

Dank dir schon mal! ;)

Cluni

Tja, was soll ich sagen? Ich habe grade gesehen, dass das letzte Update um kurz vor 5 war - wieder DNS Fehler. Und das obwohl ich in der Fritzbox einen anderen DNS Server eingestellt habe. Das kann doch nicht wirklich am DNS liegen?!
Was wird gebraucht? Wenn ich im Logfile nach "Wetter" (Name vom Netatmo) suche, dann habe ich über 1000 Treffer...  :o

rubbertail

Ist die Fritzbox auch dein DHCP-Server? Verteilst du die Fritzbox selber als DNS-Server? Was geschieht, wenn du die den externen DNS-Server verteilen lässt via DHCP - oder brauchst du zwingend innerhalb deines eigenen Netzwerks auch DNS?
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

Markus M.

Auf welchem System läuft FHEM bei dir?
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

Cluni

Nein, es ist so, dass die Fritzbox den DNS-Server selber über den Provider ermittelt - in meinem Fall über die Telekom. Aber habe nun testweise mal einen anderen eingestellt.

Fhem läuft bei mir auf einem Raspberry Pi 3 unter Raspbian Jessy.

rubbertail

Aber welchen DNS kriegen deine Clients? Das kannst du ggf auf der Fritzbox nämlich einstellen - standardmässig kriegen die Clients die FB als DNS, die dann die DNS-Anfragen nach aussen forwarded - du kannst dort aber auch direkt einen externen DNS-Server verteilen lassen
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE