FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Markus M. am 17 Mai 2016, 12:37:34

Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Mai 2016, 12:37:34
Letztes Update: 2018-09-20
38_netatmo: fixed changed values and deprecated API calls




Unterstützung für:
- Alle Wetter-Module (incl. Regen, Wind)
- Public Stationen mit allen Werten
- Dashboard Readings der eigenen Geräte (Temp min/max, abs. Pressure, Trends, Wind max)
- Wettervorhersage der eigenen Station (7 Tage)
- Welcome (Homes, Kameras samt Tags und Personen mit Events, Snapshots und Video Playlists, Webhook)
- Presence (Licht und Settings, Events, Snapshots und Video Playlists, Timelapse, Webhook)
- Thermostat (Readings Thermostat und Relay, Setzen von Programmen, Modi und Temperaturpunkten)
- Healthy Home Coach

Zusätzliche Features:
- Erweiterte Werte wie Battery, RF/WiFi Status
- Durchschnittsberechnung der Umgebungswerte über Koordinaten
- Less-blocking bei DNS Ausfall, Rate limit
- Dynamische Updateintervalle

Hinweise:
- Um das dewpoint Modul nutzen zu können, muss dort das Attribut max_timediff auf 660 gesetzt werden.





Viele Grüsse,
Markus

Anhang:
2018-09-20 - fixed changed values and deprecated API calls
2018-01-05 - status 'dead' to better see disconnections > 2h
Beta 30 - Fixed crash on error response
Beta 29 - Fixed crash on invalid login
Beta 28 - New offline handling (DNS blocking)
Beta 27 - Offline camera ping prevention, bugfixes
Beta 26 - Update timing, Homecoach Temperature
Beta 25 - Webhook, API rate limit
Beta 24 - Presence Events
Beta 23 - Presence Camera
Beta 22 - Healthy Home Coach
Beta 21 - Presence test
Beta 20 - Account encryption fixed
Beta 19 - Welcome Tags
Beta 18 - Account Encryption, Reconnect/Update Fix
Beta 17 - database units fix, dewpoint workaround entfernt
Beta 16 - dewpoint workaround
Beta 15 - Readings umbenannt, Alias utf8
Beta 14 - Bugfix für Token Update und globale Werte
Beta 13 - Token Änderungen
Beta 12 - battery_percent als Reading
Beta 11 - Thermostat Daten erweitert, battery ok/low für alle Geräte
Beta 10 - Air Quality als air_.*, Camera Events verbessert
Beta 09 - Fix für Temp/Hum bei Windmesser, max_wind_str aus Dashboard
Beta 08 - Forecast, Fix für Invalid Readings, Battery
Beta 07 - Person Updates, Camera Settings, Ignored Devices (Autocreate), Bugfixing
Beta 06 - Thermostat & Relay
Beta 05 - PUBLIC berechnet Durchschnittswerte der Netatmo Weathermap
Beta 04 - Set Person away / Home empty, Camera on/off mit PIN, Public Station Define Screen
Beta 03 - UTF8, autocreate Fixes
Beta 02 - weniger Logging, keine unbekannten Personen im Autocreate
Beta 01 - initiale Version
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Mai 2016, 12:37:51
FHEM module for netatmo weatherstations and cameras.

  Notes:
   JSON has to be installed on the FHEM host.
   You need to create an app here (https://dev.netatmo.com/dev/createanapp) to get your client_id / client_secret.
   Request the full access scope including cameras and thermostats.


Define

    define <name> netatmo ACCOUNT <username> <password> <client_id> <client_secret>
    define <name> netatmo FORECAST <your_station_id>
    define <name> netatmo PUBLIC <latitude>,<longitude> [<rad>]

    Defines a netatmo account or weathermap area.

    A netatmo device of the account type has to be created first so FHEM devices for the netatmo devices can be automatically created
    (if autocreate is not disabled).

    Examples:
        define netatmo netatmo ACCOUNT abc@test.com myPassword 2134123412399119d4123134 AkqcOIHqrasfdaLKcYgZasd987123asd
        define netatmo_forecast netatmo FORECAST 2f:13:2b:93:12:31
        define netatmo_weathermap netatmo PUBLIC 49.452787,11.077967 0.05
        define netatmo_station netatmo 2f:13:2b:93:12:31                      <= These devices have to be defined through autocreate from he ACCOUNT device!
        define netatmo_module netatmo MODULE 2f:13:2b:93:12:31 f1:32:b9:31:23:11
        define netatmo_home netatmo HOME 1234567890abcdef12345678
        define netatmo_welcome netatmo CAMERA 1234567890abcdef12345678 70:ee:12:34:56:78
        define netatmo_person netatmo PERSON 1234567890abcdef12345678 01234567-89ab-cdef-0123-456789abcdef
        define netatmo_relay netatmo RELAY 2f:13:2b:93:12:31
        define netatmo_thermostat netatmo THERMOSTAT 2f:13:2b:93:12:31 f1:32:b9:31:23:11


Readings

    self-explanatory (hopefully)


Set

ACCOUNT

    autocreate
      Create fhem devices for all netatmo weather devices.
    autocreate_homes
      Create fhem devices for all netatmo homes, cameras and persons.
    autocreate_thermostats
      Create fhem devices for all netatmo relays and thermostats.


CAMERA

    enable/disable [<pin>]
      turns camera on/off, pin defaults to 0000

    audio/irmode/led_on_live/mirror <value>
      settings from app (without feedback/state)

HOME

    empty
      sets all persons to away state


PERSON

    away
      sets away state

    home
      sets home state


THERMOSTAT

    program <program_name>
      switches the heating program

    setpoint_mode <mode> [<setpoint_duration>]
      switches the heating mode

    setpoint_temp <temperature> [<setpoint_duration>]
      sets a manual temperature point


Get

ACCOUNT

    devices
      list the netatmo weather devices for this account
    homes
      list the netatmo home devices for this account
    thermostats
      list the netatmo thermostat devices for this account
    update
      trigger a global update for dashboard data
    public [<address>] <args>
      no arguments -> get all public stations in a radius of 0.025° around global fhem latitude/longitude
      <rad> -> get all public stations in a radius of <rad>° around global fhem latitude/longitude
      <lat>,<lon> [<rad>] -> get all public stations in a radius of 0.025° or <rad>° around <lat>/<lon>
      <lat1> <lon1> <lat2> <lon2> -> get all public stations in the area of <lat1> <lon2> <lat2> <lon2>
      if <address> is given then list stations in the area of this address. can be given as 5 digit german postal code or a: followed by a textual address. all spaces have to be replaced by a +.
    <lat> <lon> values can also be entered as a single coordinates parameter <lat>,<lon>


DEVICE/MODULE/FORECAST/PUBLIC/HOME/PERSON/RELAY/THERMOSTAT


    update
      update the device readings / events
    updateAll
      update the device readings after deleting all current readings


CAMERA

    ping
      ping the camera and get the local command url
    live/_local
      get the playlist for live video (internet or local network)
    video/_local <video_id>
      get the playlist for a video id (internet or local network)
    snapshot
      get the url for a live still image



Attributes

    interval (all)
      the interval in seconds used to check for new values. (ALL)
    disable
      1 -> stop polling (ALL)
    addresslimit
      maximum number of addresses to resolve in public station searches (ACCOUNT - default: 10)
    videoquality
      video quality for playlists (HOME - default: medium)
    ignored_device_ids
      ids of devices to ignore during autocreate (ACCOUNT)
    setpoint_duration
      default duration for temperature setpoints in minutes (THERMOSTAT)

Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Mai 2016, 12:38:02
Bekannte Bugs:
 - Pressure Werte landen in Noise (wird abgefangen, Logeintrag)
   Liegt an fehlerhaften dataTypes Einträgen, nicht reproduzierbar

Todo:
 - ?

Streichliste:
 - Wochenprogramme für Thermostate


Icons im Anhang
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: domschl am 17 Mai 2016, 16:37:03
Das Modul laeuft bei mir prima mit drei Wetterstationen (2x innen, 1x aussen) und der Welcome-Kamera.

Es hat einiger Restarts bedurft, bis ein Autocreate tatsaechlich die Kamera angelegt hat. Als der Autocreate dann funktioniert hat, war er gleich etwas uebereifrig und hat 38 User "Unknown" angelegt. (Ich hatte 38 verschiedene noch nicht identifizierte Aufnahmen).

Nach kurzem Aufraeumen scheint jetzt alles bestens!

Dom.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Mai 2016, 17:16:10
Unknown sollten theoretisch nicht angelegt werden.
Ich werde das nochmal überarbeiten so dass generell nur ein Unknown Device angelegt wird in das dann alle Snapshots und Video IDs aus Events mit unbekannten Gesichtern abgelegt werden.


-> Erledigt
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Ludozine am 18 Mai 2016, 08:10:26
Hi,
danke für die Datei, jetzt funktioniert alles super.
eine Frage noch, wie sage ich FHEM das für diese Moduldatei kein update gemacht wird.

Viele Grüße
Detlef
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 18 Mai 2016, 18:06:37
Hallo,

Welcome (Beta 02) Sachen die mir aufgefallen sind:
Das device mit dem Account wurde nicht in den Room netatmo geschoben (Vielleicht so gewollt?)

set netatmo autocreate legt 0 devices an

get netatmo home wobei alles anlegt und in den netatmo Room schiebt (1 Alias mußte ich wegen Sonderzeichen updaten)

get netatmo_xxxx updateall hat dann den status von allen korrekt angezeigt (würde wahrscheinlich nach Ablauf des Intervall auch passieren)

Soweit ich das beurteilen kann scheint alles zu funktionieren. Super Arbeit!

Zwei Fragen habe ich noch:
Kann man die Account info Login/PW rausnehmen? Sollte doch auch mit den Tokens funktionieren.
Kann ich das update Intervall für den Anwesenheitsstatus ändern.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: joshi04 am 18 Mai 2016, 18:29:14
wie sage ich FHEM das für diese Moduldatei kein update gemacht wird.
attr global exclude_from_update netatmo
Bei "meiner" Public Station sieht soweit alles gut aus. Hatte leider noch event-on-change-reading drin, daher noch keinen Verlauf und mein System ist gerade umgezogen. Ich lasse das aber jetzt schon mal produktiv mitlaufen.

Zur Info, ich habe im Wiki mal einen Hinweis auf diesen Beitrag hinterlassen, damit ganz langsam die Testcommunity größer wird, ich hoffe, das war in Deinem Sinne.

Vielen Dank, Markus!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 Mai 2016, 21:04:37
eine Frage noch, wie sage ich FHEM das für diese Moduldatei kein update gemacht wird.

Siehe oben :)

Welcome (Beta 02) Sachen die mir aufgefallen sind:
Das device mit dem Account wurde nicht in den Room netatmo geschoben (Vielleicht so gewollt?)
set netatmo autocreate legt 0 devices an
get netatmo home wobei alles anlegt und in den netatmo Room schiebt (1 Alias mußte ich wegen Sonderzeichen updaten)
get netatmo_xxxx updateall hat dann den status von allen korrekt angezeigt (würde wahrscheinlich nach Ablauf des Intervall auch passieren)

Account Device room wird zugewiesen
autocreate legt jetzt immer alles an (und gibt Feedback), get devices/home legt nie Devices an
UTF8 Fix für alle selbst vergebenen Namen
Das initiale Update passiert bewusst erst 60sec nach dem Define

Kann man die Account info Login/PW rausnehmen? Sollte doch auch mit den Tokens funktionieren.
Kann ich das update Intervall für den Anwesenheitsstatus ändern.

Aktuell wird das Passwort benötigt
Der Anwesenheitsstatus wird im Home Device abgefragt, dort kannst du das Attribut interval ändern
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ftobi am 19 Mai 2016, 18:59:22
Hallo,

ich habe in 38_netatmo.pm bei mir hier
                } elsif( $type eq "rain" ) {
                  $ret .= "\t" if( !$got_temp );
                  $ret .= "\t\t" if( !$got_press );
                  $ret .= sprintf( "\t%i mm", $value );
                }

und hier
              $ext .= "$module ";
              $ext .= "rain";
              $ext .= " ";

              if( defined($value) )
              {
                $ret .= "\t\t\t" if( !$got_press );
                $ret .= sprintf( "\t\t%i mm", $value );
              }

im sprintf jeweils aus dem %i ein %.1f gemacht.

Jetzt werden die Regenmengen auch bei 0.1 mm Menge und nicht erst bei ganzen Millimeter angezeigt.
Hoffe das war die richtige Stelle.

Grüße
ftobi
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Mai 2016, 20:35:06
Jetzt werden die Regenmengen auch bei 0.1 mm Menge und nicht erst bei ganzen Millimeter angezeigt.
Hoffe das war die richtige Stelle.

Gute Idee!
Ich habe die Liste zusätzlich auf die Niederschlagsmenge der letzten 24h und die Spitzenwerte für Wind geändert.
Das sollte die Auswahl etwas erleichtern.
Die ID ist sinnlos und somit aus der Liste geflogen, dafür öffnet ein Klick auf die Koordinaten jetzt Google Maps.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 Mai 2016, 01:38:07
Hab mal PUBLIC umgebaut, was dem Code nach sowieso noch nie wirklich funktioniert hat.

Die neue Definition sieht so aus:
define <name> netatmo PUBLIC <latitude,longitude> <radius>Also zum Beispiel define weathermap_public netatmo PUBLIC 49.452787,11.077967 0.05
Dabei werden alle Public Stationen im definierten Bereich abgefragt und die Mittelwerte und Extremwerte werden als Readings abgelegt.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Mai 2016, 13:31:25
Gibt es Interesse an der Wettervorhersage aus der App?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rtv am 24 Mai 2016, 13:44:19
Interesse? Na klar!
Sind da vielleicht auch die Luftqualitätswerte für draußen drin?

Vielen Dank erstmal für das neue Modul, die Umstellung lief einwandfrei und auch das Abfangen der Pressure-Noise-Vertauschung (habe immer noch den Verdacht, es tritt häufig auf, wenn man manuell den Sensor berührt) ist hoch willkommen  8)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Mai 2016, 15:06:19
Ja, die sind da mit drin.
Und auch alles andere aus der App das noch nicht verfügbar ist.
Das mit den falschen Werten liegt an nicht initialisieren Readings. Das versuche ich noch besser hinzubekommen.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 24 Mai 2016, 15:29:44
Hallo und vielen Dank für das Modul.
Basis,Innen,Aussen,Regen und Wind Sensoren liefern nach Neuanlage in fhem prima Daten.
Nur der Windsensor hat die Readings max_temp und min_temp, die keine sinnvollen Werte liefern.
Ist es Dir wohl möglich aus dem Internal battery_percent in Abhängikeit der Prozentzahl ein reading battery ok zu generieren?

Internals:
   CFGFN      /usr/local/fhem/opt/FHEM/fhem_netatmo.cfg
   DEF        MODULE 70:ee:50:00:ff:c2 06:00:00:00:1c:9c
   Device     70:ee:50:00:ff:c2
   INTERVAL   300
   IODev      netatmoWS
   LAST_POLL  2016-05-24 15:17:59
   Module     06:00:00:00:1c:9c
   NAME       WIND
   NOTIFYDEV  global
   NR         127
   NTFY_ORDER 50-WIND
   STATE      WS: 9 WR: 282 BS: 19 BR: 273
   SUBTYPE    MODULE
   TYPE       netatmo
   battery_percent 100
   battery_vp 6351
   dataTypes  WindStrength,WindAngle,GustStrength,GustAngle
   firmware   17
   last_message 2016-05-23 02:25:50
   last_seen  2016-05-23 02:25:50
   last_setup 2015-11-27 10:38:36
   model      NAModule2
   moduleName Wind
   openRequests 0
   rf_status  79
   status     ok
   Helper:
     Dblog:
       Gustangle:
         Mydblog:
           TIME       1464095579.39992
           VALUE      273
       Guststrength:
         Mydblog:
           TIME       1464095579.38573
           VALUE      19
       Max_temp:
         Mydblog:
           TIME       1463962669.47419
           VALUE      0
       Min_temp:
         Mydblog:
           TIME       1463962669.48588
           VALUE      0
       Windangle:
         Mydblog:
           TIME       1464095579.37624
           VALUE      282
       Windstrength:
         Mydblog:
           TIME       1464094979.35574
           VALUE      9
   Readings:
     2016-05-24 15:07:53   gustangle       273
     2016-05-24 15:07:53   guststrength    19
     2016-05-23 00:04:06   max_temp        0
     2016-05-23 00:04:06   min_temp        0
     2016-05-24 15:07:53   windangle       282
     2016-05-24 15:07:53   windstrength    9
   Helper:
     readingNames:
       windstrength,windangle,guststrength,gustangle
   Lasterror:
     code       500
     message    Internal Server Error
Attributes:
   IODev      netatmoWS
   devStateIcon .*:no-icon
   event-min-interval .*:1800
   event-on-change-reading .*
   group      Netatmo
   interval   300
   room       Klima
   stateFormat WS: windstrength WR: windangle BS: guststrength BR: gustangle
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Mai 2016, 15:52:07
Temp schau ich mir heute abend an.
Battery ist machbar, nur mit welchem Grenzwert?
Hat jemand einen Sensor mit fast leeren Batterien?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 24 Mai 2016, 16:22:35
Bei mir sind alle Batterien noch über 60%.
Eventuell kann man den Wert über ein Attribute veränderbar machen?
Vielen Dank schon mal!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ruN am 24 Mai 2016, 16:25:50
erstmal vielen Dank für das neue Modul. Ich hatte heute ein wenig Zeit die Funktionalität Richtung Thermostat zu testen. Die laut API verfügbaren Funktionen gehen soweit.

Eins ist mir noch aufgefallen im allgemeinen. Das Modul scheint sich als

Netatmo Welcome
iOS iPhone6,2 (iPhone)

ein zu loggen, stimmt das? Hatte nach der Umstellung eine E-Mail mit "Jemand hat sich in Ihr Netatmo-Konto eingeloggt"


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Mai 2016, 23:54:46
Die Wettervorhersage ist jetzt auch mit drin, ebenso die Aussenluftqualität.

define netatmo_forecast netatmo FORECAST <station_id>

Bonuspunkte für denjenigen der die "Symbole" sinnvoll auf Yahoo Conditions mappt ;)

Ihre Bedeutung nach Stelle:
1: Sonne, 2: Mond, 3: Nix
0-2: klar bis stark bewölkt
0-3: kein Regen bis starker Regen
0-3: kein Schnee bis starker Schnee
0-3: kein Hagel bis starker Hagel
0: Normal, 1: Gewitter, 2: Warnung, 3: Nebel, 4: Wind, 5: Flutwarnung
zB: https://my.netatmo.com/images/my/app/weather_symbol/for300006@2x.png (Das ist als einziges nicht in der App, daher unbekannt)

Folgende Kombinationen sind möglich:100000
110000
110001
110002
110010
110011
110012
110020
110021
110022
110030
110100
110101
110102
110200
110201
110202
111000
111001
111002
111100
111101
111102
112000
112001
112002
112200
112201
112202
113001
120000
120001
120002
120010
120011
120012
120020
120021
120022
120030
120031
120032
120100
120101
120102
120200
120201
120202
120300
120301
120302
121000
121001
121002
121100
121101
121102
122000
122001
122002
122200
122201
122202
123000
123001
123002
123300
123301
123302
200000
210000
210001
210002
210010
210011
210012
210020
210021
210022
210100
210101
210102
210200
210201
210202
211000
211001
211002
211100
211101
211102
212000
212001
212002
212200
212201
212202
213001
220000
220001
220002
220010
220011
220012
220020
220021
220022
220030
220031
220032
220100
220101
220102
220200
220201
220202
220300
220301
220302
221000
221001
221002
221100
221101
221102
222000
222001
222002
222200
222201
222202
223000
223001
223002
223300
223301
223302
300002
300003
300004
300005
300006
300204
320000
320001
320002
320010
320011
320012
320020
320021
320022
320030
320031
320032
320100
320101
320102
320200
320201
320202
320300
320301
320302
321000
321001
321002
321100
321101
321102
322000
322001
322002
322200
322201
322202
323000
323001
323002
323300
323301
323302
330000
330001
330002
330010
330011
330012
330020
330021
330022
330030
330031
330032
330100
330101
330102
330200
330201
330202
330300
330301
330302
331000
331001
331002
331100
331101
331102
332000
332001
332002
332200
332201
332202
333000
333001
333002
333300
333301
333302
Und ehe jemand fragt: Man kann kein Wettermodul draus machen



der Windsensor hat die Readings max_temp und min_temp, die keine sinnvollen Werte liefern.
Ist es Dir wohl möglich aus dem Internal battery_percent in Abhängikeit der Prozentzahl ein reading battery ok zu generieren?

Der Windsensor liefert diese Daten so (sporadisch) wenn man sie abfragt, im Anhang ein Screenshot deines Windsensors  :o
Hab das jetzt mal ausgefiltert, Battery low ab 20%.

Hatte nach der Umstellung eine E-Mail mit "Jemand hat sich in Ihr Netatmo-Konto eingeloggt"
Ja, du hast entweder die global Readings aktiviert oder einen Personenstatus geschaltet ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 25 Mai 2016, 20:34:31
Hallo und vielen Dank für das battery Reading.
Nach restart von fhem waren die Readings max_temp und min_temp im Windsensor erst verschwunden, nach dem ersten Update der Daten aber wieder vorhanden.
Den Screenshot kann ich allerdings nicht so recht deuten, Daten vom 30.11.2015?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Mai 2016, 21:55:49
Hallo Markus,
habe jetzt auf Dein Modul gewechselt kann aber auch nur ein rain Reading sehen. Welches ist das? (letzte Stunde, Heute oder des letzten Intervalls

Letztes Intervall.
Für deine eigene Station würdest du über den Account noch rain_hour und rain_day bekommen, für eine einzelne PUBLIC Station geht das nicht.
Benutz doch lieber PUBLIC mit Koordinaten?! Da ist es auch drin.


Hallo und vielen Dank für das battery Reading.
Nach restart von fhem waren die Readings max_temp und min_temp im Windsensor erst verschwunden, nach dem ersten Update der Daten aber wieder vorhanden.

Kannst du mal mit verbose=5 jeweils auf den Wimdmesser und den Account ein update machen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 25 Mai 2016, 23:05:09
Update auf den Account (Auszug Windmesser), da taucht tatsächlich max und min temp auf:
2016.05.25 22:16:16 5: netatmoWS: module M06:00:00:00:1c:9c $VAR1 = {
          'last_seen' => 1464206942,
          'rf_status' => 76,
          'last_message' => 1464206942,
          'data_type' => [
                           'Wind'
                         ],
          'last_setup' => 1448617116,
          'battery_percent' => 100,
          'dashboard_data' => {
                                'WindAngle' => 315,
                                'WindStrength' => 2,
                                'GustStrength' => 4,
                                'time_utc' => 1464206929,
                                'max_temp' => 0,
                                'WindHistoric' => [
                                                    {
                                                      'time_utc' => 1464204206,
                                                      'WindAngle' => -1,
                                                      'WindStrength' => 2
                                                    },
                                                    {
                                                      'time_utc' => 1464203596,
                                                      'WindStrength' => 2,
                                                      'WindAngle' => 270
                                                    },
                                                    {
                                                      'time_utc' => 1464203898,
                                                      'WindAngle' => 270,
                                                      'WindStrength' => 1
                                                    },
                                                    {
                                                      'WindStrength' => 1,
                                                      'WindAngle' => 198,
                                                      'time_utc' => 1464204507
                                                    },
                                                    {
                                                      'WindAngle' => 118,
                                                      'WindStrength' => 2,
                                                      'time_utc' => 1464204809
                                                    },
                                                    {
                                                      'WindAngle' => 26,
                                                      'WindStrength' => 1,
                                                      'time_utc' => 1464205116
                                                    },
                                                    {
                                                      'WindAngle' => 270,
                                                      'WindStrength' => 2,
                                                      'time_utc' => 1464205410
                                                    },
                                                    {
                                                      'time_utc' => 1464205718,
                                                      'WindAngle' => 225,
                                                      'WindStrength' => 2
                                                    },
                                                    {
                                                      'time_utc' => 1464206020,
                                                      'WindAngle' => 173,
                                                      'WindStrength' => 1
                                                    },
                                                    {
                                                      'WindAngle' => 225,
                                                      'WindStrength' => 1,
                                                      'time_utc' => 1464206327
                                                    },
                                                    {
                                                      'WindStrength' => 2,
                                                      'WindAngle' => 125,
                                                      'time_utc' => 1464206628
                                                    },
                                                    {
                                                      'time_utc' => 1464206929,
                                                      'WindAngle' => 315,
                                                      'WindStrength' => 2
                                                    }
                                                  ],
                                'date_max_wind_str' => 1464167791,
                                'max_wind_angle' => 208,
                                'GustAngle' => 13,
                                'max_wind_str' => 19,
                                'min_temp' => 0,
                                'date_max_temp' => 1464127441,
                                'date_min_temp' => 1464127441
                              },
          'firmware' => 17,
          'module_name' => 'Wind',
          '_id' => '06:00:00:00:1c:9c',
          'type' => 'NAModule2',
          'battery_vp' => 6286
        };

Update auf den Windmesser:
2016.05.25 22:53:28 4: WIND: poll MODULE
2016.05.25 22:53:28 4: WIND: polling types [WindStrength,WindAngle,GustStrength,GustAngle] for modules [06:00:00:00:1c:9c]
2016.05.25 22:53:28 4: WIND: request readings type: WindStrength,WindAngle,GustStrength,GustAngle
2016.05.25 22:53:30 4: WIND: dispatch getmeasure
2016.05.25 22:53:30 4: WIND: dispatch return: getmeasure
2016.05.25 22:53:30 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.013816118240356',
          'time_server' => 1464209609
        };

2016.05.25 22:53:30 4: WIND: parsereadings WindStrength,WindAngle,GustStrength,GustAngle
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Mai 2016, 00:44:30
Update auf den Account (Auszug Windmesser), da taucht tatsächlich max und min temp auf

Sag ich doch :)
Ist jetzt raus, max_wind_str ist dafür drin.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 26 Mai 2016, 14:13:35
Hallo auch,

bin neu in diesem Thread. Das scheint ja ein spannendes neues Modul zu sein.
Wie ich sehe, seit dem ersten Posting auch ein paarmal überarbeitet.
Wo bekommt man denn die aktuellste Version?

LG Alex
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Mai 2016, 14:30:42
Wo bekommt man denn die aktuellste Version?
Im ersten Post, die letzte ist 30 Sekunden alt ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Newbee am 26 Mai 2016, 14:50:50
Hallo Markus,
wird die Version irgendwann über die normale FHEM Update Funktion zur Verfügung stehen?
Grüße Newbee
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Mai 2016, 14:59:47
wird die Version irgendwann über die normale FHEM Update Funktion zur Verfügung stehen?

Ja, dazu muss sie aber erst mal ausgiebig getestet werden.
Wenn du das tun willst: die Datei aus dem ersten Post über deine aktuelle Version in fhem/FHEM kopieren und FHEM neu starten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 26 Mai 2016, 15:50:59
Hi,

das hab ich dann auch entdeckt, dass die Version auf der ersten Seite immer die aktuelle ist.  :D

Total cooles Modul! Vielen Dank dafür.

Mir fällt auch schon etwas auf:
Ich habe eben auf mein Außenmodul einen "get updateall" gemacht. Daraufhin hat sich erstmal fhem verabschiedet, als hätte ich einen Neustart gemacht.
Nachdem es wieder da war, hatte ich (und habe immer noch) einen falschen Wert für die Außentemperatur. Nämlich - brrrr - 8.3 Grad. Obwohl es über 20 hat.
Diese 8.3 Grad hatte ich schon bei der Erstinbetriebnahme des Moduls. Hat sich dann später wieder zurecht gerüttelt.
Mit "get update" auf das Außenmodul hat es sich auch wieder zurecht gerüttelt.

Dann gab es hier schon, glaub ich, bzgl. des Battery Readings den Wunsch nach Konfigurierbarkeit, ob "battery" nur einen Status anzeigen soll, oder die Prozentzahl. Ich würde hier lieber die Prozentzahl sehen. :-)

Weiter so und nochmal vielen Dank!

LG Alex
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Mai 2016, 16:20:02
Ich habe eben auf mein Außenmodul einen "get updateall" gemacht. Daraufhin hat sich erstmal fhem verabschiedet, als hätte ich einen Neustart gemacht.

Du hast davon nicht zufällig einen Stacktrace oder irgendwas verwertbares im Log?

Zitat
Nachdem es wieder da war, hatte ich (und habe immer noch) einen falschen Wert für die Außentemperatur. Nämlich - brrrr - 8.3 Grad. Obwohl es über 20 hat. Diese 8.3 Grad hatte ich schon bei der Erstinbetriebnahme des Moduls. Hat sich dann später wieder zurecht gerüttelt. Mit "get update" auf das Außenmodul hat es sich auch wieder zurecht gerüttelt.

Das waren die historischen Daten die das Modul abgeholt hat. Sieht man an den Timestamps.

Zitat
Dann gab es hier schon, glaub ich, bzgl. des Battery Readings den Wunsch nach Konfigurierbarkeit, ob "battery" nur einen Status anzeigen soll, oder die Prozentzahl. Ich würde hier lieber die Prozentzahl sehen. :-)

Kannst du, Beta 12  :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 26 Mai 2016, 16:41:15
Leider nein.

Danke für das battery_percent Reading! Läuft.  :D
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 26 Mai 2016, 22:26:20
Hallo Markus,

was mir auffällt ist, dass ich nun ständig "Jemand hat sich in Ihr Netatmo-Konto eingeloggt" Emails bekomme.
Scheinbar mindestens bei jedem Neustart von fhem.
Manchmal aber auch unerklärlich zwischendurch. Woher kommt das?

VG Alex
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Mai 2016, 22:31:14
was mir auffällt ist, dass ich nun ständig "Jemand hat sich in Ihr Netatmo-Konto eingeloggt" Emails bekomme.
Scheinbar mindestens bei jedem Neustart von fhem.
Manchmal aber auch unerklärlich zwischendurch. Woher kommt das?

Du benutzt die Wettervorhersage oder die home/away Funktion der Kamera. Dafür simuliere ich eine Netatmo App.
(Oder auch nicht, in diesem Fall bitte Beta 13 laden)
Jedes mal?! Ich hatte noch keine dieser Mails.

Du kannst das in den Email Settings deines Accounts abstellen wenn du die Funktionen benutzen möchtest.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 27 Mai 2016, 08:30:23
Über Nacht habe ich gesehen, dass die Email genau alle 60 Minuten kommt.
Ich probiere mal die Beta 13.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Mai 2016, 08:32:43
Über Nacht habe ich gesehen, dass die Email genau alle 60 Minuten kommt.
Ich probiere mal die Beta 13.

Hast du FORECAST mit 60 Minuten interval eingerichtet?
Wenn ja, probier's auch erst mal ohne.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 27 Mai 2016, 09:38:54
Hast du FORECAST mit 60 Minuten interval eingerichtet?
Wenn ja, probier's auch erst mal ohne.

Ja, hab ich. Aber mit der neuen Beta scheint sich das zu erledigen. Ich beobachte noch.

Da ich gerade mit den readings der Vorhersage rumspiele:

fc2_wind_direction 247.5
fc2_windangle 112.5

Bin gerade davon etwas verwirrt:
Was ist der Unterschied zwischen wind_direction und windangle? Weiß das jemand?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 27 Mai 2016, 09:49:19
wenns wie bei hm is, dann ist der angle die "schwankungsbreite" in der der wind daher kommt.
kannst dir so vorstellen: wenn der wind jetzt aus ner bestimmten richtung kommt, dann ja nicht zu 100% aus z.b. genau 247.5°, sondern er schwankt eben ein wenig herum. bei dir also um die 56.25" nach links und rechts ab.
mal gucken, ob ich dieses wetterfritzen-zeugs selber richtig kapiert hab *g*

Ah! Das ist eine sinnvolle Erklärung. So wird es sein. Danke.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 27 Mai 2016, 13:20:52
Die Wettervorhersage ist jetzt auch mit drin, ebenso die Aussenluftqualität.

define netatmo_forecast netatmo FORECAST <station_id>

Bonuspunkte für denjenigen der die "Symbole" sinnvoll auf Yahoo Conditions mappt ;)

Ihre Bedeutung nach Stelle:
1: Sonne, 2: Mond, 3: Nix
0-2: klar bis stark bewölkt
0-3: kein Regen bis starker Regen
0-3: kein Schnee bis starker Schnee
0-3: kein Hagel bis starker Hagel
0: Normal, 1: Gewitter, 2: Warnung, 3: Nebel, 4: Wind, 5: Flutwarnung
zB: https://my.netatmo.com/images/my/app/weather_symbol/for300006@2x.png (Das ist als einziges nicht in der App, daher unbekannt)


Ich habe mich heute trotz meiner limitierten Perl-Skills mal dieser Sache angenommen. :)

Mein Skript ist für valueIcon einer Readingsgroup gedacht und wertet den Inhalt von _symbol_day und _symbol_night aus, lädt bei Bedarf das Icon von Netatmo herunter, speichert es lokal unter fhem/www/icons/default ab und löst einen rereadicons in den Web-Instanzen aus.
Sicher nicht 100% fehlertolerant, aber es funktioniert bei mir.

Ich stelle das mal hier mit einer kleinen Bastelanleitung zur Verfügung:

Bastelanleitung Wetterbericht Readingsgroup für heute inkl. Netatmo-Icon:


1) Auf dem FHEM Server Perl-Modul Image::Grab nachinstallieren:

# cpan Image::Grab
2) Script in 99_myUtils.pm einbauen

In fhem->Edit Files->99_myUtils.pm unter allen "use" Deklarationen diese hinzufügen:

use Image::Grab;
Vor der Zeile "1;" folgenden Code hinzufügen und mit "Save 99_myUtils.pm" abspeichern:

#########
# Netatmo Icons
#
sub
myNetatmoIcons($)
{
   my $pic = new Image::Grab;
   my $url = 'https://my.netatmo.com/images/my/app/weather_symbol/for';
   my ($value) = @_;
   my $icon = "unknown\@red";
   my $file = "/opt/fhem/www/images/default/netatmo-";

   # Wenn der übergebene Wert nicht 6 Stellen hat oder diese 6 Stellen nicht nummerisch sind,
   # Default-Icon unknown in rot zurück geben
   if ((length($value) != 6) || !($value =~ /^\d+$/)) {
      Log3 $value, 2, "not numeric and 6 digits long";
      return $icon;
   }

   # Prüfen, ob die Bilddatei existiert. Wenn nicht, holen und abspeichern
   $file = $file . $value . ".png";
   if (! -e $file ) {
      $url = $url . $value . "\@2x.png";
      $pic->url($url);
      if ( ! $pic->grab ) {
         Log3 undef, 2, "image could not be retreived: $!";
         return $icon;
      }
      if (! open(IMAGE, ">".$file) ) {
         Log3 undef, 2, "file could not be opened for saving: $!";
         return $icon;
      }
      #binmode IMAGE;  # for MSDOS derivations.
      print IMAGE $pic->image;
      close IMAGE;
      fhem("set WEB rereadicons");
      fhem("set WEBphone rereadicons");
      fhem("set WEBtablet rereadicons");
   }

   # Wenn wir bis hierher gekommen sind, sollte das image existieren
   $icon = "netatmo-" . "$value";
   return $icon;
}

3) Readingsgroup definieren

In fhem->Edit Files->fhem.cfg die Readingsgroup definieren:
(Achtung! Vorher muss natürlich mit dem netatmo Modul ein FORECAST namens wForecast angelegt worden sein. Heißt der bei Euch nicht wForecast, dann einfach wForecast in der ersten define-Zeile durch Euren Namen ersetzen.)

define WetterHeute readingsGroup wForecast:fc0\w+
attr WetterHeute group Wetterbericht
attr WetterHeute mapping { 'fc0_day' => 'Tag', \
  'fc0_max_temp' => 'Höchsttemperatur', \
  'fc0_min_temp' => 'Tiefsttemperatur', \
  'fc0_rain' => 'Niederschlagsprognose', \
  'fc0_sun' => 'Sonnenstunden',\
  'fc0_sunrise' => 'Sonnenaufgang',\
  'fc0_sunset' => 'Sonnenuntergang',\
  'fc0_symbol_day' => 'Tagesprognose',\
  'fc0_symbol_night' => 'Nachtprognose',\
  'fc0_uv' => 'UV-Belastung',\
  'fc0_wind_direction' => 'Windrichtung',\
  'fc0_windangle' => 'Windrichtungsschwankung',\
  'fc0_windgust' => 'Windstärke',\
}
attr WetterHeute notime 1
attr WetterHeute room Zentral
attr WetterHeute valueFormat { 'fc0_max_temp' => "%.0f ºC",\
   'fc0_min_temp' => "%.0f ºC",\
   'fc0_rain' => "%d mm",\
   'fc0_sun' => "%d h",\
   'fc0_wind_direction' => "%d º",\
   'fc0_windangle' => "%d º",\
   'fc0_windgust' => "%d km/h"\
 }
attr WetterHeute valueIcon { 'fc0_symbol_day' => '{ myNetatmoIcons($VALUE) }',\
   'fc0_symbol_night' => '{ myNetatmoIcons($VALUE) }' \
}
attr WetterHeute valueStyle style="text-align:right;;"

Das ganze geht natürlich auch für "WetterMorgen" usw., wenn man überall fc0 durch fc1 usw. ersetzt.

Und wenn mir jetzt noch jemand sagt, wie man die Icons von linksbündig auf rechtsbündig und vertikal zentriert bekommt, dann bin ich ganz glücklich.  :D
Und vielleicht gibt es auch noch eine Möglichkeit eines Universalscripts, das die fc0 ... fc<n> Arie unnötig macht, weil da komme ich ans Ende meines Lateins. :D

Hoffe, dass ich bei der Bastelanleitung nix vergessen habe und freu mich, wenn das bei Euch auch klappt. Alles, wie gesagt, ohne Gewähr.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 28 Mai 2016, 09:15:07
Ja, hab ich. Aber mit der neuen Beta scheint sich das zu erledigen. Ich beobachte noch.

Ich hatte jetzt das Interval des Forecasts nicht heraus genommen, und die stündlichen Emails waren trotzdem weg.

Ganz gelöst ist das Problem aber nicht, denn sporadisch kommt immer noch eine. Über Nacht war es jetzt alle drei Stunden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 28 Mai 2016, 11:41:06
Hola,

also, Thermostatansteuerung getestet - sieht supergut aus, danke viel tausendmal, Markus.

Hab die jetzt kombiniert mit HCS und den MAX!-Ventilen und schaffe damit eine Heizungssteuerung, die den Brenner meiner Gas-Etagentherme dann einschaltet, wenn irgendeiner der MAX!-Räume Heizbedarf meldet.

Dafür:
1. netatmo-App definiert unter https://dev.netatmo.com
2. netatmo-Account-Device definiert:
define netatmoAccount netatmo ACCOUNT <account-email> <account-Password> <netatmo-app-clientID> <netatmo-app-clientSecret>3. Devices anlegen lassen:
set netatmoAccount autocreate4. Netatmo-Thermostat kontrolliert (wurde über autocreate aber angelegt):
define netatmoThermostat netatmo THERMOSTAT <Relay-MAC> <Thermostat-MAC>5. HCS definiert:
define ThermenCtrl HCS netatmoThermostat
attr ThermenCtrl deviceCmdOn setpoint_mode max
attr ThermenCtrl deviceCmdOff setpoint_mode away

Sobald nun HCS an irgendeinem der MAX-Ventile Bedarf feststellt, wird der netatmo-Thermostat auf MAX geschaltet (und damit die Therme auf jeden Fall eingeschaltet); sobald kein Bedarf mehr besteht, wird der netatmo-Thermostat auf "away" geschaltet (und damit die Therme abgeschaltet - mit Frostsicherung durch die Untergrenze "away"-Temperatur).

Das hätte man zwar auch mit einem simplen Funk-Relay an der Therme auch geschafft - aber so bin ich von FHEM unabhängig. Wenn FHEM weg ist, läuft Thermostat wie MAX-Komponenten in deren normalen Programmen.

I am beghosted! Supergut und danke vielmals nochmal! :) Ich beobachte mal, ob das alles so klappt (grade siehts super aus), aber wegen mir: Rein ins Repository! :)))

Eine Frage noch: Der Wert "hg" bei den möglichen Setpoint-Modes - wofür steht denn der? Ist das dort der "Frostschutz", den ich in der Netatmo-Thermostat-App schalten kann?

Liebe Grüße
Martin
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 Mai 2016, 11:46:54
Ich hatte jetzt das Interval des Forecasts nicht heraus genommen, und die stündlichen Emails waren trotzdem weg.
Ganz gelöst ist das Problem aber nicht, denn sporadisch kommt immer noch eine. Über Nacht war es jetzt alle drei Stunden.

Alle 3h wird das Token erneuert. Du kannst die Mails in den Settings unter my.netatmo.com abstellen. Ich weiss trotzdem nicht warum du sie bekommst - evtl. gehen sie weg wenn du dich mal mit einer richtigen iOS App anmeldest.


Eine Frage noch: Der Wert "hg" bei den möglichen Setpoint-Modes - wofür steht denn der? Ist das dort der "Frostschutz", den ich in der Netatmo-Thermostat-App schalten kann?

Genau der. Schön dass es funktioniert :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 29 Mai 2016, 08:32:37
Alle 3h wird das Token erneuert. Du kannst die Mails in den Settings unter my.netatmo.com abstellen. Ich weiss trotzdem nicht warum du sie bekommst - evtl. gehen sie weg wenn du dich mal mit einer richtigen iOS App anmeldest.


Hm. Seltsam. Ich meld mich eigentlich regelmäßig mit der offiziellen iOS App an.
Habe auch ein Netatmo Script auf der CCU direkt laufen. Von dem kam bisher nie so eine Email.
Wo genau kann man das by my.netatmo.com abstellen? Ich finde da nix.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 29 Mai 2016, 15:56:30
Noch 'ne Verständnisfrage: Beim Forecast kann man einen Radius angeben. Im Beispiel 0.05.
Was ist die Maßeinheit?  :D
Finde dazu nix.

Danke für all die Mühe!

P.S.: Die Email-Einstellung bei Netatmo hab ich inzwischen gefunden und abgestellt. Aber irgendwie solltest Du der Sache auf der Spur bleiben. Ich habe auch ein CCU2-Script, das ständig Abfragen macht und keine solchen Emails auslöst, obwohl das Token ebenfalls regelmäßig aktualisiert werden muss.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2016, 16:00:05
Noch 'ne Verständnisfrage: Beim Forecast kann man einen Radius angeben. Im Beispiel 0.05.
Was ist die Maßeinheit?  :D
Finde dazu nix.

Grad, wie Lat/Lon
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 29 Mai 2016, 18:25:53
Hallo Markus noch eine Frage zu den Battery-Readings,
nach Update auf dem Account bzw fhem-Neustart werden die Readings ausgelesen und dann nach einer Stunde noch einmal, danach wohl nicht mehr.
Hast Du da eine Idee warum nicht?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2016, 18:32:45
nach Update auf dem Account bzw fhem-Neustart werden die Readings ausgelesen und dann nach einer Stunde noch einmal, danach wohl nicht mehr.
Hast Du da eine Idee warum nicht?

Hast du im Account das interval Attribut gesetzt?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 29 Mai 2016, 19:37:41
Also nicht über ein Attribut, es steht auf 3600 in den internals.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 29 Mai 2016, 20:39:36
Hi Markus,

heute hatten wir hier Regen und ich kann vermelden: Die Regenanzeige stimmt nicht.
rain_day und rain_hour werden überhaupt nicht aktualisiert und bleiben 0.
rain wird zwar aktualisiert, aber es ist nicht ersichtlich mit welchem Wert und was der zu bedeuten hat.  :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ftobi am 29 Mai 2016, 20:51:31
Hallo,

rain sind die mm die seit dem letzten mal Messwert holen runter kamen.
Rain_day und rain_hour passt bei mir auch nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 30 Mai 2016, 09:23:19
Hallo,

rain sind die mm die seit dem letzten mal Messwert holen runter kamen.
Rain_day und rain_hour passt bei mir auch nicht.

Hm. Ok. Dann stimmt bei mir rain aber auch nicht.
Das netatmo-Script, das auf der CCU2 direkt läuft, hat andere Werte für rain angezeigt, als das fhem-Modul.
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 Mai 2016, 09:26:52
Die Timer haben nen Hau weg - eine Version mit Fix läuft seit gestern Abend bei mir, passt aber auch noch nicht zu 100%.
Ihr bekommt auf jeden Fall noch ein Update ehe ich mich für ne Woche verabschiede.


edit: Ist erledigt, mit b14 klappen die Updates der globalen Werte
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 30 Mai 2016, 20:41:00
Fehler gefunden:
Wollte gerade mal ein wenig die Regenwerte verifizieren.
Da Aktualisierung schon ein paar Stunden zurück lag, wollte ich mit einem "get updateall" alles aktualisieren lassen.
Daraufhin wurden alle Readings bis auf "rain" gelöscht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 30 Mai 2016, 20:42:53
Ups!
Achtung: Letzte Meldung bezog sich nicht auf die Beta 14 von heute, sondern auf die Beta13.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 Mai 2016, 20:57:05
Ups!
Achtung: Letzte Meldung bezog sich nicht auf die Beta 14 von heute, sondern auf die Beta13.

Passiert damit aber auch noch.
updateAll löscht vor dem Update alle Device Readings,  allerdings kommt nur rain aus dem Device selber, der Rest aus dem Dashboard, damit dem Account.
Eine Lösung wäre, updateAll nicht zu verwenden. Oder ich benenne es um, um es weniger verwirrend zu machen oder lass es ganz weg ;)


edit: Weg isses
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 31 Mai 2016, 08:58:25
Heute ist das PM10 Reading weg.  ???  :D
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 31 Mai 2016, 10:10:42
Heute ist das PM10 Reading weg.  ???  :D

Kann nicht sein :)
Das einzige Reading das ich noch lösche ist der Setpoint der Heizung.
Der Rest bleibt - PM10 und OM2.5 gibt es allerdings nur sporadisch! Ozon ist immer da.
Ich bin dann mal ne Woche weg ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 31 Mai 2016, 10:26:12
Schönen Urlaub und gute Erholung - und viele tolle neue Inspirationen dadurch! *grins*
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 31 Mai 2016, 11:02:57
Die globalen Werte (battery readings) werden nun stündlich upgedatet. Vielen Dank und schönen Urlaub.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 31 Mai 2016, 11:32:06
Schönen Urlaub und gute Erholung - und viele tolle neue Inspirationen dadurch! *grins*

Schließe mich an.  :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 01 Juni 2016, 08:56:47
Super Aktualisierung dieses so wichtigen Moduls! Danke!

Hier meine Fragen/Anmerkungen:
- Warum sind "rf_status" und "wifi_status" Internals und nicht Readings?
- Bei "location" wurden gegenüber der alten Version LAT und LON in der Reihenfolge vertauscht, aber so macht es wohl mehr Sinn.
- Bei city erscheinen verschiedene Orte (bei mir Stolpe/Hohenneuendorf/Berlin), aber das liegt wohl an NetAtmo.
- Was ist der Unterschied zwischen "pressure" und "pressure_abs"?
- Die Vorbelegung von icon und devtateIcon fehlt bzw. ist für mich nicht sinnig.
- FORECAST: Wofür steht der Wert "air_ozone"? Für die "Luftqualität außen"? Steht "temperature" für die 7-Tages-Prognose? Es fehlt der Wert "humidity".
- Temperaturwerte sollten generell auf Zehntel und Luftdruckwerte auf ganze Zahlen gerundet werden.
- Was ist die Bedeutung von max_temp, min_temp und temp_trend? Und ich fände eine einheitliche Benennung besser: trend_temp - oder eben temp_max, temp_min, temp_trend.
- Ich habe auch drei Warnhinweise per E-Mail von NetAtmo bzgl. des Einloggens bekommen.

Probleme/Fehler:
- ein Modul heißt bei mir "Büro": der "module name" ist richtig "Büro", aber der alias ist "B?ro"
- "last_poll" ist z.B. bei PUBLIC als Zahl und nicht als Datum/Zeit formatiert
- ein Netatmo-Modul (Außenmodul) zickt bei mir noch rum (initialized, aber aktualisiert sich nicht) - muss ich noch weiter verfolgen.

Alles andere inkl. Logfile scheint gut zu laufen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 Juni 2016, 19:50:50
Hola!

- Warum sind "rf_status" und "wifi_status" Internals und nicht Readings?
Kein besonderer Grund. Wofür würde man das brauchen?

Zitat
- Bei "location" wurden gegenüber der alten Version LAT und LON in der Reihenfolge vertauscht, aber so macht es wohl mehr Sinn.
Nicht vertauscht, das war vorher schlicht falsch und ist jetzt richtig. Anstatt sie getrennt einzugeben soll man die Koordinaten mit Komma getrennt als ein Wert eingeben.

Zitat
- Bei city erscheinen verschiedene Orte (bei mir Stolpe/Hohenneuendorf/Berlin), aber das liegt wohl an NetAtmo.
Dazu müsstest du mal gucken was bei Netatmo in der Oberfläche steht. Ich zeige nur das an was da rauskommt.

Zitat
- Was ist der Unterschied zwischen "pressure" und "pressure_abs"?
Auf NN berechneter vs. tatsächlich von deiner Station gemessenervWert. Absolute sollte daher niedriger sein.

Zitat
- Die Vorbelegung von icon und devtateIcon fehlt bzw. ist für mich nicht sinnig.
Icons kann ich nicht vorbelegen da ich nicht weiss was für Icons du hast.

Zitat
- FORECAST: Wofür steht der Wert "air_ozone"? Für die "Luftqualität außen"? Steht "temperature" für die 7-Tages-Prognose? Es fehlt der Wert "humidity".
Der Ozonwert bzw. was hinter air_ steht. Gibt verschiedene die nur sporadisch gemeldet werden. temperature ist die aktuelle, Humidity gibt's nicht.

Zitat
- Temperaturwerte sollten generell auf Zehntel und Luftdruckwerte auf ganze Zahlen gerundet werden.
Daten so wie sie von Netatmo kommen, wenn ich den Durchschnitt berechne sogar noch eine mehr.

Zitat
- Was ist die Bedeutung von max_temp, min_temp und temp_trend? Und ich fände eine einheitliche Benennung besser: trend_temp - oder eben temp_max, temp_min, temp_trend.
Min/Max kommt aus dem Dashboard, die Werte der letzten 24h.
Gruppieren nach temp_* macht Sinn. Ebenso bei Windwerten umbenannt.

Zitat
- Ich habe auch drei Warnhinweise per E-Mail von NetAtmo bzgl. des Einloggens bekommen.
Dann muss ich die Funktion wohl zumindest aus der Doku nehmen.

Zitat
Probleme/Fehler:
- ein Modul heißt bei mir "Büro": der "module name" ist richtig "Büro", aber der alias ist "B?ro"
- "last_poll" ist z.B. bei PUBLIC als Zahl und nicht als Datum/Zeit formatiert
- ein Netatmo-Modul (Außenmodul) zickt bei mir noch rum (initialized, aber aktualisiert sich nicht) - muss ich noch weiter verfolgen.

2x erledigt, 1x Bitte um Rückmeldung wenn du genaueres weisst.

Grüsse aus der Sonne :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 01 Juni 2016, 23:12:58
 :) Ich hoffe Du kannst die Sonne genießen, selbst - oder gerade - wenn netatmo zu Hause Sturm und Regen meldet.

Das ging schnell. Danke! Nun läuft bei mir alles inkl. des heute angekommenen Windmessers. Es gab wohl Probleme durch zu häufige Abfragen beim testen. Da scheint es eine maximale Rate zugeben (konnte ich im Status-Feld sehen).
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 02 Juni 2016, 08:31:25
wirklich sehr cooles Modul. Danke!

Zitat
Zusätzliche Features:
- Erweiterte Werte wie Battery, RF/WiFi Status
- Durchschnittsberechnung der Umgebungswerte über Koordinaten
- Less-blocking bei DNS Ausfall

Ich habe das alte Modul gelöscht, das neue hochgeladen und dann einen FHEM Restart gemacht. ¨
Die Batterie Werte werden (neu?) angezeigt, nicht aber RF/WiFi Status. Auch die Durchschnittsberechnungwerte nicht.... Muss ich da noch eine spezielle Manipulation machen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docfred am 04 Juni 2016, 09:36:43
Hab jetzt länger nicht mehr ins Forum geschaut.
Toll dass du dich dieses Moduls angenommen hast! Hab mir seither für die Windmessung was eigenes zusammen gepfriemelt. Werde dieses WE dein Modul testen mit Innen, Außen, Regen, Wind.
Danke schon mal. Wenn mit diesen Sensoren was getestet werden soll, kannst du mich gerne fragen.
Danke, docfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 04 Juni 2016, 17:15:09
wirklich sehr cooles Modul. Danke!

Ich habe das alte Modul gelöscht, das neue hochgeladen und dann einen FHEM Restart gemacht. ¨
Die Batterie Werte werden (neu?) angezeigt, nicht aber RF/WiFi Status. Auch die Durchschnittsberechnungwerte nicht.... Muss ich da noch eine spezielle Manipulation machen?

Hat sich erledigt. Die Wifi Werte sind nicht in den Readings zu finden, sondern in den internals...

Frage: Wieso erhalte ich beim Forecast keine Readings? Als <station-id> muss man doch die MAC-Adresse der Station eingeben, oder?

Hier das listing des Forecastes:

Internals:
   DEF        FORECAST 70:EE:50:02:92:3A
   INTERVAL   3600
   IODev      Netatmo
   NAME       Netatmo_Forecast
   NOTIFYDEV  global
   NR         133
   NTFY_ORDER 50-Netatmo_Forecast
   STATE      Initialized
   SUBTYPE    FORECAST
   Station    70:EE:50:02:92:3A
   TYPE       netatmo
   lastError
   openRequests 0
   Helper:
Attributes:
   IODev      Netatmo
   devStateIcon .*:no-icon
   event-on-change-reading .*
   room       Netatmo
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 05 Juni 2016, 20:03:41
habs heraus bekommen: die station:id ist das mac-ip ähnliche geraffel wie die dev deines hauptgeräts - zumindest krieg ich da mal updates auf werte.

danke für die Hilfe. das geht bei mir gar nicht mit....

define Netatmo_Forecast netatmo FORECAST eka8sa90ala0afd0aafjalasdf 0dnluelaj938laljad

(die Buchstabenreihenfolge ist nur ein Beispiel)... auch mit Login und PW gehts nicht.. Kannst du nicht mal dein Listing posten? Wäre super, danke...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 05 Juni 2016, 21:47:45
herzlichen Dank, jetzt klappt es. Das komische daran ist nur, dass ich dies gestern schon so gemacht habe, jedoch kein Readings und nix erhalten habe.. Siehe mein Beitrag von gestern 17.15 Uhr ;) Naja, hauptsache es klappt nun... Herzlichen Dank ratman...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 07 Juni 2016, 06:38:07
Hallo ratman,

sorry, dass ich mich erst jetzt melde. Habs erst gerade gelesen... Wenn ich deine Zeile eingebe erhalte ich einen Fehler.
Wenn ich aber folgendes eingebe:

define Taupunkt dewpoint dewpoint netatmo_D70_ee_50_02_92_3a temperature humidity Tau
klappt es, jedoch ohne readings... Also doch nicht ganz alles korrekt.

Hier das Listing.

Internals:
   CFGFN
   CMD_TYPE   dewpoint
   DEF        dewpoint netatmo_D70_ee_50_02_92_3a temperature humidity Tau
   DEV_REGEXP netatmo_D70_ee_50_02_92_3a
   HUM_NAME   humidity
   NAME       Taupunkt
   NEW_NAME   Tau
   NR         3482
   NTFY_ORDER 10-Taupunkt
   STATE      active
   TEMP_NAME  temperature
   TYPE       dewpoint
Attributes:
   room       Netatmo

Wo stehst du? Hast du es geschafft?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 07 Juni 2016, 11:27:59
Habs selber auch mal probiert - mit gleichem Ergebnis, bislang wird der Taupunkt nicht angelegt.
Interessant finde ich aber, dass in der netatmo-App beim Außensensor der Taupunkt sichtbar ist - wird der möglicherweise für außen schon mitgeliefert? Und könnte man den mit reinnehmen?
Für innen wärs auch gut, wenn das noch möglich wäre... Aber in der allgemeinen Einschätzung schließe ich mich dem Vorredner an. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: joshi04 am 07 Juni 2016, 12:30:27
Bekomme derzeit ebenfalls keine readings über das dewpoint Modul.

Aber neben der Tatsache, dass es natürlich interessant wäre zu wissen, warum es damit nicht geht, gäbe es, wenn man es tatsächlich für Steuerungszwecke dringend braucht, für die Zwischenzeit als Übergangslösung die "alten" Alternativen:
oder


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 07 Juni 2016, 12:44:09
wenn ich da auch was mitzureden hätte, würde ich weiterhin das extra modul präferieren - vor allem kann das ja mehrere sachen rechnen.

Völlig d'accord - aber ich mag hier ja solange nix fordern/erbitten, was es schon gibt, wenn ich selber nur so minimal beitragen kann... :)

Und das direkte Abfragen - auch klar. Ich fürchte nur, das sieht netatmo nicht vor... Die Dinger sind vermutlich fest verdrahtet zum Nach-Hause-Telefonieren. Aber toll wärs wahrhaft.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Juni 2016, 15:24:42
Dewpoint funktioniert aktuell deswegen nicht:
https://forum.fhem.de/index.php?topic=54235.new (https://forum.fhem.de/index.php?topic=54235.new)



was wlan angeht ... ich denke, da muß man "nur" dekodieren.
Ja, und zwar SSL ;D
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 15 Juni 2016, 15:37:09
Nich vor dir - aber vor allen denen, die im Intanet horchen wollen, wie hot and humid es bei dir in der Wohnung zugeht, weil netatmo diese Info halt heimtelefoniert... :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 15 Juni 2016, 15:40:19
Das liegt auch daran dass sie bis v101 mal eben dein WLAN Passwort unverschlüsselt übertragen haben...

Hat zufällig noch jemand eine Basis mit Firmware 101 laufen und würde mal die Kommunikation für mich mitschneiden? :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 17 Juni 2016, 14:38:41
Hat schon jemand von Euch das neue Modul mit einer Welcome-Kamera getestet? Ich habe ein entsprechendes Device angelegt und bekomme als Status "Initialized", aber es gehen keinerlei Funktionen, d.h. ich kann z.B. Audio nicht ein- oder ausschalten, get ping liefert nichts zurück, etc.
Allerdings weiß ich nicht, was ich eigentlich bei der Definition unter <home> eintragen soll (ich habe dort das eingetragen, was ich bei der Account-Definition unter "client_id" verwendet habe).
define <Name> netatmo CAMERA <home> <MAC-Adresse des WLAN-Ports der Welcome Kamera>
Im Logfile habe ich nur zwei Fehler gefunden, aber das kann eventuell damit gar nichts zu tun haben:
2016.06.17 14:05:19 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1609.
2016.06.17 14:05:19 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1627.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Juni 2016, 15:51:53
Du kannst die Devices nicht selbst anlegen sondern musst das über autocreate (in diesem Fall autocreate_home) tun.
Die Events kommen aus dem Update vom home Device.
Also angelegte Kamera löschen, autocreate_home, freuen ;)


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Juni 2016, 21:00:34
schon was geplant wegen des dewpoint-moduls?

Ich weiss nicht ob sich das jemand ansieht. Ich kann daran leider nichts ändern.
Wenn die Events auf BulkUpdate gefixt werden, wird auch dewpoint wieder funktionieren - vorher leider nicht.

Blödsinn :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 18 Juni 2016, 00:04:04
Bingo - so einfach! Danke, Markus.
Es wurden automatisch drei Devices angelegt: ein Home mit einer Kamera und mir als bekanntem Gesicht. Fein! Nun muss ich mal überlegen wie ich das in einen größeren Präsenz-Zusammenhang einbaue und wie man da am besten ein paar passende notifies definiert. Angeblich kann die Welcome auch akustische Alarme erkennen - bin gerade dabei drei Rauchmelder anzulernen, mal sehen ob die Welcome da beim Testen etwas von sich geben wird.

Schön wäre natürlich wenn man die Bilder und Videos ggf. direkt in der fhem-Oberfläche eingeblendet bekommen könnte und nicht nur die Links (etwa so wie im SSCAM-Modul). Die Video-Links funktionieren bei mir (noch) nicht; muss ich da vielleicht irgendwelche Ports im Router weiterleiten?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 Juni 2016, 12:39:05
schon was geplant wegen des dewpoint-moduls?

Probier mal die neue Version und setz max_timediff im dewpoint auf 320.
Es liegt doch irgendwie am Dewpoint Modul, das ich als Workaround jetzt einfach solange mit Events verprügle bis es was ausspuckt.
Alternativ kannst du ein zusätzliches dewpoint Device mit T H dewpoint anlegen.



Nun muss ich mal überlegen wie ich das in einen größeren Präsenz-Zusammenhang einbaue und wie man da am besten ein paar passende notifies definiert.

Sinnvoll ist nur das ankommende Event, das allerdings um maximal die Pollzeit des Home Devices verzögert kommt.
Ich hab bei mir den Timeout auf 24h eingestellt und entferne nur einzelne oder alle Personen über livetracking und die globale Präsenzerkennung der Wohnung.

Schön wäre natürlich wenn man die Bilder und Videos ggf. direkt in der fhem-Oberfläche eingeblendet bekommen könnte und nicht nur die Links (etwa so wie im SSCAM-Modul). Die Video-Links funktionieren bei mir (noch) nicht; muss ich da vielleicht irgendwelche Ports im Router weiterleiten?

last_snapshot solltest du direkt verwenden können.
Die Videos funktionieren, allerdings kommt nichts Sinnvolles dabei raus.
Ich habe keinen Player hier der mit dem Unsinn umgehen kann den Netatmo da gemacht hat.



was bedeuten eigentlich die werte?air_pm10      9       2016-06-06 00:00:00
air_pm2.5     11    2016-06-16 06:00:00

Partikelwerte (https://en.wikipedia.org/wiki/Particulates) für die Luftqualität.
Die Daten sind aber nur recht selten vorhanden, PM10 hatte ich schon seit 2 Wochen nicht mehr.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 19 Juni 2016, 19:39:36
Hallo Markus
die Readings des Regen-Moduls haben alle rain als reading in der Datenbank.
Kannst Du das ändern?
EVENT-Name = READING-Name


    TIMESTAMP         DEVICE  TYPE         EVENT          READING VALUE    UNIT
2016-06-19 19:06:37 REGEN NETATMO rain_hour: 0 rain    0    mm
2016-06-19 19:06:37 REGEN NETATMO rain_day: 1.818  rain    1.818   mm
2016-06-19 19:16:52 REGEN NETATMO rain: 0 rain    0    mm
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Juni 2016, 21:32:36
deine taupunkt-hilfe mal umgesetzt + neues beta-modul von dir.
mal abwarten - bis jetzt hab ich nur zum start des neuen dewpoint-moduls 1 neuen wert bekommen ...
nachtrag2:
passt alles - wunderbar!
dank dir nochmal für dne tipp ...

Ich hab den Code in der neusten Version wieder rausgenommen - die Lösung ist tatsächlich, max_timediff im dewpoint Modul soweit hochzudrehen dass es funktioniert.
Der Wert muss dabei mindestens so gross sein wie das Alter der neuesten Netatmo Daten, das dürften bei normalen Modulen ziemlich genau 11 Minuten sein.


die Readings des Regen-Moduls haben alle rain als reading in der Datenbank.
Kannst Du das ändern?

Wenn es unbedingt sein muss ;) Sorry - hatte ich übersehen.
Beta 17 - jetzt sollte in der DB alles die richtigen Einheiten verpasst bekommen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 19 Juni 2016, 21:54:45
Du kannst die Devices nicht selbst anlegen sondern musst das über autocreate (in diesem Fall autocreate_home) tun.
Die Events kommen aus dem Update vom home Device.
Also angelegte Kamera löschen, autocreate_home, freuen ;)


Hallo zusammen habe das selbe gemacht
Dann zu diesem Post gekommen ....
also wieder gelöscht aber wenn ich autocreate_home findet er 0 devices
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Juni 2016, 22:08:38
Hallo zusammen habe das selbe gemacht
Dann zu diesem Post gekommen ....
also wieder gelöscht aber wenn ich autocreate_home findet er 0 devices

Was macht get homes? Bekommst du deine Geräte da angezeigt?
Hattest du eventuell deine Netatmo App (client_id) für FHEM schon angelegt bevor du die Kamera gekauft hast und den access_scope nicht erweitert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 19 Juni 2016, 22:15:40
Hi,
so schnell eine Antwort, damit habe ich nicht gerechnet :)
Also problem habe ich gerade selber gelöst.
Alles gelöscht , aus der fhem.cfg
nochmal define <name> netatmo ACCOUNT <username> <password> <client_id> <client_secret> eingegeben und dann auf autocreate_home siehe da alle nutzer werden jetzt mit status angezeigt (mal sehen wann er updatet)

ist es schon möglich ein livebild angezeigt zu bekommen ?
wenn ja wie muß ich da vorgehen
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Juni 2016, 23:10:17
ist es schon möglich ein livebild angezeigt zu bekommen ?
wenn ja wie muß ich da vorgehen

Die letzten Bilder und Videos hast du ja wahrscheinlich schon in den Readings gefunden.

Im Kamera Device bekommst du mit get live die URL einer Playlist - ich hab aber leider keinen Player der damit umgehen kann...
Mit get snapshot bekommst du die Adresse eines Standbilds, das du dann nur noch refreshen musst.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 20 Juni 2016, 00:02:42
Die letzten Bilder und Videos hast du ja wahrscheinlich schon in den Readings gefunden.

Im Kamera Device bekommst du mit get live die URL einer Playlist - ich hab aber leider keinen Player der damit umgehen kann...
Mit get snapshot bekommst du die Adresse eines Standbilds, das du dann nur noch refreshen musst.

hi

also in "room" netatmo habe ich folgende einträge

Eingang - status (das sollte das kamera device sein)
netatmo - Connected
Nobre - status
Nosch - status

gehe ich auf eingang
und dann auf get live"_local" oder video"local" passiert nichts bekomme keine adresse



dann in meine log gegangen (auszug)

2016.06.19 23:56:16 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1829.
2016.06.19 23:56:16 1: PERL WARNING: Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 48.
2016.06.19 23:56:16 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 333.
2016.06.19 23:56:17 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1609.
2016.06.19 23:56:17 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1627.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 Juni 2016, 00:09:44
Als erstes bitte die aktuelle Version aus dem ersten Post holen und aktivieren (sonst hilft mir das Log nichts).
Dann könntest du vorher mal set ping auf die Kamera probieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 20 Juni 2016, 00:39:08
Supi
mit der neuen Version geht es ...

Bezüglich des videostreams habe ich geguckt .... auf der seite http://www.vlc-forum.de/index.php/Thread/1101-Livestream-m3u8-Datei-öffnen/ steht was interesanntes ...
leider habe ich nicht mehr so viel zeit heute um da ein wenig zu forschen da ich im 6 hoch muß

aus meiner log nach einem neustart
2016.06.20 00:27:25 0: Server started with 101 defined entities (fhem.pl:11611/2016-06-04 perl:5.014002 os:linux user:fhem pid:2380)
2016.06.20 00:27:26 2: netatmo: http request failed: connect to https://api.netatmo.com:443 timed out
2016.06.20 00:27:26 2: netatmo_XX_XX_XX_XX_XX: http request failed: connect to https://1.vpn.netatmo.net:443 timed out

ist das einzige was ich zur kamera gefunden habe
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Juni 2016, 14:52:27
Wer möchte - hier drei (edit: VIER! siehe nächste Nachricht) Icons für netatmo-Wetterstation-Zentrale, -Modul, und für den Netatmo-Thermostat.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Juni 2016, 15:04:01
Und noch eins fürs Relais:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Juni 2016, 15:35:26
Wer möchte - hier drei (edit: VIER! siehe nächste Nachricht) Icons für netatmo-Wetterstation-Zentrale, -Modul, und für den Netatmo-Thermostat.

Guck doch mal hier (https://forum.fhem.de/index.php/topic,14457.msg413488.html#msg413488), ich hab schon alle gebastelt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Juni 2016, 15:37:35
Menno! %) Da will man einmal ein bissl helfen... ;) Aber deine sind auch wirklich hübscher (wenn auch *korinthenkack* eins fürs Relay fehlt).

Danke dir - manchmal lassen meine Suchfähigkeiten zu wünschen übrig. Aber besser zuviel als zuwenig bei Icons - Respekt jedenfalls! :)

Könntest du den o. a. Link vielleicht in den ersten Post, wo die jeweils aktuelle Version reinkommt, übernehmen? Dann hätte man gleich alle wichtigen Infos dazu zusammen... Nur als Vorschlag. Wenn wer anders auch noch so tapsig is wie ich.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 24 Juni 2016, 11:52:15
hallo markus,

ich habe das problem das zwar die battery und min/max/trend readings regelmässig aktualisiert werden aber temperature, humidity und co2 nicht. diese werde nur aktualisiert wenn ich von hand ein get update mache.

hast du eine idee woran das liegt?

gruss
  andre
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Juni 2016, 11:54:46
Was für ein Device ist es denn?
Hast du das interval Attribut gesetzt?
Eventuell hab ich da den Default vergessen oder er ist sehr lang.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 24 Juni 2016, 12:05:04
ein haupt modul, zwei erweiterung innen und eines aussen.

ich habe das attribut nicht gesetzt.

das INTERVALL internal steht auf 15 minuten. battery und min/max/trend werden auch in dem intervall abgeholt.

auch mit attribut werden nur die oben angegeben readings aktualisiert und die 'eigentlichen' messwerte nicht.

gruss
  andre

ps: mir ists gerade aufgefallen das beim löschen des attributes andere defaults genommen werden als im define.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 24 Juni 2016, 12:08:29
Hallo Markus, Andre,

Scheint kein generelles Problem zu sein - meine updaten sich alle brav regelmäßig. Und (gegen die MAX-Wandthermostate zumindest mit Temperatur getestet) auch korrekt.

Falls das was hilft.

Martin
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 24 Juni 2016, 12:12:21
sehr seltsam. zumal ein geh update von hand macht was es soll und auch die alten werte nachholt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 25 Juni 2016, 18:43:42
Hi hab auch noch nen "fehler"
Hab die Netatmo Welcome ...
täglich muß ich get snapshot machen weil sich anscheinend die adresse ändert.

Du hast ja zugriff auf mein FHEM fals du mal irgendwann bei zeit gucken möchtest
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Juni 2016, 21:07:38
das INTERVALL internal steht auf 15 minuten. battery und min/max/trend werden auch in dem intervall abgeholt.
auch mit attribut werden nur die oben angegeben readings aktualisiert und die 'eigentlichen' messwerte nicht.
Für die Readings ist der Account zuständig, nicht das Device. Die sollten alle 60 Minuten kommen.

Zitat
ps: mir ists gerade aufgefallen das beim löschen des attributes andere defaults genommen werden als im define.
In dem Fall spare ich mir die Unterscheidung nach Gerätetyp.


täglich muß ich get snapshot machen weil sich anscheinend die adresse ändert.
Das gehört so, aus Sicherheitsgründen.
Die Adresse ändert sich bei jeder neuen Verbindung der Kamera und bei jedem IP-Wechsel.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 25 Juni 2016, 21:14:31
Zitat
Für die Readings ist der Account zuständig, nicht das Device.
dann ist das zumindest inkonsistent. die min/max usw. werte werden regelmässig (und ich glaube im intervall das es im device gibt) aktualisiert. temperatur, humidity und co2 nicht.
wenn ich ein get update auf das device mache kommen die temperatur, humidity und co2 werte. wenn ich ein get update auf den account mache aber nicht.

Zitat
Die sollten alle 60 Minuten kommen.
der account hat in der tat kein default INTERVAL internal. mal sehen was passiert wenn ich das attribut setze.

gruss
  andre

ps: noch etwas ganz anderes: inzwischen verschlüsseln die meisten module user und password daten so das sie im fontend nicht mehr direkt sichtbar sind. ich glaube das wäre hier auch gut. ein beispiel findest du z.b. im harmony und plex modul.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 25 Juni 2016, 23:41:27
Mal kein Problem  ;-) sondern eine Ergänzung für das netatmo-Wind-Modul.
Mir sagt eine Windrichtung von 260° nicht so viel. Darum habe ich das mal umgerechnet.

Hier meine Attribute des Wind-Messers:
   IODev      NetAtmo
   alias      Wind Ostbalkon
   devStateIcon .*:no-icon
   event-on-change-reading .*
   group      Wind,Wetter
   room       Wind,41_Balkone,netatmo
   stateFormat Stärke: windstrength km/h (in Böen guststrength km/h) himmelsrichtung
   userReadings himmelsrichtung { grad2himmelsrichtung(ReadingsVal("netatmo_Mxx_xx_xx_xx_xx_xx","windangle",-1)); }

und die Funktion für 99_myUtils.pm
sub grad2himmelsrichtung($) {
  my ($value) = @_;
  my $hr = "aus N";
 
  if ($value == -1) { $hr = "aus undefinierter Richtung"; }
  else {
    $value = abs($value) % 360;
 
    if ($value < 22.5)      { $hr = "aus N"; }
    elsif ($value < 67.5)   { $hr = "aus NO"; }
    elsif ($value < 112.5)  { $hr = "aus O"; }
    elsif ($value < 157.5)  { $hr = "aus SO"; }
    elsif ($value < 202.5)  { $hr = "aus S"; }
    elsif ($value < 247.5)  { $hr = "aus SW"; }
    elsif ($value < 292.5)  { $hr = "aus W"; }
    elsif ($value < 337.5)  { $hr = "aus NW"; }
  }

  return $hr;
}
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 25 Juni 2016, 23:52:49
Eine Frage zu den Rechten bei der Welcome-Kamera:
auf https://dev.netatmo.com/dev/myaccount ist in meiner fhem-App der Scope zu sehen:
Reicht das "read camera" oder braucht es da mehr? Grund meiner Frage: fhem hinkt etwa 12 Stunden im Vergleich zur App auf dem iPad hinterher (mein Internal INTERVAL steht auf 900). Habt ihr das auch?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 26 Juni 2016, 00:18:41
Das gehört so, aus Sicherheitsgründen.
Die Adresse ändert sich bei jeder neuen Verbindung der Kamera und bei jedem IP-Wechsel.

Hmmm schade und doof ...
die kamera überwacht bei mir meinen eingang wollte so imm fhem grundriss meinen eingang haben

schade dennoch vielen dank für die info
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 26 Juni 2016, 16:30:39
@Nobre:
Es sollte doch möglich sein den Link aus fhem per notify bei jeder Änderung irgendwo in eine Datei zu schreiben. Und dann auf Systemebene ein Script das periodisch das Bild vom Ort der in der Datei steht auf eine feste Adresse kopiert, so dass man das jeweils aktuelle Bild dann immer dort zur Anzeige bringen kann.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Juni 2016, 16:41:09
dann ist das zumindest inkonsistent. die min/max usw. werte werden regelmässig (und ich glaube im intervall das es im device gibt) aktualisiert. temperatur, humidity und co2 nicht.
wenn ich ein get update auf das device mache kommen die temperatur, humidity und co2 werte. wenn ich ein get update auf den account mache aber nicht. der account hat in der tat kein default INTERVAL internal. mal sehen was passiert wenn ich das attribut setze.

ps: noch etwas ganz anderes: inzwischen verschlüsseln die meisten module user und password daten so das sie im fontend nicht mehr direkt sichtbar sind. ich glaube das wäre hier auch gut. ein beispiel findest du z.b. im harmony und plex modul.

Min/Max/Trend gibt es nur global im Dashboard für alle Devices. Deshalb macht es nur Sinn, sie global abzufragen.
Es gab ein komisches Verhalten, bei denen die Devices ihre readingsTypes verloren haben - dann ging nichts mehr.
Sollte in der neusten Version nicht mehr vorkommen, die Verschlüsselung ist auch gleich noch mit drin.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 26 Juni 2016, 16:52:45
damit mir wir nicht aneinander vorbei reden:

- get update im account device holt die min/max/tend readings für die einzelnen devices?
  bei mir tut es so weit ich sehe nichts

- get update im device holt die temperature, humidity und co2 readings für das jeweilige device?
  bei mir scheint es diese drei readings und die min/max/trend readings für dieses device zu holen

- das intervall im account holt was?
   scheinbar nichts?

- das intervall im device holt was?
   scheinbar nur die min/max/trend readings.

auch mit gesetztem intervall attribut werden die temperature, humidity und co2 readings nicht automatisch aktualisiert.

ich probiere es mal mit der neuesten version.

gruss
  andre
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Juni 2016, 17:07:24
damit mir wir nicht aneinander vorbei reden:
- get update im account device holt die min/max/tend readings für die einzelnen devices?
  bei mir tut es so weit ich sehe nichts

Richtig. Min/Max bekommt beispielsweise die passenden Zeitstempel. Ohne neuen Extremwert siehst du nichts.


Zitat
- get update im device holt die temperature, humidity und co2 readings für das jeweilige device?
  bei mir scheint es diese drei readings und die min/max/trend readings für dieses device zu holen

Ja. Nur die Daten, nicht die Extremwerte.

Zitat
- das intervall im account holt was?
   scheinbar nichts?

Min/Max/Trend und pressure_abs für alle Devices

Zitat
- das intervall im device holt was?
   scheinbar nur die min/max/trend readings.
auch mit gesetztem intervall attribut werden die temperature, humidity und co2 readings nicht automatisch aktualisiert.

Nur die Daten, es sei denn durch den Bug hat das Device mal wieder das Internal dataTypes verloren - dann funktioniert das Update nicht mehr.
Nur ein kurzes Redefine hätte geholfen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 26 Juni 2016, 18:34:23
die dataType internals sind alle da. die readings werden aber nicht automatisch geholt. nur bei einem get update von hand.

irgendetwas stimmt nicht. ich baue mal ein paar debug ausgaben ein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 27 Juni 2016, 11:16:46
@Nobre:
Es sollte doch möglich sein den Link aus fhem per notify bei jeder Änderung irgendwo in eine Datei zu schreiben. Und dann auf Systemebene ein Script das periodisch das Bild vom Ort der in der Datei steht auf eine feste Adresse kopiert, so dass man das jeweils aktuelle Bild dann immer dort zur Anzeige bringen kann.
Uff Danke für den Tipp muß mal gucken ob ich das hinbekomne

Gesendet von meinem GT-I9505 mit Tapatalk

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 27 Juni 2016, 16:42:13
ich komme leider gerade nicht dazu nach dem problem zu schauen. ich hab mir jetzt mit einem at alle 15 minuten beholfen das ein get TYPE=netatmo update macht. unschön aber geht erst mal...

noch was ganz anderes: meinst du du kannst noch auf HttpUtils_NonblockingGet umstellen? das sollte eigentlich kein grosser aufwand sein...

gruss
  andre
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Juni 2016, 17:28:11
noch was ganz anderes: meinst du du kannst noch auf HttpUtils_NonblockingGet umstellen? das sollte eigentlich kein grosser aufwand sein...

Hmm... Scheint aber so zu sein dass es nur bei dir nicht funktioniert.
Nonblocking ist doch?!
An manchen Stellen geht es nicht, wenn das Token fehlt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: justme1968 am 27 Juni 2016, 17:44:10
ja. das mit dem token ist klar.

das get TYPE=netatmo update blockiert mein fhem für etwa 5-10 sekunden.

irgendetwas ist seltsam. ich versuche zu schauen sobald es geht...

gruss
  andre
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: id001 am 04 Juli 2016, 20:30:35
Hello, I was testing your modul and it worked fine until I switched fhem to use ssl http://www.fhemwiki.de/wiki/Raspberry_Pi_%26_HTTPS (http://www.fhemwiki.de/wiki/Raspberry_Pi_%26_HTTPS)

Now i have this error:

Zitat
2016.07.04 20:15:33 2: netatmo_M05_00_00_02_ab_fc: http request failed: https://api.netatmo.com/api/getmeasure: Can't connect(2) to https://api.netatmo.com:443: SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

I turned off ssl, but the error remains.
Any help?
Thank you and sorry for English.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Juli 2016, 21:16:19
Hello, I was testing your modul and it worked fine until I switched fhem to use ssl

Now i have this error:

I turned off ssl, but the error remains.
Any help?
Thank you and sorry for English.

You always used https as the Netatmo API doesn't support http any more.
My guess is that you broke something with your Perl SSL implementation.
Do other https calls still work?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ralf-ms am 04 Juli 2016, 21:47:26
Hi zusammen,

ich habe seit heute nachmittag das gleiche Problem, bis ca 15:25 alles ok, dann taucht urplötzlich die identische Fehlermeldung wie bei id001 (http request failed: https://api.netatmo.com/api/getmeasure: Can't connect(2) to https://api.netatmo.com:443: SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed) auf.
Keine Änderungen an den netatmo Definitionen in der fhem-config seit Wochen von meiner Seite.

Kann sich da bei netatmo was geändert haben?

Grüße
Ralf
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: id001 am 04 Juli 2016, 22:02:50
My last update is from 15:17, too.

Is it a netatmo problem, then? http://forum.netatmo.com/viewtopic.php?f=5&t=6510 (http://forum.netatmo.com/viewtopic.php?f=5&t=6510)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Juli 2016, 23:14:42
Seems to be. Let's wait and see.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: id001 am 05 Juli 2016, 08:37:20
So I figured out it is a certificate problem. The server's certificate chain is incomplete. You can fix it by installing the intermediate certificate from GoDaddy Certificate Chain - G2 https://certs.godaddy.com/repository (https://certs.godaddy.com/repository) or wait for Netatmo to fix it.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ralf-ms am 05 Juli 2016, 15:07:39
Hi,

obviously netatmo has solved the issue.
Error messages disappeared and the module is again working flawlessly  :D.

Greetinx
Ralf

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 13 Juli 2016, 15:09:43
Hallo Leute,

ich habe noch das Alte modul am laufen.
Wäre es möglich ein Timout einzubauen,maximal Retry, pause zwischen den Versuchen? der Abfrage?

Ich hab den perfom bei mir am laufen um ein bissel an der perfomance schraube zu drehen.

Dabei ist mir sobald keine Internet Verbindung vorhanden ist folgendes Aufgefallen:

2016.07.13 14:20:51 1: Perfmon: possible freeze starting at 14:20:11, delay is 40.055
2016.07.13 14:20:50 2: Netatmo.Rain: http request failed: gethostbyname api.netatmo.net failed
2016.07.13 14:20:10 1: Perfmon: possible freeze starting at 14:19:31, delay is 39.499
2016.07.13 14:20:10 2: Netatmo.Outdoor: http request failed: gethostbyname api.netatmo.net failed
2016.07.13 14:19:30 1: Perfmon: possible freeze starting at 14:18:51, delay is 39.386
2016.07.13 14:19:30 2: Netatmo.Indoor: http request failed: gethostbyname api.netatmo.net failed
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Juli 2016, 15:38:49
Es sollte mittlerweile (https://forum.fhem.de/index.php?topic=53309) zumindest zu keinem kompletten Freeze mehr kommen.
Das Problem ist nicht die Verbindung, sondern dass die DNS Auflösung nicht funktioniert.
Es gibt keine schnelleren Versuche wenn das passiert, aber eben das normale Refresh - pro abgefragtem Device.
Da gibt es aktuell nichts, was ich im Modul tun könnte/wollte.
Und probier doch mal das neue Modul :)


Hallo Leute,
ich habe noch das Alte modul am laufen.
Wäre es möglich ein Timout einzubauen,maximal Retry, pause zwischen den Versuchen? der Abfrage?
Ich hab den perfom bei mir am laufen um ein bissel an der perfomance schraube zu drehen.
Dabei ist mir sobald keine Internet Verbindung vorhanden ist folgendes Aufgefallen...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Newbee am 16 Juli 2016, 08:56:19
GELÖST: Fehler saß vor dem Rechner:  ;D "Hallo netatmo Gemeinde,

habe das Modul auf einer zweiten Instanz eingerichtet. Autocreate hat nach einer weile alle devices automatisch erzeugt. Zwei Punkte sind bei mir wohl nicht so wie sein sollten. Rain und Wind zeigen dauerhaft initialized im state und bei Wind wir folgendes im Status angezeigt. "Filter wind does not exists"  :o

Eventuell hat einer von euch ja einen Tip?

Vielen Dank vorab.

Grüße Mark"
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 Juli 2016, 12:44:45
Eventuell hat einer von euch ja einen Tip?

Verwende doch mal die Version aus dem ersten Post.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 17 Juli 2016, 13:38:05
Letzte Nacht ist um 4 Uhr bei mir fhem seit langem mal wieder abgestürzt. Die letzte Meldung im Logfile war:
Not a HASH reference at ./FHEM/38_netatmo.pm line 2674.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docfred am 17 Juli 2016, 13:47:37
Wollte kurz hier mal kurz posten, wie ich die Ausgabe des netatmo-Windmodules angepasst habe:
State sieht bei mir folgendermaßen aus:
STATE     Wind: 5 km/h (1 bft, W-NW), Böen: 13 km/h (3 bft, N), Max: 13 km/h (3 bft, SW)
Zunächst habe ich mir userreadings angelegt, die die Windstärke in beaufort berechnen und die Windrichtung umrechnen angelegt. Die Windrichtungsumrechnung ist nicht auf meinem Mist gewachsen. Habe lediglich die Kurzformen modifiziert
guststrength_bft { int((ReadingsVal("netatmo_M06_00_00_00_54_12","guststrength",0)*0.33227)**0.666666667+0.5);; },
windstrength_max_bft { int((ReadingsVal("netatmo_M06_00_00_00_54_12","windstrength_max",0)*0.33227)**0.666666667+0.5);; },
windstrength_bft { int((ReadingsVal("netatmo_M06_00_00_00_54_12","windstrength",0)*0.33227)**0.666666667+0.5);; },
winddirection {Twilight_CompassPoint_T(ReadingsVal("netatmo_M06_00_00_00_54_12","windangle",0));; },
gustdirection {Twilight_CompassPoint_T(ReadingsVal("netatmo_M06_00_00_00_54_12","gustangle",0));; }, 
winddirection_max {Twilight_CompassPoint_T(ReadingsVal("netatmo_M06_00_00_00_54_12","windangle_max",0));; }

In 99_myUtils.prn
sub Twilight_CompassPoint_T($) {
  my ($azimuth) = @_;

  my $compassPoint = "unknown";

  if ($azimuth      < 22.5) {
     $compassPoint = "N";
  } elsif ($azimuth < 45)   {
     $compassPoint = "N-NO";
  } elsif ($azimuth < 67.5) {
     $compassPoint = "NO";
  } elsif ($azimuth < 90)   {
     $compassPoint = "O-NO";
  } elsif ($azimuth < 112.5){
     $compassPoint = "O";
  } elsif ($azimuth < 135)  {
     $compassPoint = "O-SO";
  } elsif ($azimuth < 157.5){
    $compassPoint = "SO";
  } elsif ($azimuth < 180)  {
    $compassPoint = "S-SO";
  } elsif ($azimuth < 202.5){
    $compassPoint = "S";
  } elsif ($azimuth < 225)  {
    $compassPoint = "S-SW";
  } elsif ($azimuth < 247.5){
    $compassPoint = "SW";
  } elsif ($azimuth < 270)  {
    $compassPoint = "W-SW";
  } elsif ($azimuth < 292.5){
    $compassPoint = "W";
  } elsif ($azimuth < 315)  {
    $compassPoint = "W-NW";
  } elsif ($azimuth < 337.5){
    $compassPoint = "NW";
  } elsif ($azimuth <= 361)  {
    $compassPoint = "N-NW";
  }
  return $compassPoint;
}

stateformat:
Wind: windstrength km/h (windstrength_bft bft, winddirection), Böen: guststrength km/h (guststrength_bft bft, gustdirection), Max: windstrength_max km/h (windstrength_max_bft bft, winddirection_max)
Vielleicht findet es jemand brauchbar.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Juli 2016, 23:51:12
Bei Gravis gab es alle Netatmo Artikel am Sonntag quasi nachgeworfen.
Hab es leider zu spät gesehen um hier Bescheid zu geben.
Sollte sich sonst noch jemand eine Packung Tags geholt haben -> Beta 19 ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reddevil am 24 Juli 2016, 11:23:37
Hallo, ich habe mir das Package bei Gravis gekauft als es im Angebot war. Bevor ich nun aber die Integration in FHEM beginne wollte ich die generelle Funktion testen.
Hierzu hätte ich mal eine Frage an alle die auch diese Tags verwenden.
Bei mir ist die Reichweite sehr, sehr bescheiden und weit weg von den angegebenen 80m.
Die Kamera steht im Wohnzimmer und die Tags kleben an den Fenstern der Garage, Entfernung ca 10m.
Ständig verliert die Kamera die Signale der Tags. Ich bin mir nun nicht sicher, ob die Kamera (oder Tags) defekt sind, oder ob hier die Signalperformance von Haus aus einfach mies ist.
Die Frage hat zwar nicht direkt was mit FHEM zu tun, ich hoffe aber das ich sie hier mal stellen darf.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Juli 2016, 17:20:03
Ich vermute mal dass die Tags über Bluetooth kommunizieren.
Ist eventuell zuviel Metall im Weg? Ich habe meine noch nicht installiert und nur einen zum Testen angemeldet.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 25 Juli 2016, 22:13:31
Ich hatte die Beta 18 übersprungen und bin jetzt direkt mit Beta 19 zur Account Encryption gekommen.
Wenn FHEM gestartet wird, lädt er den alten nicht encrypteten Account und zeigt mir dann im Webinterface unter DEF den Crypt-Text.

Ändere ich nun irgendwas in FHEM damit die FHEM config mit dem neuen Crypt-DEF geschrieben wird, kann der Netatmo Account beim nächsten FHEM Start nicht mehr geladen werden.

Gibt es da irgendwas weiteres zu beachten?
Oder kann ich anderweitig Infos zu dem Problem bieten, ohne meine Accountdaten hier öffentlich zu posten? :p
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Juli 2016, 22:58:53
Fängt der verschlüsselte Wert mit "crypt:" an?
Kommt bei "{getUniqueId()}" im Eingabefeld ein Wert?
Wenn du das mal mit verbose 5 versuchst, solltest du im Log sehen können was passiert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 26 Juli 2016, 09:06:40
Ja, der Wert fängt mit crypt an, wiederholt sich aber etwa 50 mal mit jeweils dem selben Wert bei dem sich nur der letzte Buchstabe ändert
Bei {getUniqueId()} kommt auch ein Wert zurück der soweit in Ordnung aussieht.

Bin gerade nicht Zuhause, hab aber kurz per VPN die fhem.cfg mit der defekten Zeile angeschaut.
Sieht dann so aus:

define Netatmo netatmo crypt:XXXXXXXXXXXXXXXXXXXXXXAcrypt:XXXXXXXXXXXXXXXXXXXXXXCcrypt:XXXXXXXXXXXXXXXXXXXXXXCcrypt:XXXXXXXXXXXXXXXXXXXXXX0crypt:XXXXXXXXXXXXXXXXXXXXXXUcrypt:XXXXXXXXXXXXXXXXXXXXXXNcrypt:XXXXXXXXXXXXXXXXXXXXXXTcrypt:XXXXXXXXXXXXXXXXXXXXXXXcrypt:XXXXXXXXXXXXXXXXXXXXXX crypt:XXXXXXXXXXXXXXXXXXXXXXccrypt:XXXXXXXXXXXXXXXXXXXXXXrcrypt:XXXXXXXXXXXXXXXXXXXXXXycrypt:XXXXXXXXXXXXXXXXXXXXXXpcrypt:XXXXXXXXXXXXXXXXXXXXXXt... usw. usf. Das XXX ist jeweils die selbe Zahlen und Buchstabenfolge.

Sieht das soweit ok aus?
Verbose 5 teste ich wenn ich nachher daheim bin.

Danke schonmal. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Juli 2016, 09:50:44
Ja, der Wert fängt mit crypt an, wiederholt sich aber etwa 50 mal mit jeweils dem selben Wert bei dem sich nur der letzte Buchstabe ändert

Nicht ok, dummerweise aber nicht mein Code.
$decoded =~ /^crypt:(.*)/ scheint fehlzuschlagen.
Perl Version? System?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Juli 2016, 10:44:42
Noch nicht.
Ich würde jetzt auch noch warten bis das Problem mit der Account Crypto analysiert ist.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 26 Juli 2016, 11:28:32
Nicht ok, dummerweise aber nicht mein Code.
$decoded =~ /^crypt:(.*)/ scheint fehlzuschlagen.
Perl Version? System?

Raspberry 2 mit Jessie.
sowohl das System, als auch FHEM gestern auf neusten Stand geupdated.

perl -V:
Summary of my perl5 (revision 5 version 20 subversion 2) configuration:
   
  Platform:
    osname=linux, osvers=3.19.0-trunk-armmp, archname=arm-linux-gnueabihf-thread-multi-64int
    uname='linux bm-wb-04 3.19.0-trunk-armmp #1 smp debian 3.19.1-1~exp1+plugwash1 (2015-03-28) armv7l gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Dldflags= -Wl,-z,relro -Dlddlflags=-shared -Wl,-z,relro -Dcccdlflags=-fPIC -Darchname=arm-linux-gnueabihf -Dprefix=/usr -Dprivlib=/usr/share/perl/5.20 -Darchlib=/usr/lib/arm-linux-gnueabihf/perl/5.20 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/arm-linux-gnueabihf/perl5/5.20 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.20.2 -Dsitearch=/usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Duse64bitint -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil -Uversiononly -DDEBUGGING=-g -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.20.2 -des'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    use64bitint=define, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2 -g',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='4.9.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib/gcc/arm-linux-gnueabihf/4.9/include-fixed /usr/include/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib /usr/lib/arm-linux-gnueabihf
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=libc-2.19.so, so=so, useshrplib=true, libperl=libperl.so.5.20
    gnulibc_version='2.19'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl):
  Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                        PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
                        PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
                        USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
                        USE_REENTRANT_API
  Locally applied patches:
DEBPKG:debian/cpan_definstalldirs - Provide a sensible INSTALLDIRS default for modules installed from CPAN.
DEBPKG:debian/db_file_ver - http://bugs.debian.org/340047 Remove overly restrictive DB_File version check.
DEBPKG:debian/doc_info - Replace generic man(1) instructions with Debian-specific information.
DEBPKG:debian/enc2xs_inc - http://bugs.debian.org/290336 Tweak enc2xs to follow symlinks and ignore missing @INC directories.
DEBPKG:debian/errno_ver - http://bugs.debian.org/343351 Remove Errno version check due to upgrade problems with long-running processes.
DEBPKG:debian/libperl_embed_doc - http://bugs.debian.org/186778 Note that libperl-dev package is required for embedded linking
DEBPKG:fixes/respect_umask - Respect umask during installation
DEBPKG:debian/writable_site_dirs - Set umask approproately for site install directories
DEBPKG:debian/extutils_set_libperl_path - EU:MM: set location of libperl.a under /usr/lib
DEBPKG:debian/no_packlist_perllocal - Don't install .packlist or perllocal.pod for perl or vendor
DEBPKG:debian/prefix_changes - Fiddle with *PREFIX and variables written to the makefile
DEBPKG:debian/fakeroot - Postpone LD_LIBRARY_PATH evaluation to the binary targets.
DEBPKG:debian/instmodsh_doc - Debian policy doesn't install .packlist files for core or vendor.
DEBPKG:debian/ld_run_path - Remove standard libs from LD_RUN_PATH as per Debian policy.
DEBPKG:debian/libnet_config_path - Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable.
DEBPKG:debian/mod_paths - Tweak @INC ordering for Debian
DEBPKG:debian/module_build_man_extensions - http://bugs.debian.org/479460 Adjust Module::Build manual page extensions for the Debian Perl policy
DEBPKG:debian/prune_libs - http://bugs.debian.org/128355 Prune the list of libraries wanted to what we actually need.
DEBPKG:fixes/net_smtp_docs - [rt.cpan.org #36038] http://bugs.debian.org/100195 Document the Net::SMTP 'Port' option
DEBPKG:debian/perlivp - http://bugs.debian.org/510895 Make perlivp skip include directories in /usr/local
DEBPKG:debian/deprecate-with-apt - http://bugs.debian.org/747628 Point users to Debian packages of deprecated core modules
DEBPKG:debian/squelch-locale-warnings - http://bugs.debian.org/508764 Squelch locale warnings in Debian package maintainer scripts
DEBPKG:debian/skip-upstream-git-tests - Skip tests specific to the upstream Git repository
DEBPKG:debian/patchlevel - http://bugs.debian.org/567489 List packaged patches for 5.20.2-3+deb8u5 in patchlevel.h
DEBPKG:debian/skip-kfreebsd-crash - http://bugs.debian.org/628493 [perl #96272] Skip a crashing test case in t/op/threads.t on GNU/kFreeBSD
DEBPKG:fixes/document_makemaker_ccflags - http://bugs.debian.org/628522 [rt.cpan.org #68613] Document that CCFLAGS should include $Config{ccflags}
DEBPKG:debian/find_html2text - http://bugs.debian.org/640479 Configure CPAN::Distribution with correct name of html2text
DEBPKG:debian/perl5db-x-terminal-emulator.patch - http://bugs.debian.org/668490 Invoke x-terminal-emulator rather than xterm in perl5db.pl
DEBPKG:debian/cpan-missing-site-dirs - http://bugs.debian.org/688842 Fix CPAN::FirstTime defaults with nonexisting site dirs if a parent is writable
DEBPKG:fixes/memoize_storable_nstore - [rt.cpan.org #77790] http://bugs.debian.org/587650 Memoize::Storable: respect 'nstore' option not respected
DEBPKG:debian/regen-skip - Skip a regeneration check in unrelated git repositories
DEBPKG:fixes/regcomp-mips-optim - [perl #122817] http://bugs.debian.org/754054 Downgrade the optimization of regcomp.c on mips and mipsel due to a gcc-4.9 bug
DEBPKG:debian/makemaker-pasthru - http://bugs.debian.org/758471 Pass LD settings through to subdirectories
DEBPKG:fixes/perldoc-less-R - [rt.cpan.org #98636] http://bugs.debian.org/758689 Tell the 'less' pager to allow terminal escape sequences
DEBPKG:fixes/pod_man_reproducible_date - http://bugs.debian.org/759405 Support POD_MAN_DATE in Pod::Man for the left-hand footer
DEBPKG:fixes/io_uncompress_gunzip_inmemory - http://bugs.debian.org/747363 [rt.cpan.org #95494] Fix gunzip to in-memory file handle
DEBPKG:fixes/socket_test_recv_fix - http://bugs.debian.org/758718 [perl #122657] Compare recv return value to peername in socket test
DEBPKG:fixes/hurd_socket_recv_todo - http://bugs.debian.org/758718 [perl #122657] TODO checking the result of recv() on hurd
DEBPKG:fixes/regexp-performance - [0fa70a0] http://bugs.debian.org/777556 [perl #123743] simpify and speed up /.*.../ handling
DEBPKG:fixes/failed_require_diagnostics - http://bugs.debian.org/781120 [perl #123270] Report inaccesible file on failed require
DEBPKG:fixes/array-cloning - http://bugs.debian.org/779357 [perl #124127] [902d169] fix cloning arrays with unused elements
DEBPKG:fixes/perldb-threads - http://bugs.debian.org/779357 [perl #124127] [41ef2c6] lib/perl5db.pl: Restore noop lock prototype
DEBPKG:fixes/CVE-2015-8607_file_spec_taint_fix - ensure File::Spec::canonpath() preserves taint
DEBPKG:fixes/encode-unicode-bom - http://bugs.debian.org/798727 [rt.cpan.org #107043] Address https://rt.cpan.org/Public/Bug/Display.html?id=107043
DEBPKG:debian/encode-unicode-bom-doc - http://bugs.debian.org/798727 Document Debian backport of Encode::Unicode fix
DEBPKG:debian/kfreebsd-softupdates - http://bugs.debian.org/796798 Work around Debian Bug#796798
DEBPKG:fixes/CVE-2016-2381_duplicate_env - remove duplicate environment variables from environ
DEBPKG:debian/debugperl-compat-fix - [perl #127212] http://bugs.debian.org/810326 Disable PERL_TRACK_MEMPOOL for debugging builds
DEBPKG:fixes/CVE-2015-8853_regexp_hang - http://bugs.debian.org/821848 [perl #123562] PATCH [perl #123562] Regexp-matching "hangs"
DEBPKG:fixes/utf8_regexp_crash - http://bugs.debian.org/820328 [perl #124109] save_re_context(): do "local $n" with no PL_curpm
DEBPKG:fixes/regcomp_whitespace_fix - http://bugs.debian.org/820328 [perl #124109] Perl_save_re_context(): re-indent after last commit
DEBPKG:fixes/5.20.3/eval_label_crash - http://bugs.debian.org/822336 [perl #123652] eval {label:} crash
DEBPKG:fixes/5.20.3/preserve_record_separator - http://bugs.debian.org/822336 [perl #123218] "preserve" $/ if set to a bad value
DEBPKG:fixes/5.20.3/test_count_base_rs - http://bugs.debian.org/822336 Fix test count in t/base/rs.t
DEBPKG:fixes/5.20.3/remove_get_magic - http://bugs.debian.org/822336 [perl #123739] Remove get-magic from $/
DEBPKG:fixes/5.20.3/speed_up_scalar_g - http://bugs.debian.org/822336 [perl #123202] speed up scalar //g against tainted strings
DEBPKG:fixes/5.20.3/accidental_all_features - http://bugs.debian.org/822336 Stop $^H |= 0x1c020000 from enabling all features
DEBPKG:fixes/5.20.3/multidimensional_arrays_utf8 - http://bugs.debian.org/822336 [perl #124113] Make check for multi-dimensional arrays be UTF8-aware
DEBPKG:fixes/5.20.3/unquoted_utf8_heredoc_terminators - http://bugs.debian.org/822336 Allow unquoted UTF-8 HERE-document terminators
DEBPKG:fixes/5.20.3/parentheses_ambiguous_warning_utf8_functions - http://bugs.debian.org/822336 Fix "...without parentheses is ambuguous" warning for UTF-8 function names
DEBPKG:fixes/5.20.3/leak_namepv_copy - http://bugs.debian.org/822336 [perl #123786] don't leak the temp utf8 copy of namepv
DEBPKG:fixes/5.20.3/h2ph_hex_constants - http://bugs.debian.org/822336 h2ph: correct handling of hex constants for the preamble
DEBPKG:fixes/5.20.3/leftbracket_XTERMORDORDOR - http://bugs.debian.org/822336 [perl #123711] Fix crash with 0-5x-l{0}
DEBPKG:fixes/5.20.3/fatalize_warnings_unwinding - http://bugs.debian.org/822336 [perl #123398] don't fatalize warnings during unwinding (#123398)
DEBPKG:fixes/5.20.3/setpgrp - http://bugs.debian.org/822336 =?UTF-8?q?Don=E2=80=99t=20treat=20setpgrp($nonzero)=20as=20setpgr?= =?UTF-8?q?p(1)?=
DEBPKG:fixes/5.20.3/death_unwinding_crash - http://bugs.debian.org/822336 [perl #124156] RT #124156: death during unwinding causes crash
DEBPKG:fixes/5.20.3/stashpvn_crash - http://bugs.debian.org/822336 [perl #125541] Fix crash with %::=(); J->${\"::"}
DEBPKG:fixes/5.20.3/possessive_quantifier - http://bugs.debian.org/822336 [perl #125825] PATCH: [perl 125825] {n}+ possessive quantifier broken
DEBPKG:fixes/5.20.3/quoted_code_crash - http://bugs.debian.org/822336 [perl #123712] Fix /$a[/ parsing
DEBPKG:fixes/5.20.3/checking_sub_inwhat - http://bugs.debian.org/822336 [perl #123712] Don't check sub_inwhat
DEBPKG:fixes/5.20.3/yylex_loop - http://bugs.debian.org/822336 Fix hang with "@{"
DEBPKG:fixes/5.20.3/docs/op - http://bugs.debian.org/822336 Fix apidocs for OP_TYPE_IS(_OR_WAS) - arguments separated by |, not ,.
DEBPKG:fixes/5.20.3/docs/encoding - http://bugs.debian.org/822336 perlpodspec: Corrections/adds to detecting =encoding
DEBPKG:fixes/5.20.3/docs/SvPV_set - http://bugs.debian.org/822336 improve SvPV_set's docs, it really shouldn't be public API
DEBPKG:fixes/5.20.3/docs/autodie - http://bugs.debian.org/822336 Fix warning message regarding "use autodie" and "use open".
DEBPKG:fixes/5.20.3/docs/autodie_2_26 - http://bugs.debian.org/822336 perlunicook: Note that autodie >= 2.26 should be okay with "use open".
DEBPKG:fixes/5.20.3/docs/setenv - http://bugs.debian.org/822336 Fix setenv() replacement documentation in perlclib
DEBPKG:fixes/5.20.3/docs/clib_caution - http://bugs.debian.org/822336 perlhacktips: Add caution about clib ptr returns to static memory
DEBPKG:fixes/5.20.3/docs/perlunicook_typos - http://bugs.debian.org/822336 Fix minor code typos in perlunicook
DEBPKG:fixes/5.20.3/docs/ook_example - http://bugs.debian.org/822336 [perl #122322] Update OOK example in perlguts
DEBPKG:fixes/5.20.3/docs/study_noop - http://bugs.debian.org/822336 perlfunc: mention that study() is currently a noop
  Built under linux
  Compiled at Jun  5 2016 08:23:51
  @INC:
    /etc/perl
    /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2
    /usr/local/share/perl/5.20.2
    /usr/lib/arm-linux-gnueabihf/perl5/5.20
    /usr/share/perl5
    /usr/lib/arm-linux-gnueabihf/perl/5.20
    /usr/share/perl/5.20
    /usr/local/lib/site_perl

Wäre ein Log mit verbose 5 dennoch hilfreich?
Wenn ja von welchem Zeitpunkt genau, wenn ich FHEM das erste mal erneut starte nachdem ich die 38_netatmo.pm ersetzt habe?
Oder wenn ich die fhem.cfg das erste mal speicher danach?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Juli 2016, 11:44:11
Hmm nicht wirklich.
Probier mal die hier
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 26 Juli 2016, 14:49:44
Hat leider auch nicht wirklich was geändert.

Kann ich irgendwelche Befehle testweise ausführen um zu sehen ob bei mir was anderes rauskommt als bei dir?
Oder ein Listing meines Netatmo Accounts mit alter (nicht encrypted) Version und ein Listing danach per PN?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Juli 2016, 20:10:03
Kann ich irgendwelche Befehle testweise ausführen um zu sehen ob bei mir was anderes rauskommt als bei dir?
Oder ein Listing meines Netatmo Accounts mit alter (nicht encrypted) Version und ein Listing danach per PN?

Danke für die Testdaten, Beta 20 funktioniert damit.
Alle bei denen die 19 funktioniert benötigen kein Update.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 27 Juli 2016, 20:50:57
Funktioniert einwandfrei. :)

Wunderbar, dann wirds langsam Zeit den Betastatus zu verlassen. ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 August 2016, 11:28:31
Oops. Sicher dass das nicht noch die alte Version ist?
Eventuell ist die neue Version doch erst morgen im Update.


Sent from my iPhone using Tapatalk
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 02 August 2016, 11:32:11
Habs vermutlich überlesen - heisst das, die "große" Version ist jetzt im regulären Update? Betaphase beendet? Seeehr klasse, danke nochmal für das grandiose Engagement!

Edith: Man sollte halt den Strang gelegentlich von vorne lesen. :) sorry - ich Hirsch.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 August 2016, 11:45:59
Das war der Plan. Kann aber sein dass die neue Version erst morgen im Update ist.
Magst du mal testen?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 02 August 2016, 11:58:27
Mach ich gleich... muss noch schnell den exclude_from_update aus der Ferne rausfrickeln...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 August 2016, 13:45:05
Hast du das Update heute mitten in der Nacht gemacht oder war ich mit dem Checkin zu spät?
Ich bin gerade etwas verwirrt - eigentlich sollte die neue Version im Update sein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 02 August 2016, 14:36:12
Also: Update grade gemacht; scheint das neue Modul zu sein, scheint alles gut zu klappen. :) Genau getestet hab ich noch nicht, aber alle netatmo-Geräte sind weiterhin da, ich kann meinen Thermostat weiterhin sauber schalten (und der ist ja nu sicher ein neuer Teil), und Fehler im Log hab ich auch keine. Ätsch! :)

Markus: Hier scheint das gut zu gehen. (wann machstn du das für das Withings-Ding? *dackelblick*) :)) Nochmal danke!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 August 2016, 19:49:35
ich hab als erstes hier im forum geguckt und eben gesehen, dass n neues netatmo modul da ist - das war so ca. um 7 in der früh, oder a bissi später
so um 7:50 rum hab ich dann das fhem-update angeworfen

Mittlerweile noch mal ein Update gemacht?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: steffenp am 04 August 2016, 16:06:46
Hallo,

gibt es einen Grund warum das Modul bei jedem Neustart das attr event-on-change-reading neu setzt? Da ich die gesamte Regenmenge über den Tag durch aufsummieren ermittele brauche ich jedes event.

Gruß
Steffen
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 09 August 2016, 19:31:12
Hallo, ich hätte da mal eine Frage :
Sehe ich das richtig, dass das minimale Intervall zum Update der Welcome bei 300 Sekunden liegt? 
Zumindest wird dieser Wert eingestellt, wenn man einen Kleineren wählt. Ist das gewollt, um die Netatmo-Server nicht zu sehr zu beanspruchen? Ich weiß, dass es dort eine Grenze von 2000(?) Anfragen pro Stunde gibt. Ich würde das gerne auch ausnutzen zumal die auch selbst "schuld"  sind wenn sie keine direkte Abfrage übers LAN zulassen. Für mich ist es wichtig, dass auf Ereignisse zeitnah reagiert wird und Webhooks sind da auch nicht so wirklich die Lösung.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 August 2016, 20:07:54
gibt es einen Grund warum das Modul bei jedem Neustart das attr event-on-change-reading neu setzt? Da ich die gesamte Regenmenge über den Tag durch aufsummieren ermittele brauche ich jedes event.

Gibt es nicht. Ist für die meisten Devices ab morgen weg.

Sehe ich das richtig, dass das minimale Intervall zum Update der Welcome bei 300 Sekunden liegt? 
Zumindest wird dieser Wert eingestellt, wenn man einen Kleineren wählt. Ist das gewollt, um die Netatmo-Server nicht zu sehr zu beanspruchen? Ich weiß, dass es dort eine Grenze von 2000(?) Anfragen pro Stunde gibt. Ich würde das gerne auch ausnutzen zumal die auch selbst "schuld"  sind wenn sie keine direkte Abfrage übers LAN zulassen. Für mich ist es wichtig, dass auf Ereignisse zeitnah reagiert wird und Webhooks sind da auch nicht so wirklich die Lösung.

Die Webhooks wären super, könnte man sie denn mit FHEM sinnvoll nutzen... Ich hab's beim Testen aber nie hinbekommen.
Ich seh mir vielleicht demnächst mal an wie die App das macht. Bis dahin kannst du im HOME Device ab morgen ein beliebiges Intervall einstellen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: dubh1967 am 10 August 2016, 07:53:34
Hi,

bei mir ist auch fhem abgestürzt mit einem
Not a HASH reference at ./FHEM/38_netatmo.pm line 2538.

Ich vermute, dass die Daten des FORCAST bei mir nicht korrekt waren und wenn  netatmo_parseForecast dann undef zurück gibt, könnte es meiner Meinung nach zu dem Fehler kommen.

Ich muss allerdings sagen, dass meine Perl Tage schon mehr als 10 Jahre zurückliegen, daher ist das lediglich eine grobe Vermutung ;)

Cheers, Ingo
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 August 2016, 02:21:35
Not a HASH reference at ./FHEM/38_netatmo.pm line 2538.

Da hat wohl irgendwie $json->{body}{forecastDays} gefehlt.
Ab morgen wird darauf geprüft :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 11 August 2016, 10:12:22
Gibt es nicht. Ist für die meisten Devices ab morgen weg.

Die Webhooks wären super, könnte man sie denn mit FHEM sinnvoll nutzen... Ich hab's beim Testen aber nie hinbekommen.
Ich seh mir vielleicht demnächst mal an wie die App das macht. Bis dahin kannst du im HOME Device ab morgen ein beliebiges Intervall einstellen.

Vielen Dank!

Was mir bei den Webhooks halt etwas Bauchschmerzen bereitet ist die Tatsache, dass man Zugriffe aus dem Internet per HTTPS auf seine FHEM-Installation erlauben müsste. Oder man müsste wieder eine zweite Kiste als Reverse-Proxy o.ä. hinstellen, aber auch dann muss man sehr genau wissen was man da tut und die Zugriffe ordentlich absichern.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 12 August 2016, 20:43:10
Hallo Markus et al.,

ist das nur bei mir aus nem doofen Grund so, oder gehts anderen auch so? Seitdem ich gestern das Update gemacht habe, hab ich zwar alle Readings von den Modulen - aber keine temperature und humidity mehr? temp_min, temp_max etc. krieg ich alles, aber die aktuelle Temperatur und Feuchtigkeit fehlt?

Im Moment regelt das bei mir nix - aber bevor ich jetzt wild suche, wollt ich erstmal fragen, ob andere das Problem evtl auch haben?

Danke fürn Feedback!

Martin

PS: Merkwürdigerweise: Das Außenmodul liefert brav die Temperatur... Alle anderen incl Zentralmodul nicht.


SORRY! Falscher Alarm! Ein shutdown restart behob alles wieder. Mea Culpa!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: awel am 14 August 2016, 09:28:19
Hallo Markus,

ich habe Probleme mit public stations: Eine von mir verwendete öffentliche Station

Ist der Status unter solchen Bedingungen wirklich ok? Für mich wurde die Station abgeschaltet/auf privat gesetzt o.ä.

MfG Achim
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 August 2016, 16:24:32
ich habe Probleme mit public stations: Eine von mir verwendete öffentliche Station
  • hat seit vier Tagen keine Daten geliefert (Timestamp der readings steht konstant auf 2016-08-10 23:49:33),
  • die Station wird nicht in der Netatmo Weather-Map aufgeführt,
  • sie wird nicht mit get ... public ... in fhem gelistet,
  • hat aber in fhem als internals noch den status =ok (bei OpenRequests=-4)
Ist der Status unter solchen Bedingungen wirklich ok? Für mich wurde die Station abgeschaltet/auf privat gesetzt o.ä.

Kann sein. Das kann man aber nur schwer erkennen. Kannst du mal die ID posten?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: awel am 14 August 2016, 18:06:04
Kannst du mal die ID posten?

Und hier die Def:

PUBLIC 70:ee:50:05:69:86 02:00:00:05:4f:60 temperature,humidity 70:ee:50:05:69:86 pressure

Ich vergaß: LastPoll ist auch aktuell, die Readings wie geschrieben 4 Tage alt.
Ob man diese Station auch neu anlegen kann, habe ich nicht probiert.

Danke!
MfG Achim
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 August 2016, 22:07:44
PUBLIC 70:ee:50:05:69:86 02:00:00:05:4f:60 temperature,humidity 70:ee:50:05:69:86 pressure

Stimmt. da kommen keine Daten.
Freigabe entfernt, Internetausfall oder was auch immer.
Die Frage ist: was soll ich in so einem Fall machen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: awel am 14 August 2016, 22:12:01
Stimmt. da kommen keine Daten.
Freigabe entfernt, Internetausfall oder was auch immer.
Die Frage ist: was soll ich in so einem Fall machen?
Status ungleich ok?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 15 August 2016, 00:25:04
Status ungleich ok?
Status "no data" - bekommst du jetzt allerdings auch jedes Mal, wenn du zu oft/früh anfragst - Daten werden nur alle ˜11 Minuten an den Server übertragen.
Die Station ist übrigens wieder da und liefert frische Daten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: awel am 15 August 2016, 16:36:14
Status "no data" - bekommst du jetzt allerdings auch jedes Mal, wenn du zu oft/früh anfragst - Daten werden nur alle ˜11 Minuten an den Server übertragen.
Ich werde das mal austesten.
Dir auf jeden Fall vielen Dank!
Achim
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 18 August 2016, 12:22:46
Hallo,

ich bekomme in meiner Readingsgroup zum Forecast neuerdings

fc0_max_temp
fc0_min_temp

UND

fc0_temp_max
fc0_temp_min

Kann mir jemand den Unterschied erklären?
Die Werte sind jedenfalls unterschiedlich.

Danke, Alex
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 August 2016, 13:08:13
fc0_max_temp
fc0_temp_max

Kann mir jemand den Unterschied erklären?
Die Werte sind jedenfalls unterschiedlich.

Die hatte ich zwischendrin mal umbenannt.
Wenn du die alten Readings löschst, sollte wieder alles ok sein.
Titel: FHEM stürzt ab
Beitrag von: Dirk070 am 22 August 2016, 12:20:37
Letzte Nacht ist um 4 Uhr bei mir fhem seit langem mal wieder abgestürzt. Die letzte Meldung im Logfile war:
Not a HASH reference at ./FHEM/38_netatmo.pm line 2674.

Selbes Problem, auch bei mir stürzt FHEM ab.....was ist zu tun?
2016.08.22 02:14:55 2: netatmo_forecast: http request failed: read from https://api.netatmo.com:443 timed out
Not a HASH reference at ./FHEM/38_netatmo.pm line 2545.
Titel: Antw:FHEM stürzt ab
Beitrag von: Markus M. am 22 August 2016, 18:37:21
Selbes Problem, auch bei mir stürzt FHEM ab.....was ist zu tun?
2016.08.22 02:14:55 2: netatmo_forecast: http request failed: read from https://api.netatmo.com:443 timed out
Not a HASH reference at ./FHEM/38_netatmo.pm line 2545.

Hatte ebenfalls den Absturz.
Du könntest mal versuchen zu loggen welche Daten genau zum Absturz führen.
Mit der Version die morgen im Update ist und verbose=5 auf das Forecast Device sollte das dann zu sehen sein.
Das Problem ist, dass das nicht regelmässig passiert.
Ich bin jetzt erst mal 3 Wochen abwesend und kann mich nicht darum kümmern - werde meinen Forecast bis dahin deaktivieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 03 September 2016, 16:46:10
Hallo,

ich habe bei mir 3 Wetterstationen (1 Aussen, 2 Innen) sowie Netatmo-Forecast und Netatmo-Weathermap via FHEM laufen. Alles läuft soweit super!!!

Wo ich aber anecke ist, dass bei Netatmo-Weathermap eine Stationname eines anderes Ortes (ca 15km von uns) genommen wird, als mein eigentlicher Ort. Ich habe nun auf Netatmo selber geschaut, wo dieser Stationname geändert werden kann, bin aber nicht fündig geworden. Kann mir hier jemand helfen?

Ein ähnliches Problem habe ich bei Netatmo-Weathermap. Hier habe ich unter Lat und Lon die richtigen Werte drin, aber unter Location kommen dann 2 andere Werte. Wieso? keine Ahnung..

Danke für die Hilfe..

Lg c
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Lichti am 24 September 2016, 14:20:23
Hallo an alle,

eine PUBLIC-Station habe ich mit
PUBLIC 70:ee:50:00:5c:0e 02:00:00:02:a8:72 temperature,humidity 70:ee:50:00:5c:0e pressure 05:00:00:00:9c:88 rain 06:00:00:00:40:22 windstrength,windangle,guststrength,gustangle
definiert.
Hier bekomme ich als Reading allerdings nur den momentanen Regenwert, nicht die Tagesmenge.

Definiere ich mit
PUBLIC 48.095,11.634 0.05
bekomme ich alle Regenwerte, aber nicht mehr den Wind.

Kann ich auch mit einem define alle Werte bekommen ?

Danke und Gruß
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 25 September 2016, 01:36:38
Hallo Lichti,
zumindest geht es Dir da nicht alleine so, bei mir ist es genau so. Wenn man eine Region abfragt, kommen u.a. diverse Regen-Werte, aber keine Wind-Werte. Bei einer einzelnen Station mit Regensensor bekomme ich in fhem auch nur einen Wert für "rain", die Web-Karten-Oberfläche zeigt zusätzlich den Regen-Tageswert. Man kann sicherlich die rain-Einzelwerte über ein notify zu einer Tagessumme aufaddieren, aber in welcher Frequenz muss man addieren?
Gruß Hermann
PS: Regen? Was war das nochmal? Kann mich bei diesem tollen goldenen Herbst nicht daran erinnern. Das Testen ist da auch etwas schwer, aber irgendwann wird da ja wohl wieder möglich werden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 25 September 2016, 01:55:50
Hallo choetzu,
ganz genau habe ich Dich nicht verstanden. Kannst Du bitte etwas konkreter sein? Meinst Du, dass Du ein FORECAST auf die Id Deiner eigenen Station angelegt hast und dann dort in den beiden Internals "city" und "stationname" Orte aus der Nachbarschaft findest? Das ist bei mir genau so. Die Zuordnung von Geokoordinaten zu Ortschaften ist bei netatmo nicht präzise. Ich würde diese beiden Felder einfach ignorieren.
Gruß Hermann
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Lichti am 25 September 2016, 08:41:06
Hallo hartenthaler,

na dann scheine ich ja zumindest nichts falsch gemacht zu haben.

Solange keine andere Lösung in Sicht ist, habe ich mir halt eine einzelne Station und eine Region eingetragen,
so bekomme ich zumindest alle Werte.

Und der nächste Regen kommt bestimmt ...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Elektrolurch am 25 September 2016, 11:57:19
Hallo,

seit einer der letzten updates von diesem Modul nervt dies, indem es automatisch einen Raum "netachmo" anlegt. Ich habe die externen Wetterstationen anderweitig in notify / per-Code verbaut und brauche da keinen automatisch generierten Raum. Auch ist das nicht so ganz fhem-konform (wenn überhaupt etwas fhem-konform ist...)

Elektrolurch
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 September 2016, 19:57:02
Solange keine andere Lösung in Sicht ist, habe ich mir halt eine einzelne Station und eine Region eingetragen,
so bekomme ich zumindest alle Werte.

Sollte Netatmo anfangen, Windwerte in der Map darzustellen, sag mir Bescheid :)


seit einer der letzten updates von diesem Modul nervt dies, indem es automatisch einen Raum "netachmo" anlegt. Ich habe die externen Wetterstationen anderweitig in notify / per-Code verbaut und brauche da keinen automatisch generierten Raum. Auch ist das nicht so ganz fhem-konform (wenn überhaupt etwas fhem-konform ist...)

Dann pack sie doch einfach in einen anderen Raum, Unsorted zum Beispiel.
Oder blende den netatmo Raum aus.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Lichti am 25 September 2016, 22:13:04
Was meinst du mit Map ?

In der Netatmo-Weathermap sind die Windwerte doch drin.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 September 2016, 22:38:23
Was meinst du mit Map ?
In der Netatmo-Weathermap sind die Windwerte doch drin.

Nein. Wo denn?
Reden wir beide von https://www.netatmo.com/weathermap (https://www.netatmo.com/weathermap)?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Lichti am 26 September 2016, 08:24:35
Ja, die netatmo-weathermap meine ich auch.
Wenn ich da auf eine Station klicke, werden die Wetterdaten incl. Regen- und Windwerten angezeigt.
Aber natürlich nur bei den Stationen, wo auch solche Sensoren stehen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 September 2016, 09:28:32
Ich schau mir das mal an wenn ich wieder Zeit habe :)


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Lichti am 26 September 2016, 10:15:30
Danke !
Eilt aber überhaupt nicht. Kein Stress :-)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 26 September 2016, 10:22:55
Hallo,

habe eine Welcome und möchte den Live Stream über TabletUI abrufen. Momentan wird der letzte Snapshot angezeigt und beim drauf klicken öffnet ein popup in dem der Live stream gezeigt werden soll.
Welche reading muss ich benutzen?

get netatmo_XXXXX live

gibt einem weblink zu einer playlist aber nicht zum livestream.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 September 2016, 14:00:55
Es gibt leider nur diese Playlist.
Ich habe es ehrlich gesagt mit meinen Geräten (iTunes und VLC) noch nicht hinbekommen, den Stream aufzurufen.
Ich könnte eventuell den Inhalt in ein Reading packen, wenn er immer identisch ist.
Bekommst du was abgespielt?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 26 September 2016, 14:44:24
Hallo choetzu,
ganz genau habe ich Dich nicht verstanden. Kannst Du bitte etwas konkreter sein? Meinst Du, dass Du ein FORECAST auf die Id Deiner eigenen Station angelegt hast und dann dort in den beiden Internals "city" und "stationname" Orte aus der Nachbarschaft findest? Das ist bei mir genau so. Die Zuordnung von Geokoordinaten zu Ortschaften ist bei netatmo nicht präzise. Ich würde diese beiden Felder einfach ignorieren.
Gruß Hermann

Hallo Hartenthaler,

super, herzlichen Dank!! Genau, das habe ich gemeint... Siehe Bild "Location_FORECAST".  Das andere Bild (Location_WEATHERMAP) zeigt die Ungenauigkeit an.. Weiss nicht woher das kommt. Aber offensichtlich kann ich das ignorieren. ;) Was ich ungern tue, da es zwischen den 2 verschiedenen Standorten doch eine unterschiedliche Wetterlage gibt, da dazwischen ein Hügel/Berg ist..

Aber man nimmt, was man bekommt, oder ;)

Lg c
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 September 2016, 15:38:49
Den Namen aus dem Geocoding kannst du getrost ignorieren.
Die Ungenauigkeit kommt wahrscheinlich einfach nur daher, dass die abgerufenen Stationen natürlich nicht in einem regelmäßigen Kreis um dich rum angeordnet sind.
(Ich glaube ich berechne diese "Mitte" sogar selbst irgendwo)

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 26 September 2016, 16:28:22
Hallo Markus
danke, das beruhigt. Was mir aber nun nicht 100%ig klar ist. Beziehen sich die Daten aus den Readings beim FORECAST auf diese "falsche" Station oder auf meinen "echten" Standort? Lg c
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 September 2016, 16:36:28
Ach so ne, sorry. Falsch verstanden bzw. nicht genau genug gelesen :)
Im Forecast ist der Name mit an Sicherheit grenzender Wahrscheinlichkeit der Ort für den die Vorhersage gilt.
Und den legt Netatmo über die Position deiner Station fest, die du irgendwo mal angegeben hast.
Wenn der bei dir "hinterm Berg" liegt, kann es sein dass es für deinen eigentlichen Standort keine passende Vorhersage gibt.
Wenn es einen anderen Ort gibt der besser liegt, kannst du ja evtl. mal versuchen, deine Station dahin zu "verschieben".
Ob du auch einfach den Forecast einer fremden Station aus der Karte nehmen kannst, musst du ausprobieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 27 September 2016, 10:32:15
Guten Tag,

ich habe seit längerem Perl-Fehlermeldungen im Log. Durch Verbose 5 konnte ich nun feststellen das diese scheinbar durch das Netatmo Modul hervorgerufen werden. Ich habe einen Indoor und einen Outdoor Sensor in Betrieb.

Hier der Auszug aus dem Log:
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: poll MODULE
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: polling types [Temperature,Humidity] for modules [02:00:00:00:ea:a2]
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: request readings type: Temperature,Humidity
2016.09.27 10:19:43 4: HttpUtils url=https://api.netatmo.com/api/getmeasure
2016.09.27 10:19:43 4: OG.wz.WE.Indoor: poll DEVICE
2016.09.27 10:19:43 4: OG.wz.WE.Indoor: request readings type: Temperature,CO2,Humidity,Noise,Pressure
2016.09.27 10:19:43 4: HttpUtils url=https://api.netatmo.com/api/getmeasure
2016.09.27 10:19:43 4: https://api.netatmo.com/api/getmeasure: HTTP response code 200
2016.09.27 10:19:43 4: HttpUtils https://api.netatmo.com/api/getmeasure: Got data, length: 149
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: dispatch getmeasure
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: dispatch return: getmeasure
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: parsereadings Temperature,Humidity
2016.09.27 10:19:43 5: Triggering OG.te.WE.Outdoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.te.WE.Outdoor, first event temperature: 13.9
[b]2016.09.27 10:19:43 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 1734) line 1.[/b]
2016.09.27 10:19:43 5: Triggering OG.te.WE.Outdoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.te.WE.Outdoor, first event humidity: 75
2016.09.27 10:19:43 5: Triggering OG.te.WE.Outdoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.te.WE.Outdoor, first event temperature: 14.1
[b]2016.09.27 10:19:43 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 1735) line 1.[/b]
2016.09.27 10:19:43 5: Triggering OG.te.WE.Outdoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.te.WE.Outdoor, first event humidity: 75
2016.09.27 10:19:43 4: OG.te.WE.Outdoor: updatereadings
2016.09.27 10:19:43 4: https://api.netatmo.com/api/getmeasure: HTTP response code 200
2016.09.27 10:19:43 4: HttpUtils https://api.netatmo.com/api/getmeasure: Got data, length: 177
2016.09.27 10:19:43 4: OG.wz.WE.Indoor: dispatch getmeasure
2016.09.27 10:19:43 4: OG.wz.WE.Indoor: dispatch return: getmeasure
2016.09.27 10:19:43 4: OG.wz.WE.Indoor: parsereadings Temperature,CO2,Humidity,Noise,Pressure
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event temperature: 20.4
[b]2016.09.27 10:19:43 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 1736) line 1.[/b]
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event co2: 672
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event humidity: 61
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event noise: 37
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event pressure: 1028.8
2016.09.27 10:19:43 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:43 5: Starting notify loop for OG.wz.WE.Indoor, first event temperature: 20.4
[b]2016.09.27 10:19:44 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 1737) line 1.[/b]
2016.09.27 10:19:44 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:44 5: Starting notify loop for OG.wz.WE.Indoor, first event co2: 678
2016.09.27 10:19:44 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:44 5: Starting notify loop for OG.wz.WE.Indoor, first event humidity: 61
2016.09.27 10:19:44 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:44 5: Starting notify loop for OG.wz.WE.Indoor, first event noise: 37
2016.09.27 10:19:44 5: Triggering OG.wz.WE.Indoor (1 changes)
2016.09.27 10:19:44 5: Starting notify loop for OG.wz.WE.Indoor, first event pressure: 1028.7
2016.09.27 10:19:44 4: OG.wz.WE.Indoor: updatereadings

Allerdings gab es noch weitere Fehlermeldungen in der Zeit davor, dazu habe ich aber nur verbose 3:
2016.09.26 08:02:37 1: PERL WARNING: Useless use of string ne in void context at (eval 5985) line 1.
2016.09.26 08:02:56 1: PERL WARNING: Useless use of string ne in void context at (eval 5991) line 1.
2016.09.26 08:03:45 1: PERL WARNING: Useless use of string ne in void context at (eval 5999) line 1.
2016.09.26 08:04:45 1: PERL WARNING: Useless use of string ne in void context at (eval 6017) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6024) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6025) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6026) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6027) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6028) line 1.
2016.09.26 08:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6029) line 1.
2016.09.26 08:05:57 1: PERL WARNING: Useless use of string ne in void context at (eval 6034) line 1.
2016.09.26 08:06:33 1: PERL WARNING: Useless use of string ne in void context at (eval 6048) line 1.
2016.09.26 08:07:53 1: PERL WARNING: Useless use of string ne in void context at (eval 6056) line 1.
2016.09.26 08:08:29 1: PERL WARNING: Useless use of string ne in void context at (eval 6069) line 1.
2016.09.26 08:12:41 1: PERL WARNING: Useless use of string ne in void context at (eval 6114) line 1.
2016.09.26 08:13:28 1: PERL WARNING: Useless use of string ne in void context at (eval 6120) line 1.
2016.09.26 08:18:10 1: PERL WARNING: Useless use of string ne in void context at (eval 6159) line 1.
2016.09.26 08:20:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6188) line 1.
2016.09.26 08:20:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6189) line 1.
2016.09.26 08:20:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6190) line 1.
2016.09.26 08:20:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6191) line 1.
2016.09.26 08:20:24 1: PERL WARNING: Useless use of string ne in void context at (eval 6201) line 1.
2016.09.26 08:22:13 1: PERL WARNING: Useless use of string ne in void context at (eval 6213) line 1.
2016.09.26 08:28:41 1: PERL WARNING: Useless use of string ne in void context at (eval 6269) line 1.
2016.09.26 08:29:00 1: PERL WARNING: Useless use of string ne in void context at (eval 6275) line 1.
2016.09.26 08:33:31 1: PERL WARNING: Useless use of string ne in void context at (eval 6316) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6338) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6339) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6340) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6341) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6342) line 1.
2016.09.26 08:35:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6343) line 1.
2016.09.26 08:36:03 1: PERL WARNING: Useless use of string ne in void context at (eval 6349) line 1.
2016.09.26 08:37:17 1: PERL WARNING: Useless use of string ne in void context at (eval 6364) line 1.
2016.09.26 08:44:59 1: PERL WARNING: Useless use of string ne in void context at (eval 6434) line 1.
2016.09.26 08:45:28 1: PERL WARNING: Useless use of string ne in void context at (eval 6440) line 1.
2016.09.26 08:48:50 1: PERL WARNING: Useless use of string ne in void context at (eval 6469) line 1.
2016.09.26 08:49:28 1: PERL WARNING: Bareword found where operator expected at (eval 6481) line 1, near "WIthings ReadingValDoIf"
2016.09.26 08:49:51 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6488) line 1.
2016.09.26 08:50:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6503) line 1.
2016.09.26 08:50:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6504) line 1.
2016.09.26 08:50:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6505) line 1.
2016.09.26 08:50:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6506) line 1.
2016.09.26 08:50:17 1: PERL WARNING: Useless use of string ne in void context at (eval 6509) line 1.
2016.09.26 08:52:02 1: PERL WARNING: Useless use of string ne in void context at (eval 6524) line 1.
2016.09.26 08:52:57 1: PERL WARNING: Useless use of string ne in void context at (eval 6540) line 1.
2016.09.26 09:00:32 1: PERL WARNING: Useless use of string ne in void context at (eval 6609) line 1.
2016.09.26 09:02:00 1: PERL WARNING: Useless use of string ne in void context at (eval 6618) line 1.
2016.09.26 09:02:52 1: PERL WARNING: Useless use of string ne in void context at (eval 6631) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6657) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6658) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6659) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6660) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6661) line 1.
2016.09.26 09:05:17 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 6662) line 1.
2016.09.26 09:05:18 1: PERL WARNING: Useless use of string ne in void context at (eval 6665) line 1.
2016.09.26 09:08:37 1: PERL WARNING: Useless use of string ne in void context at (eval 6693) line 1.
2016.09.26 09:12:41 1: PERL WARNING: Useless use of string ne in void context at (eval 6732) line 1.
2016.09.26 09:13:40 1: PERL WARNING: Useless use of string ne in void context at (eval 6738) line 1.
2016.09.26 09:19:30 1: PERL WARNING: Useless use of string ne in void context at (eval 6795) line 1.
....
....
2016.09.27 07:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19537) line 1.
2016.09.27 07:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19538) line 1.
2016.09.27 07:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19539) line 1.
2016.09.27 07:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19540) line 1.
2016.09.27 07:56:08 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19590) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19670) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19671) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19672) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19673) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19674) line 1.
2016.09.27 08:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19675) line 1.
2016.09.27 08:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19825) line 1.
2016.09.27 08:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19826) line 1.
2016.09.27 08:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19827) line 1.
2016.09.27 08:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19828) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19949) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19950) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19951) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19952) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19953) line 1.
2016.09.27 08:35:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 19954) line 1.
2016.09.27 08:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20097) line 1.
2016.09.27 08:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20098) line 1.
2016.09.27 08:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20099) line 1.
2016.09.27 08:50:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20100) line 1.
2016.09.27 08:50:32 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/98_SVG.pm line 1151.
2016.09.27 08:50:34 1: PERL WARNING: Use of uninitialized value in hash element at ./FHEM/98_SVG.pm line 731.
2016.09.27 08:55:04 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 08:56:11 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20162) line 1.
2016.09.27 09:00:04 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:05:04 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20241) line 1.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20242) line 1.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20243) line 1.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20244) line 1.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20245) line 1.
2016.09.27 09:05:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20246) line 1.
2016.09.27 09:10:04 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:15:05 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:20:05 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20380) line 1.
2016.09.27 09:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20381) line 1.
2016.09.27 09:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20382) line 1.
2016.09.27 09:20:18 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 20383) line 1.
2016.09.27 09:25:05 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.
2016.09.27 09:30:05 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4584.

Vielleicht sagt mir ja jemand wo ich bei mir den Fehler beheben kann und hoffentlich helfen diese Informationen weiter bei der Entwicklung des Moduls. Bisher schon mal vielen Dank dafür!!!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 27 September 2016, 11:35:40
Hallo,

Bzgl. live stream

Es gibt die Möglichkeit die Videos per FTP irgendwo abzulegen. Von da sollte ich sie dann eigentlich abspielen können. Probiere ich mal aus und melde mich dann nochmal.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 27 September 2016, 14:57:28
Die Videos werden als mp4 abgelegt und lassen sich mit Quicktime abspielen. Andere Programme konnte ich nicht testen.
Der livestream liegt aber nur auf dem Gerät selbst.


./2016/09/27/2016-09-27_14.24_38127aad.mp4
./2016/09/27/2016-09-27_14.26_854b7bbb.mp4


Abspielen der Videos geht damit auf jeden Fall über MediaServer.
Was mir noch beim abrufen der lokalen videos aufgefallen ist, die gehen alle auch über internet zu netatmo und nicht direkt zum lokalen server.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 28 September 2016, 15:48:12
Hast du Zugriff auf die local_URL und wenn ja was sieht man da?

Gruß
Eisix
Titel: Antw:FHEM stürzt ab
Beitrag von: chriz am 01 Oktober 2016, 19:10:08
Hatte ebenfalls den Absturz.
Du könntest mal versuchen zu loggen welche Daten genau zum Absturz führen.
Mit der Version die morgen im Update ist und verbose=5 auf das Forecast Device sollte das dann zu sehen sein.
Das Problem ist, dass das nicht regelmässig passiert.
Ich bin jetzt erst mal 3 Wochen abwesend und kann mich nicht darum kümmern - werde meinen Forecast bis dahin deaktivieren.

hatte gestern ebenfalls die gleiche Fehlermeldung, mit fhem Absturz:

invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
Not a HASH reference at ./FHEM/38_netatmo.pm line 2554.

Ich versuche in Zukunft mit verbose=5 mitzuloggen,

Grüße
Chris
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 01 Oktober 2016, 23:15:04
Hab da grad auch Pech... vielleicht wills morgen wieder, klingt eher nach netatmo-Issues
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 02 Oktober 2016, 12:13:07
auch bei mir hat netatmo einen Absturz von FHEM verursacht..

2016.10.02 09:39:44 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019FF583:30:03FFFFFFFF4600
<h1>Software error:</h1>
<pre>Not a HASH reference at ./FHEM/38_netatmo.pm line 2554.
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

</p>
[Sun Oct  2 10:07:27 2016] fhem.pl: Not a HASH reference at ./FHEM/38_netatmo.pm line 2554.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Oktober 2016, 12:40:27
Was steht bei euch in Zeile 2554?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 02 Oktober 2016, 13:09:25
bei mir steht das... hilft das weiter? danke für die Hilfe.. Hatte grad erneut einen Absturz...

          if(defined($forecastdata->{rain}))
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Oktober 2016, 14:47:16
Teste grade eine neue Version. Ich "hoffe" dass ich ein fehlerhaftes XML bekomme.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Oktober 2016, 15:26:17
WTF, Netatmo?!
Zitat
$VAR1 = {
          'time_server' => 1475239948,
          'body' => {
                      'time_current' => 1475140000,
                      'stationname' => 'Mordor',
                      'last_time_ask' => 1475411202,
                      'time_day_end' => 1475272800,
                      'time_current_symbol' => 1475409600,
                      'forecastDays' => [
                                          [],
                                          {
                                            'sunrise' => 1475327800,
                                            'min_temp' => 10,
                                            'wind_direction' => 270,
                                            'weather_symbol_night' => '210000',
                                            'max_temp' => 23,
                                            'rain' => '0.4',
                                            'windangle' => 90,
                                            'weather_symbol_day' => '121000',
                                            'day_ts' => 1475272800,

Fix dafür ist im Test, kommt heute oder morgen ins Update.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 03 Oktober 2016, 10:23:08
danke. Bin gespannt auf das update.. Hatte erneut 3 Abstürze... Jedes mal muss ich FHEM neu starten..

Gibt es bis zum Update eine Möglichkeit manuell eine Massnahme zu ergreifen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Oktober 2016, 11:33:53
Ja, du kannst das hier mal testen
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 03 Oktober 2016, 17:39:54
Hallo,

Mit dem Safari Browser kriege ich die .m3u8 Liste als Video angezeigt.
Es wird ein HLS Player gebraucht zum abspielen.

momovi und flowplayer können das wohl. Mit VLC geht es bei mir nicht.
Bin noch am testen.

Gruß
Eisix


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Oktober 2016, 17:48:45
Cool! Gib Bescheid was du findest.

Hat jemand mittlerweile die Testversion aus dem letzten Post ohne Absturz in Verwendung?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 03 Oktober 2016, 18:14:02
Hab ich - bei mir tuts bislang, auch wenns keine Wettervorhersage gibt. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Oktober 2016, 18:25:39
auch wenns keine Wettervorhersage gibt. :)

Was meinst du damit?
Sollte damit eigentlich auch wieder mit aktuellen Daten funktionieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 03 Oktober 2016, 18:31:22
Irgendwie hat er den Update automatisch noch nicht gemacht - da stand noch alles auf 30.9. Manuell gings aber jetzt... alles fein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Oktober 2016, 18:43:39
Bugfix in #12266, ab morgen im Update
Danach kann Forecast wieder problemlos genutzt werden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 05 Oktober 2016, 00:10:25
Hallo,

unter

local_url/live/files/medium/index.m3u8

ist das file auf der Kamera.

get netatmo_XXXXX live_local

zeigt auf die Netatmo Seite und nicht auf das lokale Gerät.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Oktober 2016, 00:14:41
Das ist leider korrekt.
Das ist das was zurück kommt.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 05 Oktober 2016, 08:34:33
Hallo,

Bin einen Schritt vorangekommen.
mplayer -playlist local_url/live/files/medium/index.m3u8
spielt die Videos ab. Funktioniert auch mit dem Netatmo link, ich bevorzuge aber den lokalen.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 07 Oktober 2016, 15:48:57
Hallo zusammen. Nach langem habe ich wieder etwas zeit um mich um mein fhem und meine netatmo zu kümmern. zur errinerung habe ein raspberry mit fhem. Habe ich die vergangenen posts richtig gelesen das ich kein livestream einbinden kann? Und das die "adresse" sich "immer noch" ändert sobald die netatmo welcome sich neu verbindet und diese dann per hand eingebunden wird? Habe das jpg jetzt einen akt. Intervall von 15 sek gestellt aber ist halt nicht das selbe wie eine livebild. Besonders nervig ist die cpu auslastung beim raspberry weil sie so im durchschnitt bei 90 prozent liegt


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 07 Oktober 2016, 18:24:14
Hallo,

hier habe ich ein paar Sachen geschrieben die ich ausprobiert habe
https://forum.fhem.de/index.php/topic,58541.15.html

Das mit der geänderten IP sollte kein Problem sein da man auch auf das lokale device gehen kann. Im Moment kommt aber beim reading _local immer noch der Internet link zu Netatmo.

Ich habe den snapshot eingebunden der aktualisiert nur bei Bewegung.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Oktober 2016, 19:09:39
Das mit der geänderten IP sollte kein Problem sein da man auch auf das lokale device gehen kann. Im Moment kommt aber beim reading _local immer noch der Internet link zu Netatmo.

Gehört auch fast so.
Bei live_local wird aktuell leider die falsche Playlist abgeholt.
Bitte mal den Anhang testen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 08 Oktober 2016, 00:01:05
@Eisix kannst du bitte posten wie du das gemacht hast? oder hast du das mit Last_snapshot gemacht?
1

wenn ich local  einbinde , wird kein bild angezeigt in weblink.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Torchwood am 08 Oktober 2016, 16:02:17
Hallo zusammen,

was bedeutet local_url?

http://IP_Adresse/ oder http://IP_Adresse/Client_ID/Client_PW/
Irgendwie bekomme ich da gar nichts ans Laufen  :(

Grüße
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 08 Oktober 2016, 16:15:59
Also ich hab auch null ahnung aber geh mal in die netatmo kamera rein... Oben findest du 2 auswahlfelder. In einem steht livebild etc dann klickst auf get und bekommst die adresse ... Must aber vorher die api etc anlegen auf der hp von netatmo.
Bild füge ich gleich ein. Aber weiter bin ich leider auch noch nicht. Versuche ja noch ein live stream hinzubekommen, am besten mit ton.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 08 Oktober 2016, 16:19:46
(http://uploads.tapatalk-cdn.com/20161008/19414429c90260c9faa6df788083eab1.png)


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 09 Oktober 2016, 02:15:16
@Eisix: ich habe nun auch mal den mplayer auf meinem Raspi installiert um damit auf die Videos der Netatmo-Welcome-Kamera zuzugreifen. Und ein wenig zuckt es auch schon. Ich habe aber noch das Problem, dass sich kein Video-Fenster öffnet.
mplayer -playlist http://192.168.2.xxx/7dexxxxxxxxxxxxxxxxxx/live/files/medium/index.m3u8

Resolving 192.168.2.xxx for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.2.xxx
Connecting to server 192.168.2.xxx[192.168.2.xxx]: 80...
MPlayer2 2.0-728-g2c378c7-4+b1 (C) 2000-2012 MPlayer Team
Cannot open file '/home/pi/.mplayer/input.conf': No such file or directory
Failed to open /home/pi/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.

Playing http://192.168.2.xxx/7dexxxxxxxxxxxxxxxx/live/files/medium/live0000020117.ts.
Resolving 192.168.2.xxx for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.2.xxx
Connecting to server 192.168.2.xxx[192.168.2.xxx]: 80...
Cache size set to 320 KiB
Cache fill:  0.00% (0 bytes)
Detected file format: MPEG-TS (MPEG-2 Transport Stream) (libavformat)
[mpegts @ 0x75bca5b8]Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0
LAVF: Program 1
vo: couldn't open the X11 display ()!
Woran kann es liegen, dass sich kein X11-Fenster öffnet?

Von den Bild/Video-Readings der Kamera kann ich nur mit last_snapshot etwa anfangen, das zeigt zuverlässig den letzten Schnappschuss.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 09 Oktober 2016, 02:28:16
Hallo,

local_url ist das reading eurer Kamera.

@hartenthaler
Funktioniert dein X-Server generell oder hast du nur Kommandozeile?
Startet z.B. der mplayer alleine korrekt?

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 09 Oktober 2016, 02:50:59
@Markus M

Hab die neue Modul Version getestet, kann aber keinen Unterschied feststellen.
Bei live_local und video_local wird immer noch der link zu Netatmo Seite angezeigt.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 09 Oktober 2016, 17:59:00
Ich habe vorhin mein fhem neu gestartet, dabei gab es eine komische Meldung "invalid json detected: ... 502 Bad Gateway". Die Meldung "NetAtmo: missing app token!" kommt übrigens immer, stimmt aus meiner Sicht aber nicht und scheint keine Konsequenz zu haben, da normalerweise alles so weit korrekt funktioniert. Der dewpoint-Fehler ist ja auch bekannt.

Hier ein Auszug aus dem fhem-Logfile:
2016.10.09 16:41:02 1: Including ./FHEM/netatmo.cfg
2016.10.09 16:41:02 2: NetAtmo: encrypt crypt:xxx/crypt:xxx to crypt:xxx/crypt:xxx

2016.10.09 16:41:11 2: NetAtmo: missing app token!

2016.10.09 16:41:23 3: na_Ansgarstrasse: I/O device is NetAtmo
2016.10.09 16:41:24 3: na_test2: I/O device is NetAtmo
2016.10.09 16:41:24 3: netatmo_D70_xxx: I/O device is NetAtmo
2016.10.09 16:41:24 3: netatmo_M02_xxx: I/O device is NetAtmo
2016.10.09 16:41:24 1: Error: dewpoint() e==0: temp=0, hum=0
2016.10.09 16:41:24 1: Error: dewpoint() e==0: temp=0, hum=0
2016.10.09 16:41:24 3: netatmo_M03_xxx: I/O device is NetAtmo
2016.10.09 16:41:24 3: netatmo_M03_xxx: I/O device is NetAtmo
2016.10.09 16:41:24 3: netatmo_M06_xxx: I/O device is NetAtmo

2016.10.09 16:41:33 2: netatmo_welcome: invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 Oktober 2016, 19:47:54
Komisch ist die Meldung nicht, das passiert wenn der Netatmo Server Schrott liefert. Scheint ab und an vorzukommen.
Dass nach dem Neustart noch kein Token da ist, ist auch klar :)
Alles im grünen Bereich.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 19 Oktober 2016, 14:17:39
Hat jemand einen Tipp für mich wie ich folgendes Device in FHEM einbinden kann?

https://www.netatmo.com/weathermap/indexv2/70:ee:50:02:d2:44/temp/griesheim (https://www.netatmo.com/weathermap/indexv2/70:ee:50:02:d2:44/temp/griesheim)

über get public bekomme ich es leider nicht angezeigt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 19 Oktober 2016, 15:31:02
Mus mal gucken ob ich das noch habe versuche dir das später zu schicken


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 19 Oktober 2016, 15:53:18
Über Verbose = 5 und das Log konnte ich die Station finden.

{
                '_id' => '70:ee:50:02:d2:44',
                'modules' => [
                               '02:00:00:02:ed:b2',
                               '05:00:00:00:cc:96',
                               '06:00:00:00:12:5e'
                             ],
                'mark' => 12,
                'module_types' => {
                                    '06:00:00:00:12:5e' => 'NAModule2',
                                    '05:00:00:00:cc:96' => 'NAModule3',
                                    '02:00:00:02:ed:b2' => 'NAModule1'
                                  },
                'measures' => {
                                '06:00:00:00:12:5e' => {
                                                         'gust_strength' => 4,
                                                         'wind_timeutc' => 1476881764,
                                                         'wind_angle' => -1,
                                                         'wind_strength' => 1,
                                                         'gust_angle' => 125
                                                       },
                                '05:00:00:00:cc:96' => {
                                                         'rain_timeutc' => 1476881764,
                                                         'rain_60min' => 0,
                                                         'rain_live' => 0,
                                                         'rain_24h' => '0.303'
                                                       },
                                '02:00:00:02:ed:b2' => {
                                                         'type' => [
                                                                     'temperature',
                                                                     'humidity'
                                                                   ],
                                                         'res' => {
                                                                    '1476881739' => [
                                                                                      '12.3',
                                                                                      70
                                                                                    ]
                                                                  }
                                                       },
                                '70:ee:50:02:d2:44' => {
                                                         'type' => [
                                                                     'pressure'
                                                                   ],
                                                         'res' => {
                                                                    '1476881769' => [
                                                                                      '1017.8'
                                                                                    ]
                                                                  }
                                                       }
                              },
                'place' => {
                             'location' => [
                                             '8.555887',
                                             '49.858783'
                                           ],
                             'altitude' => '94.185303',
                             'timezone' => 'Europe/Berlin'
                           }
              },

meine definition sieht jetzt so aus:

define WetterGriesheim netatmo PUBLIC 70:ee:50:02:d2:44 02:00:00:02:ed:b2 temperature,humidity 70:ee:50:02:d2:44 pressure 05:00:00:00:cc:96 rain 06:00:00:00:12:5e windstrength,windangle,guststrength,gustangle
Sollte also passen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 21 Oktober 2016, 14:22:35
Gibt es eine Möglichkeit, die Regenmenge der letzten 24 Stunden über die Public-Stations auszulesen?

Auf der Karte über die Webseite werden die Werte ja angezeigt und im JSON File sind sie auch drin.

'05:00:00:00:cc:96' => {
                                                         'rain_timeutc' => 1476881764,
                                                         'rain_60min' => 0,
                                                         'rain_live' => 0,
                                                         'rain_24h' => '0.303'
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 21 Oktober 2016, 15:09:15
Hallo,

einfach die Public Wetterstationen mit deinen Koordinaten abfragen

define Wetterstationen netatmo PUBLIC 49.1,7.1 0.08

rain
0.00
rain_day
0.61
rain_day_max
0.909
rain_day_min
0.404
rain_hour
0.00
rain_hour_max
0
rain_hour_min
0
rain_max
0
rain_min
0


Nutze ich auch, habe keine Wetterstation ::).

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 22 Oktober 2016, 08:23:48
Gibt es einen Grund warum der Support nur so im Modul umgesetzt ist?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 22 Oktober 2016, 08:25:24
Wie sollte er denn anders umgesetzt sein?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 22 Oktober 2016, 08:32:48
Naja so, dass ich auch alle Werte einer speziellen öffentlichen Station einlesen kann und nicht nur über die Koordinaten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 22 Oktober 2016, 09:38:33
Da frag mal m besten netatmo :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 22 Oktober 2016, 11:12:31
Hallo rubbertail
In deiner Signatur sehe ich dass du einen Thermostat von Netatmo hast.
Ich habe nun auch einen und benötige einen Denkanstoß von dir
Wie hast du das in fhem umgesetzt dass du die Temperatur regeln kannst. Welchen Button
Hast du da definiert?  Kann man auch ein Wochenprogramm erstellen?
Ich glaube dafür benötige ich heatingcontrol oder?
Im Moment habe ich an meiner Zentralheizung nur den Thermostat gewechselt.
Die Ventile an den Heizkörpern sind noch die "alten"
Werden aber wahrscheinlich noch einige HM dazukommen

Gruß und Danke
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 22 Oktober 2016, 11:44:02
Also nochmal - ich werd das glaub ich mal ins Wiki stellen, wenn ich es mal auf die Reihe kriege, da nen Account zu beantragen. :)

Meine Situation ist:
1. An den Heizkörpern sind MAX-Thermostate, die von FHEM steuerbar sind, die aber normalerweise einfach ihr Wochenprogramm haben und ihre Ist- und Soll-Temperatur an FHEM melden (letzteres reicht auch)
2. HCS erkennt diese Thermostate automatisch und stellt fest, ob irgendeiner der Thermostate einen Wärmebedarf hat (sprich, ob bei einem davon die Soll-Temperatur höher ist als die IST-Temperatur).
3. Als Heizungs-Schalter ist im HCS der netatmo-Thermostat eingerichtet, der hier aber nur als "Funkschalter" dient und selber gar nicht "thermostiert". Das ist so gelöst, dass HCS den netatmo-Thermostaten auf "max" schaltet, sobald ein Heizbedarf ist (damit schaltet der Thermostat den Kessel in jedem Fall ein), und auf "away" (entspricht bei mir 13°C), wenn kein Heizbedarf ist (damit der Kessel auf jeden Fall ausschaltet - kälter als 13°C ist bei mir kein Zimmer).
4. Wenn Fhem weg ist, übernimmt der netatmo-Thermostat die Regelung, indem er das gleiche Wochenprogramm wie die MAX-Thermostate im Wohnzimmer (da steht der netatmo-Thermostat) hat und damit halt das Wohnzimmer als "Regelzimmer" hat. Ohne Fhem misst also der netatmo-Thermostat, ob die Solltemperatur im Wohnzimmer erreicht ist; wenn nicht, lässt er den Kessel laufen.

HCS "erweitert" das "Regelzimmer" halt auf die ganze Wohnung - es lässt den Kessel (bzw. bei mir die Gasetagenheizung) dann anspringen, wann immer irgendeiner der MAX-Heizungsthermostate einen Bedarf meldet.

So, genug der Vorrede, hier die DEF:

Prerequisites:
1. MAX-Thermostate lt. MAX-Anleitung (HCS kann außer MAX auch Homematic und FHT-Heizkörper-Thermostate, andere kann er nicht);
                Ich habe dann folgende 4 MAX-Heizungsthermostate:
                * MAXHeizBad
                * MAXHeizKueche
                * MAXHeizSchlafz
                *MAXHeizWohnz
                HCS braucht die glücklicherweise nur „lesend“ für Ist- und Soll-Temperatur, aber regelt sie nicht – das machen sie selbst mit ihrem Wochenprogramm.

2. netatmo-Thermostat einrichten (so dass damit der Kessel schonmal korrekt funktioniert)
Ich habe dann ein Device
"netatmo_T01_02_03_04_05_06" vom Typ "netatmo THERMOSTAT" (genauer Name geändert).
Wichtig: Das ist NICHT das "Relay", sondern der Thermostat.
Dueses Device sollte nach Anlegen des netatmo-Account-Devices über autocreate (dringend vorher einschalten!) automatisch erzeugt worden sein

Nun die eigentliche DEF von HCS:

Aus der commandref:
-----
HCS
Defines a virtual device for monitoring thermostats (FHT, HM-CC-TC, MAX) to control a central heating unit.

Define
define <name> HCS <device>
   <device> the name of a predefined device to switch.

The HCS (heating control system) device monitors the state of all detected thermostats in a free definable interval (by default: 10 min).


-----
Also bei mir:
define ThermenCtrl HCS netatmo_T01_02_03_04_05_06
HCS erkennt nun die Heizungsthermostate von selbst – die kann man auch nicht konfigurieren, da geht nur die Automatik.
HCS braucht aber jetzt noch die Befehle, mit dem es den Kessel ein- und ausschalten kann; das geht über zwei seiner Attribute, die man hier mit den Ein- und Aus-Befehlen des Schaltmoduls, also des netatmo-Thermostats, füllen muss:

attr ThermenCtrl deviceCmdOff setpoint_mode away
attr ThermenCtrl deviceCmdOn setpoint_mode max

Aus dem def nimmt HCS jetzt das Schalt-Device, aus den Attributen die Schalt-Befehle, und setzt also selbst seine kompletten Schaltbefehle zusammen:
An: set <device> <deviceCmdOn>
Aus. set <device> <deviceCmdOff>

Dazu setze ich noch meine “Rahmenbedingungen” für HCS (Details siehe commandref):

attr ThermenCtrl ecoTemperatureOff 15
attr ThermenCtrl ecoTemperatureOn 13
attr ThermenCtrl mode thermostat
attr ThermenCtrl thermostatThresholdOff 0.5
attr ThermenCtrl thermostatThresholdOn 0.5

HCS kann man auch über Valve Position steuern, mit ist die Temperatur aber der wichtigere Indikator.

Ich selber hab dann noch ein paar mehr Attribute, da ich HCS über mein Presence-Modul dann automatisch in den Eco-Mode schicken will, wenn keiner mehr zuhause ist – also der Brenner nicht auf die Ventile hören soll, sondern höchstens einschaltet, wenn o. a. „ecoTemperatureOn“ unterschritten wird bei einem der Thermostate:

attr ThermenCtrl interval 1                         # Mess- und Reaktionsintervall in Minuten
attr ThermenCtrl idleperiod 10                      # “Timeout” nach einem Schaltvorgang
attr ThermenCtrl eventMap /eco on:eco/eco off:auto/ # Vereinfachung für späteres Schalten auf “eco”
-   Statt „set ThemenCtrl eco on“ nur „set ThermenCtrl eco“
-   Statt “set ThermenCtrl eco off” nur “set ThemenCtrl auto”
attr ThermenCtrl webCmd eco:auto:on:off             # Kommandos in der Weboberfläche von Fhem
Und für ein schönes Icon in der Weboberfläche noch

attr ThermenCtrl devStateIcon  demand.*:Heizung_Hauptschalter.on /
idle:Heizung_Hauptschalter.off /
idle..*:HOME_Status.4 /
locked.*:Heizung_Hauptschalter.off-for-timer


Und das wars dann auch schon.

Wichtig nochmal: Bedarfsgeber sind hier die Heizungsthermostate, der netatmo-Thermostat ist nur Schalter; HCS schaltet über den netatmo-Thermostat den Brenner ein, sobald einer der Heizungsthermostate Bedarf meldet, weil seine Ist-Temperatur um thermostatThresholdOn (Attribut von HCS) unter der Soll-Temperatur liegt und er selbst aufregelt; ebenso wird „kein Bedarf“ gemeldet, wenn die Ist-Temperatur des Heizungsthermostaten um thermostatThresholdOff (Attribut von HCS) über seiner Soll-Temperatur liegt.

HCS und netatmo-Thermostat alleine zusammen – ohne Heizkörperthermostate – bringt dir nichts.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 22 Oktober 2016, 12:40:33
Herzlichen Dank für deine ausführliche Beschreibung
Sobald ich die HM Heizkörperthermostate habe, werde ich das so versuchen umzusetzen
Nice Weekend
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 25 Oktober 2016, 10:52:44
Hallo Zusammen,

habe seit längeren folgende Fehlermeldungen im Log und bin nun darauf gestoßen das es an den Netatmo Devices liegt.
Ich hab diese heute morgen gelöscht und nochmals neu über Autocreate anlegen lassen und danach umbenannt. Ab 8:57 war Verbose erst auf 5, daher vorher keine detaillierten Logs.

Kann mir jemand sagen wo ich den Fehler suchen muss?

Danke!

2016.10.25 08:34:35 3: OG.wz.WE.Netatmo: create new device 'netatmo_D70_ee_50_00_e7_5c' for device '70:ee:50:00:e7:5c'
2016.10.25 08:34:35 3: netatmo_D70_ee_50_00_e7_5c: I/O device is OG.wz.WE.Netatmo
2016.10.25 08:34:35 3: OG.wz.WE.Netatmo: create new device 'netatmo_M02_00_00_00_ea_a2' for device '02:00:00:00:ea:a2'
2016.10.25 08:34:35 3: netatmo_M02_00_00_00_ea_a2: I/O device is OG.wz.WE.Netatmo
2016.10.25 08:36:00 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 4173.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30300) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30303) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30306) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30310) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30312) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30315) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30318) line 1.
2016.10.25 08:36:00 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30321) line 1.
2016.10.25 08:36:01 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30323) line 1.
2016.10.25 08:36:01 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 30327) line 1.
....
....
....
2016.10.25 08:57:56 4: OG.wz.WE.Netatmo: poll ACCOUNT
2016.10.25 08:57:56 4: OG.wz.WE.Netatmo: dispatch stationsdata
2016.10.25 08:57:56 4: OG.wz.WE.Netatmo: dispatch return: stationsdata
2016.10.25 08:57:56 4: OG.wz.WE.Netatmo: parseglobal
2016.10.25 09:05:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 32444) line 1.
2016.10.25 09:05:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 32446) line 1.
2016.10.25 09:20:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 32770) line 1.
2016.10.25 09:27:01 5: OG.wz.WE.Netatmo: refreshing token
2016.10.25 09:27:02 4: OG.wz.WE.Netatmo: dispatch token
2016.10.25 09:27:02 4: OG.wz.WE.Netatmo: dispatch return: token
2016.10.25 09:35:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 33094) line 1.
2016.10.25 09:50:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 33416) line 1.
2016.10.25 09:50:35 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 33419) line 1.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Oktober 2016, 17:11:45
Ist Stacktrace aktiv?
Irgendwas fehlt


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 26 Oktober 2016, 07:58:19
Die Funktion kannte ich noch nicht. Hier der Log mit aktivierten Stacktrace:
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: poll MODULE
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: polling types [Temperature,Humidity] for modules [02:00:00:00:ea:a2]
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: request readings type: Temperature,Humidity
2016.10.26 07:57:15 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 38092) line 1.
2016.10.26 07:57:15 3: stacktrace:
2016.10.26 07:57:15 3:     main::__ANON__                      called by (eval 38092) (1)
2016.10.26 07:57:15 3:     (eval)                              called by ./FHEM/98_DOIF.pm (928)
2016.10.26 07:57:15 3:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1176)
2016.10.26 07:57:15 3:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1284)
2016.10.26 07:57:15 3:     main::DOIF_Notify                   called by fhem.pl (3260)
2016.10.26 07:57:15 3:     main::CallFn                        called by fhem.pl (3182)
2016.10.26 07:57:15 3:     main::DoTrigger                     called by fhem.pl (4073)
2016.10.26 07:57:15 3:     main::readingsEndUpdate             called by ./FHEM/38_netatmo.pm (2127)
2016.10.26 07:57:15 3:     main::netatmo_updateReadings        called by ./FHEM/38_netatmo.pm (2205)
2016.10.26 07:57:15 3:     main::netatmo_parseReadings         called by ./FHEM/38_netatmo.pm (1659)
2016.10.26 07:57:15 3:     main::netatmo_dispatch              called by FHEM/HttpUtils.pm (421)
2016.10.26 07:57:15 3:     main::__ANON__                      called by fhem.pl (669)
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: dispatch getmeasure
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: dispatch return: getmeasure
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: parsereadings Temperature,Humidity
2016.10.26 07:57:15 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 38097) line 1.
2016.10.26 07:57:15 3: stacktrace:
2016.10.26 07:57:15 3:     main::__ANON__                      called by (eval 38097) (1)
2016.10.26 07:57:15 3:     (eval)                              called by ./FHEM/98_DOIF.pm (928)
2016.10.26 07:57:15 3:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1176)
2016.10.26 07:57:15 3:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1284)
2016.10.26 07:57:15 3:     main::DOIF_Notify                   called by fhem.pl (3260)
2016.10.26 07:57:15 3:     main::CallFn                        called by fhem.pl (3182)
2016.10.26 07:57:15 3:     main::DoTrigger                     called by fhem.pl (4073)
2016.10.26 07:57:15 3:     main::readingsEndUpdate             called by ./FHEM/38_netatmo.pm (2127)
2016.10.26 07:57:15 3:     main::netatmo_updateReadings        called by ./FHEM/38_netatmo.pm (2205)
2016.10.26 07:57:15 3:     main::netatmo_parseReadings         called by ./FHEM/38_netatmo.pm (1659)
2016.10.26 07:57:15 3:     main::netatmo_dispatch              called by FHEM/HttpUtils.pm (421)
2016.10.26 07:57:15 3:     main::__ANON__                      called by fhem.pl (669)
2016.10.26 07:57:15 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 38099) line 1.
2016.10.26 07:57:15 3: stacktrace:
2016.10.26 07:57:15 3:     main::__ANON__                      called by (eval 38099) (1)
2016.10.26 07:57:15 3:     (eval)                              called by ./FHEM/98_DOIF.pm (928)
2016.10.26 07:57:15 3:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1176)
2016.10.26 07:57:15 3:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1284)
2016.10.26 07:57:15 3:     main::DOIF_Notify                   called by fhem.pl (3260)
2016.10.26 07:57:15 3:     main::CallFn                        called by fhem.pl (3182)
2016.10.26 07:57:15 3:     main::DoTrigger                     called by fhem.pl (4073)
2016.10.26 07:57:15 3:     main::readingsEndUpdate             called by ./FHEM/38_netatmo.pm (2127)
2016.10.26 07:57:15 3:     main::netatmo_updateReadings        called by ./FHEM/38_netatmo.pm (2205)
2016.10.26 07:57:15 3:     main::netatmo_parseReadings         called by ./FHEM/38_netatmo.pm (1659)
2016.10.26 07:57:15 3:     main::netatmo_dispatch              called by FHEM/HttpUtils.pm (421)
2016.10.26 07:57:15 3:     main::__ANON__                      called by fhem.pl (669)
2016.10.26 07:57:15 4: OG.te.WE.Outdoor: updatereadings

Ein Update Force habe ich auch schon gemacht (hat mir bei einem anderen Fehler geholfen), leider ohne Erfolg.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2016, 15:52:34
Und was genau tut dein DOIF da?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 26 Oktober 2016, 20:27:38
Zu diesem Zeitpunkt eigentlich gar nichts. Leider weiß ich auch nicht wie ich dieses Stacktrace zu lesen habe um bei der Suche zu helfen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2016, 20:30:07
Aus irgendeinem Grund wird es aufgerufen.
Es scheint aber nicht die Daten zu bekommen die es erwartet, was dann den Fehler verursacht.
Das Problem scheint auf den ersten Blick nicht an Netatmo zu liegen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 28 Oktober 2016, 08:04:13
Ich habe die beiden Devices mal aus den DOIF's raus genommen. Fehler taucht nicht mehr auf.
Nun aber die Frage was habe ich falsch.

Hier mal die 2 raw defs dazu:
defmod di.OG.wz.RO.Sonnenseite DOIF (([NN.xx.XX.SonneSonnenseite.dum] eq "Sonne"\
or [OG.te.WE.Outdoor:temperature] > {([OG.wz.WE.Indoor:temperature]+2)}))\
and [Wetter_Overath:fc1_high_c] > 19\
and [NN.xx.XX.AutomatikRolladenSonnenseite.dum] eq "an")\
(set OG.wz.RO.FensterLinks pct [OG.wz.RO.FensterLinks.dum.Oeffnungsgrad],\
set OG.wz.RO.FensterRechts pct [OG.wz.RO.FensterRechts.dum.Oeffnungsgrad])\
\
DOELSEIF ##2\
(([NN.xx.XX.SonneSonnenseite.dum] eq "Schatten"\
or [Wetter_Overath:fc1_high_c] <= 19)\
and [NN.xx.XX.AutomatikRolladenSonnenseite.dum] eq "an")\
(set OG.wz.RO.FensterLinks up,\
set OG.wz.RO.FensterRechts up)
attr di.OG.wz.RO.Sonnenseite checkReadingEvent 1
attr di.OG.wz.RO.Sonnenseite cmdState Rolladen runter|Rolladen hoch

setstate di.OG.wz.RO.Sonnenseite Rolladen hoch
setstate di.OG.wz.RO.Sonnenseite 2016-10-28 07:28:22 Device Wetter_Overath
setstate di.OG.wz.RO.Sonnenseite 2016-10-26 21:33:31 cmd 2
setstate di.OG.wz.RO.Sonnenseite 2016-10-26 21:33:31 cmd_event NN.xx.XX.AutomatikRolladenSonnenseite.dum
setstate di.OG.wz.RO.Sonnenseite 2016-10-26 21:33:31 cmd_nr 2
setstate di.OG.wz.RO.Sonnenseite 2016-10-26 21:33:31 e_NN.xx.XX.AutomatikRolladenSonnenseite.dum_STATE an
setstate di.OG.wz.RO.Sonnenseite 2016-10-27 17:42:33 e_NN.xx.XX.SonneSonnenseite.dum_STATE Schatten
setstate di.OG.wz.RO.Sonnenseite 2016-10-28 07:28:22 e_Wetter_Overath_fc1_high_c 12
setstate di.OG.wz.RO.Sonnenseite 2016-10-26 21:33:31 state Rolladen hoch


defmod di.OG.wz.RO.Terrasse DOIF ([K29a:presence] eq "present"\
and [NN.xx.XX.SonneTerrasse.dum] eq "Schatten"\
and [NN.xx.XX.AutomatikRolladeTerrasse.dum] eq "an")\
(set OG.wz.RO.FensterTerrasse up)\
\
DOELSEIF ##2\
([K29a:presence] eq "present"\
and ([NN.xx.XX.SonneTerrasse.dum] eq "Sonne"\
or [OG.te.WE.Outdoor:temperature] > {([OG.wz.WE.Indoor:temperature]+2)}))\
and [Wetter_Overath:fc1_high_c] > 18\
and [NN.xx.XX.AutomatikRolladeTerrasse.dum] eq "an")\
(set OG.wz.RO.FensterTerrasse pct [OG.wz.RO.Terrasse.dum.Oeffnungsgrad])\
\
DOELSEIF ##3\
([K29a:presence] eq "absent")\
(set OG.wz.RO.FensterTerrasse pct [OG.wz.RO.Terrasse.dum.Schliessgrad])
attr di.OG.wz.RO.Terrasse cmdState Terrasse voll auf|Terrasse Sonnenschutzstellung|Terrasse Abwesenheitsstellung

setstate di.OG.wz.RO.Terrasse Terrasse voll auf
setstate di.OG.wz.RO.Terrasse 2016-10-28 07:28:22 Device Wetter_Overath
setstate di.OG.wz.RO.Terrasse 2016-10-27 15:50:39 cmd 1
setstate di.OG.wz.RO.Terrasse 2016-10-27 15:50:39 cmd_event K29a
setstate di.OG.wz.RO.Terrasse 2016-10-27 15:50:39 cmd_nr 1
setstate di.OG.wz.RO.Terrasse 2016-10-28 06:41:00 e_K29a_presence present
setstate di.OG.wz.RO.Terrasse 2016-10-26 21:33:32 e_NN.xx.XX.AutomatikRolladeTerrasse.dum_STATE an
setstate di.OG.wz.RO.Terrasse 2016-10-27 17:42:33 e_NN.xx.XX.SonneTerrasse.dum_STATE Schatten
setstate di.OG.wz.RO.Terrasse 2016-10-28 07:28:22 e_Wetter_Overath_fc1_high_c 12
setstate di.OG.wz.RO.Terrasse 2016-10-27 15:50:39 state Terrasse voll auf

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 Oktober 2016, 03:45:30
Neue Testversion mit den Wind-Daten aus der Weathermap :)

Avg/Min/Max für Wind und Gust
Angle macht möglicherweise nicht viel Sinn, keine Ahnung ob es an den Daten oder meinen Mathematikkenntnisse liegt.


Und noch kurz eine abschliessende Erklärung zu den Regendaten:
Die eigene Station liefert den Live Regenwert, den pro Stunde und pro Tag.
Bei einer Map Abfrage (PUBLIC mit Koordinaten) liefert jede Station ebenfalls diese Werte.
Die Abfrage einer einzelnen fremden Station liefert nur den Live Wert - mehr kommt aus der API schlicht und ergreifend nicht raus.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 31 Oktober 2016, 10:51:57
Seit ihr bzw bist du schon weiter mit dem kamera bild anzeigen in fhem? Ich habd leider noch nicht geschaft.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: chriz am 01 November 2016, 21:23:47
Habe die Tage eine Mail von netatmo bzgl. der API Umstellung bekommen. Scheint wohl schnellere Server/Anbindungen zu geben.

Bis 30.11. müßte man umstellen, betrifft wohl auch das FHEM/netatmo modul...

Switch to Getthermostatsdata, Gethomedata and Getstationsdata by November 30th.

Friendly reminder: Getthermstate, Getuser and Devicelist will move from deprecated to shut down. On November 30th, we are proceeding to a structural change to make our APIs faster and more powerful. Unfortunately, old and deprecated API methods won’t be supported anymore. Make sure you amend your code and start using newer methods as soon as possible for a smooth transition



Grüße
Chris
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 November 2016, 22:15:29
Nö, nichts altes drin
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Dirk070 am 02 November 2016, 15:26:27
Hallo zusammen,

seit Kurzem habe ich des öfteren die folgende Fehlermeldung im Log:
2016.11.02 13:20:50 2: Net_Account: http request failed: read from https://api.netatmo.com:443 timed out
Liegt das an Netatmo selber oder am Modul? .... oder schlimmer: an mir  :-[

Danke und viele Grüße,
Dirk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kornhaas am 02 November 2016, 22:40:18
Hallo Leute,

ich verzweifle gerade beim Versuch die Daten vom Netatmo Outdoor Sensor in das Tablet UI einzubinden.
Ich kann die Temperatur der Station anzeigen sobald ich die Outdoor anwähle bekomme ich nichts angezeigt.

fhem.cfg
define NetAtmoWetter netatmo ACCOUNT crypt:aaaaaa crypt:bbbbb ccccc ddddd
attr NetAtmoWetter room netatmo

define netatmo_station netatmo xxxxxx
attr netatmo_station IODev NetAtmoWetter
attr netatmo_station alias Innen
attr netatmo_station room netatmo
attr netatmo_station icon temp_inside
attr netatmo_station stateFormat T: temperature H: humidity

define netatmo_forecast netatmo FORECAST xxxxxx


define netatmo_outdoor netatmo MODULE xxxxxx yyyyyyy
attr netatmo_outdoor IODev NetAtmoWetter
attr netatmo_outdoor alias Aussen
attr netatmo_outdoor event-on-change-reading 1
attr netatmo_outdoor event-on-update-reading state
attr netatmo_outdoor group Netatmo
attr netatmo_outdoor icon temp_outside
attr netatmo_outdoor interval 300
attr netatmo_outdoor room netatmo
attr netatmo_outdoor stateFormat T: temperature H: humidity

Das geht
<td>
    <div data-type="label"
    data-device="netatmo_station"
    data-get="temperature"
    data-limits='[-73,0,100]'
    data-colors='["#6699FF","#AA6900","#FF0000"]'
    data-unit="%B0C%0A"
    class="cell big inline"></div>
  </td>

Das liefert mir leider nix
<td>
    <div data-type="label"
    data-device="netatmo_outdoor"
    data-get="temperature"
    data-limits='[-73,0,100]'
    data-colors='["#6699FF","#AA6900","#FF0000"]'
    data-unit="%B0C%0A"
    class="cell big inline"></div>
  </td>

Gruss und Danke

Holger
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 03 November 2016, 09:52:25
Hallo,

schick mal ein

list netatmo_outdoor

damit man sieht ob das reading vorhanden ist.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kornhaas am 03 November 2016, 10:19:19

Internals:
   DEF        MODULE xxxxxx yyyyyyy
   Device     xxxxxxx
   INTERVAL   300
   IODev      NetAtmoWetter
   LAST_POLL  2016-11-03 10:12:39
   Module     yyyyyyyyy
   NAME       netatmo_outdoor
   NOTIFYDEV  global
   NR         119
   NTFY_ORDER 50-netatmo_outdoor
   STATE      T: 6.1 H: 85
   SUBTYPE    MODULE
   TYPE       netatmo
   battery_vp 6246
   dataTypes  Temperature,Humidity
   firmware   44
   lastError
   last_message 2016-11-03 09:16:53
   last_seen  2016-11-03 09:16:21
   last_setup 2016-10-25 17:33:42
   model      NAModule1
   moduleName Modul
   openRequests 0
   rf_status  83
   status     no data
   CHANGETIME:
     2016-11-03 10:06:46
   Readings:
     2016-11-03 09:22:36   battery         ok
     2016-11-03 09:22:36   battery_percent 100
     2016-11-03 10:06:46   humidity        85
     2016-11-03 06:45:05   temp_max        7.6
     2016-11-03 02:53:32   temp_min        3
     2016-11-03 09:16:21   temp_trend      up
     2016-11-03 10:06:46   temperature     6.1
   Helper:
     readingNames:
       temperature
       humidity
Attributes:
   IODev      NetAtmoWetter
   alias      Aussen
   event-on-change-reading 1
   event-on-update-reading state
   group      Netatmo
   icon       temp_outside
   interval   300
   room       netatmo
   stateFormat T: temperature H: humidity
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 03 November 2016, 10:33:11
Ich würde sagen alles korrekt.
Somit würde ich den Fehler bei der Darstellung in Tablet UI vermuten.

Ändere mal zum test
 data-device="netatmo_station"

auf
  data-device="netatmo_outdoor"
falls du das noch nicht probiert hast.
Ansonsten müßtest du mal mehr von deinem html code posten.

Gruß
Eisix

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kornhaas am 03 November 2016, 10:40:02
Hab leider gerade den Code (in der Arbeit) nicht zur Hand. Aber ich hab gestern das schon x mal getauscht und probiert. Netatmo_station zeigt es an, ändert man es auf Netatmo_outdoor wird nichts mehr angezeigt.

War schon am überlegen ob FHEM so inteligent ist und den Status beim data-get mit ausliest. Da beim netatmo_station Status="OK" ist und beim outdoor status="no data"

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 03 November 2016, 16:49:46
@Kornhaas: Keine Ahnung ob das "no data" irgendwie greift. Vielleicht schaut mal einer der Experten.

@nombre: Kriege jetzt den livestream mit Safari in TabletUI angezeigt
Chrome, Firefox und Fully zeigen den stream nicht.
Ich bastele noch.

Gruß
Eisix


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kornhaas am 03 November 2016, 21:55:33
@Eisix: Danke für deine Hilfe. Jetzt funktioniert es. War noch ein Fehler im html code. Irgendwie hat der eine funktioniert und der andere nicht. Jetzt gehen beide :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 November 2016, 13:01:54
Mach das kaputte event-on-change-reading raus, dann bekommst du auch wieder  Werte gespeichert.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 08 November 2016, 22:26:19
Hallo,

kurzes update bzgl. streaming.
Mit dem HTML code unten wird der Livestream im lokalen Netz flüssig mit Safari abgespielt. Sollte eigentlich auch auf dem Ipad funktionieren. Bei Chrome wird nur der Snapshot angezeigt aber nichts abgespielt.
video.js wird als player benutzt und muß vorher installiert werden

<!DOCTYPE html>
<html>
<head>
<link href="video.js/dist/alt/video-js-cdn.css" rel="stylesheet">
<script src="video.js/dist/video.js"></script>
<script src="video.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
</head>

<body>
  <video id="my-video" class="video-js vjs-default-skin" controls preload="auto" width="480" height="270"
  poster="Hier get snapshot einsetzen" data-setup="{}">
    <source src="Hier reading local_url einsetzen/live/files/medium/index.m3u8" type='application/x-mpegURL'>
  </video>

</body>

</html>


Nachtrag: Funktioniert mit Fully Browser
Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 10 November 2016, 18:43:10
Sehr cool werde ich gleich morgen ausprobieren. Das was du als code hast mus ich als xy.html machen. Läuft es auch in fhem?


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 11 November 2016, 05:48:12
Hallo, wie sieht es mit der Unterstützung von Netatmo Presence aus. Ich bin als Windows nutzer irgendwie benachteiligt weil Netatmo wohl auf ios und android steht. Kann ich da was Mut fhem machen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 November 2016, 14:32:56
Hallo, wie sieht es mit der Unterstützung von Netatmo Presence aus.

Wenn die API identisch zur Welcome ist (was ich stark vermute) sollte das bereits klappen. 
Wenn man das Licht per App steuern kann, brauche ich dann mal deine Hilfe :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 11 November 2016, 15:13:27
@Nombre
der html Code ist bei mir eine Subpage die Ich per pagebutton aufrufe. Sollte aber so funktionieren da es reines HTML + video.js ist.
Was mir noch aufgefallen ist unter Fully Browser greift ein autoplay was bedeutet das der stream permanent aktiv ist. Mit Safari wird das poster angezeigt und man kann den stream starten. Bin gerade am testen wie ich das autoplay unterbinde.
Bei video.js gibt es auch eine Playlist Funktion. Damit kann man vielleicht auch die gespeicherten videos anzeigen.

Wenn du die Weblink Funktion nutzt sollte das auch in Fhem selbst angezeigt werden, habe ich aber nicht getestet.

Gruß
Eisix


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 11 November 2016, 19:55:45
Wenn die API identisch zur Welcome ist (was ich stark vermute) sollte das bereits klappen. 
Wenn man das Licht per App steuern kann, brauche ich dann mal deine Hilfe :)
Ich hab im Moment noch ein paar Probleme mit dem einrichten. Da Es bei mir im Haus nur Windows Produkte gibt und Netatmo wohl nur Ios und Android unterstützten möchte. Wenn ich sie behalte, bin ich gern dabei was zu testen.
Da es ja keine App für Windows gibt, würde mich auf jeden fall interessieren ob man die Benachrichtigungen über Fhem abrufen kann damit ich sie aufs Handy pushen kann?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reinhart am 11 November 2016, 20:19:44
such im App Store nach "Aeolus Weatherstation", dann hast du unter Windows was du suchst!

LG
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 11 November 2016, 20:29:44
such im App Store nach "Aeolus Weatherstation", dann hast du unter Windows was du suchst!

LG
Aber doch nicht für die Presence sondern nur für die Wetterstation.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 12 November 2016, 14:48:59
So ich hab die Presence jetzt am laufen. Fhem findet sie zwar, schreibt aber keinerlei Readings.
Muss man noch was einstellen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 12 November 2016, 15:25:31
Hallo,

Wo gibts die presence schon zu kaufen?

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 12 November 2016, 15:27:17
Im netatmo shop
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 12 November 2016, 15:49:46
Hi also ich hab das jetzt getestet aber komme nicht weiter
HTML code habe ich so übernommen zeigt mir auch ein screenshot an.
"leider" will ich das ganze auf dem raspberry machen bzw auf meinem fhem im raspberry da scheint das aber so nicht zu gehen leider.

wenn ich auf video local gehe zeigt er mir keine adresse an ?
hab ich was vergessen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 12 November 2016, 19:05:27
Sorry,jetzt muss Ich nochmal fragen da ich nicht weiß ob ich die Presence zurück geben soll oder nicht.
Vielleicht kann mir jemand sagen der eine Welcome Kamera hat,ob in den Readings angezeigt wird wenn eine Person ernannt wird. Wenn ich schon die App nicht nutzen kann würde ich gern die Personenerkennung per Pushalot aufs Handy bringen. Geht das in einer Geschwindigkeit die der App ähnelt?
Ich denke wenn es auf der Welcome geht wird es bestimmt der nette Modul ersteller es auch für die Presence hinbekommen.
Wäre schön wenn mir da möglichst bald jemand eine Antwort zukommen lassen könnte damit ich eine Entscheidung treffen kann.
Vielen Dank
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 12 November 2016, 19:11:09
 Bei video_local musst du die Video_id mitgeben. Da wird dann aber trotzdem der VPN link angezeigt.

Video.js hast du installiert?

@badflex
Ja wird angezeigt

Person  Eisix gesehen
Event person

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 13 November 2016, 14:25:51
Beim Neustart kommt bei mir das:
PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 465.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 466.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 467.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 468.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 469.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 470.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 471.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 472.
2016.11.13 13:11:19 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 473.
2016.11.13 13:11:19 1: in INITIALIZED


Liegt es daran das er mit meiner Presence nichts anfangen kann?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 November 2016, 14:37:09
Kann, muss nicht. Bin grade nicht zuhause.

attr presence verbose 6
attr account verbose 6
Und dann mal gucken was als XML ankommt


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 13 November 2016, 15:11:51
War mein Fehler. Hatte alle Passwörter zurück gesetzt. Da hat er die App auch deaktiviert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 13 November 2016, 16:45:25
Das sagt er zur Presence!
Mir fällt auf das da nix bei cameras,events etc. Steht



2016.11.13 16:40:24 4: netatmo_H582561d8e8ede159508c4d: poll HOME
2016.11.13 16:40:24 4: netatmo_H582561d8e8ede159508c4d: dispatch gethomedata
2016.11.13 16:40:24 4: netatmo_H582561d8e8ede159508c4d: dispatch return: gethomedata
2016.11.13 16:40:24 4: netatmo_H582561d8e8ede159508c4d: parsehomereadings
2016.11.13 16:40:24 5: netatmo_H582561d8e8ede159508c4d: home readings: $VAR1 = {
          'id' => '582561d8e8ede159508c4d',
          'place' => {
                       'timezone' => 'Europe/Berlin',
                       'country' => 'DE',
                       'city' => 'zuHause'
                     },
          'cameras' => [],
          'events' => [],
          'name' => 'Presence',
          'persons' => []
        };

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 16 November 2016, 10:07:26
@Markus M. Wenn ich irgendwie helfen kann die Presence einzubinden. Ich teste gern!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 November 2016, 10:35:49
Ich bräuchte dazu vielleicht  am Wochenende) mal deinen Account. Damit sollten wir alles hinbekommen was nicht nur lokal über die App gesetzt wird.
Falls du ne Welcome hast, such schon mal nach Unterschieden in der App.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 16 November 2016, 11:05:34
Nein eine Welcom habe ich leider nicht.
Das mit dem Account läst sich machen. Melde mich per Pn.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 16 November 2016, 11:49:48
Hallo,

sobald die Presence wieder lieferbar ist versuche ich eine zu ergattern. Dann kann ich vergleichen.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 November 2016, 11:54:12
(http://uploads.tapatalk-cdn.com/20161116/a03ea33953f5f84e82e10ad1291a83f8.png)
Zum Vergleich die Welcome.
Ich nehme an dass man das Licht der Presence auch irgendwie manuell schalten kann?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 16 November 2016, 12:32:10
Eigentlich kann man noch nicht viel machen außer Licht an/aus schalten bzw. Dimmen.
Aufgenommene Videos  anschauen und Live bild anschalten.
Außerdem noch einschalten wann aufgenommen werden soll also bei Tieren/Personen/Fahrzeugen oder sonstigen Bewegungen und ob man bei den sachen auch benachrichtigt werden will.
Ich mache gleich mal ein Screenshot von einem Android.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 22 November 2016, 13:15:32
Hallo,

hab meine presence heute angeschlossen. Device wird nicht erzeugt oder muss ich irgendwas spezielles machen?
Alles mögliche mit update und autocreate habe ich schon probiert.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 22 November 2016, 14:03:40
Das modul erkennt die Presence nicht. Muss ein Update kommen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 22 November 2016, 15:46:24
Ich hänge die Testversion heute Abend in den ersten Post.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 22 November 2016, 18:03:15
guten Abend,
Frage zum Thermostaten: in der iOS App sieht man die Aussentemperatur (dürfte irgendeine in der Nähe sein)
Kann man die auch in den Readings sichtbar machen?
Gruß
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 22 November 2016, 18:29:02
Hallo,

einfach eine Wetterstation definieren. z.B.

define Wetterstationen netatmo PUBLIC 50.971775,9.710616 0.08

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 November 2016, 00:30:47
So, bitte mal die Notifications der Presence mit dem Modul aus dem ersten Post testen.
Hat jemand Haustiere? :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 23 November 2016, 02:27:35
Ja, unsere Katze wird korrekt von der presence erkannt. ;D
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 23 November 2016, 03:07:23
Erster Test:

Presence wird als device angelegt.
Flutlicht Einstellungen fehlen noch (auto, I,0)

Mehr morgen wenn unsere Katze durchgelaufen ist  :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 23 November 2016, 13:10:59
Gestern gabs ein Presence update. Jetzt zeigt er die interne url auch an. Muss mal zuhase schauen ob die bildet jetzt flüssiger laufen. Vielleicht kommt man ja auch besser an die Events.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 23 November 2016, 13:46:54
Hab die presence jetzt zu der Welcome in FTUI gepackt.
Das reading link_local fehlt mir noch um den livestream direkt von der Kamera abzuspielen.





Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: chriz am 23 November 2016, 19:28:02
Hallo zusammen,

ich stelle öfters teilweise sehr lange Freezes meines FHEM-Systems in Verbindung mit Netatmo fest. Ich dachte das Netatmo Modul ist Nonblocking, wenn es Verbindung zu den Netatmo Servern aufnimmt? FHEM und das Netatmo Modul sind up2date.

Bedingt durch die längeren Freezes (ab ca. 5 Sekunden) gibt es dann Disconnects meines HMLAN bzw. HM LAN Gateways.

Zudem kam die Tage eine Mail von Netatmo, dass wohl ab 30.11. auf leistungsfähigere Server/APIs umgestellt wird. Sollte da etwas umgestellt werden?

Hier der log einiger Freezes, von den kurzen Freezes im Bereich 1-2 Sekunden hätte ich noch etliche weitere im Log, falls benötigt:

2016.11.18 10:06:18.898 2: netatmo_D70_ee_50_xxx: http request failed: gethostbyname api.netatmo.com failed
2016.11.18 10:06:38.929 2: netatmo_D70_ee_50_xxx: http request failed: gethostbyname api.netatmo.com failed
2016.11.18 10:07:18.971 2: netatmo_M02_00_00_xxx: http request failed: gethostbyname api.netatmo.com failed
2016.11.18 10:07:18.971 1: Perfmon: possible freeze starting at 10:06:14, delay is 64.971
2016.11.18 10:07:39.018 2: netatmo_M02_00_00_xxx: http request failed: gethostbyname api.netatmo.com failed
2016.11.18 10:07:59.042 2: netatmo_M03_00_00_xxx: http request failed: gethostbyname api.netatmo.com failed
2016.11.18 10:08:19.066 2: netatmo_M03_00_00_xxx: http request failed: gethostbyname api.netatmo.com failed


----------------


2016.11.23 07:10:33.231 5: : refreshing token
2016.11.23 07:10:33.232 4: HttpUtils url=https://api.netatmo.com/oauth2/token
2016.11.23 07:10:36.533 4: https://api.netatmo.com/oauth2/token: HTTP response code 400
2016.11.23 07:10:36.534 4: HttpUtils https://api.netatmo.com/oauth2/token: Got data, length: 26
2016.11.23 07:10:36.534 4: : dispatch token
2016.11.23 07:10:36.534 4: unknown $VAR1 = {
          'STATE' => 'Error',
          'refresh_token' => undef,
          'lastError' => 'invalid_client',
          'helper' => {},
          'access_token' => undef
        };

2016.11.23 07:10:36.534 4: : dispatch return: token
2016.11.23 07:10:36.545 1: Perfmon: possible freeze starting at 07:10:34, delay is 2.545


----------------


2016.11.23 18:12:08.702 5: : refreshing token
2016.11.23 18:12:08.703 4: HttpUtils url=https://api.netatmo.com/oauth2/token
2016.11.23 18:12:09.989 4: https://api.netatmo.com/oauth2/token: HTTP response code 400
2016.11.23 18:12:09.989 4: HttpUtils https://api.netatmo.com/oauth2/token: Got data, length: 26
2016.11.23 18:12:09.989 4: : dispatch token
2016.11.23 18:12:09.990 4: unknown $VAR1 = {
          'STATE' => 'Error',
          'refresh_token' => undef,
          'lastError' => 'invalid_client',
          'helper' => {},
          'access_token' => undef
        };

2016.11.23 18:12:09.990 4: : dispatch return: token
2016.11.23 18:12:10.000 1: Perfmon: possible freeze starting at 18:12:09, delay is 1


----------------------


2016.11.23 18:17:10.735 5: : refreshing token
2016.11.23 18:17:10.735 4: HttpUtils url=https://api.netatmo.com/oauth2/token
2016.11.23 18:17:30.757 4: : dispatch token
2016.11.23 18:17:30.757 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1638.
2016.11.23 18:17:30.757 2: : http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2016.11.23 18:17:30.767 1: Perfmon: possible freeze starting at 18:17:11, delay is 19.767






Vielen Dank für eure Hilfe,

Chris
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 November 2016, 19:41:46
Das sieht aber eher nach DNS-Problem aus...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 November 2016, 22:57:41
Healthy Home Coach wird in der Beta auf der ersten Seite voll unterstützt.
Das Ding ist leider nichts anderes als eine rosa Wetterstation-Basis mit HomeKit und anderen LEDs.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docfred am 24 November 2016, 09:20:34
Zitat
ich stelle öfters teilweise sehr lange Freezes meines FHEM-Systems in Verbindung mit Netatmo fest. Ich dachte das Netatmo Modul ist Nonblocking, wenn es Verbindung zu den Netatmo Servern aufnimmt? FHEM und das Netatmo Modul sind up2date.
Den Eindruck habe ich auch.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 24 November 2016, 09:23:23
Das habe ich mir auch gedacht. Macht ja auch nichts anderes.

Mit den Events habe ich bei der Presence so meine Probleme. Weiß nicht ob ich der einzige bin.
Mein letzter event : BEWEGUNG erkannt vom 23.11 um 21:39Uhr.
Bei event Time : 24.11 9:01Uhr ( das stimmt dann auch)

Bei last Snapshot ist der wieder von gestern.

Wie sieht das bei euch aus?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 November 2016, 10:09:52
Events sind bei mir aktuell. Nur die Bezeichnungen sind seltsam (unsere Katze erscheint als Outdoor)
Das reading last_snapshot ist nicht aktuell kann ich bestätigen. Der link den man mit get snapshot kriegt ist aber aktuell, leider ändert sich die IP auf Netatmo Seite alle paar Tage sonst könnte man den statisch eintragen. Wahrscheinlich wird das reading nicht aktualisiert. Weiß nicht was der trigger ist Zeit oder event. Event würde Sinn machen. An der Stelle stimmt was nicht ist aber bei der Welcome glaube ich auch so.
@Markus M.: kommt man an das Bluetooth der Presence ran? Dachte an Erkennung ob das Auto im Hof steht, z.B. zum automatischen öffnen der Garage.

Gruss
Eisix

PS: local_url fehlt noch
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 24 November 2016, 10:36:02
Wenn man direkt über die IP drauf kommen könnte und Events bekommt. Dann würde das gut funktionieren. Ich hatte mir gedacht das wenn z.B. Bewegung erkannt wird ich die Garage öffnen, ein weiteres Licht schalten oder die Türklingel Leuten lassen kann. Aber bis irgendein event kommt, ist die Bude schon leer geräumt, hat der Gast schon ein halbes Stück Kuchen gegessen bevor es Klingelt
:)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 November 2016, 11:46:49
Das wird so nicht funktionieren da die Teile immer erst nach Hause Telefonieren.
Was ich bei der Welcome hingekriegt habe ist den Video stream local abzurufen über local_url.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 November 2016, 12:07:51
Hab mal ein event genauer verfolgt
Reading
event: kriegt kein update (hat einen Zeitstempel von gestern
event_type: kriegt ein update nach ca. 6min
local_URL ist jetzt plötzlich da ?!??

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 24 November 2016, 12:28:09
Hatte schon probiert den webhook unter fhem einzuschalten und beim dev.netatmo den link einzutragen damit die Events vieleicht kommen. Bei der App geht's ja auch schneller. Leider ist aber nichts angekommen. Ich denke der Fehler liegt aber bei mir.

Geht die local URL bei dir?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 November 2016, 13:31:40

local_url/live/files/medium/index.m3u8  für livestream

local_url/vod/video_id/files/medium/index.m3u8 für das Video

local_url/live/snapshot_720.jpg  für den snapshot (gerade gefunden)

@Markus M. kannst du das fix einbauen? Oder soll ich über Userreading selbst basten?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 November 2016, 14:02:50
Vorschlag: du bastelt Userreadings die ich dann als default beim Define einbaue.
Den Rest schau ich mir am Wochenende an, da brauche ich dann nochmal deinen Zugang.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 24 November 2016, 19:41:18
Hallo mal wieder, die Kamera macht ja auch Nahaufnahmen die als kleines Icon in der App angezeigt werden. Die würde ich gern an Pushalot mit übergeben damit man auf einen Blick sieht wer da steht.
Kann man diese auch irgendwo wiederfinden ?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 November 2016, 17:33:05
Was die Presence angeht müsst ihr euch noch ein wenig gedulden bis meine geliefert wird.
Wer auch für 227 EUR zuschlagen will, bitteschön: https://www.amazon.co.uk/Netatmo-Presence-Outdoor-Security-Recognition/dp/B01LY7NQ8D (https://www.amazon.co.uk/Netatmo-Presence-Outdoor-Security-Recognition/dp/B01LY7NQ8D)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 25 November 2016, 17:46:56
Toll, hab mich schon gefreut das beim BlackFriday keine Presence dabei ist, und jetzt das.:).
Hab mir aber ein Regensensor gegönnt. Bei 25% muss man doch zuschlagen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 November 2016, 20:04:18
Hab mir aber ein Regensensor gegönnt. Bei 25% muss man doch zuschlagen.

Autsch ;D
https://www.amazon.de/Netatmo-Regenmesser-für-Wetterstation/dp/B00J5OHDGG/ (https://www.amazon.de/Netatmo-Regenmesser-für-Wetterstation/dp/B00J5OHDGG/)
Kannste noch canceln?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 25 November 2016, 20:24:54
3€ :(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 November 2016, 13:11:01
Die Welcome heute für 109,- auf Amazon.de mit einem 30 Euro Gutschein, der direkt auf der Produktseite auswählbar ist:
https://www.amazon.de/Netatmo-Welcome-Kamera-Gesichtserkennung-NSC01-EU/dp/B00X5CMMUQ (https://www.amazon.de/Netatmo-Welcome-Kamera-Gesichtserkennung-NSC01-EU/dp/B00X5CMMUQ)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: chriz am 26 November 2016, 14:21:44
musste für den Preis jetzt eine weitere Welcome ordern ;) Danke auch für den Tipp mit der Presence, Markus! Habs ebenfalls reserviert :D  8)

Hast du evtl. noch einen Tipp zwecks meiner FHEM Freeze Problematik mit den Netatmo Servern? Oder liegt das an meinem Internet Setup?

Grüße
Chris
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 November 2016, 14:37:04
Hast du evtl. noch einen Tipp zwecks meiner FHEM Freeze Problematik mit den Netatmo Servern? Oder liegt das an meinem Internet Setup?

Eher an Netatmo's Setup, ich hab das auch ab und an...
Ein lokales DNS Setup sollte helfen
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 26 November 2016, 16:16:06
Habe seit ein paar Tagen enorme Probleme mich zu netatmo zu verbinden. Der Log ist voll von

2016.11.26 15:56:59 2: netatmo.station: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Connection refused
2016.11.26 15:56:59 2: netatmo.buero: http request failed: api.netatmo.com: Connection refused

Ab und an fehlt auch die Verbindung auf einem Android Tablet, als ob die unsere IP aussperren!?
Die Client ID und das Client secret habe ich bereits zurück gesetzt. Modul Version ist die Beta 22.

Kann sich das jemand erklären?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: chriz am 26 November 2016, 16:31:09
Die Netatmo Server sind sehr ausgelastet, zum 30.11. sollen wohl neue Netatmo Server bzw. abgeänderte APIs zur Verfügung stehen.

Grüße
Chris
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 26 November 2016, 21:57:40
Ist leider nicht der Grund, lasse ich das fhem Modul aktiv verliert das Android Tablet im gleichen WLAN die Verbindung zu netatmo. Wechsel ich dann ins WLAN vom lieben Nachbarn funktioniert es sofort wieder.

Mittlerweile bekomme ich KEINE Verbindung mehr von fhem zu netatmo zu Stande.

Hat sich da jetzt etwa schon was an der Api geändert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 27 November 2016, 00:53:06
Mit dem HTML code unten wird der Livestream im lokalen Netz flüssig mit Safari abgespielt. Sollte eigentlich auch auf dem Ipad funktionieren. Bei Chrome wird nur der Snapshot angezeigt aber nichts abgespielt.
video.js wird als player benutzt und muß vorher installiert werden

<!DOCTYPE html>
<html>
<head>
<link href="video.js/dist/alt/video-js-cdn.css" rel="stylesheet">
<script src="video.js/dist/video.js"></script>
<script src="video.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
</head>

<body>
  <video id="my-video" class="video-js vjs-default-skin" controls preload="auto" width="480" height="270"
  poster="Hier get snapshot einsetzen" data-setup="{}">
    <source src="Hier reading local_url einsetzen/live/files/medium/index.m3u8" type='application/x-mpegURL'>
  </video>

</body>

</html>

So ich wollte nun endlich auch einmal mehr aus meiner Welcome herausholen. Dazu habe ich auf meinem Raspi
npm 1.4.21 installiert mit sudo apt-get install npm
videojs 5.12.6 in /opt/fhem/www/tablet installiert mit sudo npm install --save-dev video.js
Klappte erst einmal auch ganz gut. Dann habe ich in /opt/fhem/www/tablet eine index.html mit obigem Code angelegt. Wenn ich dann die Seite in Chrome oder Safari (auf Windows-Rechner) öffne, kommt das Bild mit dem SnapShot aber auch eine überlagerte Fehlermeldung, da bei mir video.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js nicht existiert. In video.js/node_modules/ habe ich nur
babel-runtime  global  lodash-compat  object.assign  safe-json-parse  tsml  videojs-font  videojs-ie8  videojs-swf  videojs-vtt.js  xhr
Woher bekomme ich videojs-contrib-hls?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 27 November 2016, 21:52:23
@hartenthaler

npm install videojs-contrib-hls.js
Funktioniert jetzt bei mir gut, habe Welcome und Presence im Einsatz. Snapshot und Live Stream hole ich direkt vom Gerät. Über den Player kann ich dann auch direkt in Fullscreen wechseln.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 27 November 2016, 22:56:27
Super! Und sie bewegt sich doch! Danke für Deine Experimente und Deine Hilfe @Eisix.

Allerdings nicht unter Safari, sondern nur im Chrome-Browser (auf Windows-PC getestet). Aber ich nutze eh fast nur Chrome. Jetzt bleibt noch: wie bekomme ich die last_snapshot-URL dynamisch in das html-File? Die local_url scheint ja statisch zu sein - oder?

Das Welcome-Reading vpn_url funktioniert bei mir übrigens nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 27 November 2016, 23:41:11
Hab ganz unterschiedliche Erfahrungen mit Browsern gemacht am besten geht's momentan über Webview auf android. Fully spielt ab hört aber dann nicht mehr auf. Safari auf einem MacBook hat funktioniert.
Ich nutze nur lokale URLs und die sind eh statisch. Die Pfade stehen in einem meiner postings von vor 3 Tagen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 28 November 2016, 23:51:17
Ja die Pfade habe ich gesehen und die haben mich animiert das nun auch mal nachzuvollziehen. Und lokal reicht mir. Das Live-Video hat ja einen ordentlichen Zeitversatz, aber nun gut das ist ja auch nicht die wichtigste Funktion der Welcome. Bleibt aber noch das Problem, dass das html-File den Link zum letzten Snapshot enthält, der sich ändert. Zwei Möglichkeiten: man wirft das poster raus, da es eh nur am Anfang kurz angezeigt wird oder man macht das html-File dynamisch (mit php? oder mit ...)?

Und nun will ich die Gesichtserkennung mit ROOMMATE verknüpfen, also wenn mein Gesicht erkannt wird, dann ist klar dass ich gerade in dem Raum bin in dem die Welcome steht. Also kann ich in dem mir zugeordneten ROOMMATE Device die location entsprechend auf "Büro" setzen und den state auf "home". Habt ihr das auch so gemacht?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 29 November 2016, 10:25:30
Der Zeitversatz ist auch in der Netatmo App so. Ist glaube ich gar nicht anders möglich da du ja aufnimmst und abspielen gleichzeitig willst. Das .m3u8 file enthält ja nur kleine video Schnipsel die aneinander gehängt werden.

Der snapshot auf der SDkarte ist denke ich immer aktuell aber der in deinem Browser natürlich nicht, da sonst ein permanenter refresh auf den link laufen müsste. Der einzige weg wäre über das event einen refresh zu triggern. Das ist aber in der jetzigen Form des Moduls nicht möglich (zu viel Zeitverzug). Badflex hat einen Webhook an seine Netatmo app gehängt und kriegt somit schneller die events. Allerdings musst du dann auch wieder ein Loch in deine Internet-Firewall schießen was mir persönlich etwas Bauchweh macht.

Ich nutze die Welcome auch als Anwesenheits trigger. Also Person wird erkannt, dann wird er auf zuhause gesetzt, allerdings habe ich das noch mit Handy im Wlan angemeldet kombiniert für alle die eins haben. Ich denke für eine Raumsteuerung ist das System so nicht zu gebrauchen z.B. ich komme in den Raum, werde erkannt und das Radio spielt meine Playlist.
Das würde nur mit der Webhook Lösung zu machen sein.
Am liebsten wäre mir wenn man die Events direkt von der Kamera in Fhem geschickt bekäme. Was auch noch interessant ist, ist das die Kameras Bluetooth haben, damit ließe sich auch was machen zur Anwesenheitserkennung.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 29 November 2016, 11:09:40
Ja, das mit dem Loch ins netz macht mir auch bedanken. Habe aber alle komandos gesperrt so das man von außen nichts steuern könnte. Man kann das och zusätzlich mit Passwort schützen ich weis nur nicht wie man am besten den selben Schlüssel von Netatmo nehmen könnte. Dann wäre es doch nichts anders wie die jetzigen Events oder?

Direkt von der Kamera. Wäre natürlich intern am besten und am schnellsten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 05 Dezember 2016, 14:11:20
Hallo,mal wieder. Ich habe meine Benachrichtigungen erst mal über Ifttt und Pushalot gemacht. Das funktioniert für Screenshots sehr gut. Leider hab ich gesehen das Pushalot aus dem Store entfernt ist und ich weiß nicht wie lange das überhaupt geht.

Kennt jemand eine andere App für Windows 10 wo man Pushbenachrichtigungen senden kann?
Benutzt jemand schon ifttt und hat eine Welcome und kann mir sagen ob man dort auch den Video Link und Live Video versanden kann?

Als Windows Mobile 10 Nutzer ist man was Apps angeht ja schon gebeutelt,aber so lang es irgendwie geht möchte ich auf kein anderes System wechseln. Die gefallen mir einfach nicht.
Danke
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 Dezember 2016, 22:21:04
Bin endlich mal zum Presence Update gekommen :)
Sollte alles mehr oder weniger selbsterklärend sein: De-/aktivieren, Lichtmodus & -intensität und die Schalt-Einstellungen mit night_.*

Kleiner Bonus:
set netatmo_presence floodlight 63 schaltet das Licht unabhängig von der gesetzten Intensität für ca. 8 Sekunden z.B. auf 63%, danach wieder auf den Ausgangszustand zurück.

IR lässt sich scheinbar noch nicht deaktivieren ohne die komplette Kamera zu deaktivieren?!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: michaelfhem am 09 Dezember 2016, 23:46:00
habs ausprobiert und funktioniert soweit. Danke dafür!

Allerdings werden bei mir die Events nicht aktualisiert. Es steht immer noch Videoüberwachung wird fortgesetzt vom Einschalten da. Das ich durchgelaufen bin wurde nicht in fhem angezeigt.

Grüße
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 19 Dezember 2016, 12:35:15
Hallo,

war letzte Woche gezwungen mein System neu aufzusetzen. Habe dann auch den Netatmo Teil komplett neu angelegt. Dabei wurde die presence nicht mit autocreate erzeugt. Welcome lief problemlos.
War vorher da und die Konfig auf Netatmo Seite wurde nicht geändert.
get homes zeigt nur die Daten der Welcome.
Jemand eine Idee/ähnliche Probleme?

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 19 Dezember 2016, 13:43:04
Ich glaub beim fhem install ist die alte version noch drinn. Ich musste auch die von der ersten Seite wieder rein kopieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Dezember 2016, 14:24:28
Ja, ist sie.
Ich hab leider mein SVN noch nicht wieder hinbekommen.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 19 Dezember 2016, 14:26:24
Ok, kein Problem.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 Dezember 2016, 08:37:37
Allerdings werden bei mir die Events nicht aktualisiert. Es steht immer noch Videoüberwachung wird fortgesetzt vom Einschalten da. Das ich durchgelaufen bin wurde nicht in fhem angezeigt.

Die Events für die Presence sollten jetzt funktionieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 22 Dezember 2016, 19:41:39
Wie sieht es mit Humidity trends aus. Kann man die sich irgendwie selber erstellen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Dezember 2016, 11:38:03
Moin Leutz, moin Markus,

ich fühl mich grade ziemlich doof... aber sitz irgendwie auf der Leitung. Folgendes: Ich musste aus kommenden Providerwechselgründen die interne IP meines Routers ändern und habe ignoranterweise (ich Schlauschlumpf) versehentlich die (interne) IP des netatmo-Relais verwendet. Gut, bei beiden war das Netzwerk weg, geschenkt... ich konnte aber das Relais wieder umbiegen auf eine andere interne IP. Problem dabei: Seitdem kriegt Fhem keinen Kontakt mehr zu dem Relais über WLAN. der Raspi, auf dem Fhem installiert ist, kann die neue IP anpingen, aber ich weiß grade nicht so recht, ob und wenn ja wo ich die einstellen kann/muss/soll. Sollte doch eigentlich von netatmo irgendwie neu zurückkommen, oder?
Wie kann ich mir da ggf. behelfen?

Danke schomma! :))

Martin
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Dezember 2016, 16:23:55
Die IP hat eigentlich nichts mit dem Modul zu tun.
Aber ich vermute mal dass durch den Wechsel das Relais keine Verbindung zum Internet mehr hat. Versuch das mal über Bluetooth neu einzurichten.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Dezember 2016, 16:27:26
Dochdoch, das geht - über die App komm ich aufs Relais... das is ja dat komische. Ich seh auch an meinem DHCP-Server, dass es sich die neue, korrekte IP holt, und kann auch Traffic sniffen... nur fhem siehts irgendwie nicht mehr.

Macht nix, ich legs nochmal neu an über autocreate und probier dann noch mal.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Dezember 2016, 17:01:45
Keine Ahnung was da schief läuft aber das Modul hat keine direkte Verbindung zum Relais. Läuft alles über die Netatmo API.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Dezember 2016, 18:12:48
Dachte ich mir schon - aber danke, dass du mir das auch nochmal bestätigst ;))
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Dezember 2016, 19:52:56
Alles falsch von mir... netatmo streikt grad völlig, trotz Neustart etc... der holt im Moment gar nix ab. Ich muss mal beobachten wieso.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Dezember 2016, 20:29:52
Alles falsch von mir... netatmo streikt grad völlig, trotz Neustart etc... der holt im Moment gar nix ab. Ich muss mal beobachten wieso.

Vermutlich hat Netatmo dich wegen zu vieler Anfragen gesperrt.
Seit heute gegen 13 Uhr, nehme ich an?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 23 Dezember 2016, 21:06:21
Schon seit vorgestern... mit "no route to host". Hm... bin jetzt mal drei Tage weg, mal sehen, was danach ist. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Dezember 2016, 21:07:59
Schon seit vorgestern... mit "no route to host". Hm... bin jetzt mal drei Tage weg, mal sehen, was danach ist. :)

Wechsel mal deine IP wenn das geht.
Und dann nimm die neue Beta :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 27 Dezember 2016, 14:10:54
Mit IP-Wechsel und neuer Beta is alles wieder in Beta... äh, Butter. Vielen herzlichen Dankeschön mal wieder! :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Dezember 2016, 14:25:53
Mit IP-Wechsel und neuer Beta is alles wieder in Beta... äh, Butter. Vielen herzlichen Dankeschön mal wieder! :)

Hast du zufällig irgendwo <5 Minuten eingestellt?
Netatmo sperrt dann neuerdings den Zugang und gibt eine Meldung aus, wenn du dann immer noch anfragst wird deine IP komplett geblockt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 27 Dezember 2016, 15:08:39
Ich wüsste nicht wo... was genau könnte denn <5min eingestellt sein?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: andale77 am 27 Dezember 2016, 15:59:43
Hallo zusammen,

hat schon jemand versucht die Presence als Bewegungsmelder für einen weiteren Aktor zu verwenden?
Also im Klartext; ich habe eine eine bestehende Außenbeleuchtung die ich über einen Homematic Schaltaktor über einen Homematic Bewegungsmelder schalte.
Nun habe ich seit ein paar Wochen eine Presence und hatte den Gedanken den Aktor nun mit der Presence steuern zu können.
Gibt es da eine Möglichkeit?

Würde mich über einen tip freuen.

Andreas
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Dezember 2016, 16:12:25
hat schon jemand versucht die Presence als Bewegungsmelder für einen weiteren Aktor zu verwenden?
Also im Klartext; ich habe eine eine bestehende Außenbeleuchtung die ich über einen Homematic Schaltaktor über einen Homematic Bewegungsmelder schalte.
Nun habe ich seit ein paar Wochen eine Presence und hatte den Gedanken den Aktor nun mit der Presence steuern zu können.
Gibt es da eine Möglichkeit?

Mit dem Webhook (letzte Beta im ersten Post) sollte das gehen.
Du bekommst allerdings nur Events für Dinge die auch in der App für Presence Notifications eingestellt sind.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 28 Dezember 2016, 11:35:56
Hat es schon jemand hinbekommen mit Webhook?
Oder bin ich der einzige bei dem es nicht geht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: loskrachos am 28 Dezember 2016, 12:32:12
Hallo,

bei mir wird die presence nur als CAMERA gelistet. Wenn ich die Device specific Help richtig verstehe, sollte eigentlich eine PRESENCE erkannt werden, oder?

Gruß
loskrachos
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: andale77 am 30 Dezember 2016, 22:28:58
Mit dem Webhook klappt es bei mir nicht...schade.
Ich hätte mir gewünscht den Bewegungsmelder sparen zu können.
Ansonsten ist die Presence ja echt toll, aber für FHEM bringt sie mA nach nichts
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 30 Dezember 2016, 22:35:59
Hallo,

nutze die Presence zur Anwesenheitskontrolle, allerdings nicht alleine sondern in Kombination mit Handy Anwesenheit.
Wenn man das Bluetooth der Presence auch noch nutzen könnte wäre praktisch aber leider habe ich dafür noch keine Möglichkeit gefunden.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 30 Dezember 2016, 23:32:14
Mit dem Webhook klappt es bei mir nicht...schade.
Ich hätte mir gewünscht den Bewegungsmelder sparen zu können.
Ansonsten ist die Presence ja echt toll, aber für FHEM bringt sie mA nach nichts

Wie hast du Webhook eingerichtet?

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL

Beispiel Url einer FritzBox. Zugriff vom Internet muss eingerichtet sein:
http://Benutzername:Passwort@hdjdndhdjzzuuz.myfritz.net:8083/fhem/netatmo   
Starten mit:
set netatmo_webhook webhook add

Es dürfen keine Sonderzeichen im Passwort/Benutzername der Webhook Url sein.
Nach dem Adden des Webhooks nochmal im dev.netatmo auf unban klicken falls gebannt wurde.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 31 Dezember 2016, 16:26:43
Bevor wir ins neue Jahr schreiten wollte ich nur sagen, das die Videos der Presence doch unter MS Edge im TabletUI laufen.
nur leider habe ich keine Ahnung warum es manchmal geht und manchmal nicht.
Aber wenn es läuft,dann läufts. einfach ein paar mal auf play/pause drücken. Irgendwann geht es.

So, und jetzt einen guten Rutsch ins 2017!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 02 Januar 2017, 10:41:54
hey,
ich erhalte immer
http request failed: read from https://api.netatmo.com:443 timed out
nun wollte ich gemäss wiki

6. Sollte nach kurzer Zeit beim Wetter-Device der Status "Invalid Access Token" auftauchen, dann muss in der Fhem-Installation nach der Datei 38_netatmo.pm gesucht und darin "https" durch "http" ersetzt werden.

[Edit] Inzwischen gibt es ein attribut nossl. Das auf 1 setzen und der https-Fehler wird umgangen:

attr Wetter nossl 1
[Edit2] Dieser SSL- und ein weiterer UTF-8-Fehler traten hauptsächlich auf FritzBox auf. Die aktuelle Version prüft automatisch auf welcher Hardware Fhem läuft und setzt die korrekten Einstellungen.

das Attribut nossl auf 1 setzen. Das Attribut gibt es bei mir aber nicht.... wo finde ich dieses?

danke. lg c


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 02 Januar 2017, 12:43:08
Unban hast du dev.netatmo angeklickt?

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Januar 2017, 18:18:52
ich erhalte immer
http request failed: read from https://api.netatmo.com:443 timed out
Immer?
Dann hat Netatmo deine IP auf der Blockliste, weil du zu oft angefragt hast.


[/quote]nun wollte ich gemäss wiki das Attribut nossl auf 1 setzen. Das Attribut gibt es bei mir aber nicht.... wo finde ich dieses?[/quote]
Nirgendwo, gibt es nicht mehr. HTTP Anfragen auf die API funktionieren schon lange nicht mehr.


IP wechseln, höheres Intervall einstellen. Dann sollte alles wieder in Ordnung sein.
Sporadische Timeouts sind übrigens "normal".
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 03 Januar 2017, 13:33:34
Hallo Markus,

herzlichen Dank. Ich werde versuchen die IP zu wechseln und auch das Intervall zu erhöhen.

Ist der Intervall 3600 wirklich zu niedrig?

Seit kurzem kommt nun auch

2017.01.03 13:17:51 2: netatmo_M03_00_00_00_5c_4e: invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>

Hängt dies mit dem zusammen?

Lg c
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Januar 2017, 14:09:59
Das Intervall ist völlig ok - liegt leider an den netatmo Servern.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 06 Januar 2017, 08:23:20
Versuche als mir die URL aus Webhook state per Pushalot zu senden.
Hat jemand eine Ahnung wie ich das anstelle?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 06 Januar 2017, 15:13:26
Keine Ahnung von Pushalot.
Du müsstest auf ein Change einer der beiden Readings für neues Video oder Bild reagieren.
Es kommt immer nur eins davon.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 07 Januar 2017, 10:59:49
Die Nachricht senden funktioniert ohne Probleme. Nur wie ich den status in einen Nachricht bekomme weiß ich nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Januar 2017, 11:04:46
Wer bisher die b25 genutzt hat, bitte auf b26 updaten.
Damit sollte es dann nicht mehr vorkommen dass die Updates einfach stehenbleiben.
Temperature und Humidity beim Homecoach werden auch wieder geholt.


Die Nachricht senden funktioniert ohne Probleme. Nur wie ich den status in einen Nachricht bekomme weiß ich nicht.
Na indem du ihn in deinem Notify liest und in die Nachricht schreibst?! ReadingsVal('netatmo_webhook','state','unknown status')
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 07 Januar 2017, 13:04:49
So. habs hinbekommen. Falls es jemand Interressiert:   

define Pushnachricht DOIF([netatmo_webhook:"Person.*"]) (set Pushalot message "Da ist jemand vor der Tür""Person am Eingang""[netatmo_webhook:snapshot]""[netatmo_webhook:snapshot]")

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 11 Januar 2017, 23:43:04
Also irgendwie komme ich nicht mehr mit ;(
kann euch schon seit längerem nicht mehr folgen auch wenn ich mir nochmal alles durchlese.

Hab es nach langem hin und her gelese noch nicht hinbekommen das zu realisieren was ich möchte

Habe ein raspberry mit fhem auf dem Dachboden
und ein raspberry im WZ am TV angeschlossen
was ich gerne möchte ist das immer wenn es klingelt ich umschalte und sehe wer an der tür ist
aber ich bekomme einfach kein live video bild hin.
Könnte mir jemand eine einfache anleitung geben ??

video.js habe ich versucht zu instalieren aber bin mir nicht sicher ob es geklappt hat

sudo npm install --save-dev video.js hatte ich gelesen aber kommando wird nicht gefunden.
sudo apt-get install npm videojs 5.12.6 in /opt/fhem/www/tablet

sorry bin im gegensatz zu vielen anderen hier ein absoluter leihe.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 12 Januar 2017, 12:16:29
Hallo Nobre,

https://forum.fhem.de/index.php/topic,53500.msg529241.html#msg529241

folgende steht eigentlich alles was man machen muss.

sudo apt-get install npm

 videojs + videojs-contrib-hls in /opt/fhem/www/tablet installieren

sudo cd /opt/fhem/www/tablet
sudo npm install video.js
sudo npm install videojs-contrib-hls.js
sudo chown -R fhem:fhem /opt/fhem/www/tablet/node_modules

Html Code

<!DOCTYPE html>
<html>
<head>
<link href="node_modules/video.js/dist/alt/video-js-cdn.css" rel="stylesheet">
<script src="node_modules/video.js/dist/video.js"></script>
<script src="node_modules/videojs-contrib-hls.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
</head>
<body>
<header>Wo auch immer</header>
        <video id="my-video" class="video-js" controls preload="auto" width="345" height="200"
                poster="Hier reading local_url einsetzen/live/snapshot_720.jpg" data-setup="{}">
                <source src="Hier reading local_url einsetzen/live/files/medium/index.m3u8" type='application/x-mpegURL'>
        </video>
</body>
</html>

"Hier reading local_url einsetzen" spricht für sich selbst denke ich  ;).
Funktioniert so mit Fully auf Android Tablet auch ohne Verbindung zu Netatmo wird direkt von der Kamera geholt. Safari sollte auch ohne video.js funktionieren, mit auf jeden Fall.
Sag bescheid ob es so bei dir funktioniert, dann kann ich es in die Wiki stellen.

Gruß
Eisix

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 13 Januar 2017, 22:05:06
Hallo,

noch eine Neuigkeit bezüglich Video abspielen.
Ich habe heute von HTTPSRV auf FTUISRV umgestellt und seitdem funktioniert es auch mit Chrome und Firefox. Außerdem werden die controls Korrekt angezeigt.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hartenthaler am 13 Januar 2017, 22:17:53
Ich habe heute von HTTPSRV auf FTUISRV umgestellt und seitdem funktioniert es auch mit Chrome und Firefox. Außerdem werden die controls Korrekt angezeigt.
Super! Was genau hast Du bei der Umstellung geändert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 13 Januar 2017, 22:27:09
Hallo,

einfach
define TABLETUI HTTPSRV ftui/ ./www/tablet Tablet-UI

durch

define TABLETUI FTUISRV ftui/ ./www/tablet Tablet-UI

ersetzt.
Eigentlicher Grund für die Umstellung war das ich meine Heizungsthermostate als Template definieren wollte. Nettes Zusatzfeature.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 15 Januar 2017, 00:24:58
Hallo also habe es so gemacht wie es dort steht aber ... gleich eine fehler meldung bekommen


nach
sudo apt-get install npm
bekam ich diese Fehlermeldung auf meinem raspi im WZ wo das bild laufen soll

sudo apt-get install npm
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  javascript-common libc-ares-dev libc-ares2 libev-dev libev4 libssl-dev
  libssl-doc libv8-3.8.9.20 libv8-dev node-abbrev node-block-stream
  node-fstream node-graceful-fs node-inherits node-ini node-lru-cache
  node-minimatch node-mkdirp node-node-uuid node-nopt node-request node-rimraf
  node-semver node-tar node-which nodejs nodejs-dev wwwconfig-common
Vorgeschlagene Pakete:
  apache2 httpd mysql-client postgresql-client
Die folgenden NEUEN Pakete werden installiert:
  javascript-common libc-ares-dev libc-ares2 libev-dev libev4 libssl-dev
  libssl-doc libv8-3.8.9.20 libv8-dev node-abbrev node-block-stream
  node-fstream node-graceful-fs node-inherits node-ini node-lru-cache
  node-minimatch node-mkdirp node-node-uuid node-nopt node-request node-rimraf
  node-semver node-tar node-which nodejs nodejs-dev npm wwwconfig-common
0 aktualisiert, 29 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 203 kB von 5.952 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 15,9 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
Fehl http://mirrordirector.raspbian.org/raspbian/ wheezy/main libc-ares2 armhf 1.9.1-3
  404  Not Found
Fehl http://mirrordirector.raspbian.org/raspbian/ wheezy/main libc-ares-dev armhf 1.9.1-3
  404  Not Found
Fehlschlag beim Holen von http://mirrordirector.raspbian.org/raspbian/pool/main/c/c-ares/libc-ares2_1.9.1-3_armhf.deb  404  Not Found
Fehlschlag beim Holen von http://mirrordirector.raspbian.org/raspbian/pool/main/c/c-ares/libc-ares-dev_1.9.1-3_armhf.deb  404  Not Found
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?

lag aber am raspian bzw den einstellungen
Also die neuste version (jessi vom 11.1.17) runtergeladen und alles einmal neu instaliert

und auf dem wo FHEM drauf läuft

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 npm : Hängt ab von: nodejs-dev soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

liegt aber alles an meinem system habe es hinbekommen.

nach
sudo cd /opt/fhem/www/tablet
merkte ich das das Verzeichnis so noch nicht existiert (tablet)
also schnell mit mkdir erstellt.

sudo npm install video.js
sudo npm install videojs-contrib-hls.js

sudo chown -R fhem:fhem /opt/fhem/www/tablet/node_modules
dazu muß man die gruppe fhem haben die ich nicht erstellt habe

Html Code

<!DOCTYPE html>
<html>
<head>
<link href="node_modules/video.js/dist/alt/video-js-cdn.css" rel="stylesheet">
<script src="node_modules/video.js/dist/video.js"></script>
<script src="node_modules/videojs-contrib-hls.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
</head>
<body>
<header>Wo auch immer</header>
        <video id="my-video" class="video-js" controls preload="auto" width="345" height="200"
                poster="Hier reading local_url einsetzen/live/snapshot_720.jpg" data-setup="{}">
                <source src="Hier reading local_url einsetzen/live/files/medium/index.m3u8" type='application/x-mpegURL'>
        </video>
</body>
</html>

"Hier reading local_url einsetzen" spricht für sich selbst denke ich  ;).
Funktioniert so mit Fully auf Android Tablet auch ohne Verbindung zu Netatmo wird direkt von der Kamera geholt. Safari sollte auch ohne video.js funktionieren, mit auf jeden Fall.
Sag bescheid ob es so bei dir funktioniert, dann kann ich es in die Wiki stellen.

Gruß
Eisix
^

neuste netatmo drauf, updates auf beiden gemacht

also alles so gemacht wie es sein sollte bekomme auch das letzte bild angezeigt aber es läuft kein live bild wenn ich auf play drücke
gerne gebe ich dir auch einen zugriff auf meinen raspi im WZ oder meinem FHEM wenn dir das weiterhilft
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 15 Januar 2017, 18:09:40
Neues Release mit Presence, Homecoach und Webhook morgen im Update.
Entspricht der letzten Beta, eine zusätzliche Änderung verhindert im Prinzip nur dass Kameras gepingt werden die keine gültige URL mehr haben (weil sie offline sind). Dazu noch deutlichere Log-Ausgaben wenn ihr es auf die Server Blocklist geschafft habt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 07:41:43
Kann ich davon ausegehen, dass wenn ich battery Werte erhalte, aber keine temp, regen, wind etc. Werte mehr, dass meine IP geblockt ist? Bekomme seit 4 Tagen nichts mehr dergleichen, nur noch battery Werte.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Januar 2017, 09:33:51
Wenn du ungefähr die vor-vorletzte Version verwendet hast, wr das meine Schuld.
Mach doch einfach mal ein reguläres Update, dann sollte alles wieder gut sein.
Im Zweifelsfall FHEM kurz durchstarten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 12:12:28
Hatte gestern geupdated. update check sagt es gibt nichts neues. Ich mach ma reload netatmo modul.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 12:54:51
Immer noch das Problem.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 Januar 2017, 13:11:19
Verbose 5 auf Device und Account, manuelles update und dann bitte ins Log gucken.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 14:00:43
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: poll MODULE
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: polling types [Temperature,Humidity] for modules [02:00:00:12:XX:XX]
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: request readings type: Temperature,Humidity
2017.01.17 13:57:23 4: WetterNetatmo: dispatch token
2017.01.17 13:57:23 4: WetterNetatmo: dispatch return: token
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: dispatch getmeasure
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: dispatch return: getmeasure
2017.01.17 13:57:23 4: netatmo_M02_00_00_12_XX_XX: parsereadings Temperature,Humidity
2017.01.17 13:58:02 4: WetterNetatmo: poll ACCOUNT
2017.01.17 13:58:03 4: WetterNetatmo: dispatch token
2017.01.17 13:58:03 4: WetterNetatmo: dispatch return: token
2017.01.17 13:58:03 4: WetterNetatmo: dispatch token
2017.01.17 13:58:03 4: WetterNetatmo: dispatch return: token
2017.01.17 13:58:03 4: WetterNetatmo: dispatch stationsdata
2017.01.17 13:58:03 4: WetterNetatmo: dispatch return: stationsdata
2017.01.17 13:58:03 4: WetterNetatmo: parseglobal
2017.01.17 13:58:03 4: WetterNetatmo: dispatch stationsdata
2017.01.17 13:58:03 4: WetterNetatmo: dispatch return: stationsdata
2017.01.17 13:58:03 4: WetterNetatmo: parseglobal
2017.01.17 13:58:45 4: WetterNetatmo: dispatch token
2017.01.17 13:58:45 4: WetterNetatmo: dispatch return: token
2017.01.17 13:58:54 4: netatmo_D70_ee_50_12_XX_XX: poll DEVICE
2017.01.17 13:58:54 4: netatmo_D70_ee_50_12_XX_XX: request readings type: Temperature,CO2,Humidity,Noise,Pressure
2017.01.17 13:58:55 4: WetterNetatmo: dispatch token
2017.01.17 13:58:55 4: WetterNetatmo: dispatch return: token
2017.01.17 13:58:55 4: netatmo_D70_ee_50_12_XX_XX: dispatch getmeasure
2017.01.17 13:58:55 4: netatmo_D70_ee_50_12_XX_XX: dispatch return: getmeasure
2017.01.17 13:58:55 4: netatmo_D70_ee_50_12_XX_XX: parsereadings Temperature,CO2,Humidity,Noise,Pressure
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 14:08:33
Ok. Meine 2 Apps auf Windows Phone und iPad liefern auch keine Daten mehr. Hmmm....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 17 Januar 2017, 14:18:35
Musste das Modul neu in WLAN bringen. Jetzt geht alles wieder. Sorry :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Firelight am 18 Januar 2017, 17:56:50
Hallo,

Ich sehe das dieses modul erweitert wudrde mit homecoach. Gilt dies für den Healty home coach von Netatmo.

Wenn ja wie bindet man den ein?

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: phoenix am 18 Januar 2017, 19:14:30
Guten Abend liebe Leute,

danke erstmal für das tolle Modul, damit ließ sich der Netatmo Thermostat easy einbinden, hat auch auf Anhieb geklappt. Jetzt habe ich mir ein Filelog erstellt um die Readings vom Thermostat zu speichern. Aber mir sind die Werte, die der Thermostat ausgiebt nicht ganz klar und hoffe mir das kann das kurz jemand erklären.
Folgende Werte werden ins Log geschrieben:

boileron: 11 (in den Readings steht übrigens ein anderer Wert, in meinem Fall 301. das habe ich auch nicht ganz verstanden.
Keine Ahnung was mir das sagen soll. Vermutlich ein Hinweis darauf, wann der Heizkessel angeschaltet wurde, aber der Wert 11 ist mir ein Rätsel.

temperature: 18.8
sp_temperature: 19.5
Aktuelle Raumtemperatur und eingestellte Temperatur vermute ich ganz stark, das ist klar.

die folgenden Werte stehen zwar in den Readings, werden aber nicht ins Log geschrieben (warum habe ich noch nicht rausgefunden):

boileroff 0setpoint_temp 19.5therm_relay_cmd 100
Also gerade die letzten drei Werte sind mir ehrlich gesagt ein Rätsel und dieses bioleron. Wäre super wenn mir das jemand erklären könnte, vlt sind die Werte für etwas zu gebrauchen.

Ach eine Frage vielleicht noch: Zu dem Netatmo Modul, wird das noch erweitert? Ich frage nur aus reiner Neugierde. Gibt ja über die App noch die Möglichkeit die Wochenplanung an zu legen ect, das wäre ein nettes Gimmick in dem Modul. Ist jetzt kein must have, daher ist die Frage nur rein interessenshalber
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 Januar 2017, 19:57:20
Ich sehe das dieses modul erweitert wudrde mit homecoach. Gilt dies für den Healty home coach von Netatmo.
Wenn ja wie bindet man den ein?

Ja. Mit autocreate_homecoachs aus dem Account


boileron: 11 (in den Readings steht übrigens ein anderer Wert, in meinem Fall 301. das habe ich auch nicht ganz verstanden.
Keine Ahnung was mir das sagen soll. Vermutlich ein Hinweis darauf, wann der Heizkessel angeschaltet wurde, aber der Wert 11 ist mir ein Rätsel.

Sekunden die das Ding an war.

Zitat
temperature: 18.8
sp_temperature: 19.5
Aktuelle Raumtemperatur und eingestellte Temperatur vermute ich ganz stark, das ist klar.

Richtig.

Zitat
die folgenden Werte stehen zwar in den Readings, werden aber nicht ins Log geschrieben (warum habe ich noch nicht rausgefunden):
boileroff 0setpoint_temp 19.5therm_relay_cmd 100Also gerade die letzten drei Werte sind mir ehrlich gesagt ein Rätsel und dieses bioleron. Wäre super wenn mir das jemand erklären könnte, vlt sind die Werte für etwas zu gebrauchen.

Manche Werte kommen vom Thermostat, manche vom übergeordneten Relay.
Wenn du ein update machst siehst du, welche aus dem Device kommen und den neueren Timestamp haben.
So hundertprozentig weiss ich das auch nicht mehr :)

Zitat
Ach eine Frage vielleicht noch: Zu dem Netatmo Modul, wird das noch erweitert? Ich frage nur aus reiner Neugierde. Gibt ja über die App noch die Möglichkeit die Wochenplanung an zu legen ect, das wäre ein nettes Gimmick in dem Modul. Ist jetzt kein must have, daher ist die Frage nur rein interessenshalber

Hatte ich nicht vor - zuviel Aufwand und ich nutze das Thermostat selbst nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: phoenix am 18 Januar 2017, 21:14:36
Manche Werte kommen vom Thermostat, manche vom übergeordneten Relay.
Wenn du ein update machst siehst du, welche aus dem Device kommen und den neueren Timestamp haben.


Hatte ich nicht vor - zuviel Aufwand und ich nutze das Thermostat selbst nicht.
Ja kann ich verstehen wenn man es selbst nicht nutzt. Die Frage kam auch mehr aufgrund meiner aktuellen Begeisterung. Fhem ist für mich noch neu und irgendwie alles noch aufregend und ja...wie ein kleines Kind bin ich gerade :) Dennoch ein schönes und praktisches Modul , muss man auch mal sagen und danke für die Antworten, die bringen mich schonmal weiter. Gerade die Zeit wie lange der Heizkessel an war ist extrem nützlich. Danke
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 18 Januar 2017, 22:09:01
setpoint_temp ist die "set"-Variable für die eingestellte Temperatur, sp_tenperature das Reading. :))
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: digidaus am 21 Januar 2017, 10:41:43
Wie hast du Webhook eingerichtet?

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL

Beispiel Url einer FritzBox. Zugriff vom Internet muss eingerichtet sein:
http://Benutzername:Passwort@hdjdndhdjzzuuz.myfritz.net:8083/fhem/netatmo   
Starten mit:
set netatmo_webhook webhook add

Es dürfen keine Sonderzeichen im Passwort/Benutzername der Webhook Url sein.
Nach dem Adden des Webhooks nochmal im dev.netatmo auf unban klicken falls gebannt wurde.

Bin schon lange Mitleser im Forum und konnte viel für den Aufbau meines FHEM nutzen, auch die Netatmo-Kamera Integration. Muss sagen toll sehr gut realisiert - Gratulation und Danke.

Habe auch für die sofortige Bewegungsmeldung Webhook ausprobiert, läuft auch, aber wie habt ihr das in dev.netatmo hinbekommen eine Webhook-URL einzutragen, die eine Benutzer-Credentials enthält?

Bei mir kommt immer beim Save - Invalid Url - sicher aufgrund des enthaltenen @


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 21 Januar 2017, 13:25:36
Habe auch für die sofortige Bewegungsmeldung Webhook ausprobiert, läuft auch, aber wie habt ihr das in dev.netatmo hinbekommen eine Webhook-URL einzutragen, die eine Benutzer-Credentials enthält?
Bei mir kommt immer beim Save - Invalid Url - sicher aufgrund des enthaltenen @

Deshalb wird dort auch nichts eingetragen.
Die URL kommt stattdessen im FHEM Webhook Device ins Attribut webhookURL.

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL http://user:pass@fhem.dyn.url:8083/fhem/netatmo
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 22 Januar 2017, 18:45:21
Hie ist es möglich mehrere snapshot readings einzustellen, so das man 3 Bilder im TableUI anzeigen kann ohne sie speichern zu müssen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 22 Januar 2017, 19:02:12
Hie ist es möglich mehrere snapshot readings einzustellen, so das man 3 Bilder im TableUI anzeigen kann ohne sie speichern zu müssen?
Nicht im Modul. Ich würde dir 3 Userreadings und ein Notify vorschlagen:
Darin schreibst du dann bei einem neuen Snapshot jeweils img2 nach img3, img1 nach img2 und den neuen Snapshot nach img1.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 23 Januar 2017, 09:41:21
Hört sich gut an. Nur hab ich kein plan wie ich das realisieren soll.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Januar 2017, 10:13:37
Ca. irgendwie so (ungetestet):
attr netatmo_webhookorcamera event-on-change-reading snapshot #(zusätzlich)

define netatmo_images notify netatmo_webhookorcamera.*snapshot.* {
  fhem "setreading netatmo_webhookorcamera image3 ".ReadingsVal("netatmo_webhookorcamera","image2","about:blank");
  fhem "setreading netatmo_webhookorcamera image2 ".ReadingsVal("netatmo_webhookorcamera","image1","about:blank");
  fhem "setreading netatmo_webhookorcamera image1 ".ReadingsVal("netatmo_webhookorcamera","snapshot","about:blank");
}

Lies dich doch mal noch ein wenig in die commandref ein.

Gruss, Markus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 23 Januar 2017, 12:46:24
Gelesen hab ich, doch die Umsetzung bekomme trotzdem nicht hin.
Jetzt wo ich es sehe  ist es auch einfacher 😂
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 23 Januar 2017, 19:35:17
Danke
Ich musste noch ein paar ; hinzufügen jetzt gehts:
netatmo_webhook.*snapshot.* {fhem "setreading netatmo_webhook image3 ".ReadingsVal("netatmo_webhook","image2","about:blank");; fhem "setreading netatmo_webhook image2 ".ReadingsVal("netatmo_webhook","image1","about:blank");; fhem "setreading netatmo_webhook image1 ".ReadingsVal("netatmo_webhook","snapshot","about:blank");}
Muss mal schauen wie man die Eventzeiten auch speichern kann,damit man sie unterm Bild anzeigen kann.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Januar 2017, 23:20:13
Muss mal schauen wie man die Eventzeiten auch speichern kann,damit man sie unterm Bild anzeigen kann.

Weil ich sowas grade bei mir offen hab...
substr(ReadingsTimestamp("netatmo_webhook", "snapshot", "0000-00-00 unknown"),11)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 28 Januar 2017, 19:18:30
Hallo zusammen,
also nach einigen Tests bin ich der festen Überzeugung das das Problem bei mir irgendeine Datenbank/Bibliotek in Raspian Jessy ist.
auf meinem Fhem server mit weezy habe ich FHEM Tablet UI installiert und dort läuft das Video wunderbar
auf meinem Fhem2FhemWZ habe ich genau so wie auf dem FHEM_Server die selben Sachen (außer Geräte) installiert aber das Video hat kein play button.
Falls ich drauf stoße, was zu tun ist, werde ich euch informieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: steff75 am 29 Januar 2017, 22:54:29
@Badflex bezüglich mehreren Snapshots:

ich habe ein ähnliches Vorhaben gehabt. ich wollte nach dem drücken meiner Klingel 3 Snapshots von der Presence haben und diese auf meiner TabletUI darstellen (Swipe). Folgende Lösung habe ich mir ausgedacht:
define klingel_haustuer_short notify klingel_haustuer:trigger:.* {system ("sleep 2") ;; system ("wget -P /var/www/html/ <netatmo local_url>;;mv /var/www/html/snapshot_720.jpg /var/www/html/snapshot_7201.jpg") ;; system ("wget -P /var/www/html/ <netatmo local_url>;;mv /var/www/html/snapshot_720.jpg /var/www/html/snapshot_7202.jpg") ;; system ("wget -P /var/www/html/ <netatmo local_url>;;mv /var/www/html/snapshot_720.jpg /var/www/html/snapshot_7203.jpg")}

Die local_url ist hierfür die beste Lösung, da keine Internet Verbindung benötigt wird und du immer Zugriff auf diese im LAN-IP hast auch wenn deine Internetverbindung mal spinnt.

Beispiel:

http://192.168.1.48/248b2ea6912940a4f323232e3323/live/snapshot_720.jpg

Immer wenn du diese aufrufst hast du ein neuen LIVE-Snapshot. Mein Router (DHCP) teilt der Kamera immer die gleiche IP zu, somit verändert sich diese URL nie. Die Bilder brauche ich nie aufräumen, da Sie bei erneuten Klingeln wieder überschrieben werden. Das ganze landet im Verzeichnis meines Apache. Bei der TabletUI verwende ich image.js und aktualisiere diese sekündlich (nocache). Somit habe ich sofort die 3 neuen Snapshots im SwipeFormat auf der TabletUI.

Vielleicht kann diese Lösung hier einer gebrauchen.



Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 30 Januar 2017, 09:45:35
hallo,

habe seit gestern im Log einige Fehlermeldungen:

2017.01.29 16:35:03 2: Netatmo: invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
2017.01.29 17:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 18:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 19:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 20:26:21 3: EnOcean set TV_D_FUD61 dim
2017.01.29 20:26:23 3: EnOcean set TV_D_FUD61 dim
2017.01.29 20:26:25 3: EnOcean set TV_D_FUD61 dim
2017.01.29 20:26:29 3: EnOcean set TV_D_FUD61 dim
2017.01.29 20:26:34 3: EnOcean set TV_D_FUD61 dim
2017.01.29 20:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 21:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 22:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.29 23:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 00:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 01:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 02:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 03:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 04:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 05:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 06:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 06:35:07 2: Netatmo: invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: netatmo_M02_00_00_02_b4_0a: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:13 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:15 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:15 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:15 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:16 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:16 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:16 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:16 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:17 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:21 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:21 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:22 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:50:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 06:50:12 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 06:50:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 06:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 06:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:05:02 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:05:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:05:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:20:02 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:20:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:20:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 07:35:02 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:35:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:35:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:50:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:50:13 2: netatmo_M02_00_00_02_b4_0a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:50:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 07:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:05:02 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:05:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:05:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:20:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:20:13 2: netatmo_M02_00_00_02_b4_0a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:20:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 08:35:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:35:13 2: netatmo_M02_00_00_02_b4_0a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:35:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:50:02 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:50:13 2: netatmo_M02_00_00_02_b4_0a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:50:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 08:50:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:05:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:05:13 2: netatmo_M02_00_00_02_b4_0a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:05:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:05:22 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:20:03 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:20:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:20:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:20:15 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:34:10 3: UWZ Umweltzentrale: Run.964 Done fetching data
2017.01.30 09:35:03 2: netatmo_D70_ee_50_02_92_3a: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:35:13 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:35:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 09:35:16 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt

liegt das bei mir oder bei netatmo-server? Ich habe eigentlich nix geändert..
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 Januar 2017, 10:14:14
habe seit gestern im Log einige Fehlermeldungen:
liegt das bei mir oder bei netatmo-server? Ich habe eigentlich nix geändert..
2017.01.29 16:35:03 2: Netatmo: invalid json detected:
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>

Das liegt an Netatmo.

Zitat
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out

Hier weiss ich nicht was passiert ist

Zitat
2017.01.30 06:50:12 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 06:50:15 2: netatmo_M03_00_00_00_5c_4e: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt

Und hier bist du wahrscheinlich bis zum IP Wechsel geblockt.


Hast du bereits die aktuelle Version aus  dem Update?
Nimm mal bitte die neueste Beta aus dem ersten Post!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 30 Januar 2017, 10:31:56
Das liegt an Netatmo.

Hier weiss ich nicht was passiert ist

Und hier bist du wahrscheinlich bis zum IP Wechsel geblockt.


Hast du bereits die aktuelle Version aus  dem Update?
Nimm mal bitte die neueste Beta aus dem ersten Post!

Herzlichen Dank. Update (update all) habe ich heute morgen gemacht... Hat nix gebracht.. Deine Betaversion versuche ich heute Abend. Ich habe mal alle Netatmo-Devices auf "disable" gestellt..


2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out
2017.01.30 06:35:12 2: Netatmo: http request failed: read from https://api.netatmo.com:443 timed out

diese Meldung kommt ab und dann seit ich Netatmo-Forecast installiert habe..
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 30 Januar 2017, 19:57:15
Und hier bist du wahrscheinlich bis zum IP Wechsel geblockt.

also, ich hab nun deine Betaversion installiert und auch meinen Router neugestartet.. raspi update, fhem update.. und immer noch folgende Meldung. Es geht immer noch nicht:

2017.01.30 19:52:54 3: netatmo_D70_ee_50_02_92_3a: I/O device is Netatmo
2017.01.30 19:52:54 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
[Mon Jan 30 19:52:54 2017] fhem.pl: Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
[Mon Jan 30 19:52:54 2017] fhem.pl: Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 366.
2017.01.30 19:52:54 3: netatmo_M02_00_00_02_b4_0a: I/O device is Netatmo
2017.01.30 19:52:54 3: netatmo_M03_00_00_00_5c_4e: I/O device is Netatmo
2017.01.30 19:52:55 0: Featurelevel: 5.7
2017.01.30 19:52:56 0: Server started with 130 defined entities (fhem.pl:13259/2017-01-28 perl:5.020002 os:linux user:fhem pid:680)
2017.01.30 19:52:56 2: Netatmo_Forecast: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.01.30 19:52:56 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt

kann mir jemand helfen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 31 Januar 2017, 19:18:42
also, ich wäre um eine Hilfestellung dankbar. Einige DOIFs hängen an meinen Netatmo_devices...

Ich habe nun 2mal versucht meine externe IP Nr zu ändern. Habe über Nacht den Router abgestellt sowie soeben eine Stunde. Jedes Mal nahm es die selbe IP Nr.. Und mein Provider (Swisscom) will dies auch nicht ändern...

Also muss ich mir irgendwie sonst helfen..

Was haben eigentlich im Hauptdevice Netatmo die internals access_token, access_token_app, refresh_token, refresh_token_app auf sich?

Danke für die Hilfe..
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 31 Januar 2017, 20:29:32
Ich habe nun 2mal versucht meine externe IP Nr zu ändern. Habe über Nacht den Router abgestellt sowie soeben eine Stunde. Jedes Mal nahm es die selbe IP Nr.. Und mein Provider (Swisscom) will dies auch nicht ändern...
Also muss ich mir irgendwie sonst helfen..
Gucken ob unban auf der Netatmo Dev Seite funktioniert?
Alles mit Netatmo deaktivieren und ein paar Tage warten?

Zitat
Was haben eigentlich im Hauptdevice Netatmo die internals access_token, access_token_app, refresh_token, refresh_token_app auf sich?
Das sind lediglich die "internen" Login-Daten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 31 Januar 2017, 20:53:01
Gucken ob unban auf der Netatmo Dev Seite funktioniert?

danke und sorry die Umstände.. war grad auf https://dev.netatmo.com/dev/myaccount

dort steht bei Webhooks Ban Status: NO 

hmm, also sollte es doch gehen.. Naja, dann muss ich wohl warten..

Wieso wurde ich überhaupt gebannt, ich habe mein NETATMO Device und Forecast auf Intervall 3600 und meine anderen Devices auf 900.. Also die mindestens verlangten 15 Minuten...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: digidaus am 08 Februar 2017, 15:41:51
Habe mehrere Presence im Einsatz. Bei einigen habe ich das Reading local_url und bei einigen nicht. Woran könnte das liegen? Ich hätte gern überall lokalen Zugriff.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 08 Februar 2017, 15:56:36
Hallo,

was mir dazu einfällt

- Firmware überall gleich?
- Speicherkarte neu formatieren

Habe nur 1 Presence und 1 Welcome geht bei beiden.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 08 Februar 2017, 16:08:12
Habe mehrere Presence im Einsatz. Bei einigen habe ich das Reading local_url und bei einigen nicht. Woran könnte das liegen? Ich hätte gern überall lokalen Zugriff.

Mach doch mal ein get ping auf die Kamera
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: digidaus am 08 Februar 2017, 18:07:44
Mach doch mal ein get ping auf die Kamera

Mit get ping kommt bei allen Kameras ein leeres Fenster mit "Ok", egal ob die mit local_url im Reading oder die ohne.

@Eisix: Übrigens die Firmware ist überall gleich. Warum sollte ich die SD-Karte formatieren, solange alles mit der Aufzeichnung und Funktion klappt?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 08 Februar 2017, 18:17:27
@digidaus
Hatte überlesen das du kein reading local_url hast und SD formatieren wäre dann letzter Versuch um eventuelle Probleme mit den Rechten auf der SD Karte in Ordnung zu bringen.
Denke Markus ist in deinem Fall der richtige Ansprechpartner.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 Februar 2017, 22:01:03
Mit get ping kommt bei allen Kameras ein leeres Fenster mit "Ok", egal ob die mit local_url im Reading oder die ohne.

Verbose 5 und gucken was kommt
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: digidaus am 10 Februar 2017, 14:17:32
Verbose 5 und gucken was kommt

So, nach verbose 5 setzen und get Kamera config und get Kamera ping hatte ich bei den Kameras, wo local_url fehlte jetzt die gewünschten Readings. Danke !
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 10 Februar 2017, 15:45:01
Hat zwar nichts mit dem Problem zu tun aber ok :)
Sollte es nochmal passieren, mach ein List auf das Device und beobachte mit Verbose 5 was passiert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 13 Februar 2017, 16:39:05
Hätte noch ne Frage zum Webhook. Hab im DevAcc alles on, aber es kommt trotzdem nix im Event Monitor an... Hab es wie angegeben eingestellt

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL http://Fritzbenutzer:Fritzkennwort@yl2ovxxxx7nsn.myfritz.net:8083/fhem/netatmo

und dann mit
set netatmo_webhook webhook add     gestartet

Beim IODev konnte ich nur Wetter ( ist der Name vom normalen Netatmoaccount in FHEM ) eingeben. Aber daran kann es ja nicht liegen, oder?

Hab aufm Handy extra mal die Meldungen freigegeben, aufm Handy in der App kommen die Meldungen, bei FHEM nicht.. Ist die URL nicht https?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Februar 2017, 16:43:55
Hätte noch ne Frage zum Webhook. Hab im DevAcc alles on, aber es kommt trotzdem nix im Event Monitor an... Hab es wie angegeben eingestellt

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL http://Fritzbenutzer:Fritzkennwort@yl2ovxxxx7nsn.myfritz.net:8083/fhem/netatmo

und dann mit
set netatmo_webhook webhook add     gestartet

Beim IODev konnte ich nur Wetter ( ist der IODev vom normalen Netatmoaccount in FHEM ) eingeben. Aber daran kann es ja nicht liegen, oder?

Hab aufm Handy extra mal die Meldungen freigegeben, aufm Handy in der App kommen die Meldungen, bei FHEM nicht.. Ist die URL nicht https?

Ist HTTP.
Im IODev musst du nichts tun.
Hast du denn den Port nach außen freigegeben?
Schau doch mal auf der Netatmo Seite was passiert. Dafür kannst du den Status der Requests dort detailliert ausklappen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 13 Februar 2017, 17:01:47
Mhh, guter Hinweis den Port auch weiterzuleiten.... :-)

Im DevAcc habe ich so komische Zeiten, woran erkenne ich denn welche die letzte war?

    parameters:[object Object]

    time: 1487001407
    http_code: 401

parameters:

    type: "Webhook"
    sound: "alert.wav"
    category: "movement"

extra_params:[object Object]
credentials:

    url: "http://xx:xx@ylxxxxxxr7nsn.myfritz.net:8083/fhem/netatmo"

application:[object Object]
app_type: "app_camera"

                user:[object Object]
            alert: "Wohnzimmer: Bewegung erkannt"
            app_type: "app_camera"
            ts_generated: 1487001406

status: "ok"
time_exec: 0.027472019195557
time_server: 1487001415


bedeutet was zum Schluss das es geklappt hat?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Februar 2017, 17:08:58
Http code 401, also nein.


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 13 Februar 2017, 17:14:03
mittlerweile werde ich auch gebannt :-)

wenn ich intern die http://192.168.0.9:8083/fhem/netatmo   aufrufe kommt ein NO im Explorer... Muss ich den Pfad dort einsetzen? bzw noch ein Passwort einsetzen wenn ich auf FHEM per Passwort zugreife?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Februar 2017, 17:21:33
Du musst zusehen dass die Seite von aussen erreichbar ist. Das ist sie allerdings nicht. Überprüf mal das Port forwarding und klick auf unban


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 13 Februar 2017, 21:46:26
laut Fritzbox ist sie das.. Hab Fhem damals leider nicht unter /opt/ installiert und darum ein paar Probleme mitlerweile... Was kommt denn bei Dir/Euch, wenn der Pfad direkt im Firefox eingegeben wird? Auch einfach nur ein "no" ?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Februar 2017, 22:56:42
Ja, so ist das vorgesehen


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 14 Februar 2017, 08:11:57
mhh, dann stimmt ja schon mal der Pfad... Dann muss ich nochmal schauen woran es liegt.. Wie schaut denn die Meldung im Event Monitor aus wenn es klappt?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 14 Februar 2017, 17:32:23
habs rausgefunden.. Ich muss nicht den Benutzernamen und das Passwort der Fritzbox zum Nutzer eingeben, sondern das vom Pi selber :-) Damit klappt es jetzt :-)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 20 Februar 2017, 09:35:44
Hallo, seit gestern 17uhr aktualisiert Netatmo nicht mehr. Bei Euch auch?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 Februar 2017, 10:09:23
Alles im grünen Bereich.
Irgendwelche Fehlermeldungen?


Sent from my iPhone using Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reinhart am 23 Februar 2017, 10:58:36
Hallo,

ich erhalte seit 2 Tagen in Abständen von etwa 20 Stunden folgende Meldung aus Netatmo Modul und Fhem hängt sich komplett auf. Ist eigentlich seit dem Update  auf FHEM 5.8.

Can't use string ("internal_error") as a HASH ref while "strict refs" in use at ./FHEM/38_netatmo.pm line 2027.
Kann es mit dieser Änderung zusammen hängen? https://forum.fhem.de/index.php/topic,67461.msg589138.html#msg589138 (https://forum.fhem.de/index.php/topic,67461.msg589138.html#msg589138)

Ich habe jetzt zur Fehlersuche einmal das alte Modul aus der Sicherung wieder aktiviert.

LG
Reinhart
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Februar 2017, 11:31:02
Hallo,
ich erhalte seit 2 Tagen in Abständen von etwa 20 Stunden folgende Meldung aus Netatmo Modul und Fhem hängt sich komplett auf. Ist eigentlich seit dem Update  auf FHEM 5.8.
Eigentlich seit Netatmo was an den Fehlermeldungen geändert hat.

Zitat
Can't use string ("internal_error") as a HASH ref while "strict refs" in use at ./FHEM/38_netatmo.pm line 2027.Kann es mit dieser Änderung zusammen hängen? https://forum.fhem.de/index.php/topic,67461.msg589138.html#msg589138 (https://forum.fhem.de/index.php/topic,67461.msg589138.html#msg589138)
Ja das ist so ähnlich, der Fix war aber leider nicht gut genug durchdacht.

Zitat
Ich habe jetzt zur Fehlersuche einmal das alte Modul aus der Sicherung wieder aktiviert.
Das macht es noch schlechter.
Probier mal die neue Version im ersten Post, das sollte das Problem beheben.
Bitte morgen kurz Rückmeldung geben ob es klappt bzw. schon vorher, wenn du einen Weg hast den Fehler zu erzwingen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reinhart am 23 Februar 2017, 11:40:11
Besten Dank für die schnelle Antwort!

Ich habe mir jetzt die Version vom ersten Post geladen und gebe dir bescheid sobald der Fehler wieder eintrifft, bzw. morgen ob es die ganze Nacht durchgelaufen ist.

Erzwingen kann ich den Fehler leider nicht, einmal kam er um 03:00 und gestern schon um 19:00 Uhr.

LG
Reinhart
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Februar 2017, 11:45:28
Eigentlich reicht es mir zu wissen dass unsere Systeme bis heute Abend nicht nochmal crashen, dann kommt das gleich für morgen ins Update.
Bei Abstürzen ist es im Zweifelsfall besser, die Anzahl der Betroffenen möglichst klein zu halten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reinhart am 23 Februar 2017, 20:08:14
bis jetzt läuft alles fehlerfrei!

LG
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Februar 2017, 20:15:55
Ist mit einer zusätzlichen Fehlermeldung auf verbose 2 bereits eingecheckt.
Du kannst dann in ein paar Tagen mal das Log nach "message error" durchsuchen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Reinhart am 24 Februar 2017, 09:12:47
die neue Version lief nun fehlerfrei die ganze Nacht durch und es sind keine weiteren Fehlermeldungen im Log zu sehen.

Danke!

LG
Reinhart
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Februar 2017, 11:42:51
seit heute vormittag (ungefähr seit ich fhem upgedatet hab) krieg ich keinen connect mehr.
lustig der STATE zum statusSTATE Connected
status recovering network
network timeout
verbinug zur netatmo-seite hab ich, user/pwd sind in fhem passend eingetragen

attr netatmodevice verbose 6
Ja, 6 :)
Dann mal fhem neu starten und gucken was die Verbindung macht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Februar 2017, 13:23:06
sorry, muß wer anderer machen
bin jetzt gleich unterwegs, und kann von unterwegs fhem nicht für n update (hab ja das alte modul nun drinnen) freischalten.
Dann wenn du zurück bist.
Bei mir zum Beispiel funktioniert ja noch alles...
Das Update von heute verhindert eigentlich nur dass FHEM abstürzt und sollte keinen Einfluss auf die Funktion haben.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Februar 2017, 13:08:36
-->fc4_day Mi. 01 M�rz 2017-02-25 11:00:00krieg ich die weg?
die seiten kommen als utf8 aus fhem, drum nehm ich mal an, netatmo liefert die anders - ich hab nur keinen schimmer, wie und wo ich da eingreifen sollte ...

Ich auch nicht, bei mir sind die auf Englisch :)
Probier mal das hier:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cobra am 25 Februar 2017, 16:13:12
Hallo zusammen,

Ich habe seit gestern das Problem dass ich an den Kameras keine Einstellungen mehr über FHEM ändern kann.
Sowohl bei der Welcome als auch bei der Presence.

Wenn ich an meiner Presence versuche den light_mode zu ändern steht im status error und im Log steht (mit Verbose 5) folgendes:

2017.02.25 16:05:19 5: netatmo_C70_ee_50_28_03_ec: setfloodlight https://v1.netatmo.net/restricted/10.255.48.147/34b506fc6dd86c1c99b9fdac179d52ff/MTQ4ODA0NTE3NDoPH6pw-zMVRE3jDXs_FTO9BzVQpg,,/command/floodlight_set_config?config=%7B%22mode%22:%22on%22%7D
2017.02.25 16:05:20 4: netatmo_C70_ee_50_28_03_ec: dispatch camerastatus
2017.02.25 16:05:20 2: netatmo_C70_ee_50_28_03_ec: invalid json detected
</html>
</body>
<hr><center>nginx</center>
<center><h1>403 Forbidden</h1></center>
<body bgcolor="white">
<head><title>403 Forbidden</title></head>
2017.02.25 16:05:20 5: netatmo_C70_ee_50_28_03_ec: <html>
2017.02.25 16:05:27 5: netatmo_C70_ee_50_28_03_ec: setfloodlight https://v1.netatmo.net/restricted/10.255.48.147/34b506fc6dd86c1c99b9fdac179d52ff/MTQ4ODA0NTE3NDoPH6pw-zMVRE3jDXs_FTO9BzVQpg,,/command/floodlight_set_config?config=%7B%22mode%22:%22auto%22%7D
2017.02.25 16:05:27 4: netatmo_C70_ee_50_28_03_ec: dispatch camerastatus
2017.02.25 16:05:27 2: netatmo_C70_ee_50_28_03_ec: invalid json detected
</html>
</body>
<hr><center>nginx</center>
<center><h1>403 Forbidden</h1></center>
<body bgcolor="white">
<head><title>403 Forbidden</title></head>
2017.02.25 16:05:27 5: netatmo_C70_ee_50_28_03_ec: <html>

Hier noch das List der Kamera:
Internals:
   Camera     70:ee:50:28:03:ec
   DEF        CAMERA 5792501545a1e374668b7535 70:ee:50:28:03:ec
   Home       5792501545a1e374668b7535
   INTERVAL   900
   IODev      Netatmo.Account
   NAME       netatmo_C70_ee_50_28_03_ec
   NOTIFYDEV  global
   NR         912
   NTFY_ORDER 50-netatmo_C70_ee_50_28_03_ec
   STATE      on
   SUBTYPE    CAMERA
   TYPE       netatmo
   model      NOC
   status     error
   Readings:
     2017-02-25 16:07:55   alim_status     on
     2017-02-25 16:04:55   event           Bewegung erkannt
     2017-02-25 16:04:55   event_id        58b19d46c8bd0076b48b644a
     2017-02-25 16:04:55   event_time      2017-02-25 16:04:55
     2017-02-25 16:04:55   event_type      movement
     2017-02-25 15:30:47   filename        vod/49eeb6bf-31f0-4e4c-917a-f1492cbeaaeb/events/0d1aa5a5-a3b3-4024-847b-37e47bb32fa7/snapshot_0d1aa5a5-a3b3-4024-847b-37e47bb32fa7.jpg
     2017-02-18 12:20:21   irmode          always
     2017-02-25 16:07:55   is_local        1
     2017-02-25 16:04:55   last_snapshot   https://api.netatmo.com/api/getcamerapicture?image_id=58b19d46c8bd0076b48b644b&key=eebfcff8d8edcd234f67aa9c29d1757d5ae5f29ea46385e5c4d6b59e430826a2
     2017-02-25 16:07:55   light_mode      auto
     2017-02-25 15:56:08   local_url       http://192.168.178.70/34b506fc6dd86c1c99b9fdac179d52ff
     2017-02-25 16:07:55   name            KameraTerasse
     2017-02-25 16:07:55   sd_status       on
     2017-02-25 16:04:55   snapshot        58b19d46c8bd0076b48b644b|eebfcff8d8edcd234f67aa9c29d1757d5ae5f29ea46385e5c4d6b59e430826a2
     2017-02-25 16:07:55   status          on
     2017-02-25 16:04:55   video_id        cedcd135-9ece-41d7-aaec-0829c0f7f94b
     2017-02-25 16:04:55   video_status    available
     2017-02-25 16:07:55   vpn_url         https://v1.netatmo.net/restricted/10.255.48.147/34b506fc6dd86c1c99b9fdac179d52ff/MTQ4ODA0NjA3NDrHnzSeJg7phczPkjTl_n1-NvBS6g,,
   Helper:
Attributes:
   IODev      Netatmo.Account
   alias      KameraTerasse
   devStateIcon .*:no-icon
   icon       netatmo.presence
   room       1.9.9_Aussenbereich,netatmo
   stateFormat status

Habe heute dann ein komplettes Update von FHEM gemacht aber der Fehler besteht immer noch.

Weiß jemand was ich noch machen kann?

Gruß Cobra
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cobra am 25 Februar 2017, 16:42:46
Ich hab das Update auf FHEM 5.8 erst heute gemacht, daher schließe ich eigentlich das Problem mit dem crsfToken aus, werd es aber nachher mal versuchen wenn ich wieder am Rechner sitze.

Danke

Gruß Cobra


Edit:
Okay hat leider nix gebracht :(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Februar 2017, 02:03:46
Das Problem liegt leider daran, dass Netatmo die API geändert und die Rechte eingeschränkt hat.
https://v1.netatmo.net/restricted/10.255.48.147/34b506fc...
Damit bekommt man z.B. auch kein local_url mehr.
Neue Version im Anhang und ab morgen im Update
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cobra am 26 Februar 2017, 10:21:36
Perfekt, vielen Dank.

Mit der neuen Version kann ich den light_mode jetzt wieder ändern.


Gruß Cobra
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 27 Februar 2017, 17:29:16
Hallo,

seit dem update heute habe ich auch den Json error im Log

2017.02.27 17:12:36 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected
2017.02.27 17:17:35 2: netatmo_C70_ee_50_15_b1_d3: invalid json detected
2017.02.27 17:17:37 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected
2017.02.27 17:22:36 2: netatmo_C70_ee_50_15_b1_d3: invalid json detected
2017.02.27 17:22:38 2: netatmo_C70_ee_50_34_b2_0c: invalid json detected

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 27 Februar 2017, 22:05:19
Guten Abend
In der Wohnung verwende ich erfolgreich einen Wandthermostat. Nun bin ich fürs Haus auf der Suche nach einem Regenmengensensor für die Bewässerung.
Benötigt man zwingend eine Aussenwetterstation, oder kann man den Regensensor auch "solo" in FHEM einbinden
Oder würdet ihr das wegen der Internet only Verbindung nicht empfehlen?

Gruß Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Februar 2017, 22:15:23
seit dem update heute habe ich auch den Json error im Log

Wenn das öfter passiert, Log mit verbose 5 beobachten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Februar 2017, 22:16:45
Benötigt man zwingend eine Aussenwetterstation, oder kann man den Regensensor auch "solo" in FHEM einbinden

Die Netatmo Sensoren funktionieren nur in Verbindung mit einer Basisstation.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 28 Februar 2017, 11:22:32
Danke - dann muss ich wohl beides anschaffen
Nice Day
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 Februar 2017, 11:51:51
Danke - dann muss ich wohl beides anschaffen

Kommt darauf an was du damit tun willst.
Du bekommst bei Netatmo nur alle 10 Minuten neue Readings über die Cloud.
Für Bewässerung ist das ok, um die Markisen einzufahren reicht das nicht.

Du brauchst aber evtl. gar keinen eigenen Regenmesser, wenn genügend Nachbarn einen haben: guck dir mal die Definition über PUBLIC an ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 01 März 2017, 13:03:15

Du brauchst aber evtl. gar keinen eigenen Regenmesser, wenn genügend Nachbarn einen haben: guck dir mal die Definition über PUBLIC an ;)

So mach ich das auch. ist viel günstiger.
Und Batterien wechseln musst du auch nie! ;-)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 01 März 2017, 17:47:04
Danke euch für die super Info. Keine Wartung, kein nix.
Hab mir gerade bei Google ausrechnen lassen, die 0.05 Grad Radius entsprechen ca. 5km
Das ist genau richtig - werde es mal in den nächsten Tagen beobachten
Herzlichen Dank
Gruß
Helmut

PS die Luftqualität wird hier nicht angegeben ? (ja jetzt wird er gleich unverschämt...)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 März 2017, 18:01:24
PS die Luftqualität wird hier nicht angegeben ? (ja jetzt wird er gleich unverschämt...)

Wenn du ein FORECAST Device anlegst (bin mir aber nicht sicher ob das ohne eigene Station geht), bekommst du darüber sehr sporadisch NO2, Ozon und PM2.5 rein.
Luftqualität geht nur über eine eigene Station und ist dann nur CO2 indoor.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 01 März 2017, 18:13:31
Danke für die Info. Muss nicht sein.
Ich werde jetzt versuchen die verfügbaren Regenwerte in eine Gartenbewässerung einzubauen.
Weil die bestehende Gardena Bewässerung fürs Hochbeet bewässert auch bei Regen......
Gruß
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 01 März 2017, 21:25:49
Hallo, ich versuche mich gerade mit:

define netatmo_mittel_ga netatmo PUBLIC <longitude> <latitude> <radius>
Dies sollte ja Durchschnittswerte aus den Umgebungswerten über Koordinaten liefern. klappt eigentlich schon. Aber was ich nicht verstehe:

Wenn ich in meiner Umgebung mit Radius = 0.002 Stationen suche, bekomme ich 4 Stationen.
Wenn ich aber mit den selben Werten ein PUPLIC-device anlege, bekomme ich nur 2? und kann ich irgendwie sehen, welche Stationen jetzt verwendet werden?
Und auch die Werte für die Rain_day (Rain_day_min Rain_day_max) stimmen nicht ganz überein?

Grüsse
Björn
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 März 2017, 23:59:03
Wenn ich in meiner Umgebung mit Radius = 0.002 Stationen suche, bekomme ich 4 Stationen.
Wenn ich aber mit den selben Werten ein PUPLIC-device anlege, bekomme ich nur 2? und kann ich irgendwie sehen, welche Stationen jetzt verwendet werden?

Es werden keine Stationen mehr verwendet sondern jeweils die mittleren wahrscheinlich zwei Werte, pro Reading.

Zitat
Und auch die Werte für die Rain_day (Rain_day_min Rain_day_max) stimmen nicht ganz überein?

Magic Sauce :)
Ganz grob haben ca. 10% aller Netatmo Nutzer einen Windmesser, 20% einen Regenmesser und 5% aller Geräte liefern aus verschiedensten Gründen komplett falsche Werte.
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).


Da 4 Stationen für die ganze Berechnung etwas dürftig sind und ich genau so viele schon bei der location rauskegle, solltest du deinen Radius so erweitern dass du mindestens 7 Stationen drin hast.

Schick mir aber vorher bitte mal ein list vom Device, damit ich sehen kann was bei 4 Stationen bei altitude und location passiert :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 02 März 2017, 06:48:29
Guten Morgen
Da wir hier zwischen Hügeln wohnen kann die Regenmeng lokal ganz unterscheidlich sein. Darum möchte ich den Radius nicht zu gross wählen.


Internals:
   CFGFN
   DEF        PUBLIC 47.544775,8.137929 0.002
   INTERVAL   1800
   IODev      Wetter
   LAST_POLL  2017-03-02 06:36:32
   Lat        47.544775
   Lon        8.137929
   NAME       netatmo_mittel_ga
   NOTIFYDEV  global
   NR         728
   NTFY_ORDER 50-netatmo_mittel_ga
   Rad        0.002
   STATE      Initialized
   SUBTYPE    PUBLIC
   TYPE       netatmo
   openRequests 0
   stations_indoor 2
   stations_outdoor 2
   stations_rain 2
   stations_wind 0
   status     ok
   Readings:
     2017-03-02 04:07:01   gust            11.0
     2017-03-02 04:07:01   gust_angle      316
     2017-03-02 04:07:01   gust_max        11
     2017-03-02 04:07:01   gust_min        11
     2017-03-02 06:35:56   humidity        86.50
     2017-03-02 06:35:56   humidity_max    87
     2017-03-02 06:35:56   humidity_min    86
     2017-03-02 06:36:32   pressure        1011.40
     2017-03-02 06:36:32   pressure_max    1012.7
     2017-03-02 06:36:32   pressure_min    1010.1
     2017-03-02 06:36:29   rain            0.10
     2017-03-02 06:36:29   rain_day        9.85
     2017-03-02 06:36:29   rain_day_max    9.999
     2017-03-02 06:36:29   rain_day_min    9.696
     2017-03-02 06:36:29   rain_hour       0.96
     2017-03-02 06:36:29   rain_hour_max   1.111
     2017-03-02 06:36:29   rain_hour_min   0.808
     2017-03-02 06:36:29   rain_max        0.101
     2017-03-02 06:36:29   rain_min        0.101
     2017-03-02 06:35:56   temperature     7.65
     2017-03-02 06:35:56   temperature_max 7.7
     2017-03-02 06:35:56   temperature_min 7.6
     2017-03-02 04:07:01   wind            6.0
     2017-03-02 04:07:01   wind_angle      149
     2017-03-02 04:07:01   wind_max        6
     2017-03-02 04:07:01   wind_min        6
   Helper:
Attributes:
   IODev      Wetter
   devStateIcon .*:no-icon
   room       netatmo
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 März 2017, 13:15:32
Ich werde das nochmal für dich überarbeiten und unter 4 Werten keine mehr rauswerfen.
Mach morgen einfach ein Update und berichte.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 04 März 2017, 10:15:34
Hallo Markus

Funktioniert! vielen Dank!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: jnewton957 am 05 März 2017, 18:17:06

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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 März 2017, 18:33:57
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.

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

Zitat
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:.....
Das sollte die ID deiner Basisstation sein. Muss eigentlich klappen.
define netatmo_forecast netatmo FORECAST 70:ee:50:00:00:00Einen NO2 Wert hatte ich das letzte mal vor einem Monat, dafür ist Netatmo wohl weniger geeignet.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: jnewton957 am 05 März 2017, 18:48: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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 März 2017, 20:31:26
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 (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 (https://forum.fhem.de/index.php?topic=68623.html)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 08 März 2017, 21:01:17
Mein PUBLIC Modul meldet öfter mal
status: delayed updateHabe seit heute 09:32 keine aktuellen Werte mehr.

auch ein get update hilft nicht!?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 08 März 2017, 21:22:20
Mein PUBLIC Modul meldet öfter mal
status: delayed updateHabe 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.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag 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

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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 08 März 2017, 22:05:17
Network: banned

??

Gesendet von meinem D5503 mit Tapatalk

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 08 März 2017, 22:35:42
Ihr fragt zu oft an.
IP-Wechsel hilft, evtl. geht auch unban über die dev Seite.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: GG33 am 10 März 2017, 07:41:42
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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 13:58:09
Wo soll man den Interval eigentlich eintragen, beim Hauptdevice, bei den einzelnen Devices oder gar überall? Das Attribut gibt es ja überall....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 14 März 2017, 14:01:29
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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 März 2017, 14:07:24
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.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 17:45:31
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...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 März 2017, 17:47:16
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.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 17:49:00
Momentaner Status ist "delayed update"
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 März 2017, 17:50:36
Wo?
List vom Device und Account bitte.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 17:54:14
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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag 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.
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?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 21:20:36
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...

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.....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 21:46:48
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....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 März 2017, 22:25:26
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.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 14 März 2017, 22:28:07
Nein, war kein Neustart von Fhem. Hatte nur kurz vorher noch ein "get Wetter update" gemacht.
Werde mich melden.

Dank dir schon mal! ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 15 März 2017, 22:23:25
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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 15 März 2017, 22:34:42
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?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 15 März 2017, 22:44:11
Auf welchem System läuft FHEM bei dir?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 15 März 2017, 22:49:27
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.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 15 März 2017, 22:53:41
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
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 15 März 2017, 23:33:06
Ob die Clients die FB oder den vom Provider übermittelten DNS bekommen, kann ich ehrlich gesagt nicht sagen.
Ich habe nun in der Datei "/etc/resolv.conf" mal "nameserver 8.8.8.8" (Google) als ersten Eintrag eingestellt und den RPi neu gestartet. Jetzt läuft auch (sowieso) das Netatmo-Moduhl wieder und es heißt erstmal wieder abwarten....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 10:27:36
Ich hatte jetzt wieder seit gestern am frühen Abend einen DNS-Fehler im Modul. Komischerweise funktioniert alles direkt wieder, wenn ich einen "shutdown restart" mache. Das muss doch irgendein Fehler im Modul sein?! Ich starre nochmal das Logfile an...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 10:46:09
Das Problem ist nicht wirklich im Modul sondern auf deinem System.

my $resolve = inet_aton("api.netatmo.com");Funktioniert bei dir nicht.

Probier das mal bitte in ner Perl command line und schau was passiert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 10:51:45
Das Problem ist nicht wirklich im Modul sondern auf deinem System.
Ich frage mich aber, warum das eine Zeit lang ohne Probleme läuft und dann auf einmal nicht mehr...

Probier das mal bitte in ner Perl command line und schau was passiert.
Jetzt schlag mich bitte nicht, aber wo finde ich so eine Perl command line? In der Fhem command line funktioniert das ja schon mal nicht...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 11:04:45
Ich habe mal alle Zeilen in der Logdatei von gestern gegreped, in denen "api.netatmo.com" vorkommt:
2017.03.16 14:56:00 2: Wetter: http request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 14:56:00 2: Wetter: http request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 14:56:00 2: Wetter: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 14:55:59 2: Wetter: http request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 14:55:59 2: Wetter: http request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 14:55:59 2: Wetter: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: Bad hostname 'api.netatmo.com:443'
2017.03.16 15:26:39 2: Wetter: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2017.03.16 15:26:40 2: Wetter: http request failed: write to https://api.netatmo.com:443 timed out
2017.03.16 16:21:18 2: Klima.Terrasse: http request failed: connect to https://api.netatmo.com:443: Network is unreachable
2017.03.16 16:21:18 2: Wetter: http request failed: connect to https://api.netatmo.com:443: Network is unreachable
2017.03.16 16:21:18 2: Klima.Wohnzimmer: http request failed: connect to https://api.netatmo.com:443: Network is unreachable
2017.03.16 16:21:23 2: Wetter: http request failed: api.netatmo.com: No route to host
2017.03.16 16:26:22 2: Klima.Terrasse: http request failed: gethostbyname api.netatmo.com failed
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 17 März 2017, 12:17:22
@Markus mal ne Frage zum Updatezyklus:

Die privaten Stationen updaten sich ja nur alle 10 Minuten.
Nun kann aber im blödesten Fall FHEM fast 20 Minuten hinterherhinken mit eine Updatezyklus von ebenfalls 10 Minuten.
(Kürzer sollte man ja nicht stellen um nicht geblockt zu werden.)

In der Netatmo App sieht man ja immer einen "Zuletzt aktualisiert" Zeitstempel für seine Station.
Siehst du das über die API auch?

Wenn ja könnte man ja nach einem Update versuchen den Zeitpunkt des nächsten Updates der Station besser zu treffen, indem man es z.B. 10,5 Minuten nach dem letzten TimeStamp wieder probiert.
Diese Berechnung dann nach jedem Abruf, damit man auch eine Verschiebung des Zykluses (z.B. wegen Reboot des Netato Moduls, oder evtl. verzögern auch manuell ausgelöste Messungen den nächsten automatischen Zeitpunkt).

Grüße,
Tobias
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 17 März 2017, 12:50:30
Bekomme leider immer noch regelmäßig Abbrüche im Modul, leider bisher völlig sinnfrei.

Hier mal die Station:
Internals:
   CFGFN
   Clients    :netatmo:
   DEF        ACCOUNT crypt:XXXX crypt:XXXX XXXX
   INTERVAL   3600
   NAME       netatmo.station
   NOTIFYDEV  global
   NR         77
   NTFY_ORDER 50-netatmo.station
   STATE      Connected
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   access_token 56387e4767e4825dbc75220e|be720846847f60fc295e817acd370ea8
   expires_at 1489754997
   network    timeout
   refresh_token 56387e4767e4825dbc75220e|17ebaa7a9874d291970d16e2fa7cbce8
   status     recovering network
   Readings:
     2017-02-20 12:26:01   active          ok
   Helper:
     client_id  5839f918ac34a52ed48cd81a
     client_secret GWlpoQq6dsamieP1durEZsmfYQ2i5f8V2C5ck30T7v6Q
     password   
     username   
     devices:
       HASH(0x38e9748)
       HASH(0x38e97f0)
       HASH(0x38e7ff0)
       HASH(0x38e7d68)
       HASH(0x38e7b70)
     homecoachs:
Attributes:
   devStateIcon .*:no-icon
   event-on-update-reading .*
   verbose    5

Nach einem shutdown restart läuft es erstmal wieder für eine unbestimmte Zeit.
Woran kann das denn liegen!?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 12:51:00
DNS bzw. Verbindungsprobleme.
Das scheint mir am Host Rechner zu liegen.


Das mit dem Update alle 11 Minuten ist schon in Planung [emoji106]
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 12:53:31
Was steht denn im Log?


Bekomme leider immer noch regelmäßig Abbrüche im Modul, leider bisher völlig sinnfrei.

Nach einem shutdown restart läuft es erstmal wieder für eine unbestimmte Zeit.
Woran kann das denn liegen!?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 12:53:52
Das scheint aber doch dann das gleiche Problem wie bei mir zu sein?!

@Markus: Hattest du meinen Post vorhin überlesen? https://forum.fhem.de/index.php/topic,53500.msg606642.html#msg606642 (https://forum.fhem.de/index.php/topic,53500.msg606642.html#msg606642)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 17 März 2017, 13:11:55
Hier ein Auszug aus dem Log:

2017.03.17 10:40:27 4: netatmo.station: dispatch token
2017.03.17 10:40:27 4: netatmo.station: dispatch return: token
2017.03.17 10:40:27 4: netatmo.station: dispatch token
2017.03.17 10:40:27 4: netatmo.station: dispatch return: token
...
2017.03.17 10:46:46 4: netatmo.station: dispatch token
2017.03.17 10:46:46 4: netatmo.station: dispatch return: token
2017.03.17 10:46:46 4: netatmo.station: dispatch token
2017.03.17 10:46:46 4: netatmo.station: dispatch return: token
...
2017.03.17 10:49:57 4: netatmo.station: dispatch token
2017.03.17 10:49:57 4: netatmo.station: dispatch return: token
2017.03.17 10:50:26 4: netatmo.station: dispatch token
2017.03.17 10:50:26 2: netatmo.station: http request failed: read from https://api.netatmo.com:443 timed out
2017.03.17 10:50:26 2: netatmo.regen: http request failed: read from https://api.netatmo.com:443 timed out
2017.03.17 10:50:26 2: netatmo.wind: http request failed: read from https://api.netatmo.com:443 timed out
2017.03.17 10:50:26 4: netatmo.station: dispatch token
2017.03.17 10:50:26 2: netatmo.station: http request failed: read from https://api.netatmo.com:443 timed out

Diverse andere Netzdienste und Verbindung zur FritzBox etc. laufen aber durch.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 13:53:50
Das scheint aber doch dann das gleiche Problem wie bei mir zu sein?!

Das Problem ist das Netz. Ich weiß nicht woran es liegt dass ihr den Server nicht erreichen könnt.
Im Modul gibt es allerdings absolut nichts was ich tun kann, wenn die Aufrufe nicht funktionieren.

Code: (FHEM command) [Auswählen]
{unpack "N", inet_aton ("api.netatmo.com")}
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 14:08:18
Code: (FHEM command) [Auswählen]
{unpack "N", inet_aton ("api.netatmo.com")}
Darauf bekomme ich im Moment diese Antwort:
3281693843Aber noch läuft es ja.

Ich frage mich nur, wie es an meinem Netz liegen kann? Warum funktioniert es dann nach einem "shutdown reboot" in Fhem 15s später wieder, ohne dass ich was am Netz verändere?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 17 März 2017, 14:14:25
Code: (FHEM command) [Auswählen]
{unpack "N", inet_aton ("api.netatmo.com")}

Bei mir
3281693843
obwohl der Status wie folgt aussieht:
access_token 56387e4767e4825dbc75220e|be720846847f60fc295e817acd370ea8
expires_at 1489765513
network timeout
refresh_token 56387e4767e4825dbc75220e|17ebaa7a9874d291970d16e2fa7cbce8
status recovering network
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Shadow3561 am 17 März 2017, 14:52:12
Hallo,
Ich habe seit dem Update auf FHEM5.8 auch Probleme.
Fhem zeigt die Daten genau einen Tag lang und dann bekomme ich ein "Network error" bei meinem Netatmo Device.
Wenn ich dann Fhem neu starte, läuft es wieder für einen Tag.
Teilweise werden auch die Daten vom aussenmodul nur teilweise aktualisiert, temp-high und temp-low, aber nicht die aktuelle Temperatur. Anbei ein Bild mit den Reading-timestamps.

Mfg
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 18:37:32
Bitte mal diese Version ausprobieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 19:02:51
Hab sie mal ausgetauscht und werde berichten.

Hast du denn was konkretes gefunden, was auf das Problem hindeutet?

Dank dir jedenfalls schon mal recht herzlich!

EDIT: Ich habe grade mal ein "update check" gemacht - da erscheint die Datei auch. Ist das der Fall, weil ich die händisch getauscht habe? Mache eigentlich regelmäßig ein update...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 19:06:44
Hast du denn was konkretes gefunden, was auf das Problem hindeutet?
EDIT: Ich habe grade mal ein "update check" gemacht - da erscheint die Datei auch. Ist das der Fall, weil ich die händisch getauscht habe? Mache eigentlich regelmäßig ein update...

Dein Netzwerkproblem kann ich nicht lösen, nur besser darauf reagieren.
Du darfst kein Update machen, sonst hast du wieder die alte Version.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 19:07:38
Alles klar - danke!
Aber alle anderen neuen Dateien einzeln updaten kann ich ja, oder?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 17 März 2017, 19:09:41
Wenn du im "global"-device ein attribut "excludeFromUpdate" setzt und den Wert 38_netatmo.pm da rein schreibst, ist sie geschützt vor Updates - und du kannst die anderen automatisch machen lassen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 19:13:15
Super, klasse! Jetzt erscheint es auch beim check nicht mehr!
Dank dir! Man(n) lernt nie aus... ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 19:18:11
Mist - ich muss nochmal fragen. Ich habe gerade ein "version netatmo" gemacht und da kommt u.a. folgendes heraus:
38_netatmo.pm 13582 2017-03-02 21:59:42Z moises
Habe ich die falsche Datei ersetzt? Ich habe die in /opt/fhem/FHEM ersetzt....

pi@raspberrypi:/opt/fhem/FHEM $ dir -l 38_netatmo*
-rw-r--r-- 1 fhem dialout 201007 Mar  5 15:47 38_netatmo.bak
-rw-r--r-- 1 fhem dialout 204963 Mar 17 18:45 38_netatmo.pm
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 17 März 2017, 19:21:25
Was kriegst du denn angezeigt bei ls -l /opt/fhem/FHEM/38*?

Der Ort stimmt schon, aber ggf User und Gruppe nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 17 März 2017, 19:24:27
Siehe oben - hatte das dir noch angehängt.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 17 März 2017, 19:25:57
Dann muss Markus die Version kommentieren, Rest sieht gut aus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 17 März 2017, 19:26:40
Sieht ok aus.
Keine Backups anlegen und auch kein Exclude.
Einfach mal 2 Tage kein Update machen. Wenn es so lange funktioniert, kommt das sowieso ins Update.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 18 März 2017, 09:56:31
Stand heute morgen:

Internals:
   CFGFN
   Clients    :netatmo:
   DEF        ACCOUNT crypt:5a07590f255145045a08195f175d5e5453101a010b1f crypt:7b0356171c010344722e 5839f918ac34a52ed48cd81a GWlpoQq6dsamieP1durEZsmfYQ2i5f8V2C5ck30T7v6Q
   INTERVAL   3600
   NAME       netatmo.station
   NOTIFYDEV  global
   NR         77
   NTFY_ORDER 50-netatmo.station
   STATE      state - net:network
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   access_token 56387e4767e4825dbc75220e|63755d714785c5268150ca9c92021597
   expires_at 1489838003
   network    ok
   refresh_token 56387e4767e4825dbc75220e|17ebaa7a9874d291970d16e2fa7cbce8
   status     Invalid access token
   Helper:
     Dblog:
       Active:
         Dblogging:
           TIME       1489827203.74176
           VALUE      Invalid access token
   Readings:
     2017-03-18 09:53:23   active          Invalid access token
   Helper:
     client_id  5839f918ac34a52ed48cd81a
     client_secret GWlpoQq6dsamieP1durEZsmfYQ2i5f8V2C5ck30T7v6Q
     devices:
       HASH(0x3563c08)
       HASH(0x35640e8)
       HASH(0x3563d28)
       HASH(0x3577e10)
       HASH(0x35773c0)
     homecoachs:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 März 2017, 11:29:34
Stand heute morgen:

Internals:
   access_token 56387e4767e4825dbc75220e|63755d714785c5268150ca9c92021597
   expires_at 1489838003
   network    ok
   status     Invalid access token

Hmm... eigentlich sollte das noch eine Stunde gültig sein.
Seit wann ist das so? Solltest du im Log sehen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 18 März 2017, 11:31:48
@MauiJim: Ist das denn mit der Testversion, die Markus gestern gepostet hat?


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 18 März 2017, 12:21:16
Ja, ist mit der Testversion. Habe ich gestern Abend gleich eingespielt.

Hier das Log:
2017.03.18 00:20:04 4: netatmo.station: dispatch (token)
2017.03.18 00:20:04 4: netatmo.station: dispatch return: token
2017.03.18 00:20:04 5: $VAR1 = {
          'access_token' => '56387e4767e4825dbc75220e|8545ba1db2b1793d0a75bbeb1f92bd16',
          'expire_in' => 10800,
          'expires_in' => 10800,
          'refresh_token' => '56387e4767e4825dbc75220e|17ebaa7a9874d291970d16e2fa7cbce8',
          'scope' => [
                       'read_station',
                       'read_thermostat',
                       'write_thermostat',
                       'write_camera',
                       'read_camera',
                       'access_camera',
                       'read_presence',
                       'write_presence',
                       'access_presence',
                       'read_homecoach'
                     ]
        };

2017.03.18 00:20:04 4: netatmo.station: dispatch (stationsdata)
2017.03.18 00:20:04 4: netatmo.station: dispatch return: stationsdata
2017.03.18 00:20:04 5: $VAR1 = {
          'error' => {
                       'code' => 2,
                       'message' => 'Invalid access token'
                     }
        };

Etwas später dann:
2017.03.18 00:27:55 2: netatmo.regen: http request failed: https://api.netatmo.com/api/getmeasure: Can't connect(2) to https://api.netatmo.com:443: SSL connect attempt failed because of handshake problems SSL connect attempt failed because of handshake problems
2017.03.18 00:28:01 2: netatmo.wind: http request failed: https://api.netatmo.com/api/getmeasure: Can't connect(2) to https://api.netatmo.com:443: SSL connect attempt failed because of handshake problems SSL connect attempt failed because of handshake problems
2017.03.18 00:28:07 2: netatmo.draussen: http request failed: https://api.netatmo.com/api/getmeasure: Can't connect(2) to https://api.netatmo.com:443: SSL connect attempt failed because of handshake problems SSL connect attempt failed because of handshake problems
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 März 2017, 14:05:00
Danke!
Token ist wohl zeitgleich zum Aufruf abgelaufen, sollte hiermit besser gelöst sein.
Was es mit dem SSL-Fehler auf sich hat, keine Ahnung.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 18 März 2017, 15:41:46
gleich mal eingebaut, melde mich wieder. Danke schon mal für die Mühe!

Macht es vielleicht Sinn den network Status in ein Reading zu legen, dann könnte man sich beim Ausfall wenigstens benachrichtigen lassen?
Hatte das mal über ein userreading versucht, da die Internals aber kein Event auslösen wird das so wohl nichts.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 18 März 2017, 16:07:51
Ich habe sie auch jetzt eingebaut. Aber die von gestern lief bis jetzt ohne Probleme. Nach einem "version netatmo" ist der Status aber noch unverändert. Aber das wirst du wohl erst bei der endgültigen Version einbauen!?


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: THZ_Haus am 19 März 2017, 14:12:11
Hallo,
netatmo läuft gut. :)

Jetzt habe ich mal die Forcecast Funktion aktiviert und bekomme auch viele Werte angezeigt.

Readings
air_ozone
34
2017-03-19 11:00:00
fc0_day
So. 19 März
2017-03-19 11:00:00
fc0_rain
5.4
2017-03-19 11:00:00
fc0_sun
0.1
2017-03-19 11:00:00
fc0_sunrise
2017-03-19 06:36:00
2017-03-19 11:00:00
fc0_sunset
2017-03-19 18:37:00
2017-03-19 11:00:00
fc0_symbol_day
331000
2017-03-19 11:00:00
fc0_temp_max
12
2017-03-19 11:00:00
fc0_temp_min
5
2017-03-19 11:00:00
fc0_uv
3
2017-03-19 11:00:00
fc0_wind_direction
247.5
2017-03-19 11:00:00
fc0_windangle
112.5
2017-03-19 11:00:00
fc0_windgust

50
2017-03-19 11:00:00
fc1_day
Mo. 20 März
2017-03-19 11:00:00
fc1_rain
5.2
2017-03-19 11:00:00

Wie können diese jetzt Sinnvoll und Graphisch dargestellt werden.
So als Wolke mit regentropfen usw.

Möchte dieses dann im Floorplan anzeigen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 20 März 2017, 09:45:11
Kurze Statusmeldung: Bis jetzt läuft das Modul ohne Aussetzer! Danke für deinen Einsatz!
Ach so - vor der Übernahme des Muduls in Fhem ggf. noch an die Aktualisierung der Versionsinformation denken. ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 März 2017, 12:35:35
OK, wird nächstes Wochenende aktualisiert.
Die Version wird übrigens automatisch beim Check in gesetzt, da muss ich nichts tun.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: MauiJim am 20 März 2017, 14:03:29
Kurze Statusmeldung: Bis jetzt läuft das Modul ohne Aussetzer! Danke für deinen Einsatz!
Bei mir auch alles bestens! Vielen Dank nochmal für die schnelle Bearbeitung.

Zitat
Macht es vielleicht Sinn den network Status in ein Reading zu legen, dann könnte man sich beim Ausfall wenigstens benachrichtigen lassen?
Hatte das mal über ein userreading versucht, da die Internals aber kein Event auslösen wird das so wohl nichts.
Vielleicht ja doch noch ne Überlegung wert?

Gruss Frank
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Det20 am 22 März 2017, 09:25:40
Kann ich nur bestätigen, Version läuft stabil.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 März 2017, 10:59:22
Hallo,

habe eine Welcome und eine Presence und mein log ist voll von

2017.03.24 00:02:43.338 4: netatmo_C70_ee_xx_xx_xx_xx: dispatch cameraping
2017.03.24 00:02:43.339 2: netatmo_C70_ee_xx_xx_xx_xx: invalid json detected
2017.03.24 00:02:43.339 5: netatmo_C70_ee_xx_xx_xx_xx: <html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html>
2017.03.24 00:02:43.339 4: netatmo_C70_ee_xx_xx_xx_xx: dispatch cameraping
2017.03.24 00:02:43.339 2: netatmo_C70_ee_xx_xx_xx_xx: invalid json detected
2017.03.24 00:02:43.339 5: netatmo_C70_ee_xx_xx_xx_xx: <html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html>


Jemand eine Idee.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: satempfaenger am 24 März 2017, 11:30:21
Hallo,
auch bei mir läuft die Version aus dem Post #520 stabil.
Vielen Dank dafür.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 März 2017, 12:52:17
Hallo,
habe eine Welcome und eine Presence und mein log ist voll von
2017.03.24 00:02:43.339 4: netatmo_C70_ee_xx_xx_xx_xx: dispatch cameraping
2017.03.24 00:02:43.339 2: netatmo_C70_ee_xx_xx_xx_xx: invalid json
<center><h1>403 Forbidden</h1></center>
Jemand eine Idee.

Token abgelaufen oder Rechte der angelegten App nicht ausreichend.
Hast du die letzte Version aus dem Thread?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 24 März 2017, 17:20:56
Hallo,

nein habe noch die aktuelle repo version.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 24 März 2017, 17:33:56
Guten Abend
habe RPi und FHEm auf den neuesten Stand gebracht und die Version aus #520 installiert.

Bekomme folgende Fehlermeldung:

2017.03.24 17:15:36 2: WZ_Thermostat: invalid json detected
Hier ein List von WZ_Thermostat (Netatmo Thermostat)
Internals:
   Clients    :netatmo:
   DEF        ACCOUNT crypt:xyz
   INTERVAL   300
   NAME       WZ_Thermostat
   NOTIFYDEV  global
   NR         144
   NTFY_ORDER 50-WZ_Thermostat
   STATE      Connected
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   access_token blabla
   expires_at 1490383625
   network    ok
   refresh_token blabla
   status     ok
   Helper:
     client_id  ich
     client_secret wieder ich
     password   crypt:ganzgeheimespw
     username   crypt:ichgeheim
     devices:
Attributes:
   interval   300
   room       netatmo

Hatte schon vor dem Update json Fehlermeldungen. Darum habe ich mich entschlossen ein komplettes Update durchzuführen.

Gruß
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 24 März 2017, 17:35:14
Ich glaube die aktuelle Version ist noch nicht ins Update aufgenommen. Soll glaube ich am Wochenende rein kommen.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 März 2017, 17:35:37
Guten Abend
habe RPi und FHEm auf den neuesten Stand gebracht und die Version aus #520 installiert.

Bekomme folgende Fehlermeldung:

2017.03.24 17:15:36 2: WZ_Thermostat: invalid json detected

Das JSON würde ich gerne mal sehen, sollte mit verbose 5 auftauchen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 24 März 2017, 17:54:57
Meinst du das? (Habe global auf verbose 5 gesetzt)

Strict-Transport-Security: max-age=10886400; includeSubDomains
X-Powered-By: Netatmo
2017.03.24 17:50:48 4: WZ_Thermostat: dispatch devicelist
2017.03.24 17:50:48 4: WZ_Thermostat: dispatch return: devicelist
2017.03.24 17:50:48 4: WZ_Thermostat: parsedevicelist
2017.03.24 17:50:48 4: https://api.netatmo.com/api/getmeasure: HTTP response code 200
2017.03.24 17:50:48 4: HttpUtils https://api.netatmo.com/api/getmeasure: Got data, length: 80
2017.03.24 17:50:48 5: HttpUtils response header:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 24 Mar 2017 16:50:48 GMT
Content-Type: application/json; charset=utf-8
Connection: close
Cache-Control: no-cache, must-revalidate
Expires: 0
X-XSS-Protection: 1; mode=block
Access-Control-Allow-Origin: *
Strict-Transport-Security: max-age=10886400; includeSubDomains


und jetzt habe ich noch das

2017.03.24 18:50:48 4: https://api.netatmo.com/oauth2/token: HTTP response code 200
2017.03.24 18:50:48 4: HttpUtils https://api.netatmo.com/oauth2/token: Got data, length: 364
2017.03.24 18:50:48 5: HttpUtils response header:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 24 Mar 2017 17:50:48 GMT
Content-Type: application/json
Connection: close
Cache-Control: no-store
X-XSS-Protection: 1; mode=block
Access-Control-Allow-Origin: *
Strict-Transport-Security: max-age=10886400; includeSubDomains
X-Powered-By: Netatmo
2017.03.24 18:50:48 4: WZ_Thermostat: dispatch token
2017.03.24 18:50:48 4: WZ_Thermostat: dispatch return: token
2017.03.24 18:50:48 4: netatmo_T04_00_00_0b_55_a4: poll THERMOSTAT
2017.03.24 18:50:48 4: netatmo_T04_00_00_0b_55_a4: polling types [Temperature,Sp_Temperature,BoilerOn,BoilerOff] for thermostat [04:00:00:0b:55:a4]
2017.03.24 18:50:48 4: HttpUtils url=https://api.netatmo.com/oauth2/token
2017.03.24 18:50:48 4: netatmo_T04_00_00_0b_55_a4: request readings type: Temperature,Sp_Temperature,BoilerOn,BoilerOff
2017.03.24 18:50:48 4: HttpUtils url=https://api.netatmo.com/api/getmeasure
2017.03.24 18:50:49 5: HttpUtils request header:
POST /oauth2/token HTTP/1.0
Host: api.netatmo.com
User-Agent: fhem
Content-Length: 189
Content-Type: application/x-www-form-urlencoded


Gruß
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 März 2017, 10:54:43
Heute mal ein Update:
Die neue Version sollte lange Wartezeiten bei Netzwerkfehlern verhindern, active Reading je Gerät.
Die Intervalle der Station werden jetzt automatisch angepasst.

Bitte berichten ob es funktioniert!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 26 März 2017, 11:06:12
Ist die jetzt im regulären Update mit drin? Und ist das noch die gleiche Version wie die beta oder ist das mit dem active reading hinzugekommen?


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 März 2017, 11:35:47
Ist die jetzt im regulären Update mit drin? Und ist das noch die gleiche Version wie die beta oder ist das mit dem active reading hinzugekommen

Aktuell ist alles im SVN, also einfach ein Update machen.
"Versionen" gibt es so gesehen nicht. Im Normalfall bekommt ihr irgendwann einfach das, was bei mir schon eine ganze Weile läuft ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 26 März 2017, 18:23:06
Hallo Markus schaut mMn sehr gut aus.
2017.03.26 17:23:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:26:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 17:26:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 17:26:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 17:26:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 17:26:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:26:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:26:37 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:26:37 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:28:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:31:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:31:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:31:37 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:31:37 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:33:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:36:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 17:36:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 17:36:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 17:36:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 17:36:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:36:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:36:37 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:36:37 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:38:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:41:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:41:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:41:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:41:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:43:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:46:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 17:46:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 17:46:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 17:46:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 17:46:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:46:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:46:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:46:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:48:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:51:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:51:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:51:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:51:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:53:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 17:56:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 17:56:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 17:56:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 17:56:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 17:56:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 17:56:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 17:56:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 17:56:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 17:58:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 18:01:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 18:01:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 18:01:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 18:01:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 18:03:07 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 18:06:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 18:06:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 18:06:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 18:06:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 18:06:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 18:06:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 18:06:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 18:06:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 18:08:08 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 18:11:37 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 18:11:37 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 18:11:38 3: netatmo_T04_00_00_0b_55_a4: poll (THERMOSTAT)
2017.03.26 18:11:38 3: netatmo_T04_00_00_0b_55_a4: requestDeviceReadings (Temperature,Sp_Temperature,BoilerOn,BoilerOff)
2017.03.26 18:11:38 2: netatmo_T04_00_00_0b_55_a4: next dynamic update at 2017-03-26 18:30:00
2017.03.26 18:13:08 3: WZ_Thermostat: poll (ACCOUNT)
2017.03.26 18:16:37 3: NetatmoWien: poll (PUBLIC)
2017.03.26 18:16:37 3: NetatmoWien getPublicDevices (48.2430251,16.4206305 / 48.2030251,16.3806305)
2017.03.26 18:16:37 3: NetatmoWoerdern: poll (PUBLIC)
2017.03.26 18:16:37 3: NetatmoWoerdern getPublicDevices (48.3452937,16.2405976 / 48.3052937,16.2005976)
2017.03.26 18:16:38 3: netatmo_R70_ee_50_0b_43_40: poll (RELAY)
2017.03.26 18:16:38 3: netatmo_R70_ee_50_0b_43_40: requestThermostatReadings (70:ee:50:0b:43:40)
2017.03.26 18:18:08 3: WZ_Thermostat: poll (ACCOUNT)


Netatmo Wien und Wördern sind public Station die ich im 10 Minuten Intervall abfrage
und netatmo R70 und T04 sind Thermostat und Relais von meinem Thermostat. Der wird alle 5 Minuten abgefragt

KEINE Json Fehlermeldung mehr.....

Gruß
Helmut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 26 März 2017, 19:47:38
Guten Abend,

ich habe noch mal ein anderes Problem: Bei mir funktioniert das enablen bzw. disablen der Welcome nicht.

Ausgabe mit Verbos 5:

Zunächst zum Vergleich Audio on und danach Audio off, was funktioniert:

2017.03.26 19:34:36 3: netatmo_welcome: setCameraSetting https://v0.netatmo.net/10.255.169.213/37265a71ec00f...B3IYHO0K9-OY9khkllEaS5WEWg,,/command/changesetting?audio=off
2017.03.26 19:34:42 4: netatmo_welcome: dispatch (camerastatus)
2017.03.26 19:34:42 4: netatmo_welcome: dispatch return: camerastatus
2017.03.26 19:34:42 5: $VAR1 = {
          'status' => 'ok'
        };

2017.03.26 19:34:42 4: netatmo_welcome: parseCameraStatus
2017.03.26 19:34:42 5: netatmo_welcome: $VAR1 = {
          'status' => 'ok'
        };

2017.03.26 19:35:00 3: netatmo_welcome: setCameraSetting https://v0.netatmo.net/10.255.169.213/37265a71ec0...-OY9khkllEaS5WEWg,,/command/changesetting?audio=on
2017.03.26 19:35:05 4: netatmo_welcome: dispatch (camerastatus)
2017.03.26 19:35:05 4: netatmo_welcome: dispatch return: camerastatus
2017.03.26 19:35:05 5: $VAR1 = {
          'status' => 'ok'
        };

2017.03.26 19:35:05 4: netatmo_welcome: parseCameraStatus
2017.03.26 19:35:05 5: netatmo_welcome: $VAR1 = {
          'status' => 'ok'
        };


Danach Camera disable:

2017.03.26 19:35:14 2: : missing app token!
2017.03.26 19:35:14 2: netatmo: dispatch fail (name missing)

Status im Welcome-Device und Netatmo-Account ist "ok". Die anderen Optionen scheinen zu funktionieren...nur enable und disable nicht :/


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 März 2017, 20:08:04
ich habe noch mal ein anderes Problem: Bei mir funktioniert das enablen bzw. disablen der Welcome nicht.
2017.03.26 19:35:14 2: : missing app token!
2017.03.26 19:35:14 2: netatmo: dispatch fail (name missing)

Da stimmt was nicht. Schon mal neu gestartet?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 26 März 2017, 20:19:22
Da stimmt was nicht. Schon mal neu gestartet?

Ja ich hatte heute auch geupdatet, aber vorher und nacher kein Unterschied. Scheint schon länger so zu sein... hatte die Funktion bisher nicht gebraucht.
Vielleicht kann das jemand anderes mal testen, dann weiß ich ob es an mir liegt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 26 März 2017, 22:02:47
@Markus das mit dem dynamischen Update klappt soweit ich das sehen kann wunderbar.

Neue Werte in der Netatmo App erschienen und danach dann auch gleich in Fhem.
Super Update. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 März 2017, 13:46:39
Ja ich hatte heute auch geupdatet, aber vorher und nacher kein Unterschied. Scheint schon länger so zu sein... hatte die Funktion bisher nicht gebraucht.
Vielleicht kann das jemand anderes mal testen, dann weiß ich ob es an mir liegt.
Starte mal neu, warte ein paar Minuten, mach einen manuellen Ping auf die Kamera und probiers dann noch mal.
Idealerweise mit Verbose 5 auf Account und Kamera.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 27 März 2017, 18:22:19
Hoffe ich nerve dich nicht
Aber habe schon wieder diese Meldung
2017.03.27 18:00:04 2: netatmo_T04_00_00_0b_55_a4: invalid json detected
system ist uptodate?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 März 2017, 19:37:37
Aber habe schon wieder diese Meldung
2017.03.27 18:00:04 2: netatmo_T04_00_00_0b_55_a4: invalid json detected

Vereinzelt oder dauernd?
Die Server von Netatmo sind nicht unfehlbar ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Helmi55 am 27 März 2017, 21:11:13
Sorry dann ist das ein falscher Gedanke von mir
Ich dachte der teilt mir mit das etwas mit meiner config nicht stimmt. Da kenne ich mich leider zu wenig aus
um die Fehlermeldung richtig zu interpretieren - sorry
War heute Nachmittag die einzige Meldung
Dafür war jetzt diese wieder zur Abwechslung da
2017.03.27 19:00:05 2: WZ_Thermostat: http request failed: https://api.netatmo.com/oauth2/token: Select timeout/error:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 März 2017, 22:01:59
Das sind ganz "normale" Fehler, wenn die Serverantwort mal nicht passt.

Dafür war jetzt diese wieder zur Abwechslung da
2017.03.27 19:00:05 2: WZ_Thermostat: http request failed: https://api.netatmo.com/oauth2/token: Select timeout/error:
Select timeout/error hab ich allerdings noch nie gesehen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 28 März 2017, 13:19:26
Starte mal neu, warte ein paar Minuten, mach einen manuellen Ping auf die Kamera und probiers dann noch mal.
Idealerweise mit Verbose 5 auf Account und Kamera.

Leider kein Unterschied. Bei Ping erscheint folgendes im Log

2017.03.28 13:11:21 3: : refreshing token
2017.03.28 13:11:21 2: netatmo: dispatch fail (name missing)
2017.03.28 13:11:21 3: netatmo_welcome pingCamera (cameraping)
2017.03.28 13:11:21 5: netatmo_welcome pingCamera https://v0.netatmo.net/10.255.169.213/37265a71ec00fcfed4492d7fedfbe410/MTQ5MHN0kZco5C6VP... eu49yqA,,/command/ping
2017.03.28 13:11:21 4: netatmo_welcome: dispatch (cameraping)
2017.03.28 13:11:21 4: netatmo_welcome: dispatch return: cameraping
2017.03.28 13:11:21 5: $VAR1 = {
          'product_name' => 'Welcome Netatmo',
          'local_url' => 'http://192.168.20.10/37265a71ec00fcfed4492d7fedfbe410'
        };

2017.03.28 13:11:21 4: netatmo_welcome: parseCameraPing
2017.03.28 13:11:21 5: netatmo_welcome: $VAR1 = {
          'product_name' => 'Welcome Netatmo',
          'local_url' => 'http://192.168.20.10/37265a71ec00fcfed4492d7fedfbe410'
        };
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 März 2017, 17:59:17
Leider kein Unterschied. Bei Ping erscheint folgendes im Log
2017.03.28 13:11:21 2: netatmo: dispatch fail (name missing)

Hier fehlt der Name oder Hash.
Probier mal die Version im Anhang, damit siehst du welcher Request fehlschlägt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 28 März 2017, 19:28:58
hallo,

seit 9.30 Uhr gehts bei mir nicht mehr. Hängt das bei mir oder an Netatmo-Server?
Ich hatte - nachdem ich die Intervalle geändert habe - keine Probleme mehr.

2017.03.28 02:21:19 2: Netatmo_SZ: http request failed: read from https://api.netatmo.com:443 timed out
2017.03.28 09:46:19 2: Netatmo_Aussen: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:46:19 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:47:01 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:47:02 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:47:59 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:50:59 2: Netatmo_Regen: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:52:19 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:52:19 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:58:23 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:58:23 2: Netatmo: http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt
2017.03.28 09:59:21 2: Netatmo: http request failed: connect to https://api.netatmo.com:443 timed out
2017.03.28 09:59:22 2: Netatmo: http request failed: connect to https://api.netatmo.com:443 timed out
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 März 2017, 19:36:53
hallo,

seit 9.30 Uhr gehts bei mir nicht mehr. Hängt das bei mir oder an Netatmo-Server?
Ich hatte - nachdem ich die Intervalle geändert habe - keine Probleme mehr.

"Verbindungsaufbau abgelehnt" bedeutet mit an Sicherheit grenzender Wahrscheinlichkeit, dass deine IP geblockt ist.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 28 März 2017, 19:48:00
"Verbindungsaufbau abgelehnt" bedeutet mit an Sicherheit grenzender Wahrscheinlichkeit, dass deine IP geblockt ist.
hab ich befürchtet.. Ich verstehe jedoch nicht, wieso?? Ich habe all meine Intervalle der Module auf 900 (aussenmodul, modul büro, modul schlafzimmer, wind, regen) und auf dem Netatmo-Hauptgerät auf 3600... 

Ich kann auch nicht die IP des Providers ändern!  Hmm, ich bin am Anschlag, denn ich habe etlcihe Geräte (Rolladen) mit den Netatmo-Geräten gekoppelt...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 28 März 2017, 19:51:52
sorry, ich nochmals.. in meinem Admin-Api-Bereich steht zudem Ban: NO

siehe Bild...

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 März 2017, 21:14:02
Update hast du gemacht?
Der angezeigte Ban hat nichts mit der Blockierung der Verbindung zu tun, das ist eher so eine Art DDOS Schutz.
Eventuell führen unglückliche Umstände in deinem Fall dazu, dass das Modul zu oft anfragt.
Ohne Log kann ich das aber nicht wirklich rausfinden.

An der Anzahl deiner Geräte liegt es nicht, meine Referenz-Sammlung hat >20 aktive Geräte, mehr als die Hälfte davon für Wetterdaten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 28 März 2017, 22:08:19
Update hast du gemacht?

ups, natürlich nicht.. Sorry.. Jetzt geht es auch wieder. Hoffe dass die Aussetzer weg sind... Aber die Logeinträge haben sich nun geändert. Nach jedem Update kommt das nun.. RequestDeviceReadings? Poll? hmm, hab ich da was verpass?

2017.03.28 21:51:14 3: Netatmo_Aussen: poll (MODULE)
2017.03.28 21:51:14 3: Netatmo_Aussen: requestDeviceReadings (Temperature,Humidity)
2017.03.28 21:51:36 3: Netatmo_SZ: poll (DEVICE)
2017.03.28 21:51:36 3: Netatmo_SZ: requestDeviceReadings (Temperature,CO2,Humidity,Noise,Pressure)
2017.03.28 21:51:36 2: Netatmo_SZ: next dynamic update at 2017-03-28 21:56:44
2017.03.28 21:51:40 3: Netatmo_Wind: poll (MODULE)
2017.03.28 21:51:40 3: Netatmo_Wind: requestDeviceReadings (WindStrength,WindAngle,GustStrength,GustAngle)
2017.03.28 21:51:40 2: Netatmo_Wind: next dynamic update at 2017-03-28 21:56:50
2017.03.28 21:55:16 3: Netatmo: poll (ACCOUNT)
2017.03.28 21:56:44 3: Netatmo_SZ: poll (DEVICE)
2017.03.28 21:56:44 3: Netatmo_SZ: requestDeviceReadings (Temperature,CO2,Humidity,Noise,Pressure)
2017.03.28 21:56:46 3: Netatmo_Regen: poll (MODULE)
2017.03.28 21:56:46 3: Netatmo_Regen: requestDeviceReadings (Rain)
2017.03.28 21:56:46 2: Netatmo_Regen: next dynamic update at 2017-03-28 22:06:47
2017.03.28 21:56:50 3: Netatmo_Wind: poll (MODULE)
2017.03.28 21:56:50 3: Netatmo_Wind: requestDeviceReadings (WindStrength,WindAngle,GustStrength,GustAngle)
2017.03.28 22:01:23 3: Netatmo_WZ: poll (MODULE)
2017.03.28 22:01:23 3: Netatmo_WZ: requestDeviceReadings (Temperature,CO2,Humidity)
2017.03.28 22:01:23 2: Netatmo_WZ: next dynamic update at 2017-03-28 22:04:20
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 März 2017, 23:55:15
ups, natürlich nicht.. Sorry.. Jetzt geht es auch wieder. Hoffe dass die Aussetzer weg sind... Aber die Logeinträge haben sich nun geändert. Nach jedem Update kommt das nun.. RequestDeviceReadings? Poll? hmm, hab ich da was verpass?

Ich hab die nur ein wenig an den Standard angepasst.
Wenn alles läuft wie es soll, einfach auf verbose 1 stellen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 30 März 2017, 12:24:05
Ich habe den ganzen Thread jetzt durch.
Mir ist aber nich immer nicht klar. Arbeitet das Modul mit der Netatmo Cloud oder direkt mit dem Hauptmodul.

Ich finde es widersinnig zuerst alles in Cloud zu laden, und dann wieder von dort zu holen.
Dann hast du im schlechtesten Fall 20 min alte Werte.
Ich hätte gerne meine Markise damit gesteuert. Doch wenn das nichts anders geht ist Netatmo für mich sinnlos. :(
Somit würde ich wieder einen eigenen Sensor brauchen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 30 März 2017, 12:37:02
Arbeitet das Modul mit der Netatmo Cloud oder direkt mit dem Hauptmodul.
Jops, das Modul arbeitet mit den Einträgen aus der Cloud. Ein direkter Zugriff ist meines Wissens (noch) nicht möglich)....
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 März 2017, 12:37:51
Mit der Netatmo Cloud. Einen anderen Weg gibt es bei Netatmo nicht.
Für die Markise reicht ein Regenmesser sowieso nicht, da du sonst mindestens immer 0.x mm Regen auf der Markise hast.
Dafür brauchst du eine andere Art von Sensor, die auf Tropfen auf einer Kontaktfläche reagiert.

Probier das Modul doch erst mal mit der PUBLIC Definition aus.


Ich habe den ganzen Thread jetzt durch.
Mir ist aber nich immer nicht klar. Arbeitet das Modul mit der Netatmo Cloud oder direkt mit dem Hauptmodul.

Ich finde es widersinnig zuerst alles in Cloud zu laden, und dann wieder von dort zu holen.
Dann hast du im schlechtesten Fall 20 min alte Werte.
Ich hätte gerne meine Markise damit gesteuert. Doch wenn das nichts anders geht ist Netatmo für mich sinnlos. :(
Somit würde ich wieder einen eigenen Sensor brauchen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 30 März 2017, 12:55:19
[OT]

Ich hätte gerne meine Markise damit gesteuert.

Vielleicht solltest du dann über eine kleine eigene Schaltung nachdenken. Es gibt ein kleines Modul mit WLAN und ein paar GPIOs:https://www.aliexpress.com/store/product/WEMOS-D1-mini-Lite-V1-0-0-WIFI-Internet-of-Things-development-board-based-ESP8285-1MB/1331105_32795857574.html?spm=2114.12010608.0.0.HM6BNl (https://www.aliexpress.com/store/product/WEMOS-D1-mini-Lite-V1-0-0-WIFI-Internet-of-Things-development-board-based-ESP8285-1MB/1331105_32795857574.html?spm=2114.12010608.0.0.HM6BNl)
Dafür gibt es dann auch noch ein Platinchen für den Betrieb an einer Lithium-Zelle: https://www.aliexpress.com/store/product/Battery-Shield-For-WeMos-D1-mini-single-lithium-battery-charging-boost/1331105_32679485736.html?spm=2114.12010608.0.0.HM6BNl (https://www.aliexpress.com/store/product/Battery-Shield-For-WeMos-D1-mini-single-lithium-battery-charging-boost/1331105_32679485736.html?spm=2114.12010608.0.0.HM6BNl)

Mit ein bisschen Programmiererei kannst du dann über dein WLAN und damit auch von Fhem aus darauf zugreifen.

Als schnellen Regensensor könnte man sich das hier dann basteln: https://www.stall.biz/project/sehr-schnell-ansprechender-regensensor (https://www.stall.biz/project/sehr-schnell-ansprechender-regensensor)
Den digitalen Ausgang auf einen GPIO und auslesen. Schon sollte das Dingen als Regensensor laufen...
Und teuer ist es ja auch nicht.

EDIT: Hier gibt es noch ein paar weiterführende Hinweise: https://homematic-forum.de/forum/viewtopic.php?t=29321 (https://homematic-forum.de/forum/viewtopic.php?t=29321)

[/OT]
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 30 März 2017, 13:14:44
Habe seit einigen Tagen auch das Problem mit "User usage reached".

Hier ein Auszug aus meinem Log:

[code]2017.03.30 13:08:22 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:22 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:22 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:22 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:22 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:23 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:23 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:24 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:24 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:24 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:24 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:24 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:24 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:24 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:25 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:26 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:26 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:28 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:28 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:28 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:28 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:28 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:28 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:28 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:29 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:32 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:32 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:32 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:32 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:32 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:33 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:33 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:34 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:34 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:34 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:34 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:36 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:36 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:37 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:37 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:37 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:37 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:37 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:38 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:39 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:39 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:40 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:40 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:40 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:40 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:40 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:41 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:41 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:42 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:42 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:42 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:43 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:43 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:44 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:44 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:44 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:44 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:44 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:45 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:47 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:48 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:48 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:48 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:48 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:48 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:48 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:50 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:51 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:51 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:51 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:51 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:51 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:52 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:53 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:53 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:53 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:53 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:54 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:54 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:57 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:57 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:57 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:57 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:57 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:57 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:57 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:57 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:57 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:58 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:58 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:58 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:58 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:58 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:58 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:08:58 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:08:59 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:08:59 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:08:59 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:08:59 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:08:59 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:08:59 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:08:59 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:00 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:00 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:00 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:00 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:00 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:00 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:00 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:00 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:00 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:01 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:01 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:01 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:02 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:02 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:02 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:02 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:02 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:03 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:03 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:03 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:03 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:03 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:03 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:04 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:04 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:05 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:05 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:05 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:05 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:05 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:05 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:05 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:06 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:06 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:06 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:06 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:06 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:06 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:07 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:07 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:07 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:07 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:07 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:08 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:08 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:08 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:08 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:08 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:09 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:09 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:09 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:09 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:10 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:10 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:10 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:10 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:10 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:10 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:10 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:11 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:11 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:11 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:11 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:11 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:11 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:11 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:11 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:12 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:12 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:12 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:12 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:12 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:12 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:12 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:12 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:13 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:13 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:13 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:13 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:14 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:14 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:14 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:14 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:14 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:14 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:14 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:14 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:15 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:15 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:15 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:15 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:15 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:15 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:15 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:16 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:16 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:16 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:17 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:17 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:17 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:17 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:17 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:17 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:18 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:18 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:18 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:18 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:18 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:18 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:19 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:19 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:19 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:19 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:20 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:21 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:21 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:21 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:21 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:22 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:22 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:22 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:23 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:23 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:23 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:23 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:24 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:24 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:25 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:25 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:25 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:26 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:26 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:26 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:26 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:27 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:27 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:27 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:28 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:29 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:29 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:29 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:30 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:30 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:30 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:31 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:31 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:31 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:31 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:32 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:33 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:33 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:33 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:33 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:33 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:34 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:34 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:34 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:34 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:35 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:35 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:35 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:36 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:36 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:36 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:36 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:36 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:36 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:36 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:36 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:37 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:38 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:38 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:38 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:39 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:39 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:39 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:39 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:39 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:39 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:39 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:39 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:40 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:41 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:41 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:41 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:41 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:42 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:42 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:42 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:43 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:43 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:43 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:44 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:45 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:45 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:45 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:46 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:47 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:47 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:48 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:48 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:49 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:49 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:50 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:50 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:50 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:50 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:50 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:50 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:50 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:51 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:51 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:51 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:52 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:52 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:53 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:53 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:53 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:53 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:54 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:54 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:54 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:54 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:55 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:55 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
2017.03.30 13:09:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-30 13:16:08
2017.03.30 13:09:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:44
2017.03.30 13:09:56 2: NN.xx.WE.Marialinden: next dynamic update at 2017-03-27 02:05:47
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: poll (DEVICE)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (temperature,humidity)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (pressure)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden: requestDeviceReadings (rain)
2017.03.30 13:09:56 3: NN.xx.WE.Marialinden:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 März 2017, 13:46:08
Du bist geblockt weil die Zeit für das dynamische Update in der Vergangenheit liegt.
Irgendwas stimmt auch nicht mit deinen Daten.
Ich werde das abfangen.
Bis dahin bitte deaktivieren.

BUGFIX AB MORGEN IM UPDATE!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 01 April 2017, 17:01:41
Hier fehlt der Name oder Hash.
Probier mal die Version im Anhang, damit siehst du welcher Request fehlschlägt.

Wo sehe ich das? Im Log sehe ich kein Unterschied.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 06 April 2017, 15:32:12
Also ich muss ja sagen, dass ich wirklich keine Ahnung von Perl habe. Ich habe trotzdem mal versucht den Unterschied zwischen "netatmo_setCamera" und "netatmo_setCameraSetting" herauszufinden, da ja z.B. audio disablen ging, camera disablen jedoch nicht. Ich habe einen Unterschied gefunden, und zwar die folgenden zwei Zeilen:

netatmo_refreshAppToken($iohash, defined($iohash->{access_token_app}));
  return undef if(!defined($iohash->{access_token_app}));

Diese sind in der sub sub "netatmo_setCameraSetting" nicht vorhanden. Und meine Fehlermeldung "missing app token" ging auch in die Richtung.

Also war ich mal so frei und habe die beiden Zeilen gelöscht und siehe da: Es funktioniert! Ich kann die Camera enablen und disablen!

Frage ist jetzt, ob ich damit irgendwas umgangen habe und es jetzt zufällig funktioniert oder es ein Fehler im Code ist...aber dann hätte es ja bei niemanden funktionieren dürfen?!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 April 2017, 09:59:11
Frage ist jetzt, ob ich damit irgendwas umgangen habe und es jetzt zufällig funktioniert oder es ein Fehler im Code ist...aber dann hätte es ja bei niemanden funktionieren dürfen?!

So ein bisschen was von allem.
Ich ändere das im Code, ist an der Stelle tatsächlich nicht mehr notwendig.

Allerdings funktioniert bei dir unter Garantie generell weder Forecast, Person home noch das Home Update.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 07 April 2017, 10:24:26
Trotz mehrfachem Update die letzten Tage bekomme ich immer wieder die selbe Fehlermeldung "invalid time for dynamic update" im Log (Interval Device 1800):

2017.04.06 09:51:09 0: Featurelevel: 5.8
2017.04.06 09:51:09 0: Server started with 213 defined entities (fhem.pl:13905/2017-04-05 perl:5.014002 os:linux user:fhem pid:5517)
2017.04.06 09:51:09 1: HMLAN_Parse: HMLAN1 new condition ok
2017.04.06 12:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 12:02:15
2017.04.06 12:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 12:02:02
2017.04.06 12:31:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 12:32:06
2017.04.06 12:31:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 12:32:05
2017.04.06 13:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 13:02:03
2017.04.06 13:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 13:02:10
2017.04.06 14:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 14:01:52
2017.04.06 14:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 14:02:19
2017.04.06 14:31:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 14:32:24
2017.04.06 15:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 15:02:32
2017.04.06 15:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 15:02:29
2017.04.06 16:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 16:02:20
2017.04.06 16:31:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 16:32:41
2017.04.06 17:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 17:02:46
2017.04.06 17:31:30 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 17:32:51
2017.04.06 18:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 18:02:48
2017.04.06 18:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 18:02:56
2017.04.06 19:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 19:03:05
2017.04.06 19:31:28 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 19:33:09
2017.04.06 20:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 20:03:14
2017.04.06 20:01:27 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 20:03:16
2017.04.06 20:31:27 2: Netatmo_Klement: invalid json detected
2017.04.06 22:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 22:03:44
2017.04.06 22:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 22:33:39
2017.04.06 22:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 22:33:38
2017.04.06 23:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-06 23:33:49
2017.04.07 00:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 00:01:36
2017.04.07 00:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 00:34:05
2017.04.07 00:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 00:34:02
2017.04.07 01:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 01:03:57
2017.04.07 01:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 01:34:12
2017.04.07 02:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 02:03:45
2017.04.07 03:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 03:04:27
2017.04.07 03:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 03:34:33
2017.04.07 04:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 04:04:38
2017.04.07 05:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 05:04:53
2017.04.07 05:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 05:04:50
2017.04.07 05:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 05:34:50
2017.04.07 05:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 05:34:57
2017.04.07 06:02:59 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 06:04:41
2017.04.07 06:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 06:35:11
2017.04.07 07:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 07:05:15
2017.04.07 07:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 07:05:24
2017.04.07 07:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 07:35:17
2017.04.07 09:02:59 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 09:05:53
2017.04.07 09:32:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 09:35:46
2017.04.07 10:02:58 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-07 10:05:52

Hat jemand eine Idee?

Danke
Manfred
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 April 2017, 10:27:21
Das ist kein Fehler sondern ein Hinweis.
Wenn du das mal mit Verbose 5 laufen lässt und mir das Log schickst, kann ich mir das ansehen.
Was ist das denn überhaupt für ein Gerät?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sacerd am 09 April 2017, 17:53:56
So ein bisschen was von allem.
Ich ändere das im Code, ist an der Stelle tatsächlich nicht mehr notwendig.

Allerdings funktioniert bei dir unter Garantie generell weder Forecast, Person home noch das Home Update.

Das wäre schön. Hm also sonst habe ich keine Probleme feststellen können. Set person home funktioniert genau so wie auch die Mitteilung,  dass jemand gesehen wurde...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 09 April 2017, 19:18:46
Das ist kein Fehler sondern ein Hinweis.
Wenn du das mal mit Verbose 5 laufen lässt und mir das Log schickst, kann ich mir das ansehen.
Was ist das denn überhaupt für ein Gerät?

Das ist die Wetterstation meines Nachbars.
2017.04.09 10:50:35 3: Netatmo_Klement: poll (DEVICE)
2017.04.09 10:50:35 4: Netatmo_Klement: pollDevice types [temperature,humidity pressure] for modules [11:22:33:44:55:66 66:55:4:33:22:1]
2017.04.09 10:50:35 3: Netatmo_Klement: requestDeviceReadings (temperature,humidity)
2017.04.09 10:50:35 3: Netatmo_Klement: requestDeviceReadings (pressure)
2017.04.09 10:50:35 4: Netatmo_Klement: dispatch (getmeasure)
2017.04.09 10:50:35 4: Netatmo_Klement: dispatch return: getmeasure
2017.04.09 10:50:35 5: {
  'body' => [
              {
                'beg_time' => 1491726242,
                'step_time' => 307,
                'value' => [
                             [
                               '12.4',
                               85
                             ],
                             [
                               '12.6',
                               84
                             ],
                             [
                               '12.9',
                               83
                             ]
                           ]
              },
              {
                'beg_time' => 1491727165,
                'step_time' => 308,
                'value' => [
                             [
                               '13.1',
                               83
                             ],
                             [
                               '13.4',
                               82
                             ]
                           ]
              }
            ],
  'status' => 'ok',
  'time_exec' => '0.047413110733032',
  'time_server' => 1491727835
}

2017.04.09 10:50:35 4: Netatmo_Klement: parsereadings temperature,humidity
2017.04.09 10:50:36 4: Netatmo_Klement: updatereadings
2017.04.09 10:50:36 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-09 10:55:19
2017.04.09 10:50:36 4: Netatmo_Klement: dispatch (getmeasure)
2017.04.09 10:50:36 4: Netatmo_Klement: dispatch return: getmeasure
2017.04.09 10:50:36 5: {
  'body' => [
              {
                'beg_time' => 1491726277,
                'step_time' => 300,
                'value' => [
                             [
                               '1027.8'
                             ],
                             [
                               '1027.8'
                             ]
                           ]
              },
              {
                'beg_time' => 1491726878,
                'step_time' => 302,
                'value' => [
                             [
                               '1027.7'
                             ],
                             [
                               '1027.8'
                             ]
                           ]
              },
              {
                'beg_time' => 1491727480,
                'value' => [
                             [
                               '1027.9'
                             ]
                           ]
              }
            ],
  'status' => 'ok',
  'time_exec' => '0.051354885101318',
  'time_server' => 1491727835
}

2017.04.09 10:50:36 4: Netatmo_Klement: parsereadings pressure
2017.04.09 10:50:36 4: Netatmo_Klement: updatereadings

Viele Grüße
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 April 2017, 20:28:18
Das ist die Wetterstation meines Nachbars.

Bitte mal ein "list Netatmo_Klement"

Und dann die Version im Anhang einspielen, damit sollten die dynamischen Updatezeiten der Station für die Module übernommen werden.
Zu errechnen wann ein Aussenthermometer oder Regenmesser ihre Daten an die Basis übertragen war irgendwie nutzlos, da diese auch nur mit den anderen Daten im 10-Minuten-Takt übertragen werden :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 11 April 2017, 22:04:30
Darüber hab ich gestern auch noch gegrübelt, das gilt auch für weitere Innenmodule oder?
Sprich, nur die Hauptstation überträgt die Daten gesammelt?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 April 2017, 22:29:46
Darüber hab ich gestern auch noch gegrübelt, das gilt auch für weitere Innenmodule oder?
Sprich, nur die Innenstation überträgt die Daten gesammelt?

Meinen Beobachtungen nach ja.
Die Module haben jeweils ihren eigenen Zyklus, der auch bei grob 5 Minuten zu liegen scheint.
Mit der Testversion einen Post vor deinem werden alle Modle einer Station 30 Sekunden nach dieser abgerufen.
Ich baue zum Release noch einen Random Timer ein um die Requests etwas zu verteilen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 12 April 2017, 11:53:08
Ok, die ersten zwei Update-Runden gerade liefen gut durch kurz nachdem die Netatmo App ein "Gerade Aktuialisiert" angezeigt hat. :)

Werde es die Tage mal im Auge behalten, aber sieht gut aus.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 12 April 2017, 14:09:42
Bitte mal ein "list Netatmo_Klement"

Internals:
   DEF        PUBLIC 11:22:33:44:55:66 66:55:4:33:22:11 temperature,humidity 11:22:33:44:55:66 pressure
   Device     11:22:33:44:55:66
   INTERVAL   1800
   IODev      Netatmo_Wetter
   Module     66:55:4:33:22:11 11:22:33:44:55:66
   NAME       Netatmo_Klement
   NOTIFYDEV  global
   NR         204
   NTFY_ORDER 50-Netatmo_Klement
   STATE      Initialized
   SUBTYPE    DEVICE
   TYPE       netatmo
   dataTypes  temperature,humidity pressure
   openRequests 0
   status     initialized
   Readings:
     2017-04-12 14:02:38   active          ok
     2017-04-12 14:01:36   humidity        51
     2017-04-12 14:02:06   pressure        1019.7
     2017-04-12 14:01:36   temperature     15.7
Attributes:
   DbLogExclude .*
   IODev      Netatmo_Wetter
   devStateIcon .*:no-icon
   room       Wetter
   stateFormat T: temperature H: humidity

Eben noch ein reguläres Update durchgeführt erhalte ich folgende Meldungen - eine Testversion kann ich von hier aus leider nicht einspielen.
2017.04.12 14:06:33 0: Server started with 213 defined entities (fhem.pl:13973/2017-04-12 perl:5.014002 os:linux user:fhem pid:19952)
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 14:08:03 2: Netatmo_Wetter: message error: invalid_grant
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 14:08:03 2: Netatmo_Wetter: message error: too_many_connections
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 14:08:04 2: Netatmo_Wetter: message error: too_many_connections
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 14:08:04 2: Netatmo_Wetter: message error: too_many_connections
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.

Und noch eine Mail....
Nach mehreren fehlgeschlagenen Authentifizierungsversuchen wurde Ihr Netatmo-Konto für die nächsten 10 Minuten gesperrt.

Viele Grüße
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 12 April 2017, 14:56:26
Ich hab leider keine Ahnung was da jetzt passiert ist.
Wann hast du das eingerichtet? Wann war das letzte Update?

Läuft noch irgendwas anderes auf der FHEM Installation oder hast du die wichtigen Log Zeilen ausgeschnitten?
Ich brauche im Zweifelsfall immer alle in denen 38_netatmo.pl auftaucht.

invalid_grant heisst falsches Passwort.
too_many_connections hatte ich noch nie gesehen, wahrscheinlich zu oft angefragt.

Ohne Testversion kannst du erst mal nur hoffen dass sich alles wieder normalisiert wenn du das Modul für einige Zeit deaktivierst.
Ansonsten noch ein Versuch im Anhang.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 12 April 2017, 19:38:44
Ich hab leider keine Ahnung was da jetzt passiert ist.
Wann hast du das eingerichtet? Wann war das letzte Update?
Eingerichtet 2015 oder früher.
Das letzte Update war 2017.04.12 14:04:34, direkt vor meinem Post.

Läuft noch irgendwas anderes auf der FHEM Installation oder hast du die wichtigen Log Zeilen ausgeschnitten?
Ich brauche im Zweifelsfall immer alle in denen 38_netatmo.pl auftaucht.
Es läuft noch mehr auf der Installation. Ausgeschnitten habe ich nur eine Zeile HMLAN die ganz sicher nichts mit netatmo zu tun hat.

invalid_grant heisst falsches Passwort.
too_many_connections hatte ich noch nie gesehen, wahrscheinlich zu oft angefragt.
Ich habe selbst kein Netatmo und greife nur auf die Station vom Nachbarn zu, daher habe ich mich auch seit 2015? nur über fhem angemeldet.

Ohne Testversion kannst du erst mal nur hoffen dass sich alles wieder normalisiert wenn du das Modul für einige Zeit deaktivierst.
Ansonsten noch ein Versuch im Anhang.

Ich habe nach der Mail mit der 10min Sperre bei Netatmo_Klement und bei Netatmo_Klement erstmal das Attribut disable 1 gesetzt, trotzdem ist das Modul aber noch aktiv.
Den Versuch im Anhang habe ich nach einem Update um 19:20:54 Uhr installiert und fhem neu gestartet, hier das ungeschnittene Log mit Attribut disable=1:
2017.04.12 19:20:54 1: nothing to do...
2017.04.12 19:25:34 0: Server shutdown
2017.04.12 19:25:41 1: Including fhem.cfg
2017.04.12 19:25:42 2: eventTypes: loaded 3778 events from ./log/eventTypes.txt
2017.04.12 19:25:47 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4035, <$fh> line 228.
2017.04.12 19:25:48 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4035, <$fh> line 231.
2017.04.12 19:25:49 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.04.12 19:25:49 1: HMLAN_Parse: HMLAN1 new condition init
2017.04.12 19:25:50 2: Registering GEOFANCY geofancy for URL /geo...
2017.04.12 19:25:51 2: fronthem: ipc listener opened at port 16384
Use of uninitialized value $daylist in lc at ./FHEM/98_WeekdayTimer.pm line 326, <$fh> line 706.
Use of uninitialized value $actualElement in concatenation (.) or string at ./FHEM/98_WeekdayTimer.pm line 429, <$fh> line 706.
Use of uninitialized value $a[0] in join or string at ./FHEM/98_WeekdayTimer.pm line 148, <$fh> line 706.
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 19:25:58 2: Registering BOTVAC Jimmy for URL /BOTVAC/Jimmy/map...
2017.04.12 19:25:58 1: Including ./log/fhem.save
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 19:26:00 2: Netatmo_Wetter: json message error: invalid_grant
Use of uninitialized value $d in hash element at fhem.pl line 4035.
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 19:26:00 2: Netatmo_Wetter: json message error: invalid_grant
Use of uninitialized value $d in hash element at fhem.pl line 4035.
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 19:26:01 2: Netatmo_Wetter: json message error: invalid_grant
2017.04.12 19:26:01 2: SecurityCheck:  WEBinet has no associated allowed device with basicAuth.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.04.12 19:26:01 0: Featurelevel: 5.8
2017.04.12 19:26:01 0: Server started with 213 defined entities (fhem.pl:13973/2017-04-12 perl:5.014002 os:linux user:fhem pid:25144)
2017.04.12 19:26:02 1: HMLAN_Parse: HMLAN1 new condition ok

Viele Grüße
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 12 April 2017, 20:01:21
Eingerichtet 2015 oder früher.
Das letzte Update war 2017.04.12 14:04:34, direkt vor meinem Post.
Ich habe selbst kein Netatmo und greife nur auf die Station vom Nachbarn zu, daher habe ich mich auch seit 2015? nur über fhem angemeldet.

Ich habe nach der Mail mit der 10min Sperre bei Netatmo_Klement und bei Netatmo_Klement erstmal das Attribut disable 1 gesetzt, trotzdem ist das Modul aber noch aktiv.
Den Versuch im Anhang habe ich nach einem Update um 19:20:54 Uhr installiert und fhem neu gestartet, hier das ungeschnittene Log mit Attribut disable=1

Ich bin mir nicht sicher wo die Fehler herkommen.
Was du tun könntest ist, alles nochmal (mit gleichen Namen) einzurichten.
Vorher bitte nochmal hiermit starten, mit verbose 5 und ohne disable:
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 12 April 2017, 20:26:03
Ich bin mir nicht sicher wo die Fehler herkommen.
Was du tun könntest ist, alles nochmal (mit gleichen Namen) einzurichten.
Vorher bitte nochmal hiermit starten, mit verbose 5 und ohne disable:

Musste etwas warten, bis die 10 Minuten Zeitsperre weg sind. Nach dem Neustart mit verbose 5 und ohne disable wurde ich ich erneut 10 Minuten gesperrt.
2017.04.12 20:07:59 1: Netatmo_Wetter: API usage limit reached
2017.04.12 20:19:10 0: Server shutdown
2017.04.12 20:19:17 1: Including fhem.cfg
2017.04.12 20:19:18 2: eventTypes: loaded 3780 events from ./log/eventTypes.txt
2017.04.12 20:19:23 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4035, <$fh> line 228.
2017.04.12 20:19:24 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4035, <$fh> line 231.
2017.04.12 20:19:25 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.04.12 20:19:25 1: HMLAN_Parse: HMLAN1 new condition init
2017.04.12 20:19:26 2: Registering GEOFANCY geofancy for URL /geo...
2017.04.12 20:19:27 2: fronthem: ipc listener opened at port 16384
Use of uninitialized value $daylist in lc at ./FHEM/98_WeekdayTimer.pm line 326, <$fh> line 706.
Use of uninitialized value $actualElement in concatenation (.) or string at ./FHEM/98_WeekdayTimer.pm line 429, <$fh> line 706.
Use of uninitialized value $a[0] in join or string at ./FHEM/98_WeekdayTimer.pm line 148, <$fh> line 706.
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 20:19:34 2: Registering BOTVAC Jimmy for URL /BOTVAC/Jimmy/map...
2017.04.12 20:19:34 1: Including ./log/fhem.save
2017.04.12 20:19:35 3: Netatmo_Klement: I/O device is Netatmo_Wetter
2017.04.12 20:19:35 5: Netatmo_Klement getDeviceDetail (11:22:33:44:55:66 66:55:4:33:22:11)
2017.04.12 20:19:35 3: Netatmo_Wetter: refreshing token
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 20:19:35 4: Netatmo_Wetter: dispatch (token)
2017.04.12 20:19:35 4: Netatmo_Wetter: dispatch return: token
2017.04.12 20:19:35 5: {
  'error' => 'invalid_grant'
}

2017.04.12 20:19:35 2: Netatmo_Wetter: json message error: invalid_grant
2017.04.12 20:19:35 3: Netatmo_Wetter getDevices (devicelist)
Use of uninitialized value $d in hash element at fhem.pl line 4035.
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.
2017.04.12 20:19:36 4: Netatmo_Wetter: dispatch (devicelist)
2017.04.12 20:19:36 4: Netatmo_Wetter: dispatch return: devicelist
2017.04.12 20:19:36 5: {
  'error' => {
               'code' => 2,
               'message' => 'Invalid access token'
             }
}

2017.04.12 20:19:36 4: Netatmo_Wetter: parsedevicelist
2017.04.12 20:19:36 3: Netatmo_Wetter: refreshing token
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 20:19:36 4: Netatmo_Wetter: dispatch (token)
2017.04.12 20:19:36 4: Netatmo_Wetter: dispatch return: token
2017.04.12 20:19:36 5: {
  'error' => 'invalid_grant'
}

2017.04.12 20:19:36 2: Netatmo_Wetter: json message error: invalid_grant
2017.04.12 20:19:36 3: Netatmo_Wetter getHomecoachs (homecoachlist)
Use of uninitialized value $d in hash element at fhem.pl line 4035.
Use of uninitialized value $_ in substitution (s///) at FHEM/HttpUtils.pm line 49.
Use of uninitialized value in concatenation (.) or string at FHEM/HttpUtils.pm line 376.
2017.04.12 20:19:37 4: Netatmo_Wetter: dispatch (homecoachlist)
2017.04.12 20:19:37 4: Netatmo_Wetter: dispatch return: homecoachlist
2017.04.12 20:19:37 5: {
  'error' => {
               'code' => 2,
               'message' => 'Invalid access token'
             }
}

2017.04.12 20:19:37 4: Netatmo_Wetter: parsehomecoachlist
Use of uninitialized value $d in hash element at fhem.pl line 4035.
2017.04.12 20:19:37 4: Netatmo_Wetter: dispatch (token)
2017.04.12 20:19:37 4: Netatmo_Wetter: dispatch return: token
2017.04.12 20:19:37 5: {
  'error' => 'invalid_grant'
}

2017.04.12 20:19:37 2: Netatmo_Wetter: json message error: invalid_grant
2017.04.12 20:19:37 2: SecurityCheck:  WEBinet has no associated allowed device with basicAuth.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.04.12 20:19:37 0: Featurelevel: 5.8
2017.04.12 20:19:37 0: Server started with 213 defined entities (fhem.pl:13973/2017-04-12 perl:5.014002 os:linux user:fhem pid:26050)
2017.04.12 20:19:38 1: HMLAN_Parse: HMLAN1 new condition ok

Wie deaktiviert man die Updates? disable scheint bei mir keine Wirkung zu zeigen.

Edit: Heute um 14 Uhr war das letzte erfolgreiche Update, danach wurde nur das reguläre fhem update durchgeführt und ab dem Neustart danach werde ich permanent gesperrt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 12 April 2017, 21:15:35
Keine Ahnung.
Bitte mal ein list vom Account.
Hängt nur dieses eine Device dran?
Irgendwas stimmt mit deinem Zugang nicht.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 12 April 2017, 21:37:50
Hallo Markus,

es hängt nur das eine Device des Nachbarn dran (siehe PM).

Danke
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 April 2017, 00:12:26
Log dich mal unter http://dev.netatmo.com/ (http://dev.netatmo.com/) ein und prüfe deine App die du angelegt hast.
Dein Passwort darf keine Sonderzeichen enthalten!

Trag anschliessend alles noch mal neu in den ACCOUNT ein:
define <name> netatmo [ACCOUNT] <username> <password> <client_id> <client_secret>
Dann kannst du das mit der Version im Anhang probieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 13 April 2017, 02:48:31
Log dich mal unter http://dev.netatmo.com/ (http://dev.netatmo.com/) ein und prüfe deine App die du angelegt hast.
Dein Passwort darf keine Sonderzeichen enthalten!

Trag anschliessend alles noch mal neu in den ACCOUNT ein:
define <name> netatmo [ACCOUNT] <username> <password> <client_id> <client_secret>
Dann kannst du das mit der Version im Anhang probieren.
Es wurden keine Sonderzeichen verwendet. Nach dem erneuten Eintragen in ACCOUNT werde ich nun seltsamerweise nicht mehr gesperrt, es scheint so als ob am Device etwas durcheinander geraten war. Eventuell hat aber auch der längere Disable funktioniert, der nach einem Neustart von fhem doch funktioniert hat.

Mit der zuletzt installierten Modulversion habe ich aber nun wieder folgende Meldungen im Log.
2017.04.13 02:34:38 2: Netatmo_Klement: invalid time for dynamic update (temperature,humidity): 2017-04-13 02:34:31
2017.04.13 02:34:40 2: Netatmo_Klement: invalid time for dynamic update (pressure): 2017-04-13 02:34:42

Ich habe jetzt mal wieder die Standardversion installiert...
2017.04.13 02:48:49 2: Netatmo_Klement: invalid time for dynamic update: 2017-04-13 02:52:44
Danke
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 April 2017, 07:54:39
Mit der zuletzt installierten Modulversion habe ich aber nun wieder folgende Meldungen im Log.
2017.04.13 02:34:38 2: Netatmo_Klement: invalid time for dynamic update (temperature,humidity): 2017-04-13 02:34:31
2017.04.13 02:34:40 2: Netatmo_Klement: invalid time for dynamic update (pressure): 2017-04-13 02:34:42

Na das sieht doch fast schon mal ganz gut aus!
Das bitte bei Gelegenheit nochmal mit verbose 5 und dann sollten wir fast schon sämtliche Probleme behoben haben.
Kommen beim Start noch irgendwelche Meldungen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: gloob am 13 April 2017, 08:09:08
Weiß jemand wann Werte wie "rain_hour_max" zurückgesetzt werden? Ist das tagesabhängig?

Und kann man dem Modul abgewöhnen das Log zu füllen:

017.04.13 06:44:24 3: netatmo_D70_ee_50_02_d2_44: poll (DEVICE)
2017.04.13 06:44:24 3: netatmo_D70_ee_50_02_d2_44: requestDeviceReadings (temperature,humidity)
2017.04.13 06:44:24 3: netatmo_D70_ee_50_02_d2_44: requestDeviceReadings (pressure)
2017.04.13 06:44:24 3: netatmo_D70_ee_50_02_d2_44: requestDeviceReadings (rain)
2017.04.13 06:44:24 3: netatmo_D70_ee_50_02_d2_44: requestDeviceReadings (windstrength,windangle,guststrength,gustangle)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 April 2017, 08:39:36
Weiß jemand wann Werte wie "rain_hour_max" zurückgesetzt werden? Ist das tagesabhängig?

Und kann man dem Modul abgewöhnen das Log zu füllen

Ich glaube zur vollen Stunde und um Mitternacht.
Wird über den Account aus dem Dashboard geholt.
Verbose 2 hilft, auf 3 werden nach Vorgabe Sendevorgänge geloggt (aber auch nicht alle).
Wenn Anzahl und Abstand der Anfragen ok sind, kannst du das Loglevel runtersetzen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 13 April 2017, 13:48:26
Na das sieht doch fast schon mal ganz gut aus!
Das bitte bei Gelegenheit nochmal mit verbose 5 und dann sollten wir fast schon sämtliche Probleme behoben haben.
Kommen beim Start noch irgendwelche Meldungen?

Das sind wieder die Meldungen, welche ich vor den Tests bereits hatte.
Bekommst Du die Meldungen auch mit der Config, die ich Dir per Mail gesendet habe?

vorübergehende Lösung:
attr Netatmo_Klement verbose 1
Viele Grüße
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ThiemoSt am 27 April 2017, 13:01:58
Du bist geblockt weil die Zeit für das dynamische Update in der Vergangenheit liegt.
Irgendwas stimmt auch nicht mit deinen Daten.
Ich werde das abfangen.
Bis dahin bitte deaktivieren.

BUGFIX AB MORGEN IM UPDATE!

Habe seit langem jetzt nochmal das Modul aktiviert. Habe Verbose schon mal auf 2 runtergesetzt weil sonst viel Meldungen geloggt werden.
Jetzt sind aber noch folgende Meldungen im Log. Sind die zu beachten oder verbose auf 1 setzen?

2017.04.27 07:46:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (pressure): 2017-04-27 07:46:34
2017.04.27 07:46:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (temperature,humidity): 2017-04-27 07:46:30
2017.04.27 07:46:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (rain): 2017-04-27 07:46:59
2017.04.27 07:47:52 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 07:49:37
2017.04.27 08:16:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 08:16:51
2017.04.27 08:17:52 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 08:19:29
2017.04.27 08:17:52 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 08:19:44
2017.04.27 08:46:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 08:46:49
2017.04.27 08:47:52 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 08:49:45
2017.04.27 08:47:53 2: NN.xx.WE.Federath: invalid time for dynamic update (temperature,humidity): 2017-04-27 08:49:50
2017.04.27 09:16:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (temperature,humidity): 2017-04-27 09:17:09
2017.04.27 09:17:52 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 09:20:03
2017.04.27 09:46:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 09:47:11
2017.04.27 09:47:52 2: NN.xx.WE.Federath: invalid time for dynamic update (temperature,humidity): 2017-04-27 09:50:29
2017.04.27 09:47:52 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 09:50:18
2017.04.27 10:16:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 10:17:34
2017.04.27 10:16:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (pressure): 2017-04-27 10:17:30
2017.04.27 10:17:53 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 10:20:32
2017.04.27 10:46:08 2: NN.xx.WE.Marialinden: invalid time for dynamic update (temperature,humidity): 2017-04-27 10:47:37
2017.04.27 10:46:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (pressure): 2017-04-27 10:47:51
2017.04.27 10:46:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 10:47:57
2017.04.27 10:47:53 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 10:50:25
2017.04.27 11:16:10 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 11:17:42
2017.04.27 11:17:53 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 11:20:44
2017.04.27 11:17:53 2: NN.xx.WE.Federath: invalid time for dynamic update (temperature,humidity): 2017-04-27 11:20:52
2017.04.27 11:17:53 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 11:20:47
2017.04.27 11:46:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 11:47:55
2017.04.27 11:47:53 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 11:51:09
2017.04.27 11:47:53 2: NN.xx.WE.Federath: invalid time for dynamic update (temperature,humidity): 2017-04-27 11:50:46
2017.04.27 11:47:53 2: NN.xx.WE.Federath: invalid time for dynamic update (windstrength,windangle,guststrength,gustangle): 2017-04-27 11:51:01
2017.04.27 12:16:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (pressure): 2017-04-27 12:18:22
2017.04.27 12:17:53 2: NN.xx.WE.Federath: invalid time for dynamic update (pressure): 2017-04-27 12:21:17
2017.04.27 12:46:09 2: NN.xx.WE.Marialinden: invalid time for dynamic update (pressure): 2017-04-27 12:48:26
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 27 April 2017, 13:21:51
Habe seit langem jetzt nochmal das Modul aktiviert. Habe Verbose schon mal auf 2 runtergesetzt weil sonst viel Meldungen geloggt werden.
Jetzt sind aber noch folgende Meldungen im Log. Sind die zu beachten oder verbose auf 1 setzen?
Die Meldungen stören nicht nur Dich - ich habe verbose jetzt auf 1 gesetzt (siehe den Post vor Deinem) und habe so wieder den Stand, der vor einigen Monaten mit höherem Verbose aktuell war.

Viele Grüße
Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 April 2017, 13:55:37
Hast du nochmal ein Update gemacht?
Die Meldungen kannst du ignorieren. Public Stationen liefern Daten und Timestamps anders aus, hier greifen dann die vorgegeben Zeiten.
Ich setze das Level bei Gelegenheit hoch.
Für das Device kannst du aber einfach Verbose 1 setzen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ares am 27 April 2017, 15:06:16
Hast du nochmal ein Update gemacht?
Die Meldungen kannst du ignorieren. Public Stationen liefern Daten und Timestamps anders aus, hier greifen dann die vorgegeben Zeiten.
Ich setze das Level bei Gelegenheit hoch.
Für das Device kannst du aber einfach Verbose 1 setzen.
Das Update wurde direkt vor dem Post oben durchgeführt und danach Verbose für das Device auf 1 gesetzt (siehe oben).

Manfred
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 02 Mai 2017, 19:29:32
Hallo Markus,

zunächst erst mal vielen Dank für das Modul!

Ich habe bei mir die Netatmo Presence so in fhem eingebunden, dass die Kamera aktiviert wird sobald der FHEM-Status auf 'Abwesend' gestellt wird.
Bei Status 'Anwesend' wird die Aufzeichnung deaktiviert. Das klappt auch soweit ganz gut.

Noch besser gefallen würde es mir, wenn ich das Aufzeichnen dauerhaft anlassen könnte,
jedoch die Benachrichtigungseinstellungen in Abhängigkeit des Anwesenheit-Status setzen könnte.

Genauer: Ich möchte über FHEM zwischen "Aufzeichnen" und "Aufzeichnen mit Benachrichtigung" umschalten können für Menschen & Fahrzeugen.

Kann ich diese Einstellungen über das Modul vornehmen? Ich habe es bisher nirgendwo gefunden.

VG Marcus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Mai 2017, 21:32:51
Noch besser gefallen würde es mir, wenn ich das Aufzeichnen dauerhaft anlassen könnte,
jedoch die Benachrichtigungseinstellungen in Abhängigkeit des Anwesenheit-Status setzen könnte.
Genauer: Ich möchte über FHEM zwischen "Aufzeichnen" und "Aufzeichnen mit Benachrichtigung" umschalten können für Menschen & Fahrzeugen.
Kann ich diese Einstellungen über das Modul vornehmen? Ich habe es bisher nirgendwo gefunden.

Na das ist doch mal eine nette Idee :)
Bitte ausprobieren, die Settings sind im HOME Device zu finden und noch nicht ganz vollständig - die die du brauchst sind aber bereits dabei.
Alarm-Erkennung mit der Presence kannst du mal testen, das hat Netatmo noch gar nicht im UI.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 03 Mai 2017, 06:23:10
Hallo Markus,

wow die Antwort kam ja schnell !!

Ich komme leider erst morgen dazu es zu testen.

Vielen Dank schon mal. Ich melde mich nach dem Test.

VG Marcus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 03 Mai 2017, 09:18:37
Hallo Markus,

ich konnte beim angehängten Modul das Umschalten zwischen "record" und "record_and_notify" doch schon vorher testen :-)

Und es Klappt! Cool!  Dankeschön! So ist es für mich rund!

Was macht die Alarm Erkennung genau die noch nicht im UI vorhanden ist?

VG
Marcus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 03 Mai 2017, 09:21:33
Im Logfile finde ich aber beim Umschalten folgende Einträge:

2017.05.03 09:14:30 1: anwesenheitStatus gesetzt auf abwesend
2017.05.03 09:14:31 1: netatmo_home: unknown 'sethomesettings' $VAR1 = {
          'time_exec' => '0.015578985214233',
          'time_server' => 1493795671,
          'status' => 'ok'
        };

2017.05.03 09:14:31 1: netatmo_home: unknown 'sethomesettings' $VAR1 = {
          'time_exec' => '0.031945943832397',
          'time_server' => 1493795671,
          'status' => 'ok'
        };

2017.05.03 09:14:53 1: anwesenheitStatus gesetzt auf anwesend
2017.05.03 09:14:54 1: Perfmon: possible freeze starting at 09:14:51, delay is 3.017
2017.05.03 09:14:55 1: netatmo_home: unknown 'sethomesettings' $VAR1 = {
          'time_exec' => '0.011034965515137',
          'time_server' => 1493795694,
          'status' => 'ok'
        };

2017.05.03 09:14:55 1: netatmo_home: unknown 'sethomesettings' $VAR1 = {
          'time_exec' => '0.013118982315063',
          'time_server' => 1493795694,
          'status' => 'ok'
        };

2017.05.03 09:15:17 1: Perfmon: possible freeze starting at 09:15:13, delay is 4.648


Sagt Dir das was? (Die Perfmon Warnung ist allerdings ein 'known bug' bei mir.)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Mai 2017, 10:29:11
Sagt mir was, hatte das gestern nicht mehr ganz fertig gemacht [emoji6]
Ich muss noch ne Version nachschieben.
Probier mal aus wie lange es dauert bis es nicht mehr funktioniert. Aktuell erneuere ich den CSRF Token der Netatmo Seite noch nicht.


Jetzt sind alle Settings mit drin, 5 Sekunden nach dem Set werden sie neu vom Server geladen.
gone_after lässt sich z.B. auch länger setzen als in der App vorgesehen. Was es dann tut - keine Ahnung :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 07 Mai 2017, 12:11:15
Hallo Markus,

Ein 'get netatmo_home update' führt bei mir reproduzierbar zu Perfmon Warnungen von ca. 6-7 Sekunden.
Das wiederum führt bei mir zu regelmässigen Disconnects beim Homematic HMLAN.

Hast Du eine Idee woran das liegen könnte? Sind die Update Calls vielleicht blockierend?

Marcus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Mai 2017, 14:09:07
Ein 'get netatmo_home update' führt bei mir reproduzierbar zu Perfmon Warnungen von ca. 6-7 Sekunden.
Das wiederum führt bei mir zu regelmässigen Disconnects beim Homematic HMLAN.
Hast Du eine Idee woran das liegen könnte? Sind die Update Calls vielleicht blockierend?

Nein. Allerdings sind es die Calls vorher wenn du noch kein Token für diesen Aufruf hast.
Wie oft passiert das Update? Was für Hardware hast du?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 07 Mai 2017, 15:09:44
Ich habe einen Raspi 2 (Revision 000e).

Wie oft das Update passiert muss ich prüfen.

Bin aber grad nicht zuhause. Liefere ich nach...

Home Intervall steht auf 900

Log mit verbose 4:
2017.05.07 19:04:08 3: netatmo_home: poll (HOME)
2017.05.07 19:04:08 3: netatmo_home: pollHome (59036df4f545953c3c8c3e9a)
2017.05.07 19:04:08 3: netatmo_home requestHomeReadings (gethomedata)
2017.05.07 19:04:09 4: netatmo_home: dispatch (gethomedata)
2017.05.07 19:04:14 4: netatmo_home: dispatch return: gethomedata
2017.05.07 19:04:14 4: netatmo_home: parseHomeReadings
2017.05.07 19:04:15 1: Perfmon: possible freeze starting at 19:04:10, delay is 5.552
2017.05.07 19:11:12 3: netatmo_home: poll (HOME)
2017.05.07 19:11:12 3: netatmo_home: pollHome (59036df4f545953c3c8c3e9a)
2017.05.07 19:11:12 3: netatmo_home requestHomeReadings (gethomedata)
2017.05.07 19:11:14 4: netatmo_home: dispatch (gethomedata)
2017.05.07 19:11:20 4: netatmo_home: dispatch return: gethomedata
2017.05.07 19:11:20 4: netatmo_home: parseHomeReadings
2017.05.07 19:11:21 1: Perfmon: possible freeze starting at 19:11:15, delay is 6.437
2017.05.07 19:19:08 3: netatmo_home: poll (HOME)
2017.05.07 19:19:08 3: netatmo_home: pollHome (59036df4f545953c3c8c3e9a)
2017.05.07 19:19:08 3: netatmo_home requestHomeReadings (gethomedata)
2017.05.07 19:19:08 4: netatmo_home: dispatch (gethomedata)
2017.05.07 19:19:14 4: netatmo_home: dispatch return: gethomedata
2017.05.07 19:19:14 4: netatmo_home: parseHomeReadings
2017.05.07 19:19:15 1: Perfmon: possible freeze starting at 19:19:09, delay is 6.763
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: marcus42 am 07 Mai 2017, 19:52:22
Hab das Homedevice erst mal disabled. Parameter setzen kann ich wohl trotzdem [emoji106]
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 Mai 2017, 17:32:08
Update:
- Home Settings
- JSON decode ohne Crash
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 11 Mai 2017, 17:41:53
Hallo Gemeinde,
ich habe einen komischen aber reproduzierbaren Effekt:

Ausgangslage:
- 38_netatmo.pm läuft und diverse Geräte sind angelegt (Regenmesser, Aussenfühler, Innenfühler UND Thermostat an der Heizung)
- Netatmo-Thermostat-App auf dem iPhone
- Credentials sind in beiden Anmeldungen die gleichen

Problem:
Sobald ich FHEM neu starte (bspw. bei meinen regelmäßigen Updates) geht mir die IOS App offline - kann sich nicht mit dem Cloud-Dienst verbinden. Sobald ich mich in der App anmelde geht mit das FHEM Modul offline (zumindest wird der Wetter-Forecast nicht aktualisiert). Die lokal erzeugten Daten Temperaturen, Regen,.... werden geliefert.

Hat jemand eine Idee woran das liegen kann?

Grüße
Erik
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 09:02:20
Hallo, ich wollte nur Bescheid geben, dass sobald im heimischen Netz kein Internet mehr verfügbar ist, das Modul FHEM lahm legt. Ich musste das netatmo device und die client devices "disablen" (disable 1). Danach war FHEM wieder ohne Probleme zu bedienen.

Folgende Logs kommen wenn INET down ist:
Zitat
...
2017.05.26 22:53:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:54:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:54:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:55:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:55:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:56:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:56:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:57:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:57:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:58:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:58:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:59:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 22:59:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:00:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:00:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:01:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:01:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:02:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:02:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:03:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:03:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:04:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:04:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:05:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:05:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:06:38 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:06:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:07:21 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:07:51 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.26 23:08:58 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2017, 09:56:23
Wann hast du das letzte Mal ein Update gemacht?
Das sollte schon lange nicht mehr passieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 10:23:58
38_netatmo.pm # Release 11 / 2017-04-14
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 10:29:16
Ich sehe im Code noch 2 Aufrufe, wo du HttpUtils_BlockingGet nutzt. Einmal in netatmo_getToken und einmal in netatmo_getAppToken.

Eventuell ist das der Fehler?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2017, 10:51:22
Ich sehe im Code noch 2 Aufrufe, wo du HttpUtils_BlockingGet nutzt. Einmal in netatmo_getToken und einmal in netatmo_getAppToken.
Eventuell ist das der Fehler?

Das ist nicht der Fehler.
Der ist 1x bei deinem DNS (das nicht erreichbar ist und daher blockiert) und bei einem Check Aufruf zuviel den ich dummerweise an einer sehr ungünstigen Stelle eingebaut hatte. Fix im Anhang.

Wie viele Netatmo Devices hast du? Ich tippe auf mindestens 4?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 10:54:17
Genau, 4. Regen, Wind, Aussen und Innen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 11:00:44
Ok, ist eingebaut. Bei "deleteattr disable" beim Netatmo Modul hat es kurz gehangen.

2017.05.29 10:57:59 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
Habe jetzt bei allen das disable 1 entfernt. Kann FHEM bedienen. Und melde mich. Habe sicherlich noch ein paar Stunden Zeit, bis das INET wieder geht ;)

Danke vorerst!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2017, 11:03:46
Das hier sollte noch etwas besser funktionieren
Blockieren sollte das Ganze jetzt noch max. alle 5 Minuten für 10 Sekunden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 11:09:07
Ja, es blockt noch, immer in der Zeit wo diese Logeinträge kommen:

Zitat
2017.05.29 10:57:59 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
2017.05.29 11:07:59 1: WetterNetatmo: connection check failed: gethostbyname api.netatmo.com failed
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 Mai 2017, 11:25:50
Das ist der fehlschlagende DNS Aufruf - der blockiert leider immer.
Sollte aber jetzt so passieren dass FHEM nicht mehr grossartig beeinträchtigt wird.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 29 Mai 2017, 11:33:41
Danke. Habe die letzte Version nun eingebaut und teste.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Adriano am 30 Mai 2017, 19:26:23
Sieht soweit gut aus. Nach "online" wars dann auch zügig wieder online. Also der fix scheint zu wirken.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 30 Mai 2017, 20:02:25
Ist im Update!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: martin44 am 03 Juni 2017, 11:47:59
Hallo,

ich spiele mich seit einiger Zeit mit dem netatmo Modul. Ich habe leider einige Schwierigkeiten damit.

1. Ein updateAll bricht immer (mehrmals ausgeräumt und neu gestartet) mit einem Reading am 6.2.2017 ab.

Ich habe es für mich gelöst, indem ich das netatmo php API genutzt habe. Funktioniert jetzt. Allerdings nicht mir dem netatmo Modul. Ich habe nicht weiter analysiert, aber das Webservice von netatmo gibt max. 1024 Werte pro Request zurück, da musste ich mehrere Anfragen schicken, und die Zeitstempel pro Anfrage Tag für Tag erhöhen.

2. Die laufenden Readings kommen sehr sporadisch (Nur ca. alle 2 h, dafür aber manchmal zwei innerhalb von 10min hintereinander)

Hier handelt es sich wahrscheinlich um ein Timezone Settings Problem auf meinem Linux Rechner. Meine Box läuft auf localtime (=CET). Somit frägt das netatmo php API für Zeiten in der Zukunft an (z.Zt. localtime=UTC+2h), da gibt  es aber noch keine Daten. Somit dürfte sich das Problem auch auf das netatmo Modul übertragen haben. Sobald ich meine Timezone Settings auf der Reihe habe hoffe ich, dass ich die lfd. Readings über das netatmo Modul laufen lassen kann. Ist natürlich eleganter als ein eigenständiges php Skript.


Update vom 2017.06.13 Zeitzonen Einstellungen korrigiert
(Box läuft jetzt auf UTC mit entsprehender /etc/localtime näheres unter http://www.iana.org/time-zones)
ad UpdateAll: keine Verbesserung
ad laufendeReadings: netatmo Modul funktioniert SUPER.

LG

Martin
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Juni 2017, 19:36:15
Bitte ein list der Devices.
War die Station Mitte Februar ausser Betrieb?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Nobre am 05 Juni 2017, 17:27:08
Hallo zusammen hat sich viel getan seit meinem letzten post ;)

Habe auf meinem Raspian Fhem nun neu installiert ....
nun bin ich bei der Netatmo Welcome angekommen.

da ich einen Fehler habe und für alle die nicht 42 Seiten durchstöbern wollen hier nochmal die Installation

sudo apt-get install libjson-perl
sudo cd /opt/fhem/www/tablet
sudo apt-get install npm
sudo npm install video.js
sudo npm install videojs-contrib-hls.js
sudo chown -R fhem:fhem /opt/fhem/www/tablet/node_modules


ihr seit jetzt im richtigen verzeichnis, dort eine html anlegen
<!DOCTYPE html>
<html>
<head>
<link href="node_modules/video.js/dist/alt/video-js-cdn.css" rel="stylesheet">
<script src="node_modules/video.js/dist/video.js"></script>
<script src="node_modules/videojs-contrib-hls.js/node_modules/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script>
</head>
<body>
<header>Wo auch immer</header>
        <video id="my-video" class="video-js" controls preload="auto" width="345" height="200"
                poster="Hier reading local_url einsetzen/live/snapshot_720.jpg" data-setup="{}">
                <source src="Hier reading local_url einsetzen/live/files/medium/index.m3u8" type='application/x-mpegURL'>
        </video>
</body>
</html>

in FHEM mit Beispiel

define <name> netatmo ACCOUNT <username> <password> <client_id> <client_secret>
define netatmo_welcome netatmo CAMERA 1234567890abcdef12345678 70:ee:12:34:56:78

und dort unter autocreate_homes

define TABLETUI FTUISRV ftui/ ./www/tablet Tablet-UI
und/oder define TABLETUI HTTPSRV ftui/ ./www/tablet Tablet-UI

Aber wenn ich mit Opera on gehe oder internet explorer 10 rein gehe sagt er mir immer

No compatible soure are found

mit Safari geht es aber nun die frage was habe ich vergessen ??
bzw habt ihr mitlerweile einen anderen weg gefunden ?
werde kaum noch schlau aus den ganzen posts


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Det20 am 05 Juni 2017, 20:53:19
Hallo,

meine NetAtmo ist über das 38_Netatmo Modul angebunden. Alles in allem läuft es runter, allerdings meldet das Modul (wie gerade eben), dass es angeblich regnet, als Wert wird 0.14274258219727 zurückgegeben. Die NetAtmo App selbst meldet 0, also nix. Kurze Zeit später meldet auch das 38_Netatmo Modul wieder korrekt 0. Den ganzen Tag über meldet mir rain_day dann, es wären 0.14274258219727.

Ich kann die 0.14274258219727 natürlich im Script ignorieren, denke aber, es ist ein Bug und wollte den einfach mal melden :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 06 Juni 2017, 13:32:30
allerdings meldet das Modul (wie gerade eben), dass es angeblich regnet, als Wert wird 0.14274258219727 zurückgegeben. Die NetAtmo App selbst meldet 0, also nix. Kurze Zeit später meldet auch das 38_Netatmo Modul wieder korrekt 0. Den ganzen Tag über meldet mir rain_day dann, es wären 0.14274258219727.

Ich würde wetten dass die App das genauso angezeigt hat. (Wenn dort nicht generell alles unter 0.3 ausgefiltert wird)

Kein Bug, Messwerte stimmen.
Kurzfassung: die Wippe im Regenmesser kann manchmal auch durch Wind oder Vibrationen auslösen. Je stabiler und gerader das Ding befestigt ist, desto unwahrscheinlicher passiert das.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 07 Juni 2017, 15:03:39
Ich möchte nochmals auf die Taupunkt Berechnung zurückkommen.

Ich habe mein Taupunkt-Device wie folgt angelegt:
define Taupunkt_Aussen dewpoint dewpoint netatmo_Aussenstation temperature humidity Taupunkt
Es steht jedoch immer auf aktive und es wird kein Taupunkt berechnet.

Ich verwende die letzte Version des Moduls. Habe ich erst heute upgedatet.

Was kann ich tun, bzw was mache ich falsch?

Gruß Georg
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Juni 2017, 16:54:50
Was kann ich tun, bzw was mache ich falsch?

Du könntest den allerersten Beitrag hier lesen, unter Hinweise.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 07 Juni 2017, 21:25:40
Danke für den Hinweis!

Habe ich nachgeholt, aber keine Änderung des Status auch nach 3 Stunden.

Das Netatmo Modul aktualisiert aber die Werte in den anderen Devices laufend.


Nachtrag: 8. Juni 17- 07:17 Uhr
Ich habe die Taupunktberechnung jetzt über die 99-myUtils gelöst.
Diese ist im FHEMWiki beschrieben.
Diese Methode funktioniert nun.

Gruß
Georg
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 Juni 2017, 12:41:31
Leider keine Ahnung warum es nicht funktioniert hat.
Hast du Events für temperature und humidity aktiviert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: flolee am 16 Juni 2017, 15:21:04
das ist nur info...ich weiß, dass es nicht viel bedeutet aber bei uns gabs heut nacht flächendeckend einen internetausfall und bin gerade draufgekommen, dass sich FHEM zu der zeit aufgehängt hat, der letzte logeintrag war folgender:

2017.06.16 04:42:15 3: Netatmo: refreshing connection information
2017.06.16 04:42:15 1: Netatmo: connection check failed: gethostbyname api.netatmo.com failed


danke jedenfalls für die super arbeit und das geniale modul :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 Juni 2017, 15:52:11
Hast du die neuste Version?
DNS blockiert, die Abfragen sollten aber mittlerweile selten genug sein um das System nicht komplett einzufrieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: flolee am 16 Juni 2017, 21:14:48
also das letzte update habe ich vorgesten oder so gemacht... sollte also eine recht aktuelle version vom feed inkl. fix für das DNS Problem sein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 Juni 2017, 22:01:17
Hmm Mist.
Dann weiß ich erst mal nicht woran es liegt.
Eventuell ein anderes Modul das weniger gut auf DNS Ausfall reagiert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 03 Juli 2017, 21:36:53
Hallo Markus,

vielen Dank auch von mir für das tolle Modul.

Womit ich noch nicht so richtig klar komme ist das Interval.

Ich habe beim Account, beim Device und bei allen Modulen das Interval auf 1.800 gestellt, sodaß die Werte nur alle 30 Minuten abgefragt werden. Im Prinzip funktioniert das auch recht gut.
Trotzdem betragen immer mal wieder die Abstände zwischen den einzelnen Abfragen nur 5 oder 6 Minuten.

Woran kann das liegen?

Grüße Mave
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Juli 2017, 15:54:20
Womit ich noch nicht so richtig klar komme ist das Interval.

Ich habe das Intervall Verhalten mittlerweile geändert, dass heißt dein Eintrag wird zumindest für Wetterstationen und Module ignoriert.
Die werden jetzt immer dann dynamisch aktualisiert wenn die Daten frisch sein sollten.
Bei der Station ist das beispielsweise ca. alle 11 Minuten. Das ist wesentlich effektiver als alle X Minuten anzufragen.
Wind und Regen sind noch nicht komplett durchdacht, da kann es auch mal kürzer sein.

 Bekommst du Fehler im Log?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 05 Juli 2017, 15:18:11
Hallo Markus,

vielen Dank für Deine Antwort.

Ich bekomme keine Fehler im Log. Das System läuft perfekt.

Allerdings möchte ich immer gerne verstehen was passiert und die vielen Netatmo Einträge im Log zu unterschiedlichsten Intervallen haben mich schlichtweg irritiert.

Andere Frage:
Wozu pollt FHEM eigentlich den Netatmo Account wenn es ohnehin direkt Device und Module pollt? Nur für den Fall, dass neue Module hinzukommen oder warum?

Wenn ich jetzt die Interval Attribute aus Device und Modul entferne, bleibt das Interval trotzdem bei 1800 stehen. Kann ich das irgendwie ganz entfernen, wenn - so wie Du geschrieben hast - ohnehin das Interval nicht mehr beachtet wird?

Vielen Dank.

Grüße Mave
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Juli 2017, 15:28:41
Hallo Markus,

vielen Dank für Deine Antwort.

Ich bekomme keine Fehler im Log. Das System läuft perfekt.

Allerdings möchte ich immer gerne verstehen was passiert und die vielen Netatmo Einträge im Log zu unterschiedlichsten Intervallen haben mich schlichtweg irritiert.

Andere Frage:
Wozu pollt FHEM eigentlich den Netatmo Account wenn es ohnehin direkt Device und Module pollt? Nur für den Fall, dass neue Module hinzukommen oder warum?

Wenn ich jetzt die Interval Attribute aus Device und Modul entferne, bleibt das Interval trotzdem bei 1800 stehen. Kann ich das irgendwie ganz entfernen, wenn - so wie Du geschrieben hast - ohnehin das Interval nicht mehr beachtet wird?

Über den Account werden ein paar Internals geholt, die am Dashboard hängen.
Die Intervall Anzeige sollte nicht weiter stören. Wird ausserdem als Fallback verwendet.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: leachim200 am 07 Juli 2017, 13:41:46
Hallo
Ich hab ein kleines Problem anscheinend bin ich zu doof

Wo krieg ich die infowerte her wie im beispiel im wiki 70:ee etc?
Wenn ich das public mache bekomme ich folgende werte
=>  48.339202,16.724443 165 m   27.4 °C   52 %   1018 hPa       0.0 mm       Schubertstraße 41, 2230 Gänserndorf, Austria

Wenn ich drauf klicke geht die google maps seite auf
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Juli 2017, 14:16:05
Du willst die gefundene Station auf deinem System einrichten?
Klick mal auf den Pfeil ganz links. Dann sollte das Device erzeugt werden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: leachim200 am 07 Juli 2017, 14:34:13
Wahnsinn danke endlich
Soltle man vielleicht im Wiki anpassen :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 Juli 2017, 14:44:19
Wahnsinn danke endlich
Soltle man vielleicht im Wiki anpassen :)
Könntest du gleich mal machen, ja ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 24 Juli 2017, 10:04:04
Moin zusammen,

ich stehe leider gerade etwas auf dem Schlauch.

Wie bekomme ich die Wettervorhersage von netatmo in mein Tablet UI frontend?

Vielen Dank.

Grüße Mave
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: sam spade am 29 Juli 2017, 20:23:21
...

Hinweise:
- Um das dewpoint Modul nutzen zu können, muss dort das Attribut max_timediff auf 660 gesetzt werden.
...
Ich kann leider nichts dazu finden. Wo ändert man den max_timediff Value?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: mw77 am 29 Juli 2017, 20:47:05
Zitat
Ich kann leider nichts dazu finden. Wo ändert man den max_timediff Value?
Im Modul dewpoint
siehe https://fhem.de/commandref_DE.html#dewpoint (https://fhem.de/commandref_DE.html#dewpoint)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: sam spade am 29 Juli 2017, 22:21:57
Ich bin noch nicht ganz vertraut mit dem Projekt und hatte das dewpoint Modul nicht direkt gefunden.
Hab dann einfach die Befehle define dew_all dewpoint dewpoint .* und danach attr dew_all max_timediff 660 nacheinander ins Kommandofeld eingegeben und nach einiger Zeit ging es dann auch.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 06 August 2017, 21:18:28
Ist jede Abfrage für ein Device eigentlich ein API Zugriff der gezählt wird?
Wenn ja, kann man mit zuviel Devices Probleme mit zu häufigen Updates bekommen?

Habe heute ein zweites Hauptmodul und ein weiteres Innenmodul zu meinem bestehenden Netatmo Account hinzugefügt.
Beim anderen Basismodul hatte ich die max. Anzahl der Innenmodule ausgereizt, wollte aber in allen Räumen ein Modul haben.

Damit hab ich jetzt
- 2 Hauptmodule
- 4 Innenmodule
- 1 Außenmodul
in meinem Account.

Das ging dann heute Mittag auch erstmal gut, aber seit Nachmittags habe ich Fehlermeldungen im Log:
Zitat
http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt

Und nach einem Neustart von Fhem:
Zitat
2017.08.06 19:44:46.975 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.021 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.023 1: Netatmo: No access token was found! (getDevices)
2017.08.06 19:44:47.060 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.062 1: Netatmo: No access token was found! (getHomecoachs)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: demaya am 06 August 2017, 21:59:08
Hallo,

habe das gleiche Problem wie Thyraz seit ca. 16:40 (Gerät ist auf verbose=5 gesetzt):
2017.08.06 17:45:23 1: TE.Netatmo: Possible IP Ban by Netatmo servers, try to change your IP and increase your request interval
2017.08.06 17:45:23 1: TE.Netatmo: No access token was found! (getDevices)
2017.08.06 17:45:23 1: TE.Netatmo: Possible IP Ban by Netatmo servers, try to change your IP and increase your request interval
2017.08.06 17:45:23 1: TE.Netatmo: No access token was found! (getHomecoachs)
...
2017.08.06 21:51:32 1: TE.Netatmo: connection check failed: api.netatmo.com: Connection refused
2017.08.06 21:53:59 3: TE.Netatmo: refreshing connection information
2017.08.06 21:53:59 5: TE.Netatmo: ACCOUNT network error: banned
2017.08.06 21:53:59 1: TE.Netatmo: connection check failed: api.netatmo.com: Connection refused

IP wurde geändert, Verhalten bleibt gleich. Intervall liegt bei 3600 im IODevice und bei 1800 bei meinen Stationen. Sollte ich an diesen Werten etwas ändern?

Danke + Gruß
demaya von https://demaya.de (https://demaya.de)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 06 August 2017, 22:08:29
Oh. Dann war es evtl. nur ein dummer Zufall, dass es kurz nach dem Hinzufügen der neuen Module passiert ist.

Sonst noch jemand mit Problemen?
Bei mir war das letzte Update auch etwa 16:30.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: al4012 am 06 August 2017, 23:01:42
Hallo,
Habe das gleiche Problem seit 16:30.

Gruß
AL
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 06 August 2017, 23:03:49
Bei Netatmo scheint heute alles komplett im Eimer zu sein. Auch mit den Apps.

Hat zufällig noch jemand eine Presence? Aktivieren sich die IR LEDs noch? Oder wird das auch über die Cloud gesteuert...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 07 August 2017, 07:34:21
Funktioniert wieder. :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: demaya am 07 August 2017, 08:27:12
Bei Netatmo scheint heute alles komplett im Eimer zu sein. Auch mit den Apps.

Hat zufällig noch jemand eine Presence? Aktivieren sich die IR LEDs noch? Oder wird das auch über die Cloud gesteuert...

Oh nein ist es wirklich so, dass ohne die Cloud von Netatmo nix mehr funktioniert an der Welcome/Presence? :O
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 07 August 2017, 10:58:37
Funktioniert wieder. :)

Bei mir nicht - steht immer noch auf "delayed update" und die Messwerte haben den Zeitstempel "2017-08-06 16:34:17" ...  :-[

TANTE EDIT: Huch, nach mehrmaligem update sowohl am Hauptmodul als auch beim Fühler selber geht es nun auch.  ::)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 August 2017, 11:19:20
Oh nein ist es wirklich so, dass ohne die Cloud von Netatmo nix mehr funktioniert an der Welcome/Presence? :O
Lag bei der Presence daran dass leider gleichzeitig die SD Karte kaputt gegangen ist.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: demaya am 07 August 2017, 22:21:49
Lag bei der Presence daran dass leider gleichzeitig die SD Karte kaputt gegangen ist.

Ahh OK. Wie ist deine Erfahrung mit der Presence? Wirklich viel scheint ja ohne die Cloud nicht zu funktionieren so wie ich auf Amazon & Co gelesen habe, oder?

Gruß + Danke für eine Antwort
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 07 August 2017, 22:39:09
Ahh OK. Wie ist deine Erfahrung mit der Presence? Wirklich viel scheint ja ohne die Cloud nicht zu funktionieren so wie ich auf Amazon & Co gelesen habe, oder?

Keine der Netatmo Kameras tut ohne Internetverbindung irgendwas sinnvolles.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: noshi21 am 09 August 2017, 21:13:55
Habe auch seit dem Wochenende Probleme mit dem Modul.

Der Haupt-Innensensor und ein erweitertes Innen-Modul funktionieren. Das Außen-Modul funktioniert nicht.

Beim Klick auf "get nATMO.Out update" kommt folgendes ins Log (verbose 5):

2017.08.09 21:04:43 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:43 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:43 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:43 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:43 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:43 5: $VAR1 = {
          'time_exec' => '0.040161848068237',
          'body' => [],
          'time_server' => 1502305483,
          'status' => 'ok'
        };

2017.08.09 21:04:43 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.029476165771484',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.060938119888306',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.032948017120361',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:48 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:48 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:48 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:48 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:48 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:48 5: $VAR1 = {
          'time_exec' => '0.056305170059204',
          'body' => [],
          'time_server' => 1502305488,
          'status' => 'ok'
        };

2017.08.09 21:04:48 4: nAtmo.Out: parsereadings Temperature,Humidity

Bei den funktionieren Sensoren kommt im Log zusätzlich immer noch

next dynamic update from device (Temperature,CO2,Humidity) at .....

In der App von Netatmo ist alles Ok. Muss also an der Verbindung zum fhem liegen.
Habe auch schon eine neue "Netatmo-App" für das Gateway erstellt. Leider keine Besserung.
Interval per Hand auf 300 gesetzt. Er holt die Daten einfach nicht ab. Ausser vereinzelt beim fhem shutdown restart.

Gruß
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 09 August 2017, 22:31:42
Er holt die Daten schon ab, es sind nur keine vorhanden.
Bist du dir sicher dass in der App aktuelle Werte für genau dieses Modul da sind?
Poste mal ein list vom Modul.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 10 August 2017, 20:18:13
Kann man im Falle, dass mal wieder nix mit Netatmo geht (so wie jetzt gerade seit heute 13:30  :-\) irgendwie selbst besser testen ob es am eigenen System liegt?
Da ich nichts geändert hab schätze ich mal, dass die Netatmo Server schon wieder spinnen, aber sicher ist man sich irgendwie nie...

Mit einem einfachen CURL Aufruf wird es wegen dem Auth nicht getan sein, oder?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sabine am 10 August 2017, 20:28:56
Bei mir geht auch seit ca. 16 Uhr nichts mehr - in Fhem. Die HandyApp zeigt munter ihre Werte weiter. Habe ständig folgende Einträge:

2017.08.10 20:15:02 1: netatmo_******: No access token was found! (requestDeviceReadings)
2017.08.10 20:15:02 3: netatmo_******: poll (MODULE)
2017.08.10 20:15:02 3: Wetter: refreshing token
2017.08.10 20:15:02 2: Wetter: invalid json detected

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 10 August 2017, 20:30:37
Aktuell scheinen keine externen Apps zu funktionieren.
[emoji35]
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 10 August 2017, 20:48:34
Wer meint sich leisten zu können seinen Geräten keine lokale API zu verpassen,
der sollte wenigstens seine Cloud im Griff haben. :(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 10 August 2017, 20:56:36
Ich bekomme seit ca 15:00 Uhr keine Daten mehr.
Immer die gleichen Meldungen im Log.
2017.08.10 20:41:41 3: netatmo_Aussenstation: poll (MODULE)
2017.08.10 20:41:41 3: Wetter_Zuhause: refreshing token
2017.08.10 20:41:41 2: Wetter_Zuhause: invalid json detected
2017.08.10 20:41:41 1: netatmo_Aussenstation: No access token was found! (requestDeviceReadings)
2017.08.10 20:41:41 3: netatmo_Innenstation: poll (DEVICE)
2017.08.10 20:41:41 3: Wetter_Zuhause: refreshing token
2017.08.10 20:41:41 2: Wetter_Zuhause: invalid json detected
2017.08.10 20:41:41 1: netatmo_Innenstation: No access token was found! (requestDeviceReadings)
2017.08.10 20:41:41 3: netatmo_Regenmesser: poll (MODULE)
2017.08.10 20:41:41 3: Wetter_Zuhause: refreshing token
2017.08.10 20:41:41 2: Wetter_Zuhause: invalid json detected
2017.08.10 20:41:41 1: netatmo_Regenmesser: No access token was found! (requestDeviceReadings)

Diese Eintröge kommen in etwa alle 10 min.

Was läuft hier falsch?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: CoolTux am 10 August 2017, 20:59:12
Einfach mal bisschen lesen im Internet

https://forum.netatmo.com/viewtopic.php?f=5&t=8702


Netatmo hat seit dem Wochenende Probleme mit ihrer Cloud
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 10 August 2017, 21:49:10
Bitte beschwert euch auf Facebook und Twitter mit einer deutlichen Local API Forderung

Und wenn ihr absolut nicht warten könnt bis Netatmo das fixt:
api.netatmo.com -> app.netatmo.net
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 10 August 2017, 22:41:58
Bitte beschwert euch auf Facebook und Twitter mit einer deutlichen Local API Forderung

Und wenn ihr absolut nicht warten könnt bis Netatmo das fixt:
api.netatmo.com -> app.netatmo.netoder
api.netatmo.com -> my.netatmo.com

Und wo muss man das anpassen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 10 August 2017, 22:55:31
Und wo muss man das anpassen?
In ./FHEM/38_netatmo.pm
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: h3llsp4wn am 11 August 2017, 00:03:59
Funktioniert bei mir nur mit app.netatmo.net  ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: netsrac4th am 11 August 2017, 04:43:08
Funktioniert bei mir nur mit app.netatmo.net  ;)

Bei mir auch nur so.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 11 August 2017, 06:29:34
Muss man das bei allen 40 Treffern in der Datei ersetzen?
Wenn ich das mache und FHEM neu starte bekomme ich nur diese Meldung im Log und es aktualisiert sich nichts:

Zitat
Netatmo: http request failed: connect to https://app.netatmo.net:443 timed out
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: aski71 am 11 August 2017, 08:19:37
Muss man das bei allen 40 Treffern in der Datei ersetzen?
Wenn ich das mache und FHEM neu starte bekomme ich nur diese Meldung im Log und es aktualisiert sich nichts:

Ich habe alle ersetzt.
Zunächst hatte ich auch den Timeout, dann ging es.

@Markus:
Kann man diese Änderung so belassen?
Oder sollte man das zurück ändern?
Was ist der Unterschied zwischen app.netatmo.net und api.netatmo.net? Weiß man das?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 11 August 2017, 10:57:56
Danke für die Info.

Scheint hier nicht funktionieren zu wollen.
Hab danach auch mal Internet neu connected, manuell update im Account und bei den Devices gedrückt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 11 August 2017, 11:05:33
Bei mir funktioniert es.

Habe alle 40 Einträge geändert auf app.netatmo.net
Die originale 38_netatmo.pm habe ich gesichert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 11 August 2017, 13:36:23
Und läuft mal wieder mit api.netatmo.com.
Mal sehen wie lang.   ::)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 11 August 2017, 19:15:24
Hallo,
Ich habe eine Frage zum Netatmo Raumthermostat?

Das kann ja über dieses Modul in Fhem eingebunden werden.
Was kann ich in Fhem damit machen, außer die Raumtemperatur ablesen.
Kann auch auch das Heizprogramm damit beeinflussen?

Das das Thermostat ja auch gut aussieht, überlege ich mir das zu kaufen.
Will damit mein bisheriges Thermostat ersetzen. Das neue soll in Fhem eingebunden sein und trotzdem unabhängig laufen.

Bitte um eure Einschätzung.

Danke

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: netsrac4th am 11 August 2017, 19:18:20
Sicher kannst Du es einbinden und auch unabhaengig nutzen. Ob mit Apps auf Mobile oder über Browser.
Um damit auch Deine Heizung zu steuern, baust Du dir notify's oder DOIF's. Fertig
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cluni am 11 August 2017, 23:13:12
Das würde ich mir aber bei der momentanen Zuverlässigkeit des Dienstes gut überlegen. Nachher bekommst du eine Zeit lang keine Werte, weil die wieder in der Cloud herum machen und dann ist nichts mit der Steuerung über fhem.... [emoji31]


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 11 August 2017, 23:58:10
Das würde ich mir aber bei der momentanen Zuverlässigkeit des Dienstes gut überlegen. Nachher bekommst du eine Zeit lang keine Werte, weil die wieder in der Cloud herum machen und dann ist nichts mit der Steuerung über fhem.... [emoji31]


Gesendet von iPhone mit Tapatalk

Das schon, aber man ändert ja nicht jeden Tag etwas daran.
Ich werde es hauptsächlich so einrichten, dass die Netatmo den Dienst macht.
Fehm kommt nur in besondern Situationen dazu.
Ich möchte, bei einem wichtigen Dienst, wieder der Heizung, nicht einen Rechner dazwischen haben.
Auch Fhem kann ausfallen.
Ich hatte bisher auch nur einen einfachen Raumthermostat, der war aber sehr ungenau und war an einer unpassenden Stelle montiert.
Zum einfachen Ein und Ausschalten der Heizung braucht auch die Netatmo keine Cloud.

Ich denke außerdem dass sie das Problem wieder in der Griff bekommen. Ein Grund könnte auch Überlastung der Server sein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rubbertail am 12 August 2017, 10:13:44
Ich verwende es zusammen mit HCS und den MAX-Thermostaten -funktioniert prima. HCS stellt fest, ob irgendeins der MAX-Thermostate eine Heizungsanforderung hat, und wenn ja, schaltet es das Thermostat.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Sabine am 14 August 2017, 15:20:18
Ich habe mit Hilfe des Forums schon viel hinbekommen und realisiert, doch jetzt weiß ich nicht mehr weiter.

Ich habe Probleme mit dem Einbinden der Presence in Fhem und der Darstellung im TabletUi. --> habe die neuste Version von 38_netatmo.pm

Abrufen des letzten Schnappschusses und anzeigen auf dem Tablet funktioniert - wenn auch sehr verspätet und jedesmal mit einer Email von Netatmo verbunden: jemand hat sich in ihr Konto eingeloggt, wenn ein neues Reading kommt.

Bei der Einbindung des Live-Streams habe ich mich genau an die Anleitung hier gehalten. Mit Safari funktionert es ca. in 2 von 10 Fällen, nach mehrmaligen Neuladen der Seite. Eigentlich ist die Umsetzung aber auf einem Android-Tablet geplant (Android 4.4.2) mit dem Fully Browser. Es wurde auch erwähnt, dass dies funktionieren sollte, doch leider zeigt er mir nur ein Standbild (meiner Meinung nach sehr aktuell) mit einem Playbutton, der aber nichts auslöst. Hab bei den Einstellungen in Fully schon viel rumprobiert und Videos etc. erlaubt.

Vielleicht kann mir jemand weiterhelfen, der alles erfolgreich mit fully am laufen hat.

Danke schonmal!


--> habs jetzt mit einem Button auf einen externen Link probiert, mit dem sich der Live-Stream öffnet. Funktioniert erstaunlich gut und umgeht die ganzen Videoeinstellungen direkt im Tablet UI. Dadurch wird zwar Fully verlassen, aber es funktioniert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 14 August 2017, 18:28:46
hab zwar keine Probleme mehr mit meiner Wetterstation, aber noch mit den Welcome´s... Kann das jemand bestätigen? Soll ich die API auch mal ändern? Mein Webhook funzt nicht mehr bei Erkennung :-(

Camera

netatmo_C70_ee_50_17_19_11

Readings
active           error

2017-08-14 18:33:45 netatmo netatmo_C70_ee_50_1d_13_8e active: timeout
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 August 2017, 21:40:08
Readings
active           error
Das Reading ist relativer Mist, ist mir gerade aufgefallen (geht nicht zurück auf "ok").

Der Webhook funktioniert allerdings auch bei mir aktuell nur sporadisch. Da scheint Netatmo noch Probleme zu haben.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cobra am 14 August 2017, 23:24:38
Hey Markus,

ich hätte 2 Fragen zum Modul.

1. Habe ich bei mir mehrere Netatmo-Personen gelöscht in FHEM (in der Netatmo-App waren sie schon gelöscht) weil diese definitiv nicht mehr zu uns nach Hause kommen. Kurz danach erscheinen bei mir folgende Meldungen im Log (alle 15-30 min):

2017.08.14 23:15:15 3: netatmo_Pcce524de_bcdf_487f_bcf0_fd1c895963a3: requestPersonReadings (getpersondata)
2017.08.14 23:15:15 3: netatmo_Pcce524de_bcdf_487f_bcf0_fd1c895963a3: poll (PERSON)

Diese Person habe ich nicht gelöscht (ist meine Schwiegermutter) sondern nur auf away gesetzt.

Wie kann ich diese Meldungen unterbinden bzw. was hab ich falsch gemacht?

2. Besteht irgendwie die Möglichkeit dass man bei der Presence die Funktion "floodlight" auf eine höhere Sekundenzahl als 8 bringen kann?

Gruß Cobra
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 August 2017, 23:54:08
Kurz danach erscheinen bei mir folgende Meldungen im Log (alle 15-30 min):
Diese Person habe ich nicht gelöscht (ist meine Schwiegermutter) sondern nur auf away gesetzt.
Wie kann ich diese Meldungen unterbinden bzw. was hab ich falsch gemacht?

Auch der Status von Personen wird gepollt.
Passendes Intervall einstellen, verbose 2 setzen.

Zitat
Besteht irgendwie die Möglichkeit dass man bei der Presence die Funktion "floodlight" auf eine höhere Sekundenzahl als 8 bringen kann?
Ich glaube nicht, oder funktioniert das mittlerweile in der App?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Cobra am 15 August 2017, 09:32:08
Nach setzen von Verbose 2 ist Ruhe eingekehrt.
Nur verwunderlich dass diese Meldung plötzlich kam obwohl ich bei dieser Person nur den Status auf "away" gesetzt habe.

Bei allen anderen Personen ist auch kein Verbose 2 drin und trotzdem bleibt dort die Meldung aus.

Bezgl Floodlight hab ich in der App selbst keine Möglichkeit gesehen die Zeit zu erhöhen, schade.
Aber vielleicht kommt ja mal ne Änderung von Netatmo.

Gruß Cobra
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: avolkmer am 16 August 2017, 12:40:38
Hallo,

habe mal eine Frage zum Regensensor.
Bie Werte vom Regensensor werden nur jede Stunde in der 28 Minute ausgeführt.

rain         0           2017-08-16 12:39:24
rain_day 8.686    2017-08-16 12:28:20
rain_hour 2.424  2017-08-16 12:28:20

last_message 2017-08-16 12:28:33
last_seen 2017-08-16 12:28:33
last_status_store 2017-08-16 12:28:20

und letzte polling
LAST_POLL 2017-08-16 12:37:14

Gibt es eine Möglichkeit die Werte alle 5min zu bekommen?
Oder wenigsten in der 59min?

Würde gerne eine Stundenstatistic aufbauen (Über Statistikmodul)

Danke! Alex
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 August 2017, 12:55:19
Hallo,
habe mal eine Frage zum Regensensor.
Bie Werte vom Regensensor werden nur jede Stunde in der 28 Minute ausgeführt.
Gibt es eine Möglichkeit die Werte alle 5min zu bekommen?
Oder wenigsten in der 59min?

Kurze Antwort: Nein.
Lange Antwort: Die Datenverfügbarkeit hängt davon ab wann dein Regenmesser seine Daten an die Basisstation überträgt und wann diese sie dann hochlädt. Letzteres passiert nur alle 11 Minuten.

Mach mal ein Update auf die aktuelle Version, dann bekommst du die Daten zumindest etwas schneller, kurz nachdem sie verfügbar sind.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: avolkmer am 16 August 2017, 13:31:23
Danke für die Antwort.

Auf my.netatmo sind die Daten.
Wird das Modul über "update all" upgedatet, das habe ich schon gemacht.
Bei mir wird aber nur einmal in der Stunde die Werte aktualisiert.

Hast du noch eine Idee?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 August 2017, 15:02:44
Hast du noch eine Idee?

Ein FHEM Update machen.
Du hast noch eine ältere Version des Moduls selbst.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: avolkmer am 16 August 2017, 16:19:35
update check

fhem
nothing to do...

Ich würde sagen ich habe die Aktuelle oder?
38_netatmo.pm          14411 2017-05-29 09:33:00Z moises
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 August 2017, 16:31:54
Theoretisch schon.
Wenn du nur alle Stunde Daten bekommst läuft aber was falsch.
Setz mal Verbose 4 beim Regenmesser.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Thyraz am 18 August 2017, 09:19:32
Sag mal habt ihr eure Netatmo Module (sofern ihr mehrere habt) mal nebeneinander gestellt und über einige Zeit beobachtet wie weit die voneinander abweichen?
Ich hab insgesamt 2 Haupt-Innenmodule, 4 Zusatz-Innenmodule und 1 Außenmodul.

Die Temperaturabweichungen sind erstaunlich gering (<0.5°C), die Unterscheide der gemeldeten Luftfeuchtigkeit liegen aber bei fast 10%.
Das ist schon ne ordentliche Hausnummer, die einen je nach Abweichung zu sinnlosem Panik-Lüften oder zu trügerischer Sicherheit mit anschließendem Schimmelbefall verleiten kann. ;)

Im Gegensatz zur Temperatur kann man bei den Netatmomodulen ja hier leider auch keine Korrekturwerte angeben.
Mit FHEM hat man hier ja immerhin noch die Möglichkeit einzugreifen und eine Korrektur zu verrechnen bevor das in der UI oder dem Log landet.

Hab heute mal mein per Feuchtigkeits- und Salz-Check händisch justiertes Haar-Hygrometer mit in die Arbeit genommen und  mit einem kalibrierten Hygrometer  verglichen (Das hatte laut letztem Kalibrierprotokoll bei 50% Luftfeuchtigkeit eine Abweichung von -0.2% und musste nicht nachjustiert werden. scheint also sehr genau zu sein.).
Das Haaradelhygrometer von mir zeigt eine Abweichung < 1% bei aktueller Luftfeuchtigkeit an.
Mal sehen wie sich das über den Tag verhält, hier geht sicher später die Klima an und ich kann nochmal bei niedrigerer Feuchte kontrollieren.

Falls das weiterhin kaum Abweichung hat teste ich mal damit meine Module daheim.
Bin gespannt ob die Abweichungen eher mittig verteilt sind oder ein paar Ausreißer in eine Richtung besonders falsch liegen.

Ein kleiner Abgleich der Module scheint aber durchaus nicht verkehrt zu sein...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Laire am 20 August 2017, 03:16:18
Hallo,

ich habe mir gerade ein ein Public Device eingerichtet. Das von mir ausgesuchte, zeigt auf der Weather Map von Netatmo die richtigen Werten an, auch in der Übersicht, wenn ich get public ausführe, wenn ich dann aber das Device mit klick auf den Pfeil anlege, bekomme ich völlig falsche Werte.

Aktuell ist die Temperatur: 11,3° und die Luftfeuchtigkeit 90% auf der FHEM Oberfläche zeigt er mir aber T: 24.1 H: 56 an.

defmod netatmo_D70_ee_50_20_da_34 netatmo PUBLIC 70:ee:50:20:da:34 02:00:00:20:a7:9e temperature,humidity 70:ee:50:20:da:34 pressure 05:00:00:03:84:70 rain
attr netatmo_D70_ee_50_20_da_34 IODev Wetter_Account
attr netatmo_D70_ee_50_20_da_34 devStateIcon .*:no-icon
attr netatmo_D70_ee_50_20_da_34 room netatmo
attr netatmo_D70_ee_50_20_da_34 stateFormat T: temperature H: humidity
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: netsrac4th am 20 August 2017, 07:02:29
define netatmo_public netatmo PUBLIC 48.11661885330939 11.61617725262742 0.1
attr netatmo_public IODev NETATMO
attr netatmo_public addresslimit 60
attr netatmo_public devStateIcon .*:no-icon
attr netatmo_public event-on-change-reading .*
attr netatmo_public interval 600
attr netatmo_public room Klima

Bei mir sieht es so aus und die Werte entsprechen dem, was meine Wetterstation auch sagt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 August 2017, 11:15:55
Das von mir ausgesuchte, zeigt auf der Weather Map von Netatmo die richtigen Werten an, auch in der Übersicht, wenn ich get public ausführe, wenn ich dann aber das Device mit klick auf den Pfeil anlege, bekomme ich völlig falsche Werte.

Du bekommst richtige Werte - nur noch nicht die von jetzt...

Probier doch mal ca. das hier, damit sollten die historischen Werte übersprungen werden:
setreading netatmo_D70_ee_50_20_da_34 .lastupdate 1503200000
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Laire am 20 August 2017, 14:22:02
Ok, jetzt stimmen die Werte.

Eine andere Frage, ich habe in der Definition "rain" stehen. Zur Zeit gibt er mir einen Wert von 0.404 aus. Was genau bedeutet der Wert?

Auf der Weathermap wird mir zum Thema Niederschalg folgendes angezeigt:

NIEDERSCHLAG:
2.9 mm 1 Stunde
2.9 mm Heute

und ein Symbol mit 2 Regentropfen.


EDIT:

Jetzt hat es aufgehört zu regnen und der Wert steht plötzlich bei 0
Repräsentiert der Wert evtl. die Stärke des Regens?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: netsrac4th am 20 August 2017, 14:28:52
Ich vermute das ist der Wert der gerade gefallenen Niederschlagsmenge ...

     2017-08-20 13:59:10   rain            0.00
     2017-08-20 13:59:10   rain_day        1.61
     2017-08-20 13:59:10   rain_day_max    7.373
     2017-08-20 13:59:10   rain_day_min    0
     2017-08-20 13:59:10   rain_hour       0.00
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Laire am 20 August 2017, 20:58:21
Ah sehr gut. Jetzt muss ich nur noch herraus finden wie ich an die anderen Werte komme. Die hat er bei dem autocreate nicht mit angelegt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 22 August 2017, 10:32:24
Moin,
ich habe eine Presence und ist in Fhem auch angelegt.
Ich weiss nicht ob es das gibt, habe noch nichts gelesen drüber oder gefunden.
Ich hätte gerne die letzten erkannten bewegungen mit Zeit, erkannt Auto, Tier oder Mensch und mit Link zum Video.
So wie z.B.  grafisch dann aufbereitet wie CallList in der Art oder auch Zeitleiste in der App.

Ciao Fini

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Steeeve am 23 August 2017, 07:51:26
Servus Leute!

Bei mir werden auch die Werte seit über einer Woche nicht mehr aktualisiert - Modul up-to-date. fhem auch.
Wenn ich am außenmodul ein update mit verbose 4 mache, schreibt der tonnenweise werte ins log:

2017.08.23 07:29:53 3: netatmo_Aussen: poll (MODULE)
2017.08.23 07:29:53 3: netatmo_Aussen: requestDeviceReadings (Temperature,CO2,Humidity,Noise,Pressure,Rain,WindStrength,WindAngle,GustStrength,GustAngle,Sp_Temperature,BoilerOn,BoilerOff,health_idx)
2017.08.23 07:29:53 4: netatmo_Aussen: dispatch (getmeasure)
2017.08.23 07:29:53 4: netatmo_Aussen: dispatch return: getmeasure
2017.08.23 07:29:54 4: netatmo_Aussen: parsereadings Temperature,CO2,Humidity,Noise,Pressure,Rain,WindStrength,WindAngle,GustStrength,GustAngle,Sp_Temperature,BoilerOn,BoilerOff,health_idx
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503200039)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503200039)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503200347)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503200347)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503200654)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503200654)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503200963)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503200963)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503201219)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503201219)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503201527)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503201527)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503201834)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503201834)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503202141)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503202141)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503202449)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503202449)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503202756)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503202756)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503203064)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503203064)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503203371)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 83 (1503203371)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.9 (1503203679)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503203679)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.9 (1503203987)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503203987)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.8 (1503204294)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503204294)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.8 (1503204550)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503204550)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503204857)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503204857)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503205166)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503205166)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503205474)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503205474)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503205781)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503205781)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503206089)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503206089)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503206396)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503206396)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.8 (1503206704)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503206704)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.9 (1503207011)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 82 (1503207011)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.1 (1503207318)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503207318)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.2 (1503207627)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503207627)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.3 (1503207883)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 81 (1503207883)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.4 (1503208190)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 80 (1503208190)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.6 (1503208497)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 80 (1503208497)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.8 (1503208805)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 80 (1503208805)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.1 (1503209113)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503209113)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.3 (1503209369)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503209369)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.6 (1503209728)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503209728)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.6 (1503210036)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503210036)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.7 (1503210343)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503210343)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.8 (1503210651)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503210651)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.9 (1503210958)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503210958)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17 (1503211215)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503211215)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.2 (1503211522)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503211522)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.4 (1503211830)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503211830)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.6 (1503212138)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503212138)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.9 (1503212444)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503212444)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.2 (1503212752)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503212752)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.5 (1503213059)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503213059)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.6 (1503213316)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 68 (1503213316)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.8 (1503213675)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503213675)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.9 (1503213982)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 68 (1503213982)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.1 (1503214290)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503214290)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.5 (1503214597)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503214597)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.8 (1503214854)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 65 (1503214854)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.2 (1503215161)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 64 (1503215161)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.5 (1503215467)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 63 (1503215467)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.7 (1503215775)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 63 (1503215775)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.8 (1503216033)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 62 (1503216033)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.8 (1503216392)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 61 (1503216392)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.9 (1503216699)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503216699)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.2 (1503217006)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 61 (1503217006)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.3 (1503217315)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 59 (1503217315)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.3 (1503217622)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503217622)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.5 (1503217930)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503217930)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.8 (1503218186)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 61 (1503218186)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.2 (1503218494)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 58 (1503218494)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.4 (1503218802)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503218802)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.4 (1503219108)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503219108)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.8 (1503219416)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 56 (1503219416)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23 (1503219724)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503219724)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23 (1503220032)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503220032)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.1 (1503220339)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503220339)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.2 (1503220646)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503220646)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.4 (1503220954)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503220954)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.3 (1503221262)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503221262)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23 (1503221569)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503221569)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.8 (1503221826)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503221826)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.5 (1503222133)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503222133)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.3 (1503222441)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503222441)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.1 (1503222748)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503222748)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.9 (1503223056)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 56 (1503223056)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.7 (1503223364)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503223364)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.6 (1503223671)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 58 (1503223671)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.5 (1503223979)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503223979)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.5 (1503224286)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 58 (1503224286)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.6 (1503224593)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503224593)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.7 (1503224849)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503224849)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.4 (1503225158)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503225158)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.7 (1503225466)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503225466)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.9 (1503225772)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503225772)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.2 (1503226080)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503226080)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.6 (1503226387)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503226387)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25 (1503226695)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503226695)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 27.7 (1503227004)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 48 (1503227004)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 29 (1503227311)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 40 (1503227311)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30.4 (1503227618)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 39 (1503227618)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30.4 (1503227926)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 36 (1503227926)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 31.4 (1503228233)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503228233)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 32.4 (1503228490)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 36 (1503228490)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 33.6 (1503228796)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 34 (1503228796)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 33.9 (1503229104)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 32 (1503229104)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 33.1 (1503229412)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 32 (1503229412)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 31.6 (1503229720)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 32 (1503229720)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30.3 (1503230028)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 34 (1503230028)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30 (1503230335)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 34 (1503230335)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30.7 (1503230643)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 33 (1503230643)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 30.2 (1503230950)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 33 (1503230950)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 29.5 (1503231257)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 32 (1503231257)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 28.9 (1503231565)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 34 (1503231565)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 28.5 (1503231872)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 35 (1503231872)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 28.3 (1503232129)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 35 (1503232129)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 28.2 (1503232437)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 35 (1503232437)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 27.9 (1503232745)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 35 (1503232745)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 27.4 (1503233052)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 36 (1503233052)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 26.9 (1503233359)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503233359)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 26.6 (1503233667)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503233667)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 26.2 (1503233974)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503233974)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.8 (1503234282)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 36 (1503234282)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.5 (1503234590)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503234590)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.3 (1503234897)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503234897)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.3 (1503235205)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503235205)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.3 (1503235461)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503235461)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.2 (1503235769)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 36 (1503235769)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.2 (1503236076)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 39 (1503236076)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 25.1 (1503236384)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503236384)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.9 (1503236692)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503236692)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.8 (1503236999)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503236999)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.7 (1503237307)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503237307)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.6 (1503237615)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503237615)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.5 (1503237921)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503237921)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.5 (1503238229)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 38 (1503238229)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.4 (1503238536)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 39 (1503238536)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.3 (1503238793)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 37 (1503238793)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.4 (1503239100)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 40 (1503239100)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.4 (1503239408)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 41 (1503239408)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.2 (1503239716)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 41 (1503239716)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 24.1 (1503240023)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 40 (1503240023)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.9 (1503240331)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503240331)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.8 (1503240638)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 41 (1503240638)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.6 (1503240946)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503240946)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.5 (1503241254)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 41 (1503241254)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.3 (1503241561)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503241561)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.2 (1503241869)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503241869)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23.1 (1503242176)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503242176)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 23 (1503242432)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 42 (1503242432)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.8 (1503242740)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 44 (1503242740)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.6 (1503243048)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 43 (1503243048)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.5 (1503243355)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 44 (1503243355)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22.3 (1503243662)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 44 (1503243662)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 22 (1503243970)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 45 (1503243970)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.9 (1503244278)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 45 (1503244278)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.7 (1503244586)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 45 (1503244586)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.5 (1503244894)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 46 (1503244894)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.4 (1503245200)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 46 (1503245200)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.3 (1503245508)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 47 (1503245508)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21.2 (1503245765)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 46 (1503245765)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 21 (1503246073)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 46 (1503246073)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.8 (1503246380)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 47 (1503246380)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.7 (1503246687)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 47 (1503246687)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.5 (1503246995)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 48 (1503246995)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.4 (1503247302)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 48 (1503247302)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.3 (1503247610)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 48 (1503247610)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.2 (1503247918)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 49 (1503247918)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20.1 (1503248225)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 48 (1503248225)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 20 (1503248533)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 49 (1503248533)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.9 (1503248841)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 52 (1503248841)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.8 (1503249148)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503249148)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.8 (1503249404)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503249404)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.8 (1503249711)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 51 (1503249711)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.7 (1503250020)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503250020)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.7 (1503250327)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503250327)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.6 (1503250634)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 55 (1503250634)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.4 (1503250942)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503250942)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.3 (1503251249)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 53 (1503251249)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.2 (1503251557)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503251557)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.1 (1503251864)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 54 (1503251864)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 19.1 (1503252172)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503252172)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.9 (1503252480)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503252480)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.8 (1503252736)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 57 (1503252736)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.7 (1503253044)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 58 (1503253044)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.5 (1503253351)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 59 (1503253351)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.4 (1503253658)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 59 (1503253658)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.3 (1503253965)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503253965)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.1 (1503254273)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503254273)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18.1 (1503254581)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 60 (1503254581)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 18 (1503254888)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 61 (1503254888)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.9 (1503255196)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 62 (1503255196)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.8 (1503255505)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 63 (1503255505)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.7 (1503255812)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 62 (1503255812)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.5 (1503256119)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 63 (1503256119)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.5 (1503256375)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 64 (1503256375)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.4 (1503256683)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 64 (1503256683)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.3 (1503256990)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 64 (1503256990)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.2 (1503257298)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 64 (1503257298)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17.1 (1503257606)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 65 (1503257606)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 17 (1503257913)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 65 (1503257913)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.8 (1503258221)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 65 (1503258221)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.7 (1503258528)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 66 (1503258528)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.6 (1503258836)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 66 (1503258836)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.4 (1503259144)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503259144)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.3 (1503259451)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503259451)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.2 (1503259708)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503259708)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16.1 (1503260015)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 66 (1503260015)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16 (1503260322)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503260322)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 16 (1503260630)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503260630)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.8 (1503260938)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 66 (1503260938)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.7 (1503261246)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503261246)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.6 (1503261553)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503261553)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.6 (1503261861)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 67 (1503261861)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.5 (1503262117)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 68 (1503262117)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.5 (1503262475)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503262475)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.4 (1503262783)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503262783)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.3 (1503263090)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 69 (1503263090)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.3 (1503263347)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503263347)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.2 (1503263654)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503263654)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.2 (1503263962)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503263962)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15.1 (1503264270)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503264270)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503264577)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503264577)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 15 (1503264885)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503264885)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.9 (1503265193)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503265193)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.9 (1503265500)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503265500)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.8 (1503265808)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503265808)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503266114)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503266114)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503266422)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503266422)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.7 (1503266678)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503266678)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.6 (1503266986)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503266986)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.5 (1503267295)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 70 (1503267295)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.5 (1503267602)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503267602)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.5 (1503267909)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503267909)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.4 (1503268216)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503268216)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.4 (1503268525)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503268525)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.3 (1503268833)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503268833)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.3 (1503269139)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503269139)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.2 (1503269447)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503269447)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.1 (1503269755)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503269755)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.1 (1503270062)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503270062)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14.1 (1503270318)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503270318)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 14 (1503270626)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503270626)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.9 (1503270934)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503270934)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.9 (1503271241)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 71 (1503271241)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.8 (1503271549)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503271549)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.8 (1503271857)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503271857)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.7 (1503272164)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503272164)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.7 (1503272472)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 72 (1503272472)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.6 (1503272779)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503272779)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.6 (1503273087)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503273087)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.6 (1503273394)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503273394)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.5 (1503273650)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503273650)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.5 (1503273958)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 73 (1503273958)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.5 (1503274265)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503274265)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.4 (1503274574)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503274574)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.4 (1503274881)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503274881)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.4 (1503275189)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503275189)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.4 (1503275497)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503275497)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.4 (1503275803)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503275803)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.3 (1503276111)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503276111)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.3 (1503276419)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 74 (1503276419)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.2 (1503276726)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503276726)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.2 (1503277033)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503277033)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.1 (1503277289)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503277289)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.1 (1503277598)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503277598)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13.1 (1503277905)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503277905)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13 (1503278212)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503278212)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13 (1503278520)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 75 (1503278520)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 13 (1503278828)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503278828)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.9 (1503279136)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503279136)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.9 (1503279442)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503279442)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.8 (1503279750)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503279750)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.8 (1503280058)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503280058)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.8 (1503280365)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 76 (1503280365)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.8 (1503280622)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503280622)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.7 (1503280929)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503280929)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.7 (1503281238)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503281238)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.7 (1503281546)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503281546)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.7 (1503281853)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503281853)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.6 (1503282161)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503282161)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.6 (1503282467)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503282467)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.6 (1503282775)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503282775)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.5 (1503283084)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503283084)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.5 (1503283391)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503283391)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.5 (1503283698)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503283698)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.4 (1503283954)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503283954)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.4 (1503284261)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503284261)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.4 (1503284568)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503284568)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.4 (1503284876)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503284876)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.3 (1503285184)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503285184)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.3 (1503285491)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503285491)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.3 (1503285799)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503285799)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.3 (1503286106)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503286106)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.2 (1503286414)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503286414)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.2 (1503286722)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503286722)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.2 (1503287029)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503287029)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.1 (1503287337)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503287337)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.1 (1503287593)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503287593)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.1 (1503287901)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503287901)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503288209)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503288209)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503288517)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503288517)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503288825)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503288825)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503289131)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503289131)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503289439)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503289439)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503289747)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503289747)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503290054)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503290054)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503290361)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503290361)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503290668)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503290668)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503290925)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 79 (1503290925)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12 (1503291232)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503291232)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.1 (1503291540)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503291540)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.1 (1503291848)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 77 (1503291848)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.2 (1503292156)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503292156)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor temperature reading: 12.3 (1503292464)
2017.08.23 07:29:54 4: netatmo_Aussen netatmo - wind sensor humidity reading: 78 (1503292464)

Hier noch ein List:

DEF        MODULE 70:ee:50:05:37:ba 02:00:00:05:76:c2
   Device     70:ee:50:05:37:ba
   INTERVAL   900
   IODev      netatmo
   LAST_POLL  2017-08-23 07:44:36
   Module     02:00:00:05:76:c2
   NAME       netatmo_Aussen
   NOTIFYDEV  global
   NR         294
   NTFY_ORDER 50-netatmo_Aussen
   STATE      T: 18.9 H: 78
   SUBTYPE    MODULE
   TYPE       netatmo
   battery_vp 5200
   last_message 2017-08-23 07:24:27
   last_seen  2017-08-23 07:23:48
   last_status_store 2017-08-23 07:34:04
   openRequests 0
   rf_status  74
   status     ok
   READINGS:
     2017-08-23 07:44:36   active          ok
     2017-08-23 07:25:08   battery         ok
     2017-08-23 07:25:08   battery_percent 67
     2017-08-06 16:42:40   humidity        78
     2017-08-23 00:04:41   temp_max        17.4
     2017-08-23 06:12:53   temp_min        14.5
     2017-08-23 07:23:48   temp_trend      up
     2017-08-06 16:42:40   temperature     18.9
   helper:
     NEXT_POLL  1503467418
Attributes:
   IODev      netatmo
   alias      Netatmo_Aussen
   group      Wetter
   icon       temp_outside
   room       Homekit,Wetter,netatmo
   stateFormat T: temperature H: humidity
   verbose    4

Wenn mir bitte wer sagen könnte wo hier das Problem liegt, wäre super!
Warum im Log Windsensor steht, kann ich auch nicht beantworten, ich habe keinen Windsensor.

Vielen Dank im Voraus

Stephan
Ps:  Ich musste das log hier kürzen, weil das im ersten releasten post abgeschnitten wurde :o
PPS: Habe bei netatmo auch eine neue app angelegt und client_id/secret ausgetauscht - nichts...
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 August 2017, 08:42:27
Das Device wird aus irgendwelchen Gründen als Windsensor erkannt.
Lösch es mal komplett und leg es (über autocreate!) neu an. Mehr kann ich aktuell nicht für dich tun ;)

Grüße aus der Sonne,
Markus
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Steeeve am 23 August 2017, 09:02:56
Danke Markus, jetzt hab ich den stand von 2014??? WTF  :o

Internals:
   CFGFN
   DEF        MODULE 70:ee:50:05:37:ba 02:00:00:05:76:c2
   Device     70:ee:50:05:37:ba
   INTERVAL   900
   IODev      netatmo
   LAST_POLL  2017-08-23 09:00:40
   Module     02:00:00:05:76:c2
   NAME       netatmo_Aussen
   NOTIFYDEV  global
   NR         16499
   NTFY_ORDER 50-netatmo_M02_00_00_05_76_c2
   STATE      T: 5.3 H: 84
   SUBTYPE    MODULE
   TYPE       netatmo
   battery_vp 5200
   dataTypes  Temperature,Humidity
   firmware   43
   last_message 2017-08-23 08:25:00
   last_seen  2017-08-23 08:24:28
   last_setup 2014-11-24 17:32:35
   last_status_store 2014-11-28 08:21:10
   model      NAModule1
   moduleName outdoor
   openRequests 0
   rf_status  67
   status     no data
   READINGS:
     2017-08-23 08:56:02   active          ok
     2017-08-23 08:54:24   battery         ok
     2017-08-23 08:54:24   battery_percent 67
     2014-11-28 08:21:10   humidity        84
     2014-11-28 08:21:10   temperature     5.3
   helper:
     NEXT_POLL  1503472540
     readingNames:
       temperature
       humidity
Attributes:
   IODev      netatmo
   alias      Netatmo_Aussen
   devStateIcon .*:no-icon
   room       Homekit,Wetter,netatmo
   stateFormat T: temperature H: humidity
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Steeeve am 23 August 2017, 09:24:00
Update: Die Werte haben sich nach einiger Zeit eingependelt. Habe das jetzt mit allen netatmo Devices machen müssen - jetzt stimmen alle Werte wieder.
Wie kann das generell kommen? Habe netatmo schon seit Jahren in FHEM. Liegt das ev. mit dem Serverausfall zusammen, der war doch genau an dem Wochenende???

lg
Stephan
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 August 2017, 14:45:45
Hmm...
FHEM komplett neugestartet hattest du vorher?
Vermutlich haben Internals gefehlt.
Das Laden der kompletten Historie am Anfang ist normal.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Steeeve am 23 August 2017, 14:47:29
Hmm...
FHEM komplett neugestartet hattest du vorher?
Vermutlich haben Internals gefehlt.
Das Laden der kompletten Historie am Anfang ist normal.

Ja, mehrmals neu gestartet und letzte Woche ein Update gemacht. Heute endlich dazu gekommen das mal im Detail anzuschauen.

Vielen Dank für die Tips!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 September 2017, 23:45:36
Wer es noch nicht gesehen hat, Welcome und Presence bekommen ein HomeKit Update (https://www.netatmo.com/blog/les-cameras-de-securite-de-netatmo-presence-et-welcome-desormais-compatibles-avec-homekit-et-siri/)!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 23 Oktober 2017, 20:24:25
Hallo Zusammen,
ich habe mir ein Heizungstermostat gekauft von Netatmo gekauft - genauer ein Erweiterungs-Ventil.

Dieses wird aber vom "netatmo-Mutter-Device" per autocreate oder "autocreate-Thermostats" nicht erkannt.
Es wird von der iOS-APP erkannt und funktioniert auch.

Mach ich was falsch?

Grüße
Erik
 
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Oktober 2017, 20:30:49
Hallo Zusammen,
ich habe mir ein Heizungstermostat gekauft von Netatmo gekauft - genauer ein Erweiterungs-Ventil.
Dieses wird aber vom "netatmo-Mutter-Device" per autocreate oder "autocreate-Thermostats" nicht erkannt.

Mach ich was falsch?

Nein, ich habe dieses Gerät aber nicht, also ist es auch noch nicht im Modul.
Mach mal die Einrichtung/autocreate mit Verbose 5 und poste das Log.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 23 Oktober 2017, 21:05:42
Hi,
da ist leider nicht viel zu sehen ;-(

2017.10.23 21:04:14 4: netatmo_Wetter: device '70:ee:50:00:27:68' already defined
2017.10.23 21:04:14 4: netatmo_Wetter: module '05:00:00:00:26:a2' already defined
2017.10.23 21:04:14 4: netatmo_Wetter: module '02:00:00:00:2a:e2' already defined

Grüße
Erik
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 23 Oktober 2017, 22:29:42
Hi,
da ist leider nicht viel zu sehen ;-(

Mach ein get devices oder starte mit verbose 5 neu und warte ein wenig, dann sollte da eine Menge zu sehen sein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 24 Oktober 2017, 08:16:25
Guten Morgen,
ich habe mit Verbose 5 neu gestartet...
Die Antwort habe ich - weil recht lang und fragmentiert (die Anfragen und Antworten kommen mehrfach) - in eine Datei kopiert.
Ich habe versucht alle persönlichen Daten abzuändern. Bitte nicht irritieren lassen ;-)

Ich kann in dem Log keine Fehlermeldungen sehen. Hier werden alle Geräte gelistet, die ich von netatmo betreibe.

Lieben Dank für Deine Hilfe vorab!

Erik
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Oktober 2017, 13:47:22
Ich kann in dem Log keine Fehlermeldungen sehen. Hier werden alle Geräte gelistet, die ich von netatmo betreibe.
Lieben Dank für Deine Hilfe vorab!

Lösch den Anhang mal wieder, war nichts dabei :)
Und dann (immer noch mit verbose 5) mal ein get thermostats.
Damit sollten wir der Sache dann etwas näher kommen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 24 Oktober 2017, 14:45:54
jetzt aber .... Verbose 5 mit "create_thermostats"

Jetzt weiss jeder wann es bei mir warm wird  ;D

Liebe Grüsse
Erik

EDIT:
Ich habe FHEM gerade neu gestartet und finde folgende Meldung im log:
################
2017.10.24 14:53:40 2: netatmo_Heizung: invalid time for dynamic update (Temperature,Sp_Temperature,BoilerOn,BoilerOff): 2017-10-24 14:53:57
################

kosmisch


Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Oktober 2017, 18:01:16
Hä?
Ich sehe nur einen Plug und eines der alten Thermostate.
Die sollten auch beide mit set autocreate_thermostats angelegt werden.

Ich dachte, du hättest die neuen Heizkörperthermostate?
Falls ja, lade mich doch mal als Gastnutzer mit der Email aus dem Modulquellcode ein - dann entreisse ich der App die Daten eben wieder mit Gewalt ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ritter_runkel am 24 Oktober 2017, 18:46:03
Hi Markus,
korrekt - ich habe ein Thermostat, welches hier nicht auftaucht. So eins:
https://www.netatmo.com/de-DE/product/energy/valves

Gefunden wird nur das Relay und der Sensor dazu (Wohnzimmer). Das Ventilthermostat taucht zwar bei Netatmo unter meinem Web-Account auf aber nicht in FHEM.

Ich würde Dich gern einladen, nur finde ich im Modul 38_netatmo.pm Deine Mailadresse nicht - welche Zeile?
Eine Suche nach "@" ergab 4xx Treffer  ;D

Grüße
Erik
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Oktober 2017, 19:04:00
Oops, ist da gar nicht drin
Du hast ne PM
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Florian002 am 26 Oktober 2017, 16:36:13
Hallo Markus,

Ich habe 3 Netatmo Thermostat verbaut und in fhem mit deinem Modul eingebunden funktioniert echt super. Leider ist mir bei 3 Werten setpoint_temp, sp_temperature, temperature aufgefallen dass diese nur alle 3600s aktualisiert werden und nicht in der im Intervall hinterlegten  Zeit. Hast du eine Lösung für mein problem? Danke LG Flo
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2017, 16:40:14
Die kommen aus dem Account als Dashboard Werte. Setz doch dort mal das Intervall runter.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Florian002 am 26 Oktober 2017, 16:55:44
Danke für deine schnelle Antwort. Habe eine blöde Frage wo kann ich das einstellen?
Danke
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2017, 17:17:44
In deinem Account Device sollte es dafür ein Attribut geben.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Florian002 am 26 Oktober 2017, 20:56:48
Hallo habe leider keine Attribute dafür gefunden. Kann es sein dass es keine gibt?
Mfg
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2017, 21:13:26
Leg eins an
attr netatmo interval 600
Du brauchst die Readings aber gar nicht, die sind doppelt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Florian002 am 26 Oktober 2017, 21:19:44
Das hätte ich schon versucht diese 3 Werte werden nicht aktualisiert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Oktober 2017, 22:22:38
Eventuell ist das auch im Relay Device - ich weiß es nicht mehr genau.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Florian002 am 27 Oktober 2017, 09:26:43
Habe bei Netatmo im Developer Account nachgelesen dort steht drinnen dass er die Werte nur alle Stunde oder bei jeder Änderung des Modus vom Server erhält. Kann das sein oder gibt es neben weg diese öfter zu erhalten?
Danke
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 03 November 2017, 23:33:20
Moin moin,

bin umgezogen und hab jetzt ds-lite über Unitymedia... Alexa hab ich mittlerweile hinbekommen aber wenn ich den Webhook auf die neue Myfritzadresse umstellen möchte gibt es Probleme.. Selbst die direkte IPV6 Adresse von meinem Raspi will er über

attr netatmo_webhook webhookURL http://user:Passwort@yl2xxxxnsn.myfritz.net:8083/fhem/netatmo   nicht annehmen. Kann das auch wieder an meinem DS Lite hängen? Allerdings macht er mit user:Passwort@ganzschönlangeIPV6Adresse:8083/fhem/netatmo auch nix...
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 November 2017, 18:54:44
Ich hab zufällig auch gerade die FritzBox gewechselt [emoji4]
Du bist einfach nur gebannt, da dein Webhook nicht erreichbar war.  Kann man mittlerweile leider nicht mehr verkürzen. Neue myfritz Adresse eintragen und ein bis zwei Tage warten, dann funktioniert es wieder.
(Wenn die Adresse so von außen erreichbar ist, ich hab keine Ahnung was ds-lite ist)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kamik am 14 November 2017, 17:55:52
Habe bei Netatmo im Developer Account nachgelesen dort steht drinnen dass er die Werte nur alle Stunde oder bei jeder Änderung des Modus vom Server erhält. Kann das sein oder gibt es neben weg diese öfter zu erhalten?
Danke

Hallo Florian, hallo Markus,

ich habe das selbe Problem. Ich schalte über Fensterkontakte meine Heizung aus und ein. Und je nachdem in welchem Programm mein Thermostat steht, speichere ich die Werte temporär ab, um diese hinterher wieder zu laden (sp_temperature, program_mode und duration). Ich habe auch das Problem, dass bei manueller Eingabe die Werte sehr spät aktualisiert werden. Bei wertänderungen über FHEM fange ich das schon händisch ab, wenn jedoch Änderungen direkt am Thermostat gemacht werden bekommt es FHEM zu spät mit. In der App sehe ich diese Änderungen jedoch sofort.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 18 November 2017, 10:18:57
Moin,

wie kann ich Netatmo Presence in Tablet UI einbinden?

hab es mit
<div data-type="image">

<video id="my-video" class="video-js vjs-default-skin" controls preload="auto" width="480" height="270"
  poster="http://192.168.178.50/id/live/snapshot_720.jpg" data-setup="{}">
    <source src=http://192.168.178.50/id/live/files/medium/index.m3u8" type='application/x-mpegURL'>
  </video>
da kommt leider
Kein Video mit unterstütztem Format und Mime-Typ gefunden

Ist die Sream URL falsch? Den Aufruf hatte ich im Internet gefunden.

Unter Fhem bei der Presence unter Readings da stehen URL's, da
kann man aber nichts mit Anfangen.
Siehe Image unten



Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 18 November 2017, 13:01:48
@fini
Video.js installiert?
In einem älteren Post von mir solltest du eine Anleitung finden. Ansonsten auf der video.js Seite.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 18 November 2017, 16:01:19
@fini
Video.js installiert?
In einem älteren Post von mir solltest du eine Anleitung finden. Ansonsten auf der video.js Seite.

Gruß
Eisix

dein post finde ich leider nicht.
über google finde ich fieles, aber in englisch was ich nicht kann.
kannst du mir nicht sagen, wie und wo ich video.js installieren muss?
danke

fini
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 18 November 2017, 17:13:17
@fini

ich will dir ja nicht zu nahe treten aber hast du schon mal die Suchfunktion benutzt?

Gib da mal video.js ein. Da findest du meinen post und nombre hat es auch nochmal zusammen geschrieben.

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 18 November 2017, 17:55:21
@fini

ich will dir ja nicht zu nahe treten aber hast du schon mal die Suchfunktion benutzt?

Gib da mal video.js ein. Da findest du meinen post und nombre hat es auch nochmal zusammen geschrieben.

meinste dat
sudo apt-get install libjson-perl
sudo cd /opt/fhem/www/tablet
sudo apt-get install npm
sudo npm install video.js
sudo npm install videojs-contrib-hls.js
sudo chown -R fhem:fhem /opt/fhem/www/tablet/node_modules

schon bei den ersten bekomme ich

sudo apt-get install libjson-perl
apt-get: error while loading shared libraries: libapt-pkg.sn.4.12: cannot open shared object file: No such file or directory




Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 18 November 2017, 18:47:25
habe es jetzt so eingebunden

<div data-type="image"  data-size="50%" data-url="http://lokale_ip_presence/id/live/snapshot_720.jpg" data-refresh="5" class="nocache"></div>

schont auch datenvolumen ;-)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Eisix am 18 November 2017, 18:49:26
Wenn du nur das Bild sehen willst OK.

Du hast ein generelles Problem mit apt-get. Funktioniert

sudo apt-get update

Ich vermute mal nicht. Hier ist jemand mit einem ähnlichen Problem.

https://askubuntu.com/questions/674356/apt-get-error-while-loading-shared-librarieslibapt-pkg

Gruß
Eisix
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: fini am 19 November 2017, 05:48:26
wäre es möglich, mehr als nur ein event in den readings anzuzeigen?
in der tablet ui könnte ich dann mehr evente einzeigen.
event
event_time
event_type
last_snapshot
event1
event_time1
event_type1
last_snapshot1
event2
event_time2
event_type2
last_snapshot2
u.s.w.

fini
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Kamik am 20 November 2017, 10:41:34
Hallo zusammen,

ich habe in letzter Zeit immer mal Schwierigkeiten mit meiner Internetverbindung (Unity Media) Wenn ich über meine Fenstersensoren das Thermostat ansteuere funktioniert das ja leider nur, wenn eine Internetverbindung besteht. Ist es auch möglich das Relais auch über die lokale IP-Adresse anzusprechen. Mir geht es hauptsächlich um Befehle wie on off oder eine Temperaturvorwahl würde mir schon reichen.

Danke.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: phoenix am 24 November 2017, 12:41:18
Hallo miteinander,

ich hätte an der Stelle mal eine kurze Frage zu den Netatmo Produkten: Lassen sich Raumthermostat und Heizkörperventile via FHEM auch offline betreiben, also ohne die Netatmo Cloud sollten die den Dienst mal einstellen oder für den Fall dass das Internet weg ist?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: superingo am 16 Dezember 2017, 13:11:19
Hi Markus,
ich habe auch mehrere  Thermostate, welche hier nicht auftauchen. So eins:
https://www.netatmo.com/de-DE/product/energy/valves

Sind diese jetzt im Modul enthalten?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 16 Dezember 2017, 14:05:10
Leider noch nicht. Netatmo hat das jetzt auf Räume geändert. Ich hab mal damit angefangen aber hier aktuell wenig Zeit.
Wenn ich dran denke poste ich mal die Zwischenversion wenn ich wieder zuhause bin.

Mit dem Anhang sollten die Räume schon mal erkannt werden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: superingo am 20 Dezember 2017, 21:52:04
Vielen Dank. Sieht schon mal gut aus.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 25 Dezember 2017, 19:29:39
@Eisix: Danke, mit deiner Anleitung zu video.js klappt es - zumindest unter Edge. Firefox und Chrome sagen "Kein Video mit unterstütztem Format und Mime-Type gefunden" bzw. "No compatible source was found for this media".
Viele Grüße und schöne Feiertage
doc

PS: ein großartiges Modul, VIELEN DANK!!!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: nafeo am 04 Januar 2018, 22:20:47

Hallo,

ich habe mir die Presence gekauft und versucht einzubinden.
Leider wird die Kamera nicht erkannt und automatisch angelegt.
Die APP habe ich angelegt und danach in FHEM einen ACCOUNT erstellt, dieser ist auch connected und erhält auch die TOKEN.
Wenn ich die Kamera anlege, ist der Status nur Initialized, es geht kein Ping und es kommen keine Readings.
Wenn ich die API per URL mit den TOKENS aufrufe, bekomme ich die LIVE-URL und kann mir diese auch im Browser ansehen.


Internals:
   Camera     70:ee:50:29:ef:c6
   DEF        CAMERA 5a4d06be13475d7a698b4xxx  70:ee:50:29:ef:c6
   Home       5a4d06be13475d7a698xxxx
   IODev     
[/size]netamoCam2 (http://192.168.178.72:8083/fhem?detail=netamoCam2)[/color]
[/size]
   NAME       
[/color]
[/size]netatmo (http://192.168.178.72:8083/fhem?detail=netatmo)[/color]
[/size]
   NOTIFYDEV 
[/color]
[/size]global (http://192.168.178.72:8083/fhem?detail=global)[/color]
[/size]
   NR         200
   NTFY_ORDER 50-
[/color]
[/size]netatmo (http://192.168.178.72:8083/fhem?detail=netatmo)[/color]
[/size]
   STATE      Initialized
   SUBTYPE    CAMERA
   TYPE       
[/color]
[/size]netatmo (http://192.168.178.72:8083/fhem?detail=netatmo)[/color]
[/size]
   status     initialized
   helper:
     INTERVAL   900
Attributes:
[/color]
[/size]   room       [/color]
[/size]netatmo (http://192.168.178.72:8083/fhem?detail=netatmo)[/color]
[/size]
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Januar 2018, 22:47:17
ich habe mir die Presence gekauft und versucht einzubinden.
Leider wird die Kamera nicht erkannt und automatisch angelegt.
Die APP habe ich angelegt und danach in FHEM einen ACCOUNT erstellt, dieser ist auch connected und erhält auch die TOKEN.
Wenn ich die Kamera anlege, ist der Status nur Initialized, es geht kein Ping und es kommen keine Readings.

Hat deine App den passenden Scope für die Kamera?
Was passiert mit verbose 5 bei get netamoCam2 ping im Log?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: nafeo am 05 Januar 2018, 00:34:07
Einen Scope konnte ich in der APP nicht anlegen, wenn ich auf Request Scopes gehe, steht das ich per Default schon welche habe.

By default, Welcome apps have access to the scope read_camera and Presence apps to the scope read_presence. The scopes access_camera and access_presence are only for the developer's own camera.
*You need to request the scope access_camera/access_presence to access other user camera.
This scope is granted on a per app basis. As security is one of our main concern and as this scope gives you access to user’s videos, Netatmo will give extra-attention to each request.


Die Kamera habe ich wie im Thread beschrieben angelegt mit : define netatmo_presence netatmo CAMERA 5a4d06be13475d7a698b46c5 70:ee:50:29:ef:c6,
die erste Zahlenfolge ist die HomeID und die zweite die ID der Kamera.

Ich habe den Log-Level hochgestellt und beide Geräte entfernt und neu installiert.
Hier kommen die Log Einträge:
2018.01.05 00:18:56 2: netatmo: encrypt xxxx@xx./xxxx! to crypt:16544d52101c021113510c54444c115421540f045f5e4b505e54/crypt:095d5d5e530b525647
2018.01.05 00:18:56 3: netatmo getDevices (devicelist)
2018.01.05 00:19:12 3: netatmo getDevices (devicelist)
2018.01.05 00:20:04 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 753.
2018.01.05 00:20:04 3: : refreshing token
2018.01.05 00:20:04 1: PERL WARNING: Use of uninitialized value in subroutine entry at ./FHEM/38_netatmo.pm line 755.
2018.01.05 00:20:04 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/38_netatmo.pm line 759.
2018.01.05 00:20:04 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/38_netatmo.pm line 763.
2018.01.05 00:20:04 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/38_netatmo.pm line 763.
2018.01.05 00:20:04 1: netatmo_presence: No access token was found! (pingCamera)
2018.01.05 00:20:24 3: : refreshing token
2018.01.05 00:20:24 1: netatmo_presence: No access token was found! (pingCamera)
2018.01.05 00:20:26 3: netatmo: poll (ACCOUNT)

Ich bin echt am verzweifeln.
Gruß
Peter

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Januar 2018, 09:17:54
Die Kamera habe ich wie im Thread beschrieben angelegt mit : define netatmo_presence netatmo CAMERA 5a4d06be13475d7a698b46c5 70:ee:50:29:ef:c6,
die erste Zahlenfolge ist die HomeID und die zweite die ID der Kamera.

Wo steht das geschrieben? Ist falsch.
Anlegen von Devices grundsätzlich nur über autocreate.
Kamera nochmal löschen, dann:

get netatmo homes
set netatmo autocreate_homes
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: nafeo am 05 Januar 2018, 11:02:29
get netatmo homes
set netatmo autocreate_homes


Super danke, hat jetzt einwandfrei funktioniert !

Da stand ich scheinbar echt auf dem Schlauch. Danke für die Unterstützung.

Gruß
Peter
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Januar 2018, 13:47:54
Da bei mir die Heizung pro Raum über meine Netatmo Stationen gesteuert wird (schlechte Idee, bitte nicht nachmachen...),
hatte ich letztens das Problem dass mit 2 Stationen wohl "abgestürzt sind".
Dem Modul hat noch eine Funktion gefehlt, das über ein Reading zu erkennen, da das Internal "no data" ja irgendwie immer noch ok ist.
Mit der Testversion im ersten Post sollte das Rading active nun zu dead wechseln, sobald 2 Stunden lang keine Daten mehr von einem Gerät kommen.
Bitte testen ob's klappt :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 13 Januar 2018, 11:16:06
Moin zusammen,
ich habe eine Frage zum webhook. Ich habe den nach verschiedenen Anleitungen hier eingerichtet - und bekomme auch ab und zu Events. Aber es funktioniert nicht zuverlässig. Jetzt versuche ich dem Fehler auf die Spur zu kommen. Aber erstmal eine grundsätzliche Verständnisfrage: der Webhook ist dazu da, dass man im Gegensatz zum "normalen" Anlegen der Geräte nicht die Infos von netatmo holt, sondern, dass netatmo alle events direkt an den webhook senden kann - richtig?

So und jetzt steht in den Webhook-Logs von netatmo ziemlich oft: "Resolving timed out after 10517 milliseconds". Es geht mal ein Event durch, aber meistens kommt dieser Fehler. Und anscheinend bekomme ich dann ziemlich schnell einen Ban. Der Ban Status ist nach etwa 10 Minuten nach einem Unban wieder auf Ban.
Wenn ich meine Webhook-Url aufrufe kommt eine weiße Seite mit einem "No". Ist das so ok?
Bin für jeden Tipp dankbar, an welcher Stelle ich weiter suchen soll.

Viele Grüße
doc

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Januar 2018, 11:28:38
erstmal eine grundsätzliche Verständnisfrage: der Webhook ist dazu da, dass man im Gegensatz zum "normalen" Anlegen der Geräte nicht die Infos von netatmo holt, sondern, dass netatmo alle events direkt an den webhook senden kann - richtig?

Richtig.
Die Adresse die du dabei angibst muss nur zuverlässig erreichbar sein.

Zitat
So und jetzt steht in den Webhook-Logs von netatmo ziemlich oft: "Resolving timed out after 10517 milliseconds". Es geht mal ein Event durch, aber meistens kommt dieser Fehler. Und anscheinend bekomme ich dann ziemlich schnell einen Ban. Der Ban Status ist nach etwa 10 Minuten nach einem Unban wieder auf Ban.
Wenn ich meine Webhook-Url aufrufe kommt eine weiße Seite mit einem "No". Ist das so ok?

Das ist so ok.

Was hast du denn als Adresse benutzt? myfritz.net?
Ich habe gerade gesehen dass es bei mir seit gestern auch so ist.
Da scheint wohl irgendwo wer ein DNS Problem zu haben...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 13 Januar 2018, 11:33:39
Mensch, danke für die schnelle Antwort. Nein, ich mache das über eine eigene Domain und die Fritzbox übergibt dem Provider die IP. Und zumindest immer, wenn ich die Seite aufrufe, kommt die weiße Seite und das "No".
Bei mir besteht das Problem schon seit min. 1 Woche, ich bin bislang nur noch nicht dazu gekommen, mich drum zu kümmern. So eine Monster-Fhem Installation ist einfach ein zeitintensives Hobby ;-)
Viele Grüße
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 13 Januar 2018, 11:47:29
Problem: Aussenstation bekommt plötzlich keine Werte mehr!

Das Problem hatte ich schon 2 mal. In der Cloud sind aktuelle Werte, nur in Fhem nicht mehr.
Lösung ist nur möglich in dem ich die Fhem Definition der Aussenstation lösche, Fhem neu starte.
Dann die Aussenstation neu anlege. Fhem neu starten war notwendig, weil sich das Problem sonst nicht löste.

Das Problem, das ich im Log gesehen habe, ist: Die Aussenstation will Werte einer Innenstation abfragen, bekommt diese natürlich nicht.
Was  daran aber etwas wundert, denn die Readings von Temperatur und Luftfeuchtigkeit lauten ja gleich.
In der Defintion der Aussensation wird beim Abfragen zwar das Datum und die Uhrzeit, des last setup geändert. Die Werte werden aber nicht abgefragt.
Ein manuelles Set ändert auch nichts. Die ID ist gleich, ändert sich nicht in der Definition.
Meine Lösung war daher nur die oben beschriebene.

Was die Ursache ist konnte ich nicht feststellen.

Gruß Georg
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 Januar 2018, 23:49:37
Nein, ich mache das über eine eigene Domain und die Fritzbox übergibt dem Provider die IP. Und zumindest immer, wenn ich die Seite aufrufe, kommt die weiße Seite und das "No".
Bei mir besteht das Problem schon seit min. 1 Woche

Vermutlich liegt das Problem bei Netatmo.


Problem: Aussenstation bekommt plötzlich keine Werte mehr!
Das Problem hatte ich schon 2 mal. In der Cloud sind aktuelle Werte, nur in Fhem nicht mehr.
Was die Ursache ist konnte ich nicht feststellen.

Das Problem hatte ich auch bereits, leider ohne es bisher genau zu verstehen.
Nur die Readings für temperature und humidity zu löschen, hätte auch gereicht.
Installier mal bitte die Version aus dem ersten Post.
Wenn es nochmal passiert, mach ein list vom Device und poste das hier.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 18 Januar 2018, 10:27:58
Hallo Markus

zur Info: hast du schon mitbekommen, dass offensichtlich Netatmo mit velux (Dachfenster) zusammenarbeitet. So wie es aussieht kann die Luftraumqualität sensorbasiert mittels Dachfenster öffnen/schliessen gesteuert werden. Ist noch nicht auf dem Markt, aber angekündigt wurde es schon...

http://www.velux.ch/active oder http://www.velux.de/active

Das wäre cool, wenn es dann auch in FHEM integriert würde. ich poste es noch in velux-bezogenen Posts .. Nur so.. ;)

Lg c

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 18 Januar 2018, 22:24:05
Hi, funktioniert bei Euch der Webhook wieder stabil? Ich bekomme immer noch dauernd wieder ein ban.
Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 Januar 2018, 22:45:28
Bei mir sieht alles gut aus.
Immer noch Fehler bei der Auflösung?
Falls ja, gib doch mal dem Support Bescheid.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 19 Januar 2018, 15:57:23
Hm, das scheint irgendwie auch an Netatmos Ban-Mechnanismus zu liegen:
https://forum.netatmo.com/viewtopic.php?f=5&t=12875&p=56851&hilit=ban#p56851 (https://forum.netatmo.com/viewtopic.php?f=5&t=12875&p=56851&hilit=ban#p56851)
Ich habe 3 Welcome und 3 Presence somit wohl ganz schön viele Events, die das Webproxy von Raspi vielleicht überfordern?
Kann ich das irgendwie testen, also meinen eigenen Webhook mit selbst geschaffenen Netatmo Events bombardieren?
Der Support von Netatmo hat nämlich für meine letzte Anfrage 3 Wochen zur Beantwortung gebraucht, da teste ich gerne nochmal erst selber ;-)
Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Januar 2018, 16:09:07
Ich habe 3 Welcome und 3 Presence somit wohl ganz schön viele Events, die das Webproxy von Raspi vielleicht überfordern?
Kann ich das irgendwie testen, also meinen eigenen Webhook mit selbst geschaffenen Netatmo Events bombardieren?
Der Support von Netatmo hat nämlich für meine letzte Anfrage 3 Wochen zur Beantwortung gebraucht, da teste ich gerne nochmal erst selber ;-)

Das war mein Vorschlag an Netatmo um die Sache etwas zu optimieren :)
Was hast du denn im Log unter dev.netatmo.com? An deinem Raspi kann es nur liegen, wenn dort timeout drinsteht.
Letzte Woche war es aber ein Fehler bei der Adressauflösung.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 19 Januar 2018, 16:19:24
Im Netatmo Log steht immer "Resolving timed out after 10517 milliseconds", mal sind es 10518,10519 oder 10520 ms.
Nach dem Unban geht es anscheinend immer kurz:
{"url":"https://login:passwort@meinedomain.de/nttm","application":{"$id":"654654..."},"app_type":"app_camera","user":{"$id":"9785..."}},"alert":"Home: Bewegung von WZ erkannt","app_type":"app_camera","ts_generated":1516373243}}],"status":"ok","time_exec":0.037177085876465,"time_server":1516374642}
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Januar 2018, 18:31:47
Funktioniert es, wenn du direkt die IP Adresse einträgst?
Wenn ja, liegt es vielleicht an deiner Domain.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 21 Januar 2018, 16:35:57
Ja, das klappt. Ich habe jetzt 3 Stunden lang jede Sekunde eine Anfrage auf meine URL abgefeuert, alle bis auf eine Einzige wurde mit "NO" beantwortet. Der eine Fehler in 3 Stunden war ein 502 Proxy Error, "The proxy server received an invalid response from an upstream server". Ich habe dem Netatmo Support jetzt mal eine Mail geschickt, mal schauen was die sagen.
Bringt es eigentlich was, wenn ich den Webhook direkt bei Netatmo eintrage?
Schönen Sonntag noch!

Edit: gerade funktioniert auch das Unban nicht mehr - unexpected error. Vielleicht haben die einfach gerade ein paar Serverproblemchen...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 22 Januar 2018, 12:53:57
Wow, der Netatmo Support war diesmal schnell, allerdings kann ich mit der Antwort nur wenig anfangen, liest sich ähnlich wie die FAQ. Ist vermutlich nur ein Textbaustein :o
Zitat
Your IP address could get banned for 24h:

  if it exceeded 30 requests that tend to 4xx errors within a minute. In order to solve this issue, we advise to follow the recommendations below:
Spread your user requests, do not make all your request at the same time every X minutes. Spread the load per user.
 When you do a Oauth2, you receive an expires_in value that tell you when the token expires. With this information, you will have to anticipate and refresh the token before doing any requests.
 If an error 4xx is received please make sure not to repeat the request, rather show an error message in the App in order to correct this issue before redoing the request.
If the rate limits are not respected: https://dev.netatmo.com/resources/technical/guides/ratelimits
 

The IP gets unbanned automatically in 24h, make sure to disable the application after a banning in order to check the requests and not to get banned again.

In the Application settings, you will be able to unban an application 10 times, for testing purpose, please use this option wisely.
Kann jemand damit was anfangen und mir einen Tipp geben? Was meint er mit Last verteilen? Und einen Fehler mit 4xx habe ich nicht, sondern nur den resolve Fehler, aber das habe ich ihm ja geschrieben...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 22 Januar 2018, 21:44:57
Das hat alles nichts mit deinem Problem zu tun.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: warp10 am 23 Januar 2018, 23:10:10
Wo steht das geschrieben? Ist falsch.

Hier ein Auszug aus https://fhem.de/commandref.html#netatmo (https://fhem.de/commandref.html#netatmo):

Zitat
Define
[...]
    define <name> netatmo <device>

    Defines a netatmo device.
[...]
        define netatmo netatmo HOME 1234567890abcdef12345678
        define netatmo netatmo CAMERA 1234567890abcdef12345678 70:ee:12:34:56:78

Für mich liest sich das so, als hat nafeo beim Anlegen des Kamera devices alles gemäß der commandref richtig gemacht. Evtl. hat er vorher kein HOME angelegt.
Aber prinzipiell ist Deine Aussage "Ist falsch" scheinbar nicht mit der commandref kompatibel  ;)

Was mir aufgefallen ist, bei einem HOME-device hat das Internal "STATE" immer den Wert "status". Das liegt vermutlich am Attribut "stateFormat = status", allerdings gibt es kein reading mit dem Namen "status". Als Workaround habe ich jetzt "stateFormat = active" gesetzt, dann steht im Internal "STATE" immerhin "OK".

Grüße,
Thorsten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 24 Januar 2018, 11:20:09
Aber prinzipiell ist Deine Aussage "Ist falsch" scheinbar nicht mit der commandref kompatibel  ;)
Jepp, muss ich mal ändern.
Anlegen sollte man grundsätzlich nur das Account Device, den Rest via autocreate.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 26 Januar 2018, 16:13:33
Hi, so jetzt hat die Antwort von Netatmo schon 3 Tage gedauert, da gab es wohl keinen Textbaustein ;-)
Aber viel weiter hat mich die Antwort nicht gebracht:
Zitat
Is the API URL is Firewalled?

Did your request to add webhook send you a "ok" status ?
https://dev.netatmo.com/dev/resources/technical/reference/cameras/addwebhook

Please note that you can only register one webhook per user per app.

Please also note that if you don't handle the request and answer to our server within reasonable time it will be considered a failure from your side.

And the URL should handle GET requests.
 
Jetzt mal eine Frage bevor ich den Support Menschen weiter malträtiere - kann ich den webhook inkl. Passwort auch manuell eintragen? Und was passiert denn, wenn ich Fhem den netatmo webhook auf clear setze? Drop bedeutet vermutlich, dass auf dem Netatmo Server entfernt wird und add ist das hinzufügen. Wenn das Hinzufügen geklappt hat, ist der Status im fhem netatmo Webhook auf ok, oder? Zum webhook steht nicht viel in der commandref zum netatmo Modul, daher muss ich mal nachfragen, damit ich dem Support Mensch auch erklären kann, was ich da so treibe ;-)
Viele Grüße
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 26 Januar 2018, 20:52:23
Da ist nichts dabei was wir nicht kennen oder berücksichtigen.
Zumindest als ich den Webhook implementiert habe, konnte man keine user:pass@ URLs manuell eintragen.
Den Rest müsstest du selbst mal im Code nachsehen, ich liege gerade weit weg von zuhause am Pool ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 26 Januar 2018, 21:10:21
Da ist nichts dabei was wir nicht kennen oder berücksichtigen.
Zumindest als ich den Webhook implementiert habe, konnte man keine user:pass@ URLs manuell eintragen.
Den Rest müsstest du selbst mal im Code nachsehen, ich liege gerade weit weg von zuhause am Pool ;)
Schweinerei!! [emoji57] geniess es..[emoji1598]🤪


Gesendet von iPhone mit Tapatalk
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 27 Januar 2018, 19:07:12
Ja sehr cool, da wäre ich jetzt auch lieber  8)
Also den Weebhook mit user.pass@ auf der dev.netatmo.com Seite in der App eintragen funktioniert - er speichert das zumindest. Aber dann kommt irgendwie auch nix an - obwohl kein Ban drauf ist. Alles komisch.
Viel Spaß beim Planschen!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 28 Januar 2018, 07:56:24
Moin Markus,

eine Frage zum Intervall:
Wo muss ich das Intervall einstelle? Am netatmo Device für alle Geräte oder an jedem Gerät einzeln?
Mein Log ist voll von netatmo und ich würde gerne die Abfragehäufigkeit auf 1 h reduzieren.
Werden dann trotzdem alle erzeugten Zwischenwerte übertragen oder nur noch der eine Wert pro Stunde?

Vielen Dank.

Grüße Mave
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 28 Januar 2018, 10:24:23
Das Intervall scheint irgendwie keine Funktion zu haben.

Obwohl ich das Intervall auf 3600 s gestellt habe, werden die netatmo Geräte alle 10 min abgefragt.

 ???
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 28 Januar 2018, 15:14:32
Guten Morgen!
Das Intervall tut tatsächlich nichts mehr, da das soweit optimiert ist dass die Werte immer so früh wie möglich abgeholt werden.
Würde aber auch nichts ändern, da vom Modul trotzdem noch alles gelesen würde.
Versuch mal das min-interval Attribut von FHEM, vielleicht klappt es damit.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 28 Januar 2018, 15:33:08
Okay. Danke.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Arne_ am 30 Januar 2018, 20:08:22
Bei mir klappt es jetzt mit der Presence Kamera, dass die für die Kamera konfigurierten Notifications (bei mir "Person erkannt") über einen WebHook an FHEM gesendet werden und ich damit Aktionen ausführen kann. Viele Informationen dazu sind hier ja schon im Thread
Folgendes habe ich dazu konfiguriert:

Als erstes habe ich für den Internetzugriff auf FHEM einen eigenen Port (8088) eingerichtet, mit user und passwort geschützt. Dieser Port muss dann entsprechend in der Firewall (bei mir FritzBox) als Weiterleitung zur FHEM-IP freigeschaltet werden. In der FritzBox sollte die dynamische DNS Registrierung bei einem DNS Service erfolgen. Die Aktivierung von SSL (HTTPS) habe ich leider noch nicht durchführen können, da selbstausgestellte SSL Cetificates von Netatmo nicht akzeptiert werden - falls hier jemand eine gute Anleitung die Registrierung und automatische Erneuerung bei einem Zertifikat-Provider hat, bitte hier einstellen.

define WEBhook FHEMWEB 8088 global
attr WEBhook csrfToken none
attr WEBhook webname netatmo
# attr WEBhook HTTPS
define allowedWEBhook allowed
attr allowedWEBhook basicAuth <user:passwort> Base64 verschlüsselt
attr allowedWEBhook validFor WEBhook
attr allowedWEBhook allowedCommands ,

Damit kann man über http://<myFritzBoxDNSName>:8088/netatmo nach der Authentifzierung im Browser auf FHEM zugreifen.

Die Presence Kamera muss in FHEM richtig erkannt und automatisch konfiguriert worden sein. Dies erfolgt recht einfach mit der Anleitung zum Netatmo Modul:

define netatmo netatmo ACCOUNT <Netatmo username> <Netatmo password> <Netatmo client_id> <Netatmo client_secret>

Damit wurde das Device NetCamera angelegt, mit:

SET NetCamera autocreate_homes

wurden dann zwei weitere Netatmo Devices angelegt ("mein Zuhause" und "meine Presence Camera")

Im nächsten Schritt wird der WebHook konfiguriert:

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev NetCamera
attr netatmo_webhook webhookURL http://user:password@myFritzBoxDNSName:8088/netatmo/netatmo

Starten des WebHook mit:

set netatmo_webhook webhook add

Beim Aufruf von http://myFritzBoxDNSName:8088/netatmo/netatmo wird "NO" im Browser angezeigt.

Auf der Netatmo AppDev Webseite habe ich eine Application angelegt und unter der WebHook Adresse folgendes eingetragen: http://user:password@myFritzBoxDNSName:8088/netatmo/netatmo

Alle für die Presence Kamera konfigurierten Notifications (bei mir "Person erkannt") werden dann sofort im FHEM im Event Monitor angezeigt und können für Aktionen genutzt werden. Die Aktualisierung Devices erfolgt weiterhin nur alle 900/3600 Sekunden.

Bei mir wird nun die Terassenbeleuchtung über einen schon vorhanden FS20 Aktor für 90 Sekunden eingeschaltet, wenn bei Dunkelheit von der Presence Kamera eine Person im Garten erkannt wird:

define Ta Twilight <latitude> <longitude> [<-2 (indoor_horizon)> [<Weather_Position>]]
define Person notify netatmo_webhook:event_type:.*human {if (ReadingsVal("Ta", "light", 5) < 5) {fhem("set Lampe_Terasse on-for-timer 90")}}

Ich muss dazu sagen, ich bin erst blutiger Anfänger und hoffe, dass die Anleitung anderen hilft (ich hoffe, ich habe keinen Schritt vergessen).
Bitte macht aber auch Verbesserungsvorschläge zur Optimierung (die es sicher reichlich gibt).
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: elektrikpe2 am 05 Februar 2018, 14:53:48
Hallo, es wäre doch wünschenswert, wenn man das Intervall wieder wählen könnte. Außerdem wäre es schön, wenn nachts das device ganz ausgeschaltet werden könnte. Dadurch würden eine ganze Menge an Zugriffen und Schreibvorgänge auf die Sd-Karte vermieden. Jedenfalls sind in meinem logfile überwiegend Netatmo Reading enthalten

Gruß Peter
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Februar 2018, 15:34:04
Hallo, es wäre doch wünschenswert, wenn man das Intervall wieder wählen könnte. Außerdem wäre es schön, wenn nachts das device ganz ausgeschaltet werden könnte.

Ich kann versuchen das optional wieder zu aktivieren, kann nur nicht versprechen dass ich bald dazu komme.
Mit disable sollte das Deaktivieren nachts schon so funktionieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 11 Februar 2018, 07:54:50
Zitat
Auf der Netatmo AppDev Webseite habe ich eine Application angelegt und unter der WebHook Adresse folgendes eingetragen: http://user:password@myFritzBoxDNSName:8088/netatmo/netatmo


Das habe ich bei mir nicht gemacht,und es lief bis vor kurzem trotzdem.
Jetzt habe ich leider neuen I-Net Anbieter und bekomme nur noch IPV6.
Muss erstmal schauen wie ich das alles wieder hin Bastele.
Wahrscheinlich geht's nur mit feste-ip.net
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 15 Februar 2018, 22:06:06
Hallo mal wieder,
musste jetzt wegen meiner IPV6 Verbindung einen Portmapper mit Feste-ip.net einrichten.

Leider kann ich jetzt im WebHook nicht mehr auf blabla:8086/netatmo verweisen.

Es geht dann immer die Hauptseite auf und nicht der pfad netatmo.

Gibts da ne lösung?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 16 Februar 2018, 17:37:16
IPv6 oh Graus  :(
Das fällt mir zu dem ein.
Ich bin immer noch der Meinung, dass es noch nicht wirklich ausgereift ist.
Ich denke, das wird erst dann funktionieren, wenn es durchgängig ist. Das ist auch der Grund, warum die großen Anbieter noch nicht umgestellt haben.

Was ich mich frage, warum bietet dir der neue Anbieter intern auch nur IPv6 an.
Ich kenne Anbieter bei uns, da setzt der Router auf v4 um, wenn ich es aktiviere.
Im privaten LAN Netz braucht man doch kein IPV6.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 17 Februar 2018, 09:09:36
Im WebHook muss ich doch eine  ipv4 Adresse eintragen, oder sendet netatmo auch mit ipv6?

Hallo, bekomme diese Fehlermeldung im Log beim starten des Webhooks: {
  'error' => {
               'code' => 36,
               'message' => 'Url is considered unsafe.'
             }
}
Womit hängt das zusammen?

Ban Status ist no.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 18 Februar 2018, 21:18:59
Ich glaube nicht dass das ohne eine Standard IP funktioniert.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 19 Februar 2018, 09:59:50
Hallo,

mit # attr WEBhook HTTPS hat sich noch nichts getan, oder? Hab nämlich jetzt aufgrund IPV6 auch mal mit SSL rumgespielt und meine FHEM Installation damit verschlüsselt. Leider kommen jetzt nichts mehr im webhook an. Mit HTTP hat es vorher geklappt...
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Badflex am 19 Februar 2018, 12:50:35
Https geht nicht. Musste auch per portmapper machen.
Jetzt läuft's.

Warum kommen eigentlich die internen Snapshot links nicht zeitnah an?
Dann bräuchte man den Webhook doch nicht dafür.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 19 Februar 2018, 13:19:59
Welche internen Links?
Die kommen erst an wenn sie im Intervall per Update abgerufen werden.
Das ist aber dann Pull, nicht Push.
Hilft also nichts wenn man direkt darauf reagieren will.

HTTPS sollte klappen wenn es richtig eingerichtet ist. Vermutlich gefällt dem Netatmo Server das Zertifikat nicht. Schon mal im Dev Log dort nachgesehen?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Hotbird am 19 Februar 2018, 13:24:26
Ja, gerade eben nachgeschaut..

message: "SSL certificate problem: self signed certificate"

Da muss ich doch mal schauen wie ich an eins drankomme :-)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 21 Februar 2018, 18:08:48
Habe mich heute mit der Wettervorhersage beschäftigt.
Aber ich kann die Netatmo Wetter-Symbole nicht laden. Die Seite, die angegeben dürfte es nicht mehr geben.
Bekomme Fehler 500
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 22 Februar 2018, 11:43:42
Ja, gerade eben nachgeschaut..

message: "SSL certificate problem: self signed certificate"

Da muss ich doch mal schauen wie ich an eins drankomme :-)

Netatmo wird das nicht ändern, du kannst maximal Let's Encrypt versuchen.
https://forum.netatmo.com/viewtopic.php?f=5&t=13131&p=58529
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 22 Februar 2018, 11:45:20
ich kann die Netatmo Wetter-Symbole nicht laden. Die Seite, die angegeben dürfte es nicht mehr geben.
Die gibt es tatsächlich nicht mehr.
Wird jetzt wohl direkt in der App erzeugt.
Du musst dir also selbst welche basteln.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 26 Februar 2018, 13:43:47
Danke,

ich schaue mal ob ich mit der bisher verwendeten Yahoo Wettervorhersage auch zurecht komme.
Wobei ich zurecht kommen, so meine, dass die Vorhersage relativ gut passt.
Oder verwendet Netatmo evtl. auch das gleiche?

Derzeit habe ich eben die Yahoo Vorhersage in mein TabletUI eingebunden.
Ich habe nur überlegt, weil es Netatmo auch bietet.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 März 2018, 20:16:17
seit heutigen update permanent im log zu finden
2018.03.01 15:21:14 1: PERL WARNING: Use of uninitialized value $type in concatenation (.) or string at ./FHEM/38_netatmo.pm line 1658.

Teste mal bitte schnell die Version im Anhang.
Wenn's damit klappt aktualisiere ich heute noch.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ToKa am 01 März 2018, 20:28:23
Leider kommen weiter Fehler im LOG:

2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.042258977890015',
          'time_server' => 1519932365
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings windangle
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 9,
                       'message' => 'Device not found'
                     }
        };

2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1327) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings windangle
2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1328) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.052035093307495',
          'time_server' => 1519932365
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings guststrength
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 9,
                       'message' => 'Device not found'
                     }
        };

2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1329) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings temperature
2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1330) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 9,
                       'message' => 'Device not found'
                     }
        };

2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1331) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings humidity pressure rain windstrength
2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1332) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.032579183578491',
          'time_server' => 1519932365
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings gustangle
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.034079790115356',
          'time_server' => 1519932364
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings temperature
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.029927968978882',
          'time_server' => 1519932365
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings gustangle
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 21,
                       'message' => 'Filter humidity pressure rain windstrength does not exists'
                     }
        };

2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1333) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings humidity pressure rain windstrength
2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1334) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 21,
                       'message' => 'Filter humidity pressure rain windstrength does not exists'
                     }
        };

2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1335) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings humidity pressure rain windstrength
2018.03.01 20:26:07 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at (eval 1336) line 1.
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'body' => [],
          'status' => 'ok',
          'time_exec' => '0.039933204650879',
          'time_server' => 1519932365
        };

2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: parsereadings windangle
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch (getmeasure)
2018.03.01 20:26:07 4: ZS_uw_WS_Netatmo_68723: dispatch return: getmeasure
2018.03.01 20:26:07 5: $VAR1 = {
          'error' => {
                       'code' => 9,
                       'message' => 'Device not found'
                     }
        };

Gruß
Torsten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 März 2018, 20:37:12
Leider kommen weiter Fehler im LOG...

Hmm...
Auch du nimmst mal bitte die Version eins über deinem Post und probierst es damit.
Davon sollten schon mal die fiesen stacktraces weggehen.

Wenn bei einem deiner Wetter Devices unter den Internals bei dataTypes nichts drin steht, FHEM neu starten oder zumindest das Device erneut definieren.
Anschliessend solltest du aber trotzdem mal die nicht mehr existenten Devices löschen die du da irgendwo noch definiert hast.
Zumindest sagt Netatmo dass es da irgendwas nicht mehr gibt ;)


EDIT: Änderungen eingecheckt, nach einem Update morgen sollte wieder alles ok sein.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ToKa am 01 März 2018, 22:26:35
Das Log war schon mit der neuen Version  :(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 01 März 2018, 22:29:41
Das Log war schon mit der neuen Version  :(
Ich hab sie gemeinerweise nochmal ausgetauscht ;)
Wieviele/welche Netatmo Devices hast du?
Hast du mal geguckt ob die dataTypes überall noch vorhanden sind?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ToKa am 02 März 2018, 17:22:29
Hallo Markus,

ich habe kein Netatmo Device, sondern nutze die public verfügbaren hier in meiner Gegend. Anscheinend gibt es aber mit dem bisherigen Geräten Probleme und es sind nicht alle erreichbar.

Gruß
Torsten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: knuthildebrandt am 03 März 2018, 12:09:47
Hallo Markus,

ich nutze das Netatmo-Modul schon recht lang (mehrere Monate) und das hat soweit immer wunderbar funktioniert. Erst einmal vielen Dank dafür.

Seit dem Update, welches ich am 01.03. gemacht habe, bekomme ich bei dem eingebundenen Device (ich nutze ein öffentlich verfügbares in der Nähe) jedoch nur noch die Temperaturwerte übermittelt und nicht mehr rain pressure etc. Das wird nicht mehr aktualisiert und ich erhalte die Fehlermeldung:

"Filter humidity pressure rain does not exists"
Wenn ich die alte Version von vor dem Update einspiele, funktionieren die Updates auch von pressure etc. Ich habe heute morgen auch direkt nochmal ein update gemacht,weil ich gesehen hab, dass ein Update für netatmo eingespielt war, das hat aber nicht geholfen.

Hast du eventuell eine Idee, woran das liegen könnte? Habe andere öffentliche Devices auch ausprobiert, gleiches Phänomen.

Viele Grüße & danke schonmal
Knut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 März 2018, 14:11:23
Ich sehe gerade dass ich da wohl einen kleinen Fehler eingebaut habe.
Bitte mal die Version im Anhang testen, damit sollte wieder alles klappen.

Das Problem ist, dass ich das beim Testen übersehen habe weil ich selber keine externen Stationen nutze, dafür ist in dichter besiedelten Gebieten die Weathermap wesentlich besser geeignet, da sie fehlerhafte und falsch aufgestellte Sensoren ausgleichen kann.
Code: (Beispiel) [Auswählen]
define weathermapberlin netatmo PUBLIC 52.50693,13.14454 0.025

Irgendwer hatte auch noch fixe Intervalle für Wetterstationen auf dem Wunschzettel:
Dynamisch sind sie jetzt nur noch, wenn das Attribut interval nicht gesetzt ist.


Wenn niemand irgendwelche Fehler meldet, packe ich das für morgen so ins Update.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ToKa am 03 März 2018, 16:25:32
Hallo Markus,

habe gerade die neue Version eingespielt und siehe da, es werden wieder alle datatypes mit Daten gefüllt. Kann es allerdings sein, dass das Internal "last_status_store" nicht mehr benutzt / gefüllt wird? Ich habe das bislang dazu benutzt, um mir anzeigen zu lassen, von wann die Daten stammen.

Gruß
Torsten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 März 2018, 18:14:23
Kann es allerdings sein, dass das Internal "last_status_store" nicht mehr benutzt / gefüllt wird?
Doch, das ist aber eigentlich relativ nutzlos.
last_status_store wird nicht mit dem Device aktualisiert sondern aus dem Account, mit in der Regel deutlich grösseren Intervallen.
Du könntest stattdessen den Zeitstempel eines Readings verwenden.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: knuthildebrandt am 03 März 2018, 20:43:06
Hallo Markus,

KNALLER! Funktioniert wieder einwandfrei. Danke für den schnellen FIX. Echt toll, wie schnell hier bei dem Modul Probleme beseitigt werden... Großes Lob. Auch der Umgangston gefällt mir hier sehr viel besser. Hatte da gerade ganz andere Erfahrungen in einem anderen Thread, wo ich ein Problem gemeldet hab...

Also nochmal danke und von meiner Seite aus alles bestens!

Viele Grüße
Knut
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: ToKa am 04 März 2018, 09:07:08
Hallo Markus,

ich hatte last_status_store bislang so interpretiert, dass dies das Datum/Uhrzeit der letzten gültigen Änderung bei netatmo selbst ist. Im Vergleich zu den readings timestamps wollte ich damit erkennen, ob die Werte tatsächlich aktuell sind (z.b. wenn ein offentliches Gerät seine Werte nicht mehr aktualisiert).

Unabhängig von meiner falschen Interpretation des Wertes wird das internal aber im Moment weder im Account device noch im "normalen" device angezeigt.

Beste Grüße
Torsten
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Ecke am 16 März 2018, 23:29:46
Hi,

ich habe gerade den Netatmo Zugriff in meinem FHEM eingerichtet um auf eine Public Station zugreifen zu könne.
Leider klappt das nicht wie gewünscht.
In den Logs habe ich folgendes entdeckt:

2018.03.16 22:50:05 2: Netatmo_Wetter: encrypt <Mail>/<Pass> to crypt:<MailCrypt>/crypt:<PassCrypt>
2018.03.16 22:50:06 2: Netatmo_Wetter: http request failed: https://api.netatmo.com:443: Can't load 'E:/FHEM/perl/vendor/lib/auto/Net/SSLeay/SSLeay.xs.dll' for module Net::SSLeay: load_file:Das angegebene Modul wurde nicht gefunden at E:/FHEM/perl/lib/DynaLoader.pm line 193.
 at E:/FHEM/perl/vendor/lib/IO/Socket/SSL.pm line 19.
Compilation failed in require at E:/FHEM/perl/vendor/lib/IO/Socket/SSL.pm line 19.
BEGIN failed--compilation aborted at E:/FHEM/perl/vendor/lib/IO/Socket/SSL.pm line 19.
Compilation failed in require at (eval 604) line 1.
BEGIN failed--compilation aborted at (eval 604) line 1.

Ich nutze FHEM aktuell noch zum spielen und lernen auf meinem Windows mit dem Straberry Pearl Portable Package.
Habt ihr eine Idee oder werden noch mehr Infos benötigt?

Sämtliche Dateien die oben angegeben sind, sind vorhanden.


Lg
Matthias
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Ecke am 17 März 2018, 00:24:31
Nachtrag:

Da ich nun mit YahooWeather erstmal überbrücken wollte, habe ich das probiert.
Allerdings bekomme ich da auch SSL.pm Fehlermeldungen.

Bei beiden Dokus steht etwas von JSON, was installiert werden muss.
Allerdings weis ich nicht, wie ich das in dem Windows Strawberry Perl Portable machen muss.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 31 März 2018, 06:42:19
Moin,

ich muss nochmal nachfragen:
Was ist denn jetzt die beste Lösung, damit das FHEM Log nicht mit netatmo Einträgen geflutet wird?

Verbose ändern, Interval erhöhen, nachts deaktivieren?

Vielen Dank.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 31 März 2018, 11:43:15
Verbose ändern, Interval erhöhen, nachts deaktivieren?
Du meinst das File Log für Readings?
Du kannst jetzt das Attribut  interval in den entsprechenden Devices setzen.
Dann wird das automatische Timing deaktiviert.
Wer es nutzen will muss das Attribut löschen.

Zumindest hoffe ich dass ich das schon eingecheckt habe ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 31 März 2018, 12:26:36
Okay, vielen Dank.

Scheint zu funktionieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 03 April 2018, 20:17:49
Servus zusammen,
ich habe heute auch die neue Version eingespielt und erhalte im Log folgende Meldung:
2018.04.03 20:11:49 1: PERL WARNING: Use of uninitialized value $cmd in string eq at ./FHEM/38_netatmo.pm line 572.Das kommt ein paar mal hintereinander für verschiedene Zeilen bis zur Zeile 689.
Wenn ich mir das Modul anschaue, ist das aber doch am Anfang des Subs richtig initialisiert:
549 sub
550 netatmo_Set($$@)
551 {
 552  my ($hash, $name, $cmd, @parameters) = @_;
Spinnt da mein Fhem?
Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 April 2018, 20:23:48
Spinnt da mein Fhem?
Vielleicht. Wenn du zum ersten Mal seit längerer Zeit das Modul aktualisiert hast, haben sich eventuell die Funktionen geändert.
Hast du nur reload auf die neue Version verwendet? Passiert es auch noch nach einem kompletten Neustart?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 11 April 2018, 10:22:45
Hallo zusammen,

Da ich momentan auf der Suche nach einer Lösung für mein FHEM Absturz Problem zufinden, schalte ich gerade jedes Modul nach und nach ab.

Jetzt wollte ich das das gleich beim Netatmo Modul mit dem disable Attribut machen.
Allerdings scheint disable keine Auswirkung auf das Modul zu haben.

Ist das ein Bug oder wird das disable nicht berücksichtigt?

Ich würde mich freuen, wenn man das disable so einbauen könnte, dass sobald disable 1 Gesetzt wurde, das Modul disconnected und die Abfragen eingestellt werden.

Danke und Gruß Robert


Gesendet von iPad mit Tapatalk Pro
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 April 2018, 14:05:59
Jetzt wollte ich das das gleich beim Netatmo Modul mit dem disable Attribut machen.
Allerdings scheint disable keine Auswirkung auf das Modul zu haben.
Ist das ein Bug oder wird das disable nicht berücksichtigt?

Wo hast du denn disable gesetzt und was ist dann passiert?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 11 April 2018, 16:45:42
In der Bridge (Main Device)
das bleibt connected selbst, wenn man disabled gesetzt hat.
Auch bei einem Neustart von FHEM hatte disable keine Auswirkung.


Gesendet von iPad mit Tapatalk Pro
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 11 April 2018, 16:54:49
Sehe ich mir mal an.
Die einzelnen Devices tun dann nichts mehr?
(Wenn dort jeweils einzeln disabled gesetzt ist)
Titel: Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 11 April 2018, 17:43:28
Da ich die Bridge nicht Disable setzen konnte, habe ich sie nun einfach gelöscht.
Die ganzen Netatmo device haben mit disabled auf der Bridge ganz normal weiter gearbeitet.

Das Verhalten der devices nach dem löschen der Bridge ist auch komisch.
Die devices fragen dann munter weiter nach Daten.
Ohne Bridge die connected ist, sollten die devices vll auch nicht mehr tun.

Bei den devices habe ich bisher noch kein disable probiert. Mach ich nachher mal

Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hilde am 11 April 2018, 20:20:11
Da ich momentan auf der Suche nach einer Lösung für mein FHEM Absturz Problem zufinden, schalte ich gerade jedes Modul nach und nach ab.

@no_Legend

Ich habe auch merkwürdige Absturzprobleme und habe schon einige Module durch - aktuell bin ich bei Netatmo und so auch auf Deinen Post gestoßen.
Nachdem ich die Netatmo und Withings Devices zeitweise komplett gelöscht hatte, schien das System stabil.
Netatmo ist jetzt ohne Withings wieder aktiv und die Abstürze wieder da - mindestens einer am Tag.

Edit: Auch ohne Netatmo sind die Abstürze noch da - am Netatmo Modul liegt es nicht!

Wie sehen denn Deine Abstürze aus? Bei mir ist es so, dass fhem mit 100% CPU auf einem Kern festhängt und in der Weboberfläche nicht mehr reagiert.
(Manchmal schreibt das Netatmo Modul dabei trotzdem noch stundenlang Updates in Dblog, während alle anderen Module keine Daten mehr einliefern.)

Meine Versuche mit Frezemon haben das Problem nur soweit verschlimmert, dass das gesamte OS (Ubuntu 16.04) innerhalb kürzester Zeit wegen out-of-memory nicht mehr reagiert. Freezemon Logs vom fraglichen Zeitpunkt gibt es nach dem Reboot aber trotzdem nicht.

Sorry, falls zu sehr OT.

Philipp
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 12 April 2018, 09:44:52
Die Abstürze liegen zu 99% nicht an Netatmo oder Withings (ausser ihr verwendet die Aura, da gibt es einen Weg das System zu blockieren), beide Module brauchen aber teilweise relativ viel Rechenleistung. Bei Netatmo ist das insbesondere die PUBLIC Definition über Geokoordinaten.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 12 April 2018, 11:05:34
@hilde

Hast du auch homeconnect am laufen?
Schau mal hier

Ubuntu 100% CPU und FHEM ohne Reaktion
https://r.tapatalk.com/shareLink?share_fid=75100&share_tid=86822&url=https%3A%2F%2Fforum%2Efhem%2Ede%2Findex%2Ephp%3Ftopic%3D86822&share_type=t

@Markus M.
Woran es genau liegt kann ich noch nicht sagen
Ich bin halt auf der Suche.
Nichts wird von vorne herein ausgeschlossen.


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: hilde am 12 April 2018, 13:15:43
Top, hab exakt das gleiche Fehlerbild und auch homeconnect - sogar 00:16 als häufiger Störungszeipunkt kenne ich gut!

Vielen Dank für den Hinweis, werde heute Abend mal das honeconnect Modul raus nehmen und mich ggf. in Deinen Thread einhängen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 13 April 2018, 00:20:56
Testversion mit verbesserter disabled Erkennung.
Bitte mal ausprobieren.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: no_Legend am 13 April 2018, 08:38:21
Testversion mit verbesserter disabled Erkennung.
Bitte mal ausprobieren.

Binde ich nachher gerne mal ein.

Danke und Gruß Robert.


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rakete123 am 02 Mai 2018, 20:47:18
Hey leute,

ich hab seit heute im Log:

2018.05.02 20:42:31 3: gesamt.netatmo: poll (ACCOUNT)
2018.05.02 20:42:31 3: gesamt.netatmo: refreshing token
2018.05.02 20:42:31 2: gesamt.netatmo: json message error: invalid_client
2018.05.02 20:42:31 3: gesamt.netatmo: refreshing token
2018.05.02 20:42:32 2: gesamt.netatmo: json message error: invalid_client

Geändert habe ich nichts. Jemand eine Idee?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 02 Mai 2018, 21:43:51
ich hab seit heute im Log:
2018.05.02 20:42:32 2: gesamt.netatmo: json message error: invalid_client

Definition sieht ca. so aus?
ACCOUNT crypt:01234567 crypt:89abcdef 0123456789abcdef XYZabcDEF000xyz
Der Account unter http://dev.netatmo.com/ (http://dev.netatmo.com/) ist aktiv und in Ordnung?

Falls ja und das in einer Stunde nach einem Neustart immer noch so aussieht:
Bitte ein list vom Device
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rakete123 am 02 Mai 2018, 22:12:32
Ja leider nach einer Stunde immer noch der gleiche Zustand.

der list:
Internals:
   Clients    :netatmo:
   DEF        ACCOUNT crypt:5c021700070d23020d11575f0011550b0059591b5557 crypt:095b5356260806070d0d575f0a 5aea07f213475d60d98b9804 hhz8S3EzSpGaf4PagUdmIQAfG4jhr8hBQ
   NAME       gesamt.netatmo
   NOTIFYDEV  global
   NR         461
   NTFY_ORDER 50-gesamt.netatmo
   STATE      LOGIN FAILED
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   network    ok
   status     invalid_grant
   READINGS:
     2018-05-02 22:10:01   active          invalid_grant
   helper:
     INTERVAL   3600
     NEXT_POLL  1525295227
     apiserver  api.netatmo.com
     client_id  5aea07f213475d60d98b9804
     client_secret hhz8S3EzSpGaf4PagUdmIQAfG4jhr8hBQ
     last_status_store 0
     password   crypt:095b5356260806070d0d575f0a
     username   crypt:5c021700070d23020d11575f0011550b0059591b5557
     devices:
     homecoachs:
Attributes:
   room       Gesamt

Der Account sieht auch in Ordnung aus. Login geht, activated und nicht gebannt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Mai 2018, 10:31:52
Leider erst mal keine Ahnung, wenn es vorher funktioniert hat und du keine Sonderzeichen im Passwort hast oder ähnliches.
Der SSO Login funktioniert bei dir nicht.
Schon mal versucht die Zugangsdaten neu einzugeben? FHEM hast du neu gestartet?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: rakete123 am 03 Mai 2018, 16:38:43
Hab mal alles gelöscht und neu angelegt -> geht wieder ;)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 04 Mai 2018, 08:17:49
Die Probleme wie zuvor beschreiben habe ich glücklicherweise nicht.
Ich habe aber ein anderes:
Ist zwar kein FHEM Problem, aber ich stelle es trotzdem hier ein, denn ich möchte mir gerne eine Benachrichtigung einrichten.

So ca. alle 3-6 Wochen verabschiedet sich meine Innenstation und somit alles.
Im Log ist zu Beginn mal ca 30- 45 min kein Eintrag.
Dann kommt eine Meldung: "netatmo_Innenstation active: timeout"
Ab dann kommt alle ca alle 10 min der Eintrag: "netatmo_Innenstation active: delayed update"

hier hilft nur ein Ausstecken des Netzteils der Netatmo Innenstation für ca. 3 min.
Erst dann wieder einstecken. Wenn ich nur das Netzteil von der Innenstation trenne, hilft das nichts.

Die Benachrichtigung (Pushover) soll aber erst kommen, wenn diese Meldung nach einer Stunden immer noch kommt.
Ich weiß aber nicht, wie ich das einrichten soll.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 04 Mai 2018, 08:22:02
Die Probleme wie zuvor beschreiben habe ich glücklicherweise nicht.
Ich habe aber ein anderes:
Ist zwar kein FHEM Problem, aber ich stelle es trotzdem hier ein, denn ich möchte mir gerne eine Benachrichtigung einrichten.

So ca. alle 3-6 Wochen verabschiedet sich meine Innenstation und somit alles.
Im Log ist zu Beginn mal ca 30- 45 min kein Eintrag.
Dann kommt eine Meldung: "netatmo_Innenstation active: timeout"
Ab dann kommt alle ca alle 10 min der Eintrag: "netatmo_Innenstation active: delayed update"

hier hilft nur ein Ausstecken des Netzteils der Netatmo Innenstation für ca. 3 min.
Erst dann wieder einstecken. Wenn ich nur das Netzteil von der Innenstation trenne, hilft das nichts.

Die Benachrichtigung (Pushover) soll aber erst kommen, wenn diese Meldung nach einer Stunden immer noch kommt.
Ich weiß aber nicht, wie ich das einrichten soll.
Hast du es mal mit dem Modul monitoring versucht? Könnte dir weiter helfen..
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 04 Mai 2018, 09:13:53
Danke, man lernt nie aus.
Werde mich mal mit dem Modul beschäftigen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 04 Mai 2018, 13:33:38
hier hilft nur ein Ausstecken des Netzteils der Netatmo Innenstation für ca. 3 min.
Erst dann wieder einstecken. Wenn ich nur das Netzteil von der Innenstation trenne, hilft das nichts.
Es scheint tatsächlich so als ob sich die Stationen bei schlechter Stromversorgung  aufhängen können. Hatte ich bei einer auch mal.

Der Status sollte dann aber "dead" anzeigen.
Darauf kannst du dann auch reagieren.

Delayed update weißt eher auf ein Netzwerkproblem hin, wenn das IODev nicht verbunden ist.

Wenn du ein neues Netzteil nimmst bist du das Problem wahrscheinlich los.
Im Gegensatz zur sehr stromhungrigen Kamera tut es bei der Wetterstation ein beliebiges USB Netzteil.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 05 Mai 2018, 11:31:35
Es scheint tatsächlich so als ob sich die Stationen bei schlechter Stromversorgung  aufhängen können. Hatte ich bei einer auch mal.

Der Status sollte dann aber "dead" anzeigen.
Darauf kannst du dann auch reagieren.

Delayed update weißt eher auf ein Netzwerkproblem hin, wenn das IODev nicht verbunden ist.

Wenn du ein neues Netzteil nimmst bist du das Problem wahrscheinlich los.
Im Gegensatz zur sehr stromhungrigen Kamera tut es bei der Wetterstation ein beliebiges USB Netzteil.

Ich werde mal ein anderes Netzteil probieren.

Was aber mir aufgefallen ist im Log der Innenstation:
Der letzte Eintrag, vor dem Offline gehen, war schon um 02:33 (2. Mai), dann eine Stunden kein Eintrag, dann für 60 min lang immer dies delyed updaten Einträge.
Dann wieder Einträge aber von früher ganz durcheinander, also vor dem 02:33 Eintrag.
dann 24 Stunden kein Eintrag, dann kam ein Tendency Eintrag der Temperatur und Luftdruck.
Dann wieder wild durcheinander Einträge von früher als vor dem 02:33 am 2. Mai.
Dazwischen stündlich die Tendency Einträge insgesamt 5 mal.
Am 3. Mai um 18:48 beginnend wieder normale Einträge. Das war meine Trennung vom Strom.
Für mich eher der Hinweis, dass sie irgendwo hängen bleibt, und wild durcheinander Einträge schreibt.
Also nicht wie vermutet ein komplettes offline sein.

Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Mai 2018, 11:45:10
Der letzte Eintrag, vor dem Offline gehen, war schon um 02:33 (2. Mai), dann eine Stunden kein Eintrag, dann für 60 min lang immer dies delyed updaten Einträge.
Wenn der Account nicht verbunden ist, wartet das Device und fragt weniger oft an.
status ist nun wirklich nichts, was man loggen müsste.

Zitat
Dann wieder Einträge aber von früher ganz durcheinander, also vor dem 02:33 Eintrag.
dann 24 Stunden kein Eintrag, dann kam ein Tendency Eintrag der Temperatur und Luftdruck.
Das sind die Dashboard Daten die nicht vom Device sondern mit anderem Intervall aus dem Account geladen werden.

Zitat
Für mich eher der Hinweis, dass sie irgendwo hängen bleibt, und wild durcheinander Einträge schreibt.
Also nicht wie vermutet ein komplettes offline sein.
Glaube ich nicht, es werden maximal alte Daten erneut geladen. Ich verwende kein Filelog, also keine Ahnung.
Was zeigt denn die App an? Eine Datenlücke, nehme ich an.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 21 Mai 2018, 14:55:54
Es gab eine Diskussion zur Vereinheitlichung der Battery Readings (https://forum.fhem.de/index.php?topic=87575).
Da ich das unterstützen möchte, gibt es ein paar kleine Änderungen.
Bitte passt eure Notifys etc. nach dem nächsten Update entsprechend an:

battery -> batteryState (ok/low)
batteryLevel -> batteryPercent (0..100)
neu -> batteryVoltage (x.xx)

Die alten Readings werden nach einem Update nicht mehr befüllt und können z.B. so gelöscht werden:
deletereading netatmo_.* (battery|batteryLevel)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: mad1812 am 25 Juni 2018, 15:15:12
Hallo zusammen,

ich hab da ein kleines Problem mit der Presence.
Die Presence ist in FHEM eingebunden und die Readings sind alle vollkommen in Ordnung.

Ich nutze ein DOIF, dass dafür sorgt, dass ich bei Aufzeichnungen nur informiert werde wenn ich nicht zu hause bin.
Jetzt ist mir aufgefallen, dass ich schon seit ein paar Tagen anscheinend gar keine Benachrichtigungen bekommen habe.
Nun habe ich heute mal die Zeit gehabt das zu testen und festgestellt, dass das Umschalten der Benachrichtigung tatsächlich nicht mehr funktioniert.
Verwende ich im Netatmo ein "set NETATMO presence_record_humans record_and_notify" erscheint direkt unter status "error".
Ändere ich die Einstellungen in der App werdenen die Infos korrekt in Fhem dargestellt.

Ich habe mal auf Verose 5 gestellt und im Log die Meldung gesehen: An Error Was Encountered The action you have requested is not allowed.
Kann es sein, dass es eine Änderung an der API gab?
Ich konnte diesbezüglich nichts ausfindig machen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Juni 2018, 16:46:24
Vermutlich.
Das Problem ist, dass diese Funktionen nie offiziell über die API freigegeben waren.
Ich versuche mir das demnächst mal anzusehen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: mad1812 am 25 Juni 2018, 19:01:39
Das wäre ja echt bitter!
Ist so nämlich wirklich komfortabl, auch wenn man keine Welcome hat.
Trotzdem vorab schon mal Danke!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 25 Juni 2018, 22:51:14
Das wäre ja echt bitter!
Nicht verbittern, einfach morgen ein Update machen ;)
Die Welcome Einstellungen für Haustiere hab ich auch gleich noch eingebaut.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: mad1812 am 26 Juni 2018, 08:16:45
Phantastisch!
Funktioniert wieder !

VIELEN DANK!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 27 Juni 2018, 20:08:59
Grüß' Euch,
ich habe eine Frage zur Welcome und Presence - ich habe 5 von den Teilen und bin super glücklich mit den Teilen und super zufrieden mit dem Fhem-Modul - VIELEN DANK DAFÜR!
Ich möchte gerne bei den Welcomes über Fhem schalten, wann Bewegungen aufgezeichnet werden sollen (analog wie in der Netatmo-App
"Videoaufzeichnung bei Erfassung von Bewegungen"). Ich habe mal das record_movements dafür identifiziert - allerdings wenn ich das versuche:
set netatmo_blabla record_movements neverpassiert gar nichts und wenn ich im Log nachschaue finde ich ein:
netatmo_blabla: invalid json detectedKann das sein, dass Netatmo da die API verändert hat?
Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 27 Juni 2018, 21:10:29
Kann das sein, dass Netatmo da die API verändert hat?
Ähh...
Hast du die letzten 5 Posts vor deinem gelesen und seit gestern ein Update gemacht?! :)
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 27 Juni 2018, 21:19:12
Noch viel peinlicher. Gelesen und geupdated, gedacht da gibt's schon wieder ne Änderung aber tatsächlich anscheinend nur den shutdown restart vergessen :-\
Ich werde alt  ;D
Viele Grüße und vielen Dank!
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 03 Juli 2018, 20:12:47
Moin,
haltet mich bitte nicht für komplett irre, aber könnte mal bitte jemand testen, ob man das
set netatmo.... notify_movements alwaysoder auch empty oder never auf dem "Haus"-Device setzen kann? Bei mir funktioniert das setzen von allem anderen (z.b. notify_unknowns oder notify_animal) aber bei notify_movements passiert gar nichts und auch mit verbose 5 kommt keine Fehlermeldung im Log.

Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 03 Juli 2018, 22:35:36
könnte mal bitte jemand testen, ob man das
set netatmo.... notify_movements alwaysoder auch empty oder never auf dem "Haus"-Device setzen kann?
always geht definitiv nicht, weil bei mir aktuell sogar der Button auf der Netatmo Seite ausgegraut ist - wieso auch immer.
Der Rest funktioniert, also entweder never oder empty.

Ok... nach nochmaligem Testen:
 always funktioniert hier nur, wenn du auch record_movements auf always gesetzt hast.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: docb am 04 Juli 2018, 10:32:07
Top, vielen Dank - auf die Idee mit dem Zusammenhang mit der Aufnahme bin ich nicht gekommen - TOP.
Und nochmals - herzlichen Dank für das tolle Modul!!!
Viele Grüße
doc
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: choetzu am 04 Juli 2018, 22:07:25
Hallo Markus

zur Info: hast du schon mitbekommen, dass offensichtlich Netatmo mit velux (Dachfenster) zusammenarbeitet. So wie es aussieht kann die Luftraumqualität sensorbasiert mittels Dachfenster öffnen/schliessen gesteuert werden. Ist noch nicht auf dem Markt, aber angekündigt wurde es schon...

http://www.velux.ch/active oder http://www.velux.de/active

Das wäre cool, wenn es dann auch in FHEM integriert würde. ich poste es noch in velux-bezogenen Posts .. Nur so.. ;)

Lg c

Hey Markus, nun ist das auf dem Markt. Denkst du, das dies auch in deinem Netatmo Modul verfügbar sein wird. Offensichtlich braucht man einen Netatmo Account
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 05 Juli 2018, 12:20:00
Na zumindest ein Dachfenster werde ich mir nicht kaufen :)
Wenn es soweit ist und jemand hier im Forum Hardware hat, kann ich es mir mal ansehen.
Ich vermute aber dass das dann die neue Datenstruktur wie bei der Heizung ist, die ich noch nicht integriert habe.

Die Velux App baut auf eigene Infrastruktur und hat nichts mit dem Netatmo Account zu tun.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 14 August 2018, 08:51:35
Fehlermeldung bei Netatmo Thermostat:

Ich bekomme im Log alle 5 min folgende Meldung:
2018.08.14 08:33:07 3: netatmo_E598ea0b5c8bxxxxx: poll (HEATINGHOME)
2018.08.14 08:33:07 3: netatmo_E598ea0b5c8bxxxxx: pollHeatingHome (getheatinghomedata)
2018.08.14 08:33:07 2: netatmo_E598ea0b5c8bxxxxx: invalid json detected

Internals:
   DEF        HEATINGHOME 598ea0b5c8bxxxxx
   Home       598ea0b5c8bd00c23f8b456e
   IODev      Wetter_Zuhause
   NAME       netatmo_E598ea0b5c8bxxxxx
   NOTIFYDEV  global
   NR         168
   NTFY_ORDER 50-netatmo_E598ea0b5c8bxxxxx
   STATE      error
   SUBTYPE    HEATINGHOME
   TYPE       netatmo
   altitude   261
   city       Ottensheim
   country    AT
   location   48.3347364,14.1715818
   openRequests 0
   status     error
   timezone   Europe/Vienna
   READINGS:
     2018-08-14 08:43:08   active          error
     2018-08-13 19:34:53   gone_after      04:00
     2018-08-13 19:34:53   name            Mein Haus
     2018-08-13 19:34:53   notify_animals  true
     2018-08-13 19:34:53   notify_movements empty
     2018-08-13 19:34:53   notify_unknowns empty
     2018-08-13 19:34:53   presence_enable_notify_from_to empty
     2018-08-13 19:34:53   presence_notify_from 00:00
     2018-08-13 19:34:53   presence_notify_to 23:59
     2018-08-13 19:34:53   presence_record_alarms record
     2018-08-13 19:34:53   presence_record_animals record
     2018-08-13 19:34:53   presence_record_humans record_and_notify
     2018-08-13 19:34:53   presence_record_movements record
     2018-08-13 19:34:53   presence_record_vehicles record_and_notify
     2018-08-13 19:34:53   record_alarms   always
     2018-08-13 19:34:53   record_animals  true
     2018-08-13 19:34:53   record_movements empty
     2018-08-13 19:34:53   smart_notifs    on
   helper:
     INTERVAL   1800
     NEXT_POLL  1534230788
     last_status_store 0
Attributes:
   DbLogExclude .*
   IODev      Wetter_Zuhause
   alias      Mein Haus
   devStateIcon .*:no-icon
   room       netatmo
   stateFormat active

Ich weiß jetzt nicht direkt ob das mit dem Thermostat zu tun hat oder nur mit dem Account?

Aber die Werte beim Thermostat selbst aktuell.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 14 August 2018, 15:52:27
Fehlermeldung bei Netatmo Thermostat:
Ich bekomme im Log alle 5 min folgende Meldung:
2018.08.14 08:33:07 3: netatmo_E598ea0b5c8bxxxxx: poll (HEATINGHOME)
Ich weiß jetzt nicht direkt ob das mit dem Thermostat zu tun hat oder nur mit dem Account?
Aber die Werte beim Thermostat selbst aktuell.

Das war der Versuch, die neuen Strukturen für Thermostate einzubunden, hat aber nie wirklich funktioniert :(
Setz bitte mal verbose 5 und poste was da wirklich ankommt und zur Fehlermeldung führt.
Danach kannst du die Devices netatmo_E.* und netatmo_O.* einfach löschen.

Im Update morgen ist das autocreate dafür entfernt.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 20 August 2018, 08:12:52
Hallo habe mein Logging kurzfristig von 3 auf 5 gestellt.
Das hier kommt bei Heatinghome an:
2018.08.20 07:46:02 3: netatmo_E598ea0b5c8bd00c23f8b456e: poll (HEATINGHOME)
2018.08.20 07:46:02 3: netatmo_E598ea0b5c8bd00c23f8b456e pollHeatingHome (getheatinghomedata)
2018.08.20 07:46:02 5: HttpUtils url=https://my.netatmo.com/syncapi/v1/gethomestatus
2018.08.20 07:46:02 5: IP: my.netatmo.com -> 195.154.199.173
2018.08.20 07:46:02 5: HttpUtils request header:
POST /syncapi/v1/gethomestatus HTTP/1.0
Host: my.netatmo.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Content-Type: application/json;charset=utf-8
Authorization: Bearer 589df403f96b117c3e8cd3d1|9e424357508fbbdbcb9b3f52d26fae20
Content-Length: 38

2018.08.20 07:46:02 4: https://my.netatmo.com/syncapi/v1/gethomestatus: HTTP response code 500
2018.08.20 07:46:02 5: HttpUtils https://my.netatmo.com/syncapi/v1/gethomestatus: Got data, length: 1176
2018.08.20 07:46:02 5: HttpUtils response header:
HTTP/1.1 500 Internal Server Error
Server: nginx
Date: Mon, 20 Aug 2018 05:46:02 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 562
Connection: close
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Powered-By: Netatmo
2018.08.20 07:46:02 4: netatmo_E598ea0b5c8bd00c23f8b456e: dispatch (getheatinghomedata)
2018.08.20 07:46:02 2: netatmo_E598ea0b5c8bd00c23f8b456e: invalid json detected
2018.08.20 07:46:02 5: netatmo_E598ea0b5c8bd00c23f8b456e: <!DOCTYPE html><html lang="en"><head><title>Error</title><style type="text/css">::selection{ background-color: #E13300; color: white; }::moz-selection{ background-color: #E13300; color: white; }::webkit-selection{ background-color: #E13300; color: white; }body { background-color: #fff; margin: 40px; font: 13px/20px normal Helvetica, Arial, sans-serif; color: #4F5155;}a { color: #003399; background-color: transparent; font-weight: normal;}h1 { color: #444; background-color: transparent; border-bottom: 1px solid #D0D0D0; font-size: 19px; font-weight: normal; margin: 0 0 14px 0; padding: 14px 15px 10px 15px;}code { font-family: Consolas, Monaco, Courier New, Courier, monospace; font-size: 12px; background-color: #f9f9f9; border: 1px solid #D0D0D0; color: #002166; display: block; margin: 14px 0 14px 0; padding: 12px 10px 12px 10px;}#container { margin: 10px; border: 1px solid #D0D0D0; -webkit-box-shadow: 0 0 8px #D0D0D0;}p { margin: 12px 15px 12px 15px;}</style></head><body> <div id="container"> <h1>An Error Was Encountered</h1> <p>The action you have requested is not allowed.</p> </div></body></html>
2018.08.20 07:46:02 5: Starting notify loop for netatmo_E598ea0b5c8bd00c23f8b456e, 1 event(s), first is active: error

Habe nur den Teil aus dem Log rausgenommen.

Andere Frage zu Readings aus dem Thermostat.
Kann mir jemand sagen, was beim Thermostat der Wert 603 bei Boileroff zu sagen hat? Wobei ich hier auch schon 602 hatte.
Ob es nicht schon andere Werte waren kann ich derzeit nicht sagen.
Derzeit ist natürlich kein Heizen erforderlich, daher ist Boileron auf 0.
In der Heizsaison bekommt aber dann Boileron diesen Wert.

Jedenfalls würde mich das interessieren, denn ich möchte das Einschalten der Heizung loggen und in einem Plot darstellen.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 20 August 2018, 10:14:37
Danke!
boileron und boileroff sind die Zeiten wie lange geheizt wurde, also die Länge von aus / an.
Zum Zeitraum und der Einheit musst du mal in die API Doku von Netatmo gucken, das weiß ich nicht auswendig.
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: maci am 23 August 2018, 08:36:16
Irgendwie nervt derzeit die Netatmo-Anbindung an Fhem.

Derzeit ein bis zweimal pro Woche glaubt mein Aussensensor er ist ein Windsensor. Und bekommt daher auch keine Werte.
Oft hilft es die Readings zu löschen und dann funktionierte es wieder. Hatte aber auch schon den Fall, dass auch das nichts hilft.

Hier hilft dann nur das Device zu löschen, 10-15 Minuten warten und dann neu anlegen.
Dann funktioniert es wieder.

UPDATE (14:45 Uhr)

Jetzt hat es den Regenmesser erwischt. Dieser glaubte aus heiterem Himmel, er sei ein Windmesser   :(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Mave am 28 August 2018, 08:43:26
Bei mir ist das gesamte Netatmo System sehr unzuverlässig geworden. Immer mal wieder werden Werte stundenlang überhaupt nicht aktualisiert.
Zur Steuerung von Markise oder Klimaanlage nicht mehr brauchbar.  >:(
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Markus M. am 29 August 2018, 10:26:36
Kannst du mal ein list posten, wenn das wieder passiert?
Ist dazwischen ein FHEM Neustart o.ä.?
Titel: Antw:Netatmo Modul - 38_netatmo.pm (Support)
Beitrag von: Jewe am 01 September 2018, 21:33:47
Hallo,
ich möchte eine Public Wetterstation einbinden. Und habe das so definiert:
define netatmo_weather netatmo PUBLIC 48.810512, 9.447806 0.05
Danach tut sich nichts, im Logfile kommt folgendes
2018.09.01 21:10:30 3: netatmo_weather: poll (PUBLIC)Wenn ich dann set netatmo_weather update ausführe, kommt das: