Autor Thema: Netatmo - Thermostat und Hourcounter  (Gelesen 303 mal)

Offline maci

  • Full Member
  • ***
  • Beiträge: 374
  • ... und sie leben doch!
Netatmo - Thermostat und Hourcounter
« am: 19 Februar 2018, 17:13:24 »
Hallo,

Ich möchte gerne erfassen wie lange und wie oft mein Thermostat von Netatmo schaltet.
Zum Erfassen möchte ich das das Hourcounter Modul verwenden.

Ich habe es derzeit mal so definiert:
Internals:
   DEF        netatmo_T04_00_00_0b_ef_56:boileron  netatmo_T04_00_00_0b_ef_56:boileroff
   NAME       CN.Heizrelais
   NR         1297
   NTFY_ORDER 50-CN.Heizrelais
   STATE      Betriebsstunden heute: 0.00   |   Schaltungen: 0
   TYPE       HourCounter
   VERSION    1.0.1.2 - 24.12.2014
   READINGS:
     2018-02-19 17:00:00   Schaltungen     0
     2018-02-19 17:00:00   Stunden         0
     2018-02-19 00:00:01   appCountsPerDay 0
     2018-02-19 17:00:00   appCountsPerHour 0
     2018-02-19 17:00:00   appCountsPerHourTemp 0
     2018-02-18 00:00:01   appCountsPerWeek 0
     2018-02-18 00:00:01   appCountsPerWeekTemp 0
     2018-02-19 00:00:01   appOpHoursPerDay 0
     2018-02-19 17:00:00   appOpHoursPerDayTemp 0
     2018-02-19 00:00:01   appOpHoursPerMonthTemp 0
     2018-02-18 00:00:01   appOpHoursPerWeek 0
     2018-02-19 00:00:01   appOpHoursPerWeekTemp 0
     2018-02-19 00:00:01   appOpHoursPerYearTemp 0
     2018-02-19 00:00:01   appUtilization  0
     2018-02-19 17:00:00   appUtilizationTemp 0
     2018-02-19 17:00:00   appUtilizationTempOld 0
     2018-02-19 17:00:00   countsOverall   0
     2018-02-19 17:00:00   countsPerDay    0
     2018-02-19 17:00:00   pauseTimeEdge   0
     2018-02-19 17:00:00   pauseTimeIncrement 167913
     2018-02-19 17:00:00   pauseTimeOverall 167913
     2018-02-19 17:00:00   pauseTimePerDay 61199
     2018-02-19 17:00:00   pulseTimeEdge   0
     2018-02-19 17:00:00   pulseTimeIncrement 0
     2018-02-19 17:00:00   pulseTimeOverall 0
     2018-02-19 17:00:00   pulseTimePerDay 0
     2018-02-19 17:00:00   state           0
     2018-02-19 00:00:01   tickDay         1
     2018-02-19 17:00:00   tickHour        21
     2018-02-18 20:20:56   tickMonth       0
     2018-02-19 17:00:00   tickUpdated     284
     2018-02-18 20:20:56   tickWeek        0
     2018-02-18 20:20:56   tickYear        0
     2018-02-19 17:00:00   value           0
   helper:
     OFF_Regexp netatmo_T04_00_00_0b_ef_56:boileroff
     ON_Regexp  netatmo_T04_00_00_0b_ef_56:boileron
     calledByEvent
     changedTimestamp 2018-02-19 17:00:00
     forceClear
     forceDayChange
     forceHourChange
     forceMonthChange
     forceWeekChange
     forceYearChange
     isFirstRun
     sdRoundHourLast 1519056000
     value      -1
     cmdQueue:
Attributes:
   interval   10
   room       9.01_Logging
   stateFormat {sprintf("Betriebsstunden heute: %.2f   |   Schaltungen: %.0f",ReadingsVal("CN.Heizrelais","Stunden",0),ReadingsVal("CN.Heizrelais","Schaltungen",0))}
   userReadings Stunden { int(ReadingsVal("CN.Heizrelais","pulseTimePerDay",0)) / 3600}, Schaltungen {  int(ReadingsVal("CN.Heizrelais","countsPerDay",0))}

Doch es wird nichts erfasst.

In den Readings des Thermostats steht die Schaltungen so:
boileroff          602          2018-02-19 15:50:18
boileron           0          2018-02-19 15:50:18

Zum ersten habe ich noch nicht herausgefunden was der Wert 602 bedeutet. Er ist nicht immer gleich.

Ersuche um Hilfe, wie ich die Definition verändern muss um hier etwas loggen zu können.
Weiters wäre ich froh, wenn mir jemand sagen könnte was die Werte  602 oder andere bedeuten?
Raspberry Pi3, UniPi Vers. 1.1 mit Raspberry Pi2, Netatmo Wetterstation + Regenmesser, Netatmo Thermostat, 2x ESP8266 1wire WLAN Bridge, HMLan, Homematic

 

decade-submarginal