Hallo zusammen,
ich habe eine Wandthermostat mit zwei Heizkörpern und einem Fensterkontakt gepeert. Bislang klappte auch alles soweit, seit einigen Tagen zeigt mit das Wandthermostat in FHEM Nack an - CMDs_done_Errors:1.
Er regelt zuverlässig aber mich irritiert das eine Meldung nicht verarbeitet wird.
Leider kann ich nicht erkennen womit er ein Problem hat. Ein getConfig und clearMessageEvents brachten bislang keine Lösung.
Ich möchte nur ungern vermeiden, das Gerät zu resetten und neu einzubinden.
Vielleicht hat jemand einen Tipp für mich?
Anbei der list Auszug:
Internals:
DEF 45096F
IODev nano868
LASTInputDev nano868
MSGCNT 1194
NAME OG_Badezimmer_Wandthermostat
NOTIFYDEV global
NR 141
NTFY_ORDER 50-OG_Badezimmer_Wandthermostat
STATE Nack
TYPE CUL_HM
channel_01 OG_Badezimmer_Wandthermostat_Weather
channel_02 OG_Badezimmer_Wandthermostat_Climate
channel_03 OG_Badezimmer_Wandthermostat_WindowRec
channel_06 OG_Badezimmer_Wandthermostat_remote
channel_07 OG_Badezimmer_Wandthermostat_SwitchTr
lastMsg No:78 - t:5A s:45096F d:000000 88B423
nano868_MSGCNT 1194
nano868_RAWMSG A0C78865A45096F00000088B423::-54.5:nano868
nano868_RSSI -54.5
nano868_TIME 2017-01-17 11:27:38
protCmdDel 96
protLastRcv 2017-01-17 11:27:38
protNack 24 last_at:2017-01-17 11:19:53
protSnd 72 last_at:2017-01-17 11:19:53
protState CMDs_done_Errors:1
rssi_at_nano868 avg:-54.83 cnt:1194 min:-63.5 max:-52 lst:-54.5
Readings:
2017-01-16 17:49:52 Activity alive
2017-01-17 11:19:53 CommandAccepted no
2017-01-15 22:07:44 D-firmware 1.3
2017-01-15 22:07:44 D-serialNr MEQ1841890
2017-01-16 23:28:28 PairedTo 0xF11034
2016-12-25 19:25:04 R-burstRx on
2016-12-25 19:25:04 R-cyclicInfoMsg on
2016-12-25 19:25:04 R-cyclicInfoMsgDis 0
2017-01-15 22:07:57 R-pairCentral 0xF11034
2017-01-16 23:28:28 RegL_00. 01:01 02:01 09:01 0A:F1 0B:10 0C:34 0F:00 11:00 12:16 16:00 18:00 19:00 1A:00 00:00
2017-01-17 06:47:07 RegL_07.
2017-01-17 11:25:47 battery ok
2017-01-17 11:25:47 batteryLevel 3
2017-01-17 11:25:47 desired-temp 17.0
2017-01-15 18:04:52 humidity 42
2017-01-17 11:25:47 measured-temp 18.0
2017-01-15 22:07:34 powerOn 2017-01-15 22:07:34
2017-01-15 22:07:34 recentStateType info
2017-01-17 11:19:53 state Nack
2017-01-16 20:52:57 time-request -
Helper:
HM_CMDNR 120
PONtest 1
cSnd 01F1103445096F03040000000001,01F1103445096F030444FD8A0203
mId 00AD
rxType 6
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +45096F,00,00,00
nextSend 1484648858.35005
prefIO
rxt 0
vccu
p:
45096F
00
00
00
Mrssi:
mNo 78
Io:
nano868 -52.5
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_nano868:
avg -54.8324958123953
cnt 1194
lst -54.5
max -52
min -63.5
Shregw:
07 02
Shadowreg:
Tmpl:
Attributes:
IODev nano868
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
expert 2_raw
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM
serialNr MEQ1841890
webCmd getConfig:clear msgEvents
Viele Grüße David
Zitat von: mitdra am 17 Januar 2017, 11:29:39
Ich möchte nur ungern vermeiden, das Gerät zu resetten und neu einzubinden.
Dann mach das doch... 8) 8)
Jo, erst mal nen clearMessageEvents und dann ein getConfig und dann direkt mal die Pairing Taste am Wandthermostat drücken... vielleicht hilfts...
Mal Batterien aus dem Therḿostat nehmen... könnte auch helfen...
an dem listing kann ich nix besomnderes sehen...
get hminfo configCheck wird dir zeigen, was fehlt. mindestens registerliste 7.
protNack 24 last_at:2017-01-17 11:19:53
2017-01-17 11:19:53 CommandAccepted no
ausserdem gefallen ihm manche befehle nicht, sodass sie abgelehnt werden.
vielleicht ein fehlendes peering?
Hallo Frank,
vielen Dank für Deinen Tipp!
configCheck done:
missing register list
OG_Badezimmer_Wandthermostat_WindowRec: RegL_03.OG_Badezimmer_HThermostat_kl_Climate,RegL_03.OG_Fensterkontakt_Bad_chn-01,RegL_07.OG_Badezimmer_HThermostat_kl_Climate,RegL_07.OG_Fensterkontakt_Bad_chn-01
OG_Fensterkontakt_Bad: RegL_00.,RegL_01.,RegL_04.OG_Badezimmer_Wandthermostat_WindowRec
Ich werde die beiden nochmal neu peeren.
vielleicht hilft auch die spezial culfw für homematic. https://forum.fhem.de/index.php/topic,24436.msg529649.html#msg529649 (https://forum.fhem.de/index.php/topic,24436.msg529649.html#msg529649)
Puh,
ich bin schon froh, dass mein selbstgebastelter CUL funktioniert.
Würde ich mit einem zusätzlichen mal testen wollen, aber vor dem Löten graust es mich wieder :-)
Hallo Frank,
es spukt im Bad.
Der WindowsRec Kanal des Wandthermostat ist mit dem Heizkörper_Climate Channel gepeered.
Aber mit
set OG_Badezimmer_Wandthermostat_WindowRec peerChan 0 OG_Badezimmer_HThermostat_kl_Climate single unset
bekomme ich die beiden Channels nicht gelöst.
Unknown argument peerChan, choose one of clear getConfig getRegRaw inhibit peerBulk regBulk regSet sign
Vorab vielen Dank für eine Anregung von Dir!
der tc zickt wohl öfter, wie im forum zu lesen ist.
nimm peerbulk xxxxxxxx unset. oder werkreset.