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

Offline Charles

  • Full Member
  • ***
  • Beiträge: 100
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1140 am: 01 September 2020, 16:59:31 »
inzwischen hab ich den Link ausgebessert auf
http://FHEM:XXX@fhem.rxn5fvh6sxxxxxxx.myfritz.net:80/WEB/netatmoDen 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

Offline Charles

  • Full Member
  • ***
  • Beiträge: 100
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1141 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:78Wie ist die Lösung?

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

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2944
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1142 am: 27 September 2020, 20:05:22 »
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:78Wie 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

Offline Charles

  • Full Member
  • ***
  • Beiträge: 100
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1143 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
Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2944
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1144 am: 27 September 2020, 22:00:23 »
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

Offline Charles

  • Full Member
  • ***
  • Beiträge: 100
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1145 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.
Danke für die schnelle Hilfe!
Raspberry · FB 7590 · CUL · FS20 · MAX · ESP

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2944
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1146 am: 27 September 2020, 22:32:25 »
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

Offline Adriano

  • Full Member
  • ***
  • Beiträge: 152
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1147 am: 23 November 2020, 12:32:15 »
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?
« Letzte Änderung: 23 November 2020, 12:49:06 von Adriano »

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2944
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1148 am: 23 November 2020, 13:06:37 »
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
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline Adriano

  • Full Member
  • ***
  • Beiträge: 152
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1149 am: 23 November 2020, 13:27:01 »
Perfekt. Danke! Hat geklappt.

Offline ritter_runkel

  • Jr. Member
  • **
  • Beiträge: 89
  • Roookie
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1150 am: 24 November 2020, 09:35:16 »
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

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2944
Antw:Netatmo Modul - 38_netatmo.pm (Support)
« Antwort #1151 am: 24 November 2020, 09:47:50 »
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