dblog > Homematic HM-WDS10-TH-O temperature wird nicht geloggt

Begonnen von andi11, 28 Januar 2016, 18:22:59

Vorheriges Thema - Nächstes Thema

andi11

Hallo,

ich habe einen HM-WDS10-TH-O dessen temperature Wert nicht in der DB geloggt wird.
Ich habe nichts über dbexclude beim device oder bei logdb mit regex eingeschränkt.
Das Reading wird aktualisiert aber nicht geloggt.
Andere Readings wie z.b. humidity werden allerdings protokolliert.
Was kann ich tun?

betateilchen

Zitat von: andi11 am 28 Januar 2016, 18:22:59
Was kann ich tun?

Mehr Informationen bereitstellen. Zum Beispiel ein Listing Deines Temperatursensors oder das DEF Deines DbLog devices.
Aus der Glaskugel raten ist meistens wenig hilfreich.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

andi11

List Aussensensor
Internals:
   DEF        27B787
   HMLAN1_MSGCNT 632
   HMLAN1_RAWMSG E27B787,0000,4DD9398E,FF,FFC2,A9867027B787000000005C4C
   HMLAN1_RSSI -62
   HMLAN1_TIME 2016-01-28 18:45:05
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     632
   NAME       Aussensensor
   NR         115
   NTFY_ORDER 50-Aussensensor
   STATE      T: 9.2 H: 76 D: 5.2 A: 6.8
   TYPE       CUL_HM
   lastMsg    No:A9 - t:70 s:27B787 d:000000 005C4C
   protLastRcv 2016-01-28 18:45:05
   rssi_at_HMLAN1 avg:-61.98 min:-67 max:-56 lst:-62 cnt:632
   Helper:
     Dblog:
       Activity:
         Logdb:
           TIME       1453906857.08428
           VALUE      alive
       T:
         Logdb:
           TIME       1454003105.46575
           VALUE      9.2 H: 76 D: 5.2 A: 6.8
       Absfeuchte:
         Logdb:
           TIME       1454003105.46575
           VALUE      6.8
       Battery:
         Logdb:
           TIME       1454003105.46575
           VALUE      ok
       Dewpoint:
         Logdb:
           TIME       1454003105.46575
           VALUE      5.2
       Humidity:
         Logdb:
           TIME       1454003105.46575
           VALUE      76
   Readings:
     2016-01-27 16:00:57   Activity        alive
     2015-12-27 07:41:45   CommandAccepted yes
     2015-12-27 07:40:43   D-firmware      1.3
     2015-12-27 07:40:43   D-serialNr      LEQ0177910
     2015-12-27 07:41:45   PairedTo        0x2CD6AD
     2015-12-27 07:41:45   R-burstRx       off
     2015-12-27 07:41:45   R-pairCentral   0x2CD6AD
     2015-12-27 07:41:45   RegL_00.        01:00 02:01 05:00 0A:2C 0B:D6 0C:AD 0F:00 00:00
     2016-01-28 18:45:05   absFeuchte      6.8
     2016-01-28 18:45:05   battery         ok
     2016-01-28 18:45:05   dewpoint        5.2
     2016-01-28 18:45:05   humidity        76
     2015-12-26 09:42:06   measured-temp   0
     2016-01-28 18:45:05   state           T: 9.2 H: 76
     2016-01-28 18:45:05   temperature     9.2
   Helper:
     HM_CMDNR   169
     mId        003D
     rxType     140
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +27B787,00,00,00
       nextSend   1454003105.53692
       prefIO
       rxt        2
       vccu
       p:
         27B787
         00
         00
         00
     Mrssi:
       mNo        A9
       Io:
         HMLAN1     -60
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -61.9889240506329
         cnt        632
         lst        -62
         max        -56
         min        -67
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.3
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       CUL_HM
   serialNr   LEQ0177910
   subType    THSensor


Def vom DbLog Device: ./db.conf .*:.*

andere Sensoren die ebenfalls temperature und humidity readings liefern (panstamp Hardware) werden korrekt geloggt.

andi11

ich bin mir auch unsicher, wo ich nach dem Fehler suchen soll. Ehr auf der Homematic Seite, oder bei DBLog? Die Daten vom Sensor scheinen zu kommen, nur ein Wert wird nicht protokolliert.

andi11

hat jemand eine Idee? Kann ich noch irgendwelche Infos lieferen um es etwas eingrenzen zu können?

andi11

hat hier jemand schonmal das selbe Problem gehabt?
Ich habe es immernoch.
Wenn ich mit setreading manuell das temperature reading beschreibe, dann wird es in der DB geloggt. Automatisch landet da alles, nur nicht die temperature von dem HM Sensor :(

Ein List Aussensensor bringt aktuell:
DEF        27B787
   HMLAN1_MSGCNT 34
   HMLAN1_RAWMSG E27B787,0000,43119EF7,FF,FFC4,36867027B787000000001F4E
   HMLAN1_RSSI -60
   HMLAN1_TIME 2017-01-13 10:21:34
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     34
   NAME       Aussensensor
   NOTIFYDEV  global
   NR         113
   NTFY_ORDER 50-Aussensensor
   STATE      T: 3.1 H: 78 D: -0.4 A: 4.7
   TYPE       CUL_HM
   lastMsg    No:36 - t:70 s:27B787 d:000000 001F4E
   protLastRcv 2017-01-13 10:21:34
   rssi_at_HMLAN1 avg:-61.44 min:-66 max:-60 lst:-60 cnt:34
   Helper:
     Dblog:
       T:
         Logdb:
           TIME       1484299294.31247
           VALUE      3.1 H: 78 D: -0.4 A: 4.7
       Absfeuchte:
         Logdb:
           TIME       1484299294.31247
           VALUE      4.7
       Dewpoint:
         Logdb:
           TIME       1484299294.31247
           VALUE      -0.4
       Humidity:
         Logdb:
           TIME       1484298572.78075
           VALUE      78
       Temperature:
         Logdb:
           TIME       1484294887.29214
           VALUE      2.5
   Readings:
     2017-01-13 08:51:59   Activity        alive
     2015-12-27 07:41:45   CommandAccepted yes
     2015-12-27 07:40:43   D-firmware      1.3
     2015-12-27 07:40:43   D-serialNr      LEQ0177910
     2015-12-27 07:41:45   PairedTo        0x2CD6AD
     2015-12-27 07:41:45   R-burstRx       off
     2015-12-27 07:41:45   R-pairCentral   0x2CD6AD
     2015-12-27 07:41:45   RegL_00.        01:00 02:01 05:00 0A:2C 0B:D6 0C:AD 0F:00 00:00
     2017-01-13 10:21:34   absFeuchte      4.7
     2017-01-13 10:21:34   battery         ok
     2017-01-13 10:21:34   dewpoint        -0.4
     2017-01-13 10:21:34   humidity        78
     2015-12-26 09:42:06   measured-temp   0
     2017-01-13 10:21:34   state           T: 3.1 H: 78
     2017-01-13 10:21:34   temperature     3.1
   Helper:
     HM_CMDNR   54
     mId        003D
     rxType     140
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +27B787,00,00,00
       nextSend   1484299294.38575
       prefIO
       rxt        2
       vccu
       p:
         27B787
         00
         00
         00
     Mrssi:
       mNo        36
       Io:
         HMLAN1     -58
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -61.4411764705882
         cnt        34
         lst        -60
         max        -60
         min        -66
Attributes:
   DbLogInclude temperature,humidity,dewpoint,absFeuchte
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     2_full
   firmware   1.3
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       Unsorted
   serialNr   LEQ0177910
   subType    THSensor