Ich habe meinen alten Server durch einen Stromausfall verloren. Alles war vorher ok.
Das Sytem war ein Intel NUC. Reserve war schon da also alles neu aufgesetzt und fhem nur über die cfg aktualisisert.
Jetzt habe ich bei den Homematic Sensoren von Uwe (4Stück)
den Fehler RESPONSE TIMEOUT:RegisterRead (BSP Seriennummer: UWS2542498)
cfgState: PairMiss,RegMiss
Gibt es hier eine Lösung bzw. wie komme ich dem Problem auf die Spur.
Ich binde die Homematic Geräte über eine VCCU mit HMLAN und CUL ein.
Ich wäre über einen Stupps in die richtige Richtung Dankbar.
zeig ein list vom sensor
Das List
Internals: CUL_01_MSGCNT 141 CUL_01_RAWMSG A146BA2700B77491969AA00E23C273E000000260A8C::-47:CUL_01 CUL_01_RSSI -47 CUL_01_TIME 2022-10-24 18:22:14 DEF 0B7749 FUUID 5c53422f-f33f-35b2-a47e-57c3a0f32effd124 HMLGW_01_MSGCNT 138 HMLGW_01_RAWMSG 050000326BA2700B77491969AA00E23C273E000000260A8C HMLGW_01_RSSI -50 HMLGW_01_TIME 2022-10-24 18:22:14 IODev CUL_01 LASTInputDev HMLGW_01 MSGCNT 279 NAME HM_THPL4 NR 175 NTFY_ORDER 48-HM_THPL4 STATE RESPONSE TIMEOUT:RegisterRead TYPE CUL_HM chanNo 01 disableNotifyFn 1 lastMsg No:6B - t:70 s:0B7749 d:1969AA 00E23C273E000000260A8C protLastRcv 2022-10-24 18:22:12 protRcv 47 last_at:2022-10-24 18:22:12 rssi_at_CUL_01 cnt:141 min:-52 max:-41.5 avg:-45.86 lst:-47 rssi_at_HMLGW_01 cnt:138 min:-64 max:-46 avg:-51.05 lst:-50 READINGS: 2022-10-24 16:16:30 Activity alive 2022-10-23 12:32:51 D-firmware 0.14 2022-10-23 12:32:51 D-serialNr UWS4019322 2022-10-24 16:06:30 IODev CUL_01 2022-10-23 13:55:15 PairedTo 0x1969AA 2022-10-23 13:55:15 R-pairCentral 0x1969AA 2022-10-23 13:55:15 RegL_00. 00:00 01:00 05:64 0A:19 0B:69 0C:AA 12:10 14:03 24:00 25:00 2022-10-23 13:56:15 cfgState ok 2022-10-23 13:55:15 commState CMDs_done 2022-10-23 13:18:29 state RESPONSE TIMEOUT:RegisterRead helper: HM_CMDNR 107 _98_statistics myStats lastMsgTm 1666628532.63948 mId no peerIDsState complete supp_Pair_Rep 0 cmds: TmplKey :no:1666620391.0742 TmplTs 1666620391.0742 cmdKey 1:1:0::HM_THPL4:no:01: cmdLst: clear (readings|all) getConfig noArg getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-] peerBulk -peer1,peer2,...- [({set}|unset)] regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]... regSet [(prep|{exec})] -regName- -value- [-peerChn-] tplDel -tplDel- tplSet_0 -tplChan- update noArg virtual [(1..50;1|{1})] lst: condition slider,0,1,255 peer peerOpt tplChan tplDel tplPeer rtrvLst: cmdList [({short}|long)] deviceInfo [({short}|long)] list [({normal}|full)] listDevice [({all}|alive|unknown|dead|notAlive)] param -param- reg -addr- -list- [-peerChn-] regList noArg regTable noArg regVal -addr- -list- [-peerChn-] saveConfig [-filename-] status noArg tplInfo noArg expert: def 1 det 0 raw 1 tpl 0 io: flgs 0 newChn +0B7749,00,00,00 nextSend 1666628534.14061 rxt 0 vccu vccu p: 0B7749 00 00 00 prefIO: mRssi: mNo 6B io: CUL_01: -39 -39 HMLGW_01: -50 -50 peerIDsH: 00000000 broadcast prt: bErr 0 sProc 0 q: qReqConf qReqStat role: chn 1 dev 1 rssi: at_CUL_01: avg -45.8617021276596 cnt 141 lst -47 max -41.5 min -52 at_HMLGW_01: avg -51.0507246376812 cnt 138 lst -50 max -46 min -64 tmpl: Attributes: DbLogInclude temperature,humidity,pressure,luminosity IOgrp vccu actCycle 000:10 actStatus alive alias Sensor THPL Büro autoReadReg 4_reqStatus event-min-interval temperature:900,humidity:900,pressure:900,luminosity:900 event-on-change-reading temperature:.5,humidity:2,pressure:2,luminosity:5 expert defReg,rawReg firmware 0.14 icon sens_THPL_THPL model ACTIONDETECTOR peerIDs 00000000 room Büro,Homematic,Wetter serialNr UWS4019322 subType no
eine mehrzeilige darstellung wäre hilfreich, oder?
So?
Internals:
CUL_01_MSGCNT 141
CUL_01_RAWMSG A146BA2700B77491969AA00E23C273E000000260A8C::-47:CUL_01
CUL_01_RSSI -47
CUL_01_TIME 2022-10-24 18:22:14
DEF 0B7749
FUUID 5c53422f-f33f-35b2-a47e-57c3a0f32effd124
HMLGW_01_MSGCNT 138
HMLGW_01_RAWMSG 050000326BA2700B77491969AA00E23C273E000000260A8C
HMLGW_01_RSSI -50
HMLGW_01_TIME 2022-10-24 18:22:14
IODev CUL_01
LASTInputDev HMLGW_01
MSGCNT 279
NAME HM_THPL4
NR 175
NTFY_ORDER 48-HM_THPL4
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:6B - t:70 s:0B7749 d:1969AA 00E23C273E000000260A8C
protLastRcv 2022-10-24 18:22:12
protRcv 47 last_at:2022-10-24 18:22:12
rssi_at_CUL_01 cnt:141 min:-52 max:-41.5 avg:-45.86 lst:-47
rssi_at_HMLGW_01 cnt:138 min:-64 max:-46 avg:-51.05 lst:-50
READINGS:
2022-10-24 16:16:30 Activity alive
2022-10-23 12:32:51 D-firmware 0.14
2022-10-23 12:32:51 D-serialNr UWS4019322
2022-10-24 16:06:30 IODev CUL_01
2022-10-23 13:55:15 PairedTo 0x1969AA
2022-10-23 13:55:15 R-pairCentral 0x1969AA
2022-10-23 13:55:15 RegL_00. 00:00 01:00 05:64 0A:19 0B:69 0C:AA 12:10 14:03 24:00 25:00
2022-10-23 13:56:15 cfgState ok
2022-10-23 13:55:15 commState CMDs_done
2022-10-23 13:18:29 state RESPONSE TIMEOUT:RegisterRead
helper:
HM_CMDNR 107
_98_statistics myStats
lastMsgTm 1666628532.63948
mId no
peerIDsState complete
supp_Pair_Rep 0
cmds:
TmplKey :no:1666620391.0742
TmplTs 1666620391.0742
cmdKey 1:1:0::HM_THPL4:no:01:
cmdLst:
clear (readings|all)
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
tplDel -tplDel-
tplSet_0 -tplChan-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
listDevice [({all}|alive|unknown|dead|notAlive)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
status noArg
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +0B7749,00,00,00
nextSend 1666628534.14061
rxt 0
vccu vccu
p:
0B7749
00
00
00
prefIO:
mRssi:
mNo 6B
io:
CUL_01:
-39
-39
HMLGW_01:
-50
-50
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL_01:
avg -45.8617021276596
cnt 141
lst -47
max -41.5
min -52
at_HMLGW_01:
avg -51.0507246376812
cnt 138
lst -50
max -46
min -64
tmpl:
Attributes:
DbLogInclude temperature,humidity,pressure,luminosity
IOgrp vccu
actCycle 000:10
actStatus alive
alias Sensor THPL Büro
autoReadReg 4_reqStatus
event-min-interval temperature:900,humidity:900,pressure:900,luminosity:900
event-on-change-reading temperature:.5,humidity:2,pressure:2,luminosity:5
expert defReg,rawReg
firmware 0.14
icon sens_THPL_THPL
model ACTIONDETECTOR
peerIDs 00000000
room Büro,Homematic,Wetter
serialNr UWS4019322
subType no
ZitatSo?
schon deutlich besser. :)
zusätzlich in code tags eingepackt, wäre perfekt. ;)
vermutlich fehlt in fhem noch das zusätzliche .pm-file für diesen sensortyp (addon), da mindestens die attribute model und subtype falsch sind.
zusätzlich in code tags eingepackt, wäre perfekt. ;) -- wie geht das ?
Ich hatte ja erst die Verschlüsselung von Homematic Komponenten im Auge -- Das Mit dem Sonsor Type habe ich zwar gesehen aber nicht verstanden.
Da die Sensoren Allerdings Homematic "Type" sind ist die Frage wo finde ich spezielle module (*.pm). Ich werde mal meine alte Installation befragen und berichte dann.
Zitatzusätzlich in code tags eingepackt, wäre perfekt. ;) -- wie geht das ?
so wie in deinem ersten versuch, aber eben mehrzeilig.
wenn sich der sensor als eq3-model ausgibt, bräuchtest du wohl nur aufs knöpfchen drücken.
Das Knöpfchen fehlt. Nur per Batterie raus. Ich habe auch versucht ein neues Gerät anzulegen. Leider finde ich auch den alten Beitrag von Uwe nicht wo er diese Geräte verkauft hat.
zeig mal den inhalt vom alten fhem ordner "FHEM".
unterhalb der pm files, die mit einer zahl beginnen.
Hallo Frank,
danke schon mal für deine Hilfe. Ich habe die Sensoren 2015 von Dirk bekommen. Ich denke es sollte diese Datei HMConfig_SenTHPL.pm sein. Leider ändert sich nichts.
21.10.2022 17:08 12.765 AttrTemplate.pm
21.10.2022 17:08 574.954 bad.10_CUL_HM.pm
21.10.2022 17:08 8.469 Blocking.pm
21.10.2022 17:08 12.997 Color.pm
21.10.2022 17:08 10.678 CoProcess.pm
21.10.2022 17:08 57.036 DarkSkyAPI.pm
21.10.2022 17:08 21.922 DevIo.pm
21.10.2022 17:08 2.767 GPUtils.pm
21.10.2022 17:08 91.535 HMCCUConf.pm
21.10.2022 17:08 203.693 HMConfig.pm
21.10.2022 17:08 3.409 HMConfig_SenTHPL.pm
21.10.2022 17:08 46.853 HOMESTATEtk.pm
21.10.2022 17:08 35.071 HttpUtils.pm
21.10.2022 17:08 3.459 MaxCommon.pm
21.10.2022 17:08 119.701 Meta.pm
21.10.2022 17:08 18.902 msgSchema.pm
21.10.2022 17:08 211 my.layout
21.10.2022 17:08 391 myUtilsTemplate.pm
21.10.2022 17:08 272.672 ONKYOdb.pm
21.10.2022 17:08 23.294 OpenWeatherMapAPI.pm
21.10.2022 17:08 24.233 org_70_STV.pm
21.10.2022 17:08 12.165 OWX_DS2480.pm
21.10.2022 17:08 10.196 OWX_DS9097.pm
21.10.2022 17:08 8.453 OWX_FRM.pm
21.10.2022 17:08 12.536 OWX_SER.pm
21.10.2022 17:08 150.632 RESIDENTStk.pm
21.10.2022 17:08 1.191 RTypes.pm
21.10.2022 17:08 6.696 SetExtensions.pm
21.10.2022 17:08 8.403 SHC_datafields.pm
21.10.2022 17:08 12.381 SHC_parser.pm
21.10.2022 17:08 7.416 SubProcess.pm
21.10.2022 17:08 3.812 summertemp.cfg
21.10.2022 17:08 17.696 TcpServerUtils.pm
21.10.2022 17:08 162 template.layout
21.10.2022 17:08 27.925 TimeSeries.pm
21.10.2022 17:08 3.372 TR064Utils.pm
21.10.2022 17:08 59.907 UConv.pm
21.10.2022 17:08 140.767 Unit.pm
21.10.2022 17:08 8.525 WinService.pm
21.10.2022 17:08 85.402 WMBus.pm
21.10.2022 17:08 34.993 wundergroundAPI.pm
21.10.2022 17:08 13.981 YahooWeatherAPI.pm
21.10.2022 17:08 8.767 ZWLib.pm
21.10.2022 17:08 119.673 _93_DbLog.pm
21.10.2022 17:08 142.487 __01_FHEMWEB.pm
21.10.2022 17:08 24.313 __70_STV.pm
ZitatHMConfig_SenTHPL.pm
genau.
rechte und owner passen?
du musst fhem neu starten, damit die datei in cul_hm wirksam ist und danach die anlernmessage auslösen.
bei meinem sensor von dirk drücke ich das knöpfchen. ;)
Es hat jetzt alles geklappt. Der entscheidende Hinweis war aufs Knöpfchen drücken. Meine waren mitlerweile recht fest so das ich dachte kein Knopf. Mit etwas Nachdruck hatt es dann geklappt. VIELEN DANK!