Hallo zusammen. Ich versuche gerade einige Aktoren unzupairen, um sie wieder direkt an der CCU anzulernen. Dies hat bei allen Geräten, mit Außnahme der Schalter (HM-PB-2-WM55-2) und den Drehgriffsensoren (HM-Sec-RHS) funktioniert. Hier hat ein "unpair" nicht funktioniert. Ich konnte die jeweiligen Geräte testweise komplett löschen und auch wieder zu FHEM hinzufügen. Leider kann ich sie jedoch nicht resetten etc.
Der config State steht auf Updating, der commState auf CMDs_pending. Ein erneutes Get-Config und drücken der jeweiligen Anlerntaste funktioniert leider auch nicht. Kann mir bitte jemand helfen, die Geräte aus FHEM heraus zu lösen, oder wenigstens zu resetten.
Wenn ich z. B. eine Taste drücke, oder beim Drehkontakt drehe werden die Readings aktualisiert.
ZitatCMDs_pending
batterie devices müssen immer geweckt werden!
also nicht oft genug "richtig" aufs knöpfchen gedrückt (der "countdown" muss starten).
Zitat von: pointde am 27 März 2024, 20:03:40Wenn ich z. B. eine Taste drücke, oder beim Drehkontakt drehe werden die Readings aktualisiert.
scheinbar kennst du immer noch nicht den unterschied zwischen pairen und device anlegen. wer weiss, ob die devices jemals gepairt waren.
zeige je ein list.
ohne eigenen aes key reicht auch ein werkreset wie in der ba beschrieben.
Waren die Geräte wirklich Gepaired?
Da du sie gelöscht hast und neu anlegen hast lassn, hmmm.
Wie wäre es lists der beiden Devices zu posten?
Weil gerade bei Tastern/Sensoren kann es sein, dass du nicht gepaired hattest und es nicht mal gemerkt hast:
Zitat von: pointde am 27 März 2024, 20:03:40Wenn ich z. B. eine Taste drücke, oder beim Drehkontakt drehe werden die Readings aktualisiert.
Ja klar.
Es ist Funk.
Fhem empfängt und ordnet die empfangenen Daten eben den Devives zu...
ABER: um Register zu setzen (und auch unpair ist "sowas") muss das Gerät Gepaired (gewesen) sein.
Ansonsten: aus fhem löschen und laut Handbuch resetten, wenn du sie eh neu anlernen willst.
Unterschied zwischen unpair und löschen+reset: evtl. eingetellte Register, z.B. PEERINGS mit anderen Geräten o.ä. bleiben erhalten. Beim Reset geht auch das verloren...
Handbücher: entweder hast du die noch oder von eq3 runterladen und nachlesen, wie man die Geräte zurücksetzt.
Gruß, Joachim
@MadMax-Fhem. Danke für die freundliche Info ;D
Hier ein Listing:
Internals:
CFGFN
DEF 52B2B7
FUUID 660466d5-f33f-a4e0-634a-767e140198747921
HMLAN1_MSGCNT 36
HMLAN1_RAWMSG E52B2B7,0000,0024D46F,FF,FFC4,33A24052B2B7263D33013F
HMLAN1_RSSI -60
HMLAN1_TIME 2024-03-27 19:56:54
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 36
NAME HM_52B2B7
NR 249
NTFY_ORDER 48-HM_52B2B7
STATE HM_52B2B7_Btn_01 Short
TYPE CUL_HM
channel_01 HM_52B2B7_Btn_01
channel_02 HM_52B2B7_Btn_02
disableNotifyFn 1
eventCount 49
lastMsg No:33 - t:40 s:52B2B7 d:263D33 013F
protCmdDel 7
protCmdPend 1 CMDs_pending
protLastRcv 2024-03-27 19:56:54
protRcv 23 last_at:2024-03-27 19:56:54
protResnd 5 last_at:2024-03-27 19:56:18
protResndFail 1 last_at:2024-03-27 19:54:52
protSnd 6 last_at:2024-03-27 19:56:13
protState CMDs_pending
rssi_at_HMLAN1 cnt:37 min:-64 max:-52 avg:-58.45 lst:-60
READINGS:
2024-03-27 19:56:13 D-firmware 1.4
2024-03-27 19:56:13 D-serialNr LEQ0064981
2024-03-27 19:56:13 IODev HMLAN1
2024-03-27 19:56:54 battery ok
2024-03-27 19:42:27 cfgState updating
2024-03-27 19:56:18 commState CMDs_pending
2024-03-27 19:56:54 state HM_52B2B7_Btn_01 Short
cmdStack:
++A01119090152B2B70400
helper:
HM_CMDNR 51
cSnd 1119090152B2B70400,1119090152B2B70400
lastMsgTm 1711565814.03821
mId 00C2
peerFriend peerAct,peerVirt
peerOpt 4:pushButton
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
263D33 HM_52B2B7_Btn_01:33
cmds:
TmplKey :no:1711565284.9435
TmplTs 1711565284.9435
cmdKey 0:1:0::HM_52B2B7:00C2:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 2
newChn +52B2B7,02,00,00
nextSend 1711565814.12816
rxt 2
vccu VCCU
p:
52B2B7
00
00
00
prefIO:
mRssi:
mNo 33
io:
HMLAN1:
-56
-56
peerIDsH:
prt:
bErr 0
sProc 2
sleeping 0
wuReSent 3
q:
qReqConf 00
qReqStat
role:
dev 1
rssi:
at_HMLAN1:
avg -58.4594594594595
cnt 37
lst -60
max -52
min -64
tmpl:
hmccu:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 1.4
model HM-PB-2-WM55-2
room 01.1_Dachboden
serialNr LEQ0064981
subType pushButton
webCmd getConfig:clear msgEvents
... und noch eins:
Internals:
CFGFN
DEF 21E415
FUUID 660469df-f33f-a4e0-f290-e7a2022be98d23e6
HMLAN1_MSGCNT 6
HMLAN1_RAWMSG E21E415,0000,00226102,FF,FFC0,64840021E4150000002100304B45513035353234343480910101
HMLAN1_RSSI -64
HMLAN1_TIME 2024-03-27 19:54:13
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 6
NAME HM_21E415
NR 253
NTFY_ORDER 48-HM_21E415
STATE Nack
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 14
lastMsg No:64 - t:00 s:21E415 d:000000 2100304B45513035353234343480910101
protCmdDel 3
protCmdPend 3 CMDs_pending
protLastRcv 2024-03-27 19:54:13
protNack 1 last_at:2024-03-27 19:50:38
protRcv 6 last_at:2024-03-27 19:54:13
protSnd 1 last_at:2024-03-27 19:50:38
protState CMDs_pending
rssi_at_HMLAN1 cnt:6 min:-72 max:-63 avg:-66.16 lst:-64
READINGS:
2024-03-27 19:50:38 CommandAccepted no
2024-03-27 19:53:40 D-firmware 2.1
2024-03-27 19:53:40 D-serialNr KEQ0552444
2024-03-27 19:50:38 IODev HMLAN1
2024-03-27 19:53:46 cfgState updating
2024-03-27 19:53:46 commState CMDs_pending
2024-03-27 19:50:38 state Nack
cmdStack:
++A00119090121E41500040000000000
##A00119090121E41501040000000001
##A00119090121E4150103
helper:
HM_CMDNR 100
cSnd ,0119090121E41500040000000000
getCfgList all
getCfgListNo ,4
lastMsgTm 1711565653.44368
mId 0030
peerFriend peerAct,peerVirt
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 20
supp_Pair_Rep 0
cmds:
TmplKey :no:1711565284.94295
TmplTs 1711565284.94295
cmdKey 1:1:0::HM_21E415:0030:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 2
newChn +21E415,02,00,00
nextSend 1711565653.53563
rxt 2
vccu VCCU
p:
21E415
00
00
00
prefIO:
mRssi:
mNo 64
io:
HMLAN1:
-60
-60
peerIDsH:
prt:
bErr 0
sProc 2
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_HMLAN1:
avg -66.1666666666667
cnt 6
lst -64
max -63
min -72
tmpl:
hmccu:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 2.1
model HM-SEC-RHS
room 01.1_Dachboden
serialNr KEQ0552444
subType threeStateSensor
Naja, erst mal (wie geschrieben) die cmds_pending "weg bekommen": "Knöpfchen drücken" (wie beim Anlernen / Achtung: ab und an sind Anlernen und Reset nicht weit auseinander ;) )
Evtl. kommt noch ein Pairing (denke aber eher nicht), wenn die restlichen Infos zurückgelesen sind (cmds_pending), aktuell sind sie nicht gepaired (und waren es verm. auch nie).
Damit geht dann auch kein unpair!
Und (erneut) nein, nur weil du die Daten in fhem siehst heißt das noch nicht, dass auch (zu Ende) gepaired ist/wurde 8)
Siehe: https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen bzw. https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen#Pairing_verifizieren
D.h. eigentlich sollte es dann/jetzt reichen die Devices aus fhem zu löschen und die Geräte an der CCU anzulernen.
Falls doch nicht: reset laut Bedienungsanleitung...
Alternativ: rumtun und cmds_pending weg. "Drüber pairen" (also nix löschen! und nix resetten! sondern einfach noch mal set pair und dann Anlernvorgang beim Gerät starten) und dann unpair ;)
Etwas "überflüssig", wenn du sie in fhem nicht mehr haben willst, sondern an der CCU ;)
Gruß, Joachim
Hallo Joachim!
Reset hat bei beiden laut Bedienungsanleitung nicht funktioniert. Hier habe ich gefühlt schon einen Tag herum probiert.
Wenn ich z. B. folgendes versuche:
set HM_21E415 pair, bekomme ich als Ausgabe:
Unknown argument pair, choose one of unpair getDevInfo sign trgPressL getRegRaw assignHmKey trgEventS peerBulk raw regBulk peerSmart href='/fhem?detail=MWSchalter11'>MWSchalter11,MWSchalter12,TeamDev peerChan deviceRename fwUpdate getConfig trgEventL reset trgPressS regSet clear
Ich hoffe auch mal auf eine Lösung, das Problem kann ich bestätigen.
Ich hatte FHEM der alten Wohnung und den Sever ohne Änderungen weiterbetrieben.
Beim Versuch "alte" Teile in der neuen Wohnung zu verwenden, gabs nur Problem unpeer machte Schwierigkeiten, inpair ebenfalls und auch der Werksreset war bei einigen Teilen erfolglos. Angeblich verschlüsselt, was ich anzweifle.
Ich hoffe hier eine Möglcihkeit zu lesen, andernfalls wäre da wieder was für die Tonne.
Nicht beim Device sondern bei deinem IO!
Ich habe es kurz geschrieben, in der Annahme, dass zumindest (rudimentär) bekannt ist, wie Pairen geht... ;)
Hast du schon mal versucht sie bei der CCU anzulernen?
Wie geschrieben denke ich nicht, dass sie (jemals) gepaired waren...
Wie hast du denn einen Reset durchgeführt?
Gruß, Joachim
@rabehd: "kapern" ohne Infos... ;) Wenn du nur mitlesen willst, in der Hoffnung eine Lösung für deine Probleme zu bekommen, ok. Ansonsten wohl besser einen eigenen Thread aufmachen und Infos liefern... 8)
Ansonsten: ich denke immer noch, dass es hier kein Problem gibt, sondern nur der Umgang mit Homematic nicht wirklich "sitzt" und deshalb Probleme gesehen werden wo (verm.) keine sind...
Zitat von: rabehd am 28 März 2024, 11:58:48Angeblich verschlüsselt, was ich anzweifle.
Da gab es mal einen "wilden hack" hier im Forum irgendwo (glaube ich), ansonsten: schon mal bei eq3 nachgefragt?
Gruß, Joachim
Zitat von: MadMax-FHEM am 28 März 2024, 11:59:38Wie hast du denn einen Reset durchgeführt?
Laut BDA des HM-PB-2-WM55-2 (https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-PB-2-WM55-2_UM_GE_eQ-3_web.pdf):
Zitat7.4 Zurücksetzen in den Auslieferungszustand
• Halten Sie die Anlerntaste A für mindestens 5
Sekunden gedrückt. Die Geräte-LED beginnt
langsam rot zu blinken.
• Zum Zurücksetzen des Geräts lassen Sie die
Anlerntaste kurz los und drücken sie nun erneut
für mindestens 5 Sekunden.
• Die Geräte-LED beginnt nun während des Drü-
ckens schneller rot zu blinken.
• Loslassen schließt den Rücksetzvorgang ab.
Zur Bestätigung des Zurücksetzens leuchtet die
Geräte-LED für etwa 3 Sekunden dauerhaft rot
auf.
• Sofern Sie das Zurücksetzen abbrechen möchten,
können Sie dies mit einem kurzen erneuten
Tastendruck auf die Anlerntaste tun oder Sie
warten 15 Sekunden. In beiden Fällen stoppt das
langsame rote Blinken.
Beim HM-Sec-RHS, laut BDA (https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-Sec-RHS_UM_GE_eQ-3_web.pdf):
ZitatZurücksetzen in den Ausliefe-
rungszustand
Halten Sie die Anlerntaste für mindestens 5 Sekunden
gedrückt. Die LED des Sensors beginnt langsam rot
zu blinken. (Wollen Sie an dieser Stelle das Zurück-
setzen abbrechen, können Sie das mit einem kurzen
erneuten Tastendruck auf die Anlerntaste tun, oder
Sie warten 15 Sekunden. In beiden Fällen stoppt das
langsame rote Blinken.)
Zum Zurücksetzen des Sensors drücken Sie nun
erneut für mindestens 5s die Anlerntaste. Die LED be-
ginnt nun während des gedrückt Haltens schneller rot
zu blinken. Loslassen schließt den Rücksetzvorgang
ab und zur Bestätigung des Zurücksetzens leuchtet
die LED für etwa 3s dauerhaft rot auf.
also im Prinzip beide Male gleich/ähnlich.
Bei einem (meinem) HM-Sec-RHS habe ich es schon mehrfach gemacht (machen müssen) ohne Probleme...
Gruß, Joachim
Hallo Joachim!
Das war ja das Problem. Auch wenn mir hier immer wieder Mega-Unwissenheit bescheinigt wird, hat der Reset laut Handbuch wirklich nicht funktioniert. Es blinkt z. B. beim Taster die LED nicht rot, sondern leuchtet dauernd rot. Deswegen bin ich so ratlos. Es hat wirklich bei sonst allen Geräten (Rolladen-Aktoren usw. - weit über 50 Geräte funktioniert). Hättest du noch einen Rat für mich? Soll ich nochmal versuchen die beiden Geräte nach deiner Anleitung zu pairen und dann unzupaieren?
Man möge mir wie gesagt meine "Unwissenheit" entschuldigen. Ich habe mich die letzten 10 Jahre mit "Codeschnipseln" und Hilfe aus diesen Reihen so durch gebracht, dass es gereicht hat - wenigstens für mich ;D
Naja, wenn es tatsächlich nur durchgehend Rot leuchtet, dann wird es schwierig, weil:
Zitat von: https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-Sec-RHS_UM_GE_eQ-3_web.pdfMögliche Fehlermeldungen:
(Dieser Fehler kann nur auftreten, wenn Sie
eine Zentrale besitzen und der Sensor an diese
Zentrale angelernt wurde.)
Beginnt die LED nach 5 Sekunden gedrückt Halten
nicht zu blinken, sondern leuchtet dauerhaft auf,
kann der Sensors nicht zurückgesetzt werden! In
diesem Falle ist die Verschlüsselung mit einem vom
Auslieferungsschlüssel verschiedenen System-Sicher-
heitsschlüssel aktiv. Um den Sensor zurückzusetzen
müssen sie die Konfigurationssoftware der Zentrale
zum Zurücksetzen benutzen! Der Vorgang ist in der
Anleitung zur Zentralen-Software beschrieben.
Entweder hattest du mal andere AES Schlüssel vergeben oder die beiden Geräte hatten vorher (woher auch immer) einen anderen Schlüssel oder sie sind "verwirrt" und denken sie hätten einen anderen Schlüssel bekommen.
Da es "Sensoren" sind, fällt auch nicht auf, dass sie u.U. nicht gepaired sind, wenn man nicht genau schaut/kontrolliert, weil die Werte bekommt man ja trotzdem mit...
Du kannst versuchen sie zu pairen und dann wieder ein reset von der Zentrale aus versuchen aber wenn die Geräte davon ausgehen mit einer Zentralen verbunden zu sein (die verm./evtl. nicht dein fhem ist/war) und denken einen anderen Schlüssel zu haben, wird das auch nicht klappen...
Dann kann man nur nach dem "Hack" suchen, wie man auch solche Geräte zurückgesetzt bekommt...
...oder bei eq3 nachfragen...
Gruß, Joachim
Moigen Joachim! Ich habe nun ein Backup von Dez. 2014 8) der damaligen CCU2 auf die CCU3 eingespielt. Hier waren die Geräte noch alle da. Ein Test des Gerätes war grün, löschen konnte ich es aber leider wieder nicht. Es steht dann immer da, dass Daten auf das Gerät übertragen werden müssen. Geht leider nicht. Backup wieder zurück CCU3 von heute morgen. Wenn ich nun versuche das Gerät wieder anzulernen, fragt es mich wenigstens schon mal nach dem Sicherheitsschlüssel. Dies funktioniert leider auch nicht, kann mich auch nicht erinnern, damals einen vergeben zu haben.
Könntest du mir bitte den Link zum "Hack" posten? Bevor ich die Geräte nun wirklich weg werfe, oder zu ELV einsende möchte ich das gerne versuchen. Ich danke dir für deine Hilfe.
Edit:
Im Reading des Tasters steht jetzt das:
Save config
anyViews
Tablet-UI
01.1_Dachboden
01.6_Schlafen Eltern
02.3_Wohnen
02.4_FlurEG
04.1_KlimaAussen
10.0_System
10.1_Zeitsteuerung
10.2_Notify
10.3_Kalender
10.4_Geofency
CUL_HM
Garten
Gruppen
HUEDevice
Homematic
Service
Unsorted
icoEverything Everything
Commandref
Remote doc
Edit files
Select style
Event monitor
DeviceOverview
HM_52B2B7
CMDs_done
getConfig
clear msgEvents
HM_52B2B7
HM_52B2B7
list (normal|hidden);
issue list command for the fiven entity normal or including the hidden parameter
Internals
CFGFN
DEF
52B2B7
FUUID
660466d5-f33f-a4e0-634a-767e140198747921
HMLAN1_MSGCNT
184
HMLAN1_RAWMSG
E52B2B7,0000,000B7EE2,FF,FFC7,73A04052B2B7263D330211
HMLAN1_RSSI
-57
HMLAN1_TIME
2024-03-29 08:08:13
IODev
HMLAN1
LASTInputDev
HMLAN1
MSGCNT
184
NAME
HM_52B2B7
NR
249
NTFY_ORDER
48-HM_52B2B7
STATE
CMDs_pending
TYPE
CUL_HM
channel_01
HM_52B2B7_Btn_01
channel_02
HM_52B2B7_Btn_02
disableNotifyFn
1
eventCount
172
lastMsg
No:73 - t:40 s:52B2B7 d:263D33 0211
protCmdDel
8
protCmdPend
5 CMDs_pending
protLastRcv
2024-03-29 08:08:13
protRcv
152 last_at:2024-03-29 08:08:13
protResnd
7 last_at:2024-03-29 07:58:54
protResndFail
2 last_at:2024-03-28 11:14:57
protSnd
17 last_at:2024-03-29 08:04:37
protState
CMDs_pending
rssi_at_HMLAN1
cnt:185 min:-72 max:-51 avg:-59.03 lst:-57
Readings
CommandAccepted
yes
2024-03-29 08:05:10
D-firmware
1.4
2024-03-29 08:12:58
D-serialNr
LEQ0064981
2024-03-29 08:12:58
IODev
HMLAN1
2024-03-29 08:04:37
PairedTo
0x000000
2024-03-29 08:04:34
aesKeyNbr
02
2024-03-29 08:07:54
battery
ok
2024-03-29 08:08:13
cfgState
PairMism
2024-03-29 08:14:02
commState
CMDs_done
2024-03-29 08:13:02
state
CMDs_done
2024-03-29 08:13:02
HM_52B2B7
Attributes
IOgrp
VCCU
deleteattr
autoReadReg
4_reqStatus
deleteattr
expert
rawReg
deleteattr
firmware
1.4
deleteattr
model
HM-PB-2-WM55-2
deleteattr
room
01.1_Dachboden
deleteattr
serialNr
LEQ0064981
deleteattr
subType
pushButton
deleteattr
webCmd
getConfig:clear msgEvents
deleteattr
Probably associated with
FileLog_HM_52B2B7
active
FileLog
HM_52B2B7_Btn_01
Short 1_74 (to 263D33)
CUL_HM
HM_52B2B7_Btn_02
Short 1_17 (to 263D33)
CUL_HM
Help for CUL_HM
Copy for forum.fhem.de
Internals:
.AttrList .devInfo .mId .stc IODev IOgrp actCycle actStatus aesCommReq:1,0 aesKey:5,4,3,2,1,0 autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto commStInCh:on,off do_not_notify:1,0 dummy:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading expert:multiple,defReg,allReg,rawReg,templ,none firmware hmKey hmKey2 hmKey3 hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger ignore:1,0 model modelForce:ACTIONDETECTOR,ACTIONDETECTOR,ASH550,ASH550I,CCU-FHEM,CMM,DORMA_ATENT,DORMA_BRC-H,DORMA_RC-H,HM-CC-RT-DN,HM-CC-RT-DN-BOM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-DIS-EP-WM55,HM-DIS-TD-T,HM-DIS-WM55,HM-DW-WM,HM-ES-PMSW1-DR,HM-ES-PMSW1-PL,HM-ES-PMSW1-PL-DN-R1,HM-ES-PMSW1-PL-DN-R2,HM-ES-PMSW1-PL-DN-R3,HM-ES-PMSW1-PL-DN-R4,HM-ES-PMSW1-PL-DN-R5,HM-ES-PMSW1-SM,HM-ES-TX-WM,HM-HM-LC-DW-WM,HM-LC-AO-SM,HM-LC-BL1-FM,HM-LC-BL1-FM-2,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-BL1-SM-2,HM-LC-BL1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-CV-2,HM-LC-DIM1L-CV-644,HM-LC-DIM1L-PL,HM-LC-DIM1L-PL-2,HM-LC-DIM1L-PL-3,HM-LC-DIM1L-PL-644,HM-LC-DIM1PWM-CV,HM-LC-DIM1PWM-CV-2,HM-LC-DIM1T-CV,HM-LC-DIM1T-CV-2,HM-LC-DIM1T-CV-644,HM-LC-DIM1T-DR,HM-LC-DIM1T-FM,HM-LC-DIM1T-FM-2,HM-LC-DIM1T-FM-644,HM-LC-DIM1T-FM-LF,HM-LC-DIM1T-PL,HM-LC-DIM1T-PL-2,HM-LC-DIM1T-PL-3,HM-LC-DIM1T-PL-644,HM-LC-DIM1TPBU-FM,HM-LC-DIM1TPBU-FM-2,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2L-SM-2,HM-LC-DIM2L-SM-644,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM-2,HM-LC-JA1PBU-FM,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-DR,HM-LC-SW1-FM,HM-LC-SW1-FM-2,HM-LC-SW1-PB-FM,HM-LC-SW1-PCB,HM-LC-SW1-PL,HM-LC-SW1-PL-3,HM-LC-SW1-PL-CT-R1,HM-LC-SW1-PL-CT-R2,HM-LC-SW1-PL-CT-R3,HM-LC-SW1-PL-CT-R4,HM-LC-SW1-PL-CT-R5,HM-LC-SW1-PL-DN-R1,HM-LC-SW1-PL-DN-R2,HM-LC-SW1-PL-DN-R3,HM-LC-SW1-PL-DN-R4,HM-LC-SW1-PL-DN-R5,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-2,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW1PBU-FM,HM-LC-SW2-DR,HM-LC-SW2-DR-2,HM-LC-SW2-FM,HM-LC-SW2-FM-2,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW2PBU-FM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-DR-2,HM-LC-SW4-PCB,HM-LC-SW4-PCB-2,HM-LC-SW4-SM,HM-LC-SW4-SM-2,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-SW4-WM-2,HM-MOD-EM-8,HM-MOD-EM-8BIT,HM-MOD-RE-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CFM-TW,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-2-PBU-FM-2,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-DIS-H-X-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-KEY4-2,HM-RC-KEY4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-SEC4-2,HM-RC-SEC4-3,HM-SCI-3-FM,HM-SEC-CEN,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCO,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-SIR-WM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-DB-PCB,HM-SEN-EP,HM-SEN-LI-O,HM-SEN-MDIR-O,HM-SEN-MDIR-O-2,HM-SEN-MDIR-O-3,HM-SEN-MDIR-SM,HM-SEN-MDIR-WM55,HM-SEN-RD-O,HM-SEN-WA-OD,HM-SWI-3-FM,HM-SYS-SRP-PL,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550TECH,IS-WDS-TH-OD-S-R3,KFM-DISPLAY,KFM-SENSOR,KS550,KS550LC,KS550TECH,KS888,OLIGO-SMART-IQ-HM,PS-SWITCH,PS-TH-SENS,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FFK,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FSS-UP3,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,S550IA,SCHUECO_263-130,SCHUECO_263-131,SCHUECO_263-132,SCHUECO_263-133,SCHUECO_263-134,SCHUECO_263-135,SCHUECO_263-144,SCHUECO_263-145,SCHUECO_263-146,SCHUECO_263-147,SCHUECO_263-155,SCHUECO_263-157,SCHUECO_263-158,SCHUECO_263-160,SCHUECO_263-162,SCHUECO_263-167,SCHUECO_263-XXX,SENSOTIMER-ST-6,VIRTUAL,WDF-SOLAR,WS888 msgRepeat oldreadings param readOnly:0,1 readingOnDead:multiple,noChange,state,periodValues,periodString,channels rssiLog:1,0 serialNr showtime:1,0 stateFormat:textField-long subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,display,keyMatic,motionAndBtn,motionDetector,no,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic timestamp-on-change-reading
.triggerUsed 1
CFGFN
DEF 52B2B7
FUUID 660466d5-f33f-a4e0-634a-767e140198747921
HMLAN1_MSGCNT 199
HMLAN1_RAWMSG R890E089B,0001,000FE592,FF,FFBA,FCA01052B2B71909010201000000
HMLAN1_RSSI -70
HMLAN1_TIME 2024-03-29 08:13:02
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 199
NAME HM_52B2B7
NR 249
NTFY_ORDER 48-HM_52B2B7
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_52B2B7_Btn_01
channel_02 HM_52B2B7_Btn_02
disableNotifyFn 1
eventCount 181
lastMsg No:FC - t:10 s:52B2B7 d:190901 0201000000
protCmdDel 8
protLastRcv 2024-03-29 08:13:02
protRcv 160 last_at:2024-03-29 08:13:02
protResnd 7 last_at:2024-03-29 07:58:54
protResndFail 2 last_at:2024-03-28 11:14:57
protSnd 25 last_at:2024-03-29 08:13:02
protState CMDs_done
rssi_at_HMLAN1 cnt:200 min:-79 max:-51 avg:-59.58 lst:-70
.attraggr:
.attrminint:
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser mklein
BUF
FD 8
FW_ID 1711696376.11871
LASTACCESS 1711696460.31501
NAME WEB_192.168.110.17_50528
NR 10000390
PEER 192.168.110.17
PORT 50528
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
.attraggr:
.attrminint:
READINGS:
2024-03-29 08:13:51 state Connected
READINGS:
2024-03-29 08:12:58 .D-devInfo 020000
2024-03-29 08:12:58 .D-stc 40
2024-03-29 08:04:34 .R-pairCentral 0x000000
2024-03-28 11:25:46 .associatedWith HM_52B2B7,HM_52B2B7_Btn_01,HM_52B2B7_Btn_02,HM_52B2B7
2024-03-29 08:13:02 .protLastRcv 20240329081302
2024-03-29 08:05:10 CommandAccepted yes
2024-03-29 08:12:58 D-firmware 1.4
2024-03-29 08:12:58 D-serialNr LEQ0064981
2024-03-29 08:13:01 IODev HMLAN1
2024-03-29 08:12:59 PairedTo 0x000000
2024-03-29 08:12:59 RegL_00. 00:00 02:00 0A:00 0B:00 0C:00
2024-03-29 08:07:54 aesKeyNbr 02
2024-03-29 08:08:13 battery ok
2024-03-29 08:14:02 cfgState PairMism
2024-03-29 08:13:02 commState CMDs_done
2024-03-29 08:13:02 state CMDs_done
helper:
HM_CMDNR 252
PONtest 1
cSnd 0119090152B2B70104263D333F04,0119090152B2B70204263D333F04
cfgStateUpdt 0
lastMsgTm 1711696382.11294
mId 00C2
peerFriend peerAct,peerVirt
peerOpt 4:pushButton
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
263D33 HM_52B2B7_Btn_02:73
cfgChk:
idPc02 paired:0x000000 IO attr: 190901.
cmds:
TmplKey :no:1711621546.57203
TmplTs 1711621546.57203
cmdKey 0:1:0::HM_52B2B7:00C2:00:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +52B2B7,00,00,00
nextSend 1711696382.1985
rxt 2
vccu VCCU
p:
52B2B7
00
00
00
prefIO:
mRssi:
mNo FC
io:
HMLAN1:
-68
-68
peerIDsH:
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
rpt:
IO HMLAN1
flg A
ts 1711696382.11294
ack:
HASH(0x62e7767f3140)
FC800219090152B2B700
rssi:
at_HMLAN1:
avg -59.585
cnt 200
lst -70
max -51
min -79
shadowReg:
tmpl:
hmccu:
Attributes:
.mId 00C2
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 1.4
model HM-PB-2-WM55-2
room 01.1_Dachboden
serialNr LEQ0064981
subType pushButton
webCmd getConfig:clear msgEvents
Da steht ein Pairedto....
Irgendwie liest sich dein list "eigenartig", wie hast du kopiert?
So tue ich mich schwer das zu "lesen" :-\
Ja es gibt ein PairedTo aber PairedTo 0x000000 ist "falsch", da muss die HMID deiner VCCU stehen.
Poste doch mal ein list von deiner VCCU.
Fhem ist aktuell?
Bzgl. "cfgState PairMism" habe ich was gefunden, aber ob das hilfreich ist, keine Ahnung.
https://forum.fhem.de/index.php?topic=116035.0
Ja es fehlt R-PairCentral aber wie geschrieben ist das list (für mich) schwer zu lesen...
Einige Register fehlen wohl noch, trotzdem cmds_done?
Evtl. komme ich aber auch durcheinander, weil sich das list "eigenartig" liest...
Hast du hminfo definiert?
Was liefert ein hmifo configCheck?
https://wiki.fhem.de/wiki/HMinfo
Was hast du zuletzt getan?
Noch mal neu "drüber gepaired"?
So ganz verstehe ich das mit deinen CCU usw. nicht.
War das Gerät denn an einer CCU angelernt?
Dort sauber abgelernt bevor du es in fhem verwendet hast?
Kenne mich mit CCU nicht aus (nutze ich nicht) aber wenn es dort dann wieder "da" ist und "grrün" ist?
Nicht zum Gerät übertragen? -> Knöpfchen gedrückt? (nehme an das ist bei der CCU genauso, weil das Gerät ja meist "schläft")
Schlüssel gefragt? In fhem? Oder beim neu Anlernen an die CCU?
Deine Aussagen sind nicht wirklich "exakt"...
Hack kann ich mal versuchen zu finden.
Aber vorher würde ich mal die Infos sortieren und "sauber" hier mitteilen.
Also was genau wurde mit den Geräten gemacht und zwar am besten von Anfang an!
Weil ich schätze da ist schon vor fhem was "schief" gelaufen.
In fhem waren sie verm. nie wirklich angelernt (haben trotzdem für dich "funktioniert", siehe: es ist Funk)...
Schon mal im Homematic-Forum nachgefragt?
Und mir ist auch nicht wirklich klar, was du nun tun willst?
Sie wieder (waren ja schon mal?) an einer CCU betreiben?
EDIT:
AESkeyNmbr. wenn ich das richtig im Kopf habe (nutze AES nicht), ist 02 und damit der 1te Schlüssel und das ist der "Original-Schlüssel"(?)...
Da ist wohl doch irgendwann mal ein Schlüssel vergeben worden? (oder Gerät[e] "verwirrt"), da sonst keyNmbr. 0 sein müsste...
Gruß, Joachim
Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Poste doch mal ein list von deiner VCCU.
Internals:
DEF 190901
FUUID 5e3b1eaa-f33f-a4e0-d059-58962620ae19bf06
HMLAN1_MSGCNT 149141
HMLAN1_RAWMSG E251CA8,0000,004D59B4,FF,FFC6,48845E251CA80000008000000000000000090401
HMLAN1_RSSI -58
HMLAN1_TIME 2024-03-29 09:20:08
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 149141
NAME VCCU
NR 226
NTFY_ORDER 48-VCCU
STATE HMLAN1:ok
TYPE CUL_HM
assignedIOs HMLAN1
channel_01 VCCU_Btn1
disableNotifyFn 1
eventCount 27
lastMsg No:72 - t:04 s:190901 d:420067 0100
protLastRcv 2024-03-25 21:19:05
protRcv 1 last_at:2024-03-25 21:19:05
rssi_at_HMLAN1 cnt:4 min:-32769 max:-32769 avg:-32769 lst:-32769
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser mklein
BUF
FD 10
FW_ID 1711700400.96839
LASTACCESS 1711700410.27383
NAME WEB_192.168.110.17_40006
NR 10000442
PEER 192.168.110.17
PORT 40006
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2024-03-29 09:20:08 state Connected
READINGS:
2024-03-08 15:01:51 IODev HMLAN1
2024-03-29 07:58:50 IOopen 1
2024-03-28 11:20:58 cfgState ok
2024-03-28 11:26:05 hmPair name:HM_21E415 SN: model:HM-SEC-RHS
2024-03-29 07:58:50 state HMLAN1:ok
2022-01-08 06:01:04 unknown_00FFFF received
2021-12-24 15:09:58 unknown_126CFB received
2024-03-29 08:01:51 unknown_1EB475 received
2024-03-29 08:00:32 unknown_206DB6 received
2024-03-26 09:01:21 unknown_21E415 received
2024-03-29 08:28:12 unknown_21E495 received
2024-03-29 09:19:20 unknown_251B89 received
2024-03-29 09:20:08 unknown_251CA8 received
2024-03-29 08:01:52 unknown_2589D2 received
2024-03-29 08:03:57 unknown_26A211 received
2024-03-29 09:16:01 unknown_26AFEC received
2024-03-29 08:03:55 unknown_2777C1 received
2024-03-29 08:03:57 unknown_2777F2 received
2024-03-29 08:04:01 unknown_277836 received
2024-03-29 08:03:57 unknown_2779B5 received
2024-03-29 08:03:55 unknown_2779E4 received
2024-03-29 08:03:56 unknown_277ADD received
2024-03-29 08:03:56 unknown_285B56 received
2024-03-29 09:18:35 unknown_2B2C08 received
2024-03-28 20:19:14 unknown_2B461E received
2024-03-29 09:19:51 unknown_2C91F1 received
2024-03-29 08:02:00 unknown_2D3767 received
2024-03-29 08:02:00 unknown_2D377F received
2024-03-29 08:30:39 unknown_2D37B9 received
2024-03-29 08:01:59 unknown_2D38AD received
2024-03-29 09:18:41 unknown_2D9B0B received
2024-03-29 09:19:51 unknown_2DA3A4 received
2024-03-29 09:19:54 unknown_2DB077 received
2024-03-29 09:17:41 unknown_2DB1B9 received
2024-03-29 09:18:14 unknown_2DBB7F received
2024-03-29 08:02:39 unknown_2DBFE8 received
2024-03-29 08:02:38 unknown_2DC00E received
2024-03-29 09:19:15 unknown_2E19DA received
2024-03-29 09:19:13 unknown_3217C0 received
2024-02-03 20:57:15 unknown_331ADB received
2024-03-29 08:00:25 unknown_3348D8 received
2024-03-29 08:02:06 unknown_3EA25F received
2022-09-16 13:53:03 unknown_4056F2 received
2024-03-29 08:02:54 unknown_420067 received
2024-03-29 08:02:38 unknown_52A2D6 received
2024-03-29 08:00:22 unknown_52BDF3 received
2024-03-29 08:00:24 unknown_52C8BB received
2024-03-29 08:00:23 unknown_52C8C2 received
2024-03-29 08:26:14 unknown_6C6FC5 received
2022-09-16 13:52:56 unknown_6E170A received
2024-03-29 08:01:02 unknown_744A4A received
2022-09-16 13:52:47 unknown_797B8C received
2024-03-29 08:00:17 unknown_7A8FCC received
2022-01-08 10:00:58 unknown_B5E891 received
2024-03-29 06:45:21 unknown_BA4BC3 received
2024-03-29 06:46:54 unknown_BECDBD received
helper:
HM_CMDNR 114
lastMsgTm 1711397945.06597
mId FFF0
peerFriend -
peerOpt -:virtual
regLst
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1709906513.54155
TmplTs 1709906513.54155
cmdKey 0:1:1::VCCU:FFF0:00:
cmdLst:
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
defIgnUnknown noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
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 noArg
param -param-
expert:
def 1
det 0
raw 1
tpl 0
io:
vccu VCCU
ioList:
HMLAN1
prefIO:
mRssi:
mNo 72
io:
HMLAN1:
-32767
-32767
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_HMLAN1:
avg -32769
cnt 4
lst -32769
max -32769
min -32769
tmpl:
Attributes:
IOList HMLAN1
IOgrp VCCU
expert defReg,rawReg
model CCU-FHEM
room 10.0_System
subType virtual
webCmd virtual:update
hminfo:
configCheck done:
missing register list
Bewegungsmelder1: .RegL_00.,.RegL_01.,.RegL_04.2D38AD01
MWSchalter11: RegL_01.
MWSchalter11_12: RegL_00.
MWSchalter12: RegL_01.
SchalterGartenpumpe: RegL_00.
SchalterGartenpumpe_oben: RegL_01.
SchalterGartenpumpe_unten: RegL_01.
SchalterStehlampe: RegL_00.
SchalterStehlampe_oben: RegL_01.
SchalterStehlampe_unten: RegL_01.
Wetterstation: RegL_00.,RegL_01.,RegL_01.00009A01
Register changes pending
HM_21E415:
peer list incomplete. Use getConfig to read it.
SchalterGartenpumpe_oben:
SchalterGartenpumpe_unten:
SchalterStehlampe_oben:
SchalterStehlampe_unten:
peer not defined
Bewegungsmelder1: id:2D38AD01
HM_21E415: id:263D333F
HM_52B2B7_Btn_01: id:263D333F
HM_52B2B7_Btn_02: id:263D333F
Wetterstation: id:00009A01
trigger sent to undefined device
HM_52B2B7_Btn_01: 263D33
HM_52B2B7_Btn_02: 263D33
SchalterGartenpumpe_oben: 263D33
SchalterGartenpumpe_unten: 263D33
SchalterStehlampe_oben: 263D33
SchalterStehlampe_unten: 263D33
PairedTo missing/unknown
SchalterGartenpumpe:
SchalterStehlampe:
Wetterstation:
PairedTo mismatch to IODev
HM_21E415: paired:0x000000 IO attr: 190901.
HM_52B2B7: paired:0x000000 IO attr: 190901.
MWSchalter11_12: paired:set_0x000000 IO attr: 190901.
Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Schlüssel gefragt? In fhem? Oder beim neu Anlernen an die CCU?
Nein, fragt er jetzt im WI der CCU3, wenn ich die beiden Geräte anlernen möchte - War vorher nicht so, erst als ich das UraltBackup von 2014 auf die CCU gespielt habe. Da waren "früher" ja mal alle Gerät angelernt, vor der FHEM Migration
Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Sie wieder (waren ja schon mal?) an einer CCU betreiben?
Ja, möchte ich wieder. Hat bis auf diese Geräte jetzt funktioniert.
Listing 1:
Internals:
CFGFN
DEF 21E415
FUUID 660545a5-f33f-a4e0-668d-3f0a9f33ae096f41
HMLAN1_MSGCNT 210
HMLAN1_RAWMSG E21E415,0000,00442307,FF,FFC4,01861021E4150000000601000E
HMLAN1_RSSI -60
HMLAN1_TIME 2024-03-29 09:10:05
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 210
NAME HM_21E415
NR 255
NTFY_ORDER 48-HM_21E415
STATE closed
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 193
lastMsg No:01 - t:10 s:21E415 d:000000 0601000E
peerList 263D333F
protCmdDel 12
protErrIoAttack 2 last_at:2024-03-28 11:32:12
protErrIoId_BA4BC3 2 last_at:2024-03-28 11:32:12
protLastRcv 2024-03-29 09:10:05
protNack 4 last_at:2024-03-28 11:32:12
protRcv 148 last_at:2024-03-29 09:10:05
protResnd 1 last_at:2024-03-29 07:58:56
protSnd 31 last_at:2024-03-29 08:47:19
protState CMDs_done
rssi_at_HMLAN1 cnt:208 min:-74 max:-23 avg:-63.05 lst:-60
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser mklein
BUF
FD 10
FW_ID 1711700767.16504
LASTACCESS 1711700780.55325
NAME WEB_192.168.110.17_45126
NR 10000454
PEER 192.168.110.17
PORT 45126
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2024-03-29 09:26:18 state Connected
READINGS:
2024-03-29 08:53:03 CommandAccepted yes
2024-03-29 08:53:01 D-firmware 2.1
2024-03-29 08:53:01 D-serialNr KEQ0552444
2024-03-29 08:47:19 IODev HMLAN1
2024-03-29 08:47:18 PairedTo 0x000000
2024-03-29 08:47:18 RegL_00. 00:00 02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06
2024-03-29 08:47:18 RegL_01. 00:00 08:01 20:6C 21:00 22:64 30:06
2024-03-29 08:47:19 RegL_04.263D333F 00:00 01:00
2024-03-29 08:53:03 aesKeyNbr 02
2024-03-29 09:10:05 alive yes
2024-03-29 09:10:05 battery ok
2024-03-29 09:21:36 cfgState updating
2024-03-29 08:47:19 commState CMDs_done
2024-03-29 09:10:05 contact closed (to broadcast)
2024-03-29 08:47:19 peerList 263D333F
2024-03-29 09:10:05 powerOn 2024-03-29 09:10:05
2024-03-29 09:10:05 recentStateType info
2024-03-28 11:32:12 sabotageAttackId_ErrIoId_BA4BC3 cnt:2
2024-03-28 11:32:12 sabotageAttack_ErrIoAttack_cnt 2
2024-03-29 09:10:05 sabotageError on
2024-03-29 09:10:05 state closed
2024-03-29 09:09:56 trigger_cnt 1
helper:
HM_CMDNR 1
PONtest 0
cSnd 0119090121E4150103,0119090121E4150104263D333F04
cfgStateUpdt 0
lastMsgTm 1711699805.15817
mId 0030
peerFriend peerAct,peerVirt
peerIDsRaw ,263D333F,00000000
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 20
supp_Pair_Rep 0
cfgChk:
idPc02 paired:0x000000 IO attr: 190901.
idPz01 id:263D333F
idRc03 fail
cmds:
TmplKey 263D333F:no:1711621546.57149
TmplTs 1711621546.57149
cmdKey 1:1:0::HM_21E415:0030:01:263D333F
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_263D333F -tplPeer-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,open,tilted
peer 263D333F
peerOpt remove_263D333F,MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 2
newChn +21E415,02,00,00
nextSend 1711699805.24712
rxt 2
vccu VCCU
p:
21E415
00
00
00
prefIO:
mRssi:
mNo 01
io:
HMLAN1:
-56
-56
peerIDsH:
00000000 broadcast
263D333F 263D333F
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
tryMsg:
q:
qReqConf 00
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
at_HMLAN1:
avg -63.0528846153846
cnt 208
lst -60
max -23
min -74
shadowReg:
RegL_00. 00:00 02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06
shadowRegChn:
RegL_00. 00
tmpl:
hmccu:
Attributes:
IOgrp VCCU:HMLAN1
autoReadReg 4_reqStatus
expert rawReg
firmware 2.1
model HM-SEC-RHS
peerIDs 00000000,263D333F
room 01.1_Dachboden
serialNr KEQ0552444
subType threeStateSensor
Listing 2:
nternals:
CFGFN
DEF 52B2B7
FUUID 660466d5-f33f-a4e0-634a-767e140198747921
HMLAN1_MSGCNT 242
HMLAN1_RAWMSG E52B2B7,0000,004632A0,FF,FFCB,7EA04052B2B7263D330213
HMLAN1_RSSI -53
HMLAN1_TIME 2024-03-29 09:12:20
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 242
NAME HM_52B2B7
NR 249
NTFY_ORDER 48-HM_52B2B7
STATE HM_52B2B7_Btn_02 Short
TYPE CUL_HM
channel_01 HM_52B2B7_Btn_01
channel_02 HM_52B2B7_Btn_02
disableNotifyFn 1
eventCount 228
lastMsg No:7E - t:40 s:52B2B7 d:263D33 0213
protCmdDel 8
protLastRcv 2024-03-29 09:12:19
protRcv 183 last_at:2024-03-29 09:12:19
protResnd 7 last_at:2024-03-29 07:58:54
protResndFail 2 last_at:2024-03-28 11:14:57
protSnd 41 last_at:2024-03-29 08:19:01
protState CMDs_done
rssi_at_HMLAN1 cnt:243 min:-79 max:-49 avg:-60.21 lst:-53
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser mklein
BUF
FD 10
FW_ID 1711700814.75335
LASTACCESS 1711700826.50696
NAME WEB_192.168.110.17_32900
NR 10000457
PEER 192.168.110.17
PORT 32900
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2024-03-29 09:27:04 state Connected
READINGS:
2024-03-29 08:05:10 CommandAccepted yes
2024-03-29 08:45:27 D-firmware 1.4
2024-03-29 08:45:27 D-serialNr LEQ0064981
2024-03-29 08:19:01 IODev HMLAN1
2024-03-29 08:18:58 PairedTo 0x000000
2024-03-29 08:18:58 RegL_00. 00:00 02:00 0A:00 0B:00 0C:00
2024-03-29 08:07:54 aesKeyNbr 02
2024-03-29 09:12:19 battery ok
2024-03-29 09:21:36 cfgState PairMism
2024-03-29 08:19:01 commState CMDs_done
2024-03-29 09:12:19 state HM_52B2B7_Btn_02 Short
helper:
HM_CMDNR 126
PONtest 1
cSnd 0119090152B2B70104263D333F04,0119090152B2B70204263D333F04
cfgStateUpdt 0
lastMsgTm 1711699939.69741
mId 00C2
peerFriend peerAct,peerVirt
peerOpt 4:pushButton
regLst 0,1,4p
rxType 28
supp_Pair_Rep 0
ack:
263D33 HM_52B2B7_Btn_02:7E
cfgChk:
idPc02 paired:0x000000 IO attr: 190901.
cmds:
TmplKey :no:1711621546.57203
TmplTs 1711621546.57203
cmdKey 0:1:0::HM_52B2B7:00C2:00:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt MWSchalter11,MWSchalter12,TeamDev
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +52B2B7,00,00,00
nextSend 1711699940.29233
rxt 2
vccu VCCU
p:
52B2B7
00
00
00
prefIO:
mRssi:
mNo 7E
io:
HMLAN1:
-47
-47
peerIDsH:
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
rssi:
at_HMLAN1:
avg -60.2139917695474
cnt 243
lst -53
max -49
min -79
shadowReg:
tmpl:
hmccu:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 1.4
model HM-PB-2-WM55-2
room 01.1_Dachboden
serialNr LEQ0064981
subType pushButton
webCmd getConfig:clear msgEvents
Besser lesbar :)
Aber: hast du die Geräte, die jetzt schon wieder an der CCU sind auch aus fhem gelöscht?
Weil dein configCheck liefert ja ganz schön "Arbeit"...
Aber halt nur, wenn du die gemeldeten Geräte noch mit fhem betreibst/betreiben willst.
Wenn die schon alle an (wieder) einer CCU laufen, dann besser diese aus fhem löschen...
Welche/wie viele Geräte nutzt du noch mit fhem?
Oder sind das alles "Leichen"?
Wenn die Geräte noch mit fhem betrieben werden sollen, dann eben den configCheck bereinigen.
Zunächst mal getConfig der gemeldeten Geräte inkl. "Knöpfchen drücken" (bei Batterie-Geräten).
Und verm. PEER-Verbindungen erneut herstellen, falls die Probleme nach den getConfigs noch bestehen.
ZitatRegister changes pending
HM_21E415:
-> getConfig inkl. "Knöpfchen drücken" (wie beim Anlernen)...
Link zu dem "Hack" suche ich noch, allerdings ist das schon lange her und ich weiß nicht mehr, ob das "hier" oder im "Homematic-Forum" war/diskutiert/vorgestellt wurde...
EDIT: ich glaube nicht, dass ich den noch mal finde :-\
Gruß, Joachim
Zitat von: MadMax-FHEM am 29 März 2024, 09:45:51EDIT: ich glaube nicht, dass ich den noch mal finde :-\
Du meinst den? War aber ein spezielles Device ;)
https://forum.fhem.de/index.php?topic=110619.0
Zitat von: Otto123 am 29 März 2024, 17:00:01Zitat von: MadMax-FHEM am 29 März 2024, 09:45:51EDIT: ich glaube nicht, dass ich den noch mal finde :-\
Du meinst den? War aber ein spezielles Device ;)
https://forum.fhem.de/index.php?topic=110619.0
Jep, aber es sind ja weitere genannt und der Weg ist ja immer ähnlich?
Danke, Joachim