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?
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.
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.
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.
hat jemand eine Idee? Kann ich noch irgendwelche Infos lieferen um es etwas eingrenzen zu können?
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