Hallo Homematic Freunde,
habe mehrere HM-CC-RT-DN und HM-TC-IT-WM-W-EU im Einsatz. Habe mir ne readingsGroup gebaut und musste dann feststellen das bei einigen das "reading" D-firmware nicht übertragen wird. Hier mal ein list auf eines bei dem es geht. Die Devices haben alle die aktuellste Firmware.
Internals:
CFGFN /opt/fhem/FHEM/home.cfg
DEF 21BB89
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E21BB89,0000,1E013670,FF,FFC4,46861021BB890000000A60EF0D0000
HMLAN1_RSSI -60
HMLAN1_TIME 2015-04-12 17:48:18
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 13
NAME FBR_Thermostat
NR 329
STATE CMDs_done
TYPE CUL_HM
channel_01 FBR_Thermostat_Weather
channel_02 FBR_Thermostat_Climate
channel_03 FBR_Thermostat_WindowRec
channel_04 FBR_Thermostat_Clima
channel_05 FBR_Thermostat_ClimaTeam
channel_06 FBR_Thermostat_remote
lastMsg No:46 - t:10 s:21BB89 d:000000 0A60EF0D0000
protLastRcv 2015-04-12 17:48:18
rssi_at_HMLAN1 cnt:13 lst:-60 min:-67 max:-57 avg:-59.92
Readings:
2015-04-12 17:17:02 Activity alive
2015-04-08 12:35:13 CommandAccepted yes
2015-04-08 11:45:33 D-firmware 1.4
2015-04-08 11:45:33 D-serialNr XXXXXXXXXX
2015-04-08 11:45:07 PairedTo 0x257572
2015-04-08 11:45:07 R-backOnTime 10 s
2015-04-08 11:46:14 R-btnLock on
2015-04-08 11:45:07 R-burstRx on
2015-04-08 11:45:07 R-cyclicInfoMsg on
2015-04-08 11:45:07 R-globalBtnLock off
2015-04-08 11:45:07 R-localResDis off
2015-04-08 11:45:07 R-lowBatLimitRT 2.1 V
2015-04-08 11:45:07 R-modusBtnLock off
2015-04-08 11:45:07 R-pairCentral 0x257572
2015-04-08 11:46:14 RegL_00: 01:01 02:01 09:01 0A:25 0B:75 0C:72 0E:0A 0F:01 11:00 12:15 16:00 18:00 19:00 1A:00 00:00
2015-04-08 11:52:39 RegL_07: 0
2015-04-12 17:48:18 actuator 0
2015-04-08 13:53:13 battery ok
2015-04-12 17:48:18 batteryLevel 2.8
2015-04-12 17:48:18 desired-temp 12.0
2015-04-12 17:48:18 measured-temp 23.9
2015-04-12 11:31:23 state CMDs_done
2015-04-12 11:31:22 time-request -
Helper:
mId 0095
rxType 140
Io:
newChn +21BB89,00,01,00
nextSend 1428853698.21597
prefIO
rxt 2
vccu
p:
21BB89
00
01
00
Mrssi:
mNo 46
Io:
HMLAN1 -58
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_hmlan1:
avg -59.9230769230769
cnt 13
lst -60
max -57
min -67
Shregw:
07 04
Attributes:
IODev HMLAN1
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 1.4
model HM-CC-RT-DN
room CUL_HM
serialNr XXXXXXXXXXX
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Hier ein List bei einem wo es nicht geht.
Internals:
CFGFN /opt/fhem/FHEM/home.cfg
DEF 2238AB
HMLAN1_MSGCNT 13
HMLAN1_RAWMSG E2238AB,0000,1E02D4A3,FF,FFD3,C886102238AB0000000AA0F20B0000
HMLAN1_RSSI -45
HMLAN1_TIME 2015-04-12 17:50:04
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 13
NAME DR_Thermostat
NR 267
STATE CMDs_done
TYPE CUL_HM
channel_01 DR_Thermostat_Weather
channel_02 DR_Thermostat_Climate
channel_03 DR_Thermostat_WindowRec
channel_04 DR_Thermostat_Clima
channel_05 DR_Thermostat_ClimaTeam
channel_06 DR_Thermostat_remote
lastMsg No:C8 - t:10 s:2238AB d:000000 0AA0F20B0000
protLastRcv 2015-04-12 17:50:04
rssi_at_HMLAN1 cnt:13 lst:-45 min:-48 max:-39 avg:-43.92
Readings:
2015-04-12 17:17:02 Activity alive
2015-04-08 12:34:55 CommandAccepted yes
2015-01-20 12:20:26 D-serialNr XXXXXXXXXX
2015-01-20 12:21:59 PairedTo 0x257572
2015-01-20 12:21:59 R-backOnTime 10 s
2015-04-08 12:01:01 R-btnLock off
2015-01-20 12:21:59 R-burstRx on
2015-01-20 12:21:59 R-cyclicInfoMsg on
2015-01-20 12:21:59 R-globalBtnLock off
2015-01-20 12:21:59 R-localResDis off
2015-01-20 12:21:59 R-lowBatLimitRT 2.1 V
2015-01-20 12:21:59 R-modusBtnLock off
2015-01-20 12:21:59 R-pairCentral 0x257572
2015-04-08 12:01:01 RegL_00: 01:01 02:01 09:01 0A:25 0B:75 0C:72 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00 00:00
2015-01-23 22:51:48 RegL_07: 0
2015-04-12 17:50:04 actuator 0
2015-04-08 13:53:01 battery ok
2015-04-12 17:50:04 batteryLevel 2.6
2015-04-08 12:01:02 controlMode auto
2015-04-12 17:50:04 desired-temp 20.0
2015-04-12 17:50:04 measured-temp 24.2
2015-04-12 10:04:40 state CMDs_done
2015-04-12 10:04:40 time-request -
Helper:
mId 0095
rxType 140
Io:
newChn +2238AB,00,01,00
nextSend 1428853804.23854
prefIO
rxt 2
vccu
p:
2238AB
00
01
00
Mrssi:
mNo C8
Io:
HMLAN1 -43
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_hmlan1:
avg -43.9230769230769
cnt 13
lst -45
max -39
min -48
Shregw:
07 04
Attributes:
IODev HMLAN1
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
fm_type temp,desiredtemp,actuators
model HM-CC-RT-DN
room CUL_HM
serialNr XXXXXXXXXXX
subType thermostat
webCmd :burstXmit
Kann ich diese per Set Befehl setzen oder muss ich alle reading löschen, oder ......!
Vielen Dank vorab
Gruß Newbee
Hallo, mit einem set <device> getConfig oder mit einer Anlernmessage sollten die Readings übertragen werden.
VG
Frank
Im getconfig ist die fw nicht drin. Man muss bei den meisten devices anlernen druecken. Anlernen ist nicht notwendig. Danach save. Die info wird auch im registerarchive gespeichert, wenn du dies nutzt
Wieder was gelernt, dachte die wird beim getconfig mit übertragen.
VG
Frank
leider kenne ich keine message, die FW version abzufragen.
d.h. machmal get getVersion, aber bei Thermostaten klappt dies nicht.
Hallo,
Also es hat dann wie folgt funktioniert.
clear readings
getConfig
Am Gerät selber die Anlerntaste drücken, da sind die readings.
Danke für den Tipp.
Gruß Newbee