Netatmo Modul - 38_netatmo.pm (Support)

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

Vorheriges Thema - Nächstes Thema

Charles

inzwischen hab ich den Link ausgebessert auf

http://FHEM:XXX@fhem.rxn5fvh6sxxxxxxx.myfritz.net:80/WEB/netatmo
Den habe ich in FHEM-Anbindung und in der dev.netatmo-Seite eingetragen.
Ich bekomm jetzt Kontakt zum Server und werde ab und zu gebannt, weil ich wahrscheinlich HTML/200 nicht zurückliefe. Ansonsten tut sich nichts.
Die readings der Kamera kommen über pull in fhem an. Der Webhook geht nicht. Er schreibt Folgendes ins Logfile:$VAR1 = {
          'body' => {
                      '_id' => '58925xxxxxxdbdb5af8b6560',
                      'access_level' => 0,
                      'activated' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                      'allowed_scopes' => [
                                            'read_station',
                                            'read_thermostat',
                                            'write_thermostat',
                                            'read_camera',
                                            'read_presence',
                                            'read_homecoach'
                                          ],
                      'api_usage_time_1' => {
                                              'sec' => 1598966951,
                                              'usec' => 0
                                            },
                      'api_usage_time_2' => {
                                              'sec' => 1598966666,
                                              'usec' => 0
                                            },
                      'ban_end_time' => 1599049207,
                      'ban_start_time' => 1598962807,
                      'client_id' => '58xxxxxxxxxxxb5af8b655f',
                      'client_secret' => 'tdVRxxxxxxxxxxxDEqyDgXDKy3psezG6F',
                      'date_creation' => {
                                           'sec' => 1485985854,
                                           'usec' => 272000
                                         },
                      'description' => 'Kamera',
                      'dpo_email' => 'netatmo@email.de',
                      'dpo_name' => 'Name',
                      'first_unbanapp_time' => {
                                                 'inc' => 3,
                                                 'sec' => 1598800592
                                               },
                      'name' => 'presence_modul',
                      'nb_user' => 1,
                      'redirect_uri' => 'http://FHEM:xxx@rfhem.xxxxxxxut7k.myfritz.net:80/WEB/netatmo',
                      'temporary_ban' => $VAR1->{'body'}{'activated'},
                      'usage_1' => 2,
                      'usage_2' => 7,
                      'usage_Netatmo\\Api\\User\\AddPushContext' => 17,
                      'usage_Netatmo\\Api\\User\\GetMeasure' => 15789,
                      'usage_Netatmo\\Api\\User\\GetUser' => 9,
                      'usage_Netatmo\\Api\\User\\Home\\GetHomesData' => 1,
                      'usage_Netatmo\\Api\\User\\Homecoach\\GetHomecoachsData' => 627,
                      'usage_Netatmo\\Api\\User\\Security\\GetHomeData' => 1,
                      'usage_Netatmo\\Api\\User\\WeatherStation\\GetStationsData' => 654,
                      'usage_unbanapp_count' => 4,
                      'user_creator' => '589254a26b0affcd1e8b6201',
                      'webhook_uri' => 'http://FHEM:xxx@rfhem.xxxxxxxut7k.myfritz.net:80/WEB/netatmo'
                    },
          'status' => 'ok',
          'time_exec' => '0.010418176651001',
          'time_server' => 1598967000
        };

In der FritzBox-Menü hab ich Folgendes gefunden:VPN-Verbindung zu FHEM [2.247.252.188] IKE SA: DH2/AES-256/SHA1 IPsec SA: ESP-AES-256/SHA1/LT-3600 wurde erfolgreich hergestellt.
Das ist wahrscheinlich der Netatmo-Server?
Ich weiß nicht, wo und wie ich weiterkommen soll.
Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Charles

Ich will eine zweite Presence in FHEM anlegen. Mit dem folgendem Code geht das nicht. Da sagt das Modul, dass CAMERA schon angelegt ist:
define netatmo_xxx netatmo CAMERA 1234567890abcdef12345678 70:ee:12:34:56:78
Wie ist die Lösung?

Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Markus M.

Zitat von: Charles am 27 September 2020, 19:33:35
Ich will eine zweite Presence in FHEM anlegen. Mit dem folgendem Code geht das nicht. Da sagt das Modul, dass CAMERA schon angelegt ist:
define netatmo_xxx netatmo CAMERA 1234567890abcdef12345678 70:ee:12:34:56:78
Wie ist die Lösung?
Mit autocreate_homes aus dem Account Device.
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

Charles

Hallo Markus,

hab ich gemacht. Es wurde ein weiteres HOME gefunden. Wenn ich die Kamera dann anlegen will, kommt folgender Fehler: define netatmo_C70_ee_50_6d_xx_xx netatmo CAMERA 5f6a7dd6cdb355468e5xxxxx 70:ee:50:6d:xx:xx: camera 70:ee:50:6d:xx:xx already defined as netatmo_C70_ee_50_27_aa_aa
Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Markus M.

Zitat von: Charles am 27 September 2020, 21:56:15
Hallo Markus,

hab ich gemacht. Es wurde ein weiteres HOME gefunden. Wenn ich die Kamera dann anlegen will, kommt folgender Fehler: define netatmo_C70_ee_50_6d_xx_xx netatmo CAMERA 5f6a7dd6cdb355468e5xxxxx 70:ee:50:6d:xx:xx: camera 70:ee:50:6d:xx:xx already defined as netatmo_C70_ee_50_27_aa_aa

Hast du zwischendurch versehentlich die MAC der anderen Kamera verwendet?
Am besten mal FHEM neu starten und nochmal per autocreate versuchen.
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

Charles

Der Neustart hat geholfen. Die Kamera ist da.
Der Webhook schaltet allerdings beide Kameras, obwohl ich den für die andere Kamera angelegt hab. Ist aber oK.
Danke für die schnelle Hilfe!
Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Markus M.

Zitat von: Charles am 27 September 2020, 22:28:51
Der Neustart hat geholfen. Die Kamera ist da.
Der Webhook schaltet allerdings beide Kameras, obwohl ich den für die andere Kamera angelegt hab. Ist aber oK.
Der Webhook ist global auf dem Account. Darüber kommt alles rein.
Was was ist, siehst du am Kameranamen und den IDs.
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

Adriano

#1147
Hallo, ich musste leider mein Passwort ändern für mein Netatmo Account. Kann ich das Passwort irgendwie neu setzen. Oder muss ich alles löschen und wieder neu einrichten?

Alternative: Ich lege ein neues Device an mit neuen Passwort und kopiere den gehashten User-Passwort-String dann um in der FHEM config, korrekt?

Markus M.

Du änderst einfach nur die Definition im Account Device, schon sollte wieder alles funktionieren.
Du musst nichts manuell verschlüsseln, macht das Modul für dich.
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

Adriano


ritter_runkel

Guten Morgen Gemeinde,
ich habe seit einigen Tagen Probleme beim Datenabruf über das Modul.
Das IO-Device meldet den Status "active = ok".
Die Batteriedaten der 3 Devices bei mir werden nach dem Löschen der Tochter-Devices auch sofort angezeigt. Was fehlt sind die eigentlich interessanten Daten Temperatur, Humidity, Rain,...... Nach einem Reload tauchen die dann auch auf. allerdings mit einem Zeitstempel von 2012. Gleichzeitig geht der Status der Tochter-Devices auf "Dead"

Kennt einer von Euch das Verhalten?
Die Authentisierung scheint ok zu sein, meine Geräte werden nach Löschen wieder angelegt. Nur die Datenübertragung geht schief.

Grüße
Erik
FHEM auf Raspberry Pi 2B
2x eService 1WireHu, 7x DS1820, 2x Multisensoren Wiregate AMS 2.11 für Temperatur DS1820, relativer Luftfeuchte HIH4031, zwei IO-Ports DS2438, Analog-Eingang 0-10 V (bzw. 0-20 mA) DS2413
FritzDECT; HUE; 5xFibaro RollerShutter, Rauchmelder

Markus M.

Naja - du hast irgendwie das Device gelöscht - jetzt versucht es erst mal die kompletten historischen Daten wieder einzulesen.
Da geht eigentlich nichts schief, das dauert nur.
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

choetzu

Guten Mittag,

ich habe seit dieser Nacht etliche "Aussetzer" bei den Netatmo Sensoren (Temperatur). Sprich es aktualisiert sehr unterschiedlich und sehr lange nicht. Ich habe jetzt (13:49) noch Sensoren im FHEM die das letzte Mal um 11:10 aktualisiert wurden.

Ich habe kein Attribut interval gesetzt.

Hat sich bei Euch auch seit dieser Nacht etwas geändert?

Danke für die Antwort.

Lg c
Raspi3, EnOcean, Zwave, Homematic

OGOL

Esprimo Q930(Ubuntu 22.04) * nanoCUL-433 * SignalESP * SDM230M * SDM630M * 1wire * HUE * NUKI * HS110 * 3 x Logo8

Badflex

Hallo,
Ab wann wird die Türklingel unterstützt?
Danke
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo