Autor Thema: Netatmo Modul - 38_netatmo.pm (Support)  (Gelesen 203175 mal)

Offline Mad-at

  • Jr. Member
  • **
  • Beiträge: 68
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1095 am: 28 Mai 2020, 15:09:44 »
Also vielleicht bin ich ja zu blöd, aber bei mir sagt er im Log
2020.05.28 14:03:19 3: Wetter: poll (PUBLIC)
2020.05.28 14:03:19 3: Wetter getPublicDevices (48.XXXXX,16.XXXXX / 48.XXXXX,16.XXXXX)
2020.05.28 14:03:19 3: : refreshing token
2020.05.28 14:03:19 1: : DNS error, cannot resolve
2020.05.28 14:03:19 1: Wetter: No access token was found! (getPublicDevices)

Ich habe das mit
defmod Wetter netatmo PUBLIC 48.XXXXX,16.XXXXX 0.08
angelegt. Fehler?
Weiß jemand Rat?

Danke!
« Letzte Änderung: 28 Mai 2020, 15:53:01 von Mad-at »

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2843
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1096 am: 30 Mai 2020, 19:15:02 »
2020.05.28 14:03:19 1: : DNS error, cannot resolve
Ist dein Netzwerk ok?
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

Offline Mad-at

  • Jr. Member
  • **
  • Beiträge: 68
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1097 am: 31 Mai 2020, 17:45:09 »
Ja, und der dns resolve Teil eines ping klappt auch (51.145.143.28). Ping von api.netatmo.com ist zwar nicht möglich, aber das scheint prinzipiell (serverseitig) so zu sein, geht nämlich vom pc auch nicht.

Offline Mad-at

  • Jr. Member
  • **
  • Beiträge: 68
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1098 am: 01 Juni 2020, 17:20:17 »
Ergänzung: In den query logs des DNS Servers taucht immer eine Anfrage nach "." (also in Worten: punkt) auf wenn ich ein get update beim netatmo Modul durchführe und FHEM in den logs behauptet er kann nicht resolven.
"Update all" bei FHEM und andere online Abfragen klappen aber problemlos, das bedeutet das DNS Resolve an sich aus FHEM heraus funktioniert. Irgendwie scheint das Modul bei mir nicht nach api.netatmo.com zu fragen??? Im Quelltext steht der aber drin.  :o

Ergänzung II: Wenn ich "spasseshalber" das define aus dem ersen post übernehme:
define netatmo netatmo ACCOUNT abc@test.com myPassword 2134123412399119d4123134 AkqcOIHqrasfdaLKcYgZasd987123asd
Beschwert er sich (logisch) über falschen user/passwort in folgender Form:
2020.06.02 18:42:29 2: netatmo: encrypt abc@test.com/myPassword to crypt:00530124420116474f525658/crypt:0c4832054517125c1355
2020.06.02 18:42:29 2: netatmo: json message error: invalid_client

Interpretiere ich so, dass er hier sich durchaus mit dem netatmo Server verbinden kann. Und er fragt beim DNS Server auch brav nach diversen Servern inklusive netatmo an, was ihm auch beantwortet wird.

Hat irgendwer nur das PUBLIC define laufen? Derzeit? Oder hat das Modul vielleicht doch einen Fehler?
« Letzte Änderung: 02 Juni 2020, 18:50:01 von Mad-at »

 

decade-submarginal