Hallo zusammen,
ich bin seit 2016 in FHEM Gemeinde dabei, bin seither immer wieder in kleinen Bereichen am erweitern.
Ich betreibe einen Raspberry 2 mit CUL Modul 868 MHZ als FHEM Server.
Meine letzte Umbau Maßnahme war unser Kinderzimmer in dem ich 2 Rolläden Aktoren von
Homematic Typ HM-LC-BL1PBU-FM für 2 Rolläden verbaut habe. Diese Funktionieren auch ohne Probleme.
Als Erweiterung habe ich im Eingangsbereiches im Kinder Zimmer Unterputz Funktaster von Homematic Typ HM-PBI-4-FM installiert und auch bereits mit den Rolläden gepeert. Leider funktioniert hier nur das öffnen bzw. schließen wenn dann die Enposition erreicht nicht mehr entgegengesetzt. Er Toggelt nicht obwohl der Aktor kurz klickt ich denke es liegt an den Settings aber weiß momentan nicht weiter wo ich anfangen soll.
Da ich bei einem anderen Zimmer mit 4 Aktoren vor 3 Jahren damals ohne Probleme gepeert habe und diese auch immer noch funktionieren. Bin ich momentan leicht verwirrt da es damals 1a geklappt hat.
Hier sind die Readings von 1 einem Rolladen Aktor:
Internals:
CUL_HM_MSGCNT 26
CUL_HM_RAWMSG A0DB2A41067A10CF1123406015F00::-61.5:CUL_HM
CUL_HM_RSSI -61.5
CUL_HM_TIME 2022-04-02 20:50:21
DEF 67A10C
FUUID 622cb3f1-f33f-118b-8fb1-c23b8b5c96dda6dc
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 26
NAME Maximilian_Rollo_1
NR 479
NTFY_ORDER 48-Maximilian_Rollo_1
STATE 47.5
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:B2 - t:10 s:67A10C d:F11234 06015F00
peerList Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
protLastRcv 2022-04-02 20:50:21
protRcv 26 last_at:2022-04-02 20:50:21
protResnd 1 last_at:2022-04-02 20:07:29
protSnd 29 last_at:2022-04-02 20:50:21
protState CMDs_done
rssi_CUL_HM cnt:4 min:-87 max:-84 avg:-85.25 lst:-87
rssi_at_CUL_HM cnt:26 min:-65.5 max:-59.5 avg:-62.55 lst:-61.5
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser bRoL
BUF
FD 106
FW_ID 1016
LASTACCESS 1648926850
NAME WEB_192.168.2.2_57069
NR 1042
PEER 192.168.2.2
PORT 57069
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2022-04-02 21:14:10 state Connected
READINGS:
2022-04-02 20:07:30 CommandAccepted yes
2022-03-12 15:53:39 D-firmware 2.11
2022-03-12 15:53:39 D-serialNr OEQ2339173
2022-04-02 20:50:21 IODev CUL_HM
2022-04-02 18:09:58 PairedTo 0xF11234
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgActionType jmpToTarget
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtDlyOff refOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtDlyOn dlyOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtOff dlyOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtOn dlyOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtRampOff rampOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtRampOn on
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtRefOff rampOff
2022-04-02 18:10:01 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgBlJtRefOn on
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtDlyOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtDlyOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtRampOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtRampOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtRefOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtRefOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtValHi 100
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgCtValLo 50
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgDriveMode direct
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgMaxTimeF 0.5 s
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgMultiExec on
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOffDly 0 s
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOffLevel 0 %
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOffTime unused
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOffTimeMode absolut
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOnDly 0 s
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOnLevel 100 %
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOnTime unused
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-lgOnTimeMode absolut
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shActionType jmpToTarget
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtDlyOff refOff
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtDlyOn dlyOff
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtOff dlyOff
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtOn dlyOff
2022-04-02 17:41:39 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtRampOff off
2022-04-02 17:41:39 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtRampOn on
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtRefOff rampOff
2022-04-02 17:43:45 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shBlJtRefOn on
2022-04-02 17:42:47 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtDlyOff geLo
2022-04-02 17:42:47 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtDlyOn geLo
2022-04-02 17:42:47 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtOff geLo
2022-04-02 17:42:47 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtRampOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtRampOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtRefOff geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtRefOn geLo
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtValHi 100
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shCtValLo 50
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shDriveMode direct
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shMaxTimeF unused
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shMultiExec off
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOffDly 0 s
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOffLevel 0 %
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOffTime unused
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOffTimeMode absolut
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOnDly 0 s
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOnLevel 100 %
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOnTime unused
2022-04-02 16:13:51 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01-shOnTimeMode absolut
2022-03-12 15:53:48 R-confBtnTime permanent
2022-04-02 17:50:31 R-driveDown 16.5 s
2022-03-12 15:53:49 R-driveTurn 0.5 s
2022-04-02 17:36:52 R-driveUp 16.5 s
2022-03-12 15:53:48 R-intKeyVisib invisib
2022-03-12 15:53:48 R-localResDis off
2022-03-12 15:53:48 R-pairCentral 0xF11234
2022-03-12 15:53:49 R-refRunCounter 0
2022-03-12 15:53:49 R-sign off
2022-03-12 15:53:49 R-statusInfoMinDly 2 s
2022-03-12 15:53:49 R-statusInfoRandom 1 s
2022-03-12 15:53:49 R-transmitTryMax 6
2022-04-02 18:47:39 cfgState PairMism,PeerVerf
2022-04-02 20:50:21 commState CMDs_done
2022-04-02 20:50:21 deviceMsg 47.5 (to CUL_HM)
2022-04-02 20:50:21 level 47.5
2022-04-02 20:50:21 motor stop:47.5
2022-04-02 20:50:21 pct 47.5
2022-04-02 18:21:49 peerList Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
2022-04-02 20:50:21 recentStateType info
2022-04-02 20:50:21 state 47.5
2022-04-02 20:50:21 timedOn off
2022-04-02 20:07:24 trigLast fhem:02
helper:
HM_CMDNR 178
cSnd 01F1123467A10C010E,11F1123467A10C0201000000
cfgChkResult No regs found for:-ret--ret-Maximilian_Rollo_1 type:blindActuator - -ret-list:peer register :value-ret- 0: confBtnTime :permanent-ret- 0: intKeyVisib :invisib-ret- 0: localResDis :off-ret- 0: pairCentral :0xF11234-ret- 1: driveDown :16.5 s-ret- 1: driveTurn :0.5 s-ret- 1: driveUp :16.5 s-ret- 1: refRunCounter :0-ret- 1: sign :off-ret- 1: statusInfoMinDly :2 s-ret- 1: statusInfoRandom :1 s-ret- 1: transmitTryMax :6-ret- Kinderzimmer_1_Rolloschalter_Zen-ret- lg sh -ret-ActionType jmpToTarget jmpToTarget -ret-BlJtDlyOff refOff refOff -ret-BlJtDlyOn dlyOff dlyOff -ret-BlJtOff dlyOff dlyOff -ret-BlJtOn dlyOff dlyOff -ret-BlJtRampOff rampOff off -ret-BlJtRampOn on on -ret-BlJtRefOff rampOff rampOff -ret-BlJtRefOn on on -ret-CtDlyOff geLo geLo -ret-CtDlyOn geLo geLo -ret-CtOff geLo geLo -ret-CtOn geLo geLo -ret-CtRampOff geLo geLo -ret-CtRampOn geLo geLo -ret-CtRefOff geLo geLo -ret-CtRefOn geLo geLo -ret-CtValHi 100 100 -ret-CtValLo 50 50 -ret-DriveMode direct direct -ret-MaxTimeF [s] 0.5 unused -ret-MultiExec on off -ret-OffDly [s] 0 0 -ret-OffLevel [%] 0 0 -ret-OffTime unused unused -ret-OffTimeMode absolut absolut -ret-OnDly [s] 0 0 -ret-OnLevel [%] 100 100 -ret-OnTime unused unused -ret-OnTimeMode absolut absolut -ret-
cfgStateUpdt 0
dlvlCmd ++A011F1123467A10C0201000000
lastMsgTm 1648925421.83049
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
tmplChg 1
cfgChk:
idPc02 paired:0xF11234 IO attr: -.
idPz02 p:Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
cmds:
TmplKey Kinderzimmer_1_Rolloschalter_Zentral_Btn_01:no:1648919109.22377
TmplTs 1648919109.22377
cmdKey 1:1:0::Maximilian_Rollo_1:0005:01:Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Kinderzimmer_1_Rolloschalter_Zentral_Btn_01 -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
peerOpt remove_Kinderzimmer_1_Rolloschalter_Zentral_Btn_01,Codeschloss_Werkstatt_Btn_01,Codeschloss_Werkstatt_Btn_02,Codeschloss_Werkstatt_Btn_03,Codeschloss_Werkstatt_Btn_04,Funk_Fernbedienung_01_light,Funk_Fernbedienung_01_lock,Funk_Fernbedienung_01_open,Funk_Fernbedienung_01_unlock,Funk_Fernbedienung_02_Btn_01,Funk_Fernbedienung_02_Btn_02,Funk_Fernbedienung_02_Btn_03,Funk_Fernbedienung_02_Btn_04,Gang_6_Fach_Schalter_Btn_01,Gang_6_Fach_Schalter_Btn_02,Gang_6_Fach_Schalter_Btn_03,Gang_6_Fach_Schalter_Btn_04,Gang_6_Fach_Schalter_Btn_05,Gang_6_Fach_Schalter_Btn_06,Garagen_Torsensor,Garagen_Torsensor_2,Kinderzimmer_1_Rolloschalter_Zentral_Btn_02,Kinderzimmer_1_Rolloschalter_Zentral_Btn_03,Kinderzimmer_1_Rolloschalter_Zentral_Btn_04,Schlafzimmer_Rolloschalter_Zentral_Btn_01,Schlafzimmer_Rolloschalter_Zentral_Btn_02,Schlafzimmer_Rolloschalter_Zentral_Btn_03,Schlafzimmer_Rolloschalter_Zentral_Btn_04,VCCU_Btn1,Werkstatt_Tuersensor
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
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
dir:
cur stop
rct up
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
newChn +67A10C,00,00,00
nextSend 1648925421.92233
rxt 0
vccu
p:
67A10C
00
00
00
prefIO:
mRssi:
mNo B2
io:
CUL_HM:
-57.5
-57.5
peerIDsH:
00000000 broadcast
2434D401 Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_HM
flg A
ts 1648925421.83049
ack:
HASH(0x39c5210)
B28002F1123467A10C00
rssi:
CUL_HM:
avg -85.25
cnt 4
lst -87
max -84
min -87
at_CUL_HM:
avg -62.5576923076923
cnt 26
lst -61.5
max -59.5
min -65.5
shadowReg:
tmpl:
nb:
cnt 1
Attributes:
IODev CUL_HM
alexaName Maximilian_Rollo_1
alias Maximilian Rollo 1
autoReadReg 4_reqStatus
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
eventMap on:Auf off:Ab stop:Stop
expert defReg,allReg
firmware 2.11
genericDeviceType blind
group Rolläden
homebridgeMapping homebridgeMapping TargetPosition:minStep=
icon fts_shutter_1w_100
model HM-LC-BL1PBU-FM
peerIDs 00000000,2434D401
room Alexa,Kinderzimmer_1,Rolläden
serialNr OEQ2339173
subType blindActuator
userattr room_map structexclude
webCmd Auf:Ab:Stop
Hier die vom Funktaster HM-PBI-4-FM:
Internals:
DEF 2434D401
FUUID 62487810-f33f-118b-24dd-ed6c859f5ea8322f
NAME Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
NR 483
NTFY_ORDER 48-Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
STATE Short 1_46 (to broadcast)
TYPE CUL_HM
chanNo 01
device Kinderzimmer_1_Rolloschalter_Zentral
disableNotifyFn 1
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser bRoL
BUF
FD 97
FW_ID 1053
LASTACCESS 1648926989
NAME WEB_192.168.2.2_57441
NR 1056
PEER 192.168.2.2
PORT 57441
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2022-04-02 21:16:21 state Connected
READINGS:
2022-04-02 18:54:51 R-Maximilian_Rollo_1_chn-01-expectAES set_off
2022-04-02 18:54:51 R-Maximilian_Rollo_1_chn-01-peerNeedsBurst set_off
2022-04-02 16:47:57 cfgState updating
2022-04-02 18:55:17 commState CMDs_pending
2022-04-02 20:01:57 state Short 1_46 (to broadcast)
2022-04-02 20:01:57 trigger Short_46
2022-04-02 20:01:57 trigger_cnt 46
helper:
BNO 46
BNOCNT 1
peerFriend peerAct,peerVirt
peerIDsState complete
peerOpt 4:pushButton
regLst 1,4p
cmds:
TmplKey :no:1648916509.17704
TmplTs 1648916509.17704
cmdKey 1:0:0::Kinderzimmer_1_Rolloschalter_Zentral:0034:01:
cmdLst:
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
peerSmart -peerOpt-
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
lst:
condition slider,0,1,255
peer
peerOpt Ankleidezimmer_Heizung_WindowRec,Ankleidezimmer_Heizung_remote,Bad_Rollo,Gang_Heizung_WindowRec,Gang_Heizung_remote,Garagentor,Kinderzimmer_2_Heizung_WindowRec,Kinderzimmer_2_Heizung_remote,Kinderzimmer_2_Rollo,Kinderzimmer_Heizung_WindowRec,Kinderzimmer_Heizung_remote,Kueche_Rollo,Maximilian_Rollo_1,Maximilian_Rollo_2,Schlafzimmer_Eltern_Heizung_links_WindowRec,Schlafzimmer_Eltern_Heizung_links_remote,Schlafzimmer_Eltern_Heizung_rechts_WindowRec,Schlafzimmer_Eltern_Heizung_rechts_remote,Schlafzimmer_Rollo_1,Schlafzimmer_Rollo_2,Schlafzimmer_Rollo_3,Schlafzimmer_Rollo_4,Wandthermostat_1_WindowRec,Wandthermostat_1_remote,Wandthermostat_2_WindowRec,Wandthermostat_2_remote,Wandthermostat_3_WindowRec,Wandthermostat_3_remote,Werkstatt_Tuer,WoZi_Terasse_Rollo,WoZi_links_Rollo,WoZi_rechts_Rollo,Wohnzimmer_HZ_links_WindowRec,Wohnzimmer_HZ_links_remote,Wohnzimmer_HZ_rechts_WindowRec,Wohnzimmer_HZ_rechts_remote
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 1
det 1
raw 0
tpl 0
peerIDsH:
00000000 broadcast
role:
chn 1
shadowReg:
RegL_04.Maximilian_Rollo_1_chn-01 01:00
tmpl:
Attributes:
expert allReg
model HM-PBI-4-FM
peerIDs 00000000
Wäre schön wenn es hierfür eine erklärung gibt, die mir hilft.
bin für jeden Tipp Dankbar
Hi,
Dein list ist unbrauchbar, mach das bitte nochmal leserlich. Und verschieb den Beitrag bitte ins Homematic Unterforum.
Was sagt hminfo configcheck zu deinem System?
Hast Du eine oder zwei Tasten des PBI gepeert?
Gruß Otto
Hallo Otto,
muss mich erst etwas ins Forum einarbeiten, hab hier die infos der configcheck mal eingehängt,
sieht nach mehreren Baustellen aus :(
Also zu den Tasten ich habe je eine Funktaste mit je einem Rolloaktor gepeert und die HM-PBI-4-FM taster sollen dann im Toggle Modus AUF STOP AB funktionieren
configCheck done:
missing register list
Codeschloss_Werkstatt: RegL_00.
Codeschloss_Werkstatt_Btn_01: RegL_01.
Codeschloss_Werkstatt_Btn_02: RegL_01.
Codeschloss_Werkstatt_Btn_03: .RegL_01.
Codeschloss_Werkstatt_Btn_04: RegL_01.
Funk_Fernbedienung_01: RegL_00.
Funk_Fernbedienung_01_light: RegL_01.
Funk_Fernbedienung_01_lock: RegL_01.
Funk_Fernbedienung_01_open: RegL_01.
Funk_Fernbedienung_01_unlock: RegL_01.
Funk_Fernbedienung_02: RegL_00.
Funk_Fernbedienung_02_Btn_01: RegL_01.
Funk_Fernbedienung_02_Btn_02: RegL_01.
Funk_Fernbedienung_02_Btn_03: RegL_01.
Funk_Fernbedienung_02_Btn_04: RegL_01.
Gang_6_Fach_Schalter: RegL_00.
Gang_6_Fach_Schalter_Btn_01: RegL_01.
Gang_6_Fach_Schalter_Btn_02: RegL_01.
Gang_6_Fach_Schalter_Btn_03: RegL_01.
Gang_6_Fach_Schalter_Btn_04: RegL_01.
Gang_6_Fach_Schalter_Btn_05: RegL_01.
Gang_6_Fach_Schalter_Btn_06: RegL_01.
Garagen_Torsensor: RegL_00.,RegL_01.
Garagen_Torsensor_2: RegL_00.,RegL_01.
Kinderzimmer_1_Rolloschalter_Zentral: RegL_00.
Kinderzimmer_1_Rolloschalter_Zentral_Btn_01: .RegL_01.
Kinderzimmer_1_Rolloschalter_Zentral_Btn_02: RegL_01.
Kinderzimmer_1_Rolloschalter_Zentral_Btn_03: RegL_01.
Kinderzimmer_1_Rolloschalter_Zentral_Btn_04: RegL_01.
Schlafzimmer_Rolloschalter_Zentral: RegL_00.
Schlafzimmer_Rolloschalter_Zentral_Btn_01: RegL_01.
Schlafzimmer_Rolloschalter_Zentral_Btn_02: RegL_01.,RegL_04.Schlafzimmer_Rollo_4_chn-01
Schlafzimmer_Rolloschalter_Zentral_Btn_03: RegL_01.
Schlafzimmer_Rolloschalter_Zentral_Btn_04: RegL_01.
Wandthermostat_3_Climate: RegL_09.
Werkstatt_Tuersensor: RegL_00.,RegL_01.
incomplete register list
Wandthermostat_1: .RegL_00.
Wandthermostat_2: RegL_00.
Register changes pending
Kinderzimmer_1_Rolloschalter_Zentral_Btn_01:
Kinderzimmer_1_Rolloschalter_Zentral_Btn_02:
peer list incomplete. Use getConfig to read it.
Codeschloss_Werkstatt_Btn_01:
Codeschloss_Werkstatt_Btn_02:
Codeschloss_Werkstatt_Btn_03:
Codeschloss_Werkstatt_Btn_04:
Funk_Fernbedienung_01_light:
Funk_Fernbedienung_01_lock:
Funk_Fernbedienung_01_open:
Funk_Fernbedienung_01_unlock:
Gang_6_Fach_Schalter_Btn_01:
Gang_6_Fach_Schalter_Btn_02:
Gang_6_Fach_Schalter_Btn_03:
Gang_6_Fach_Schalter_Btn_04:
Gang_6_Fach_Schalter_Btn_05:
Gang_6_Fach_Schalter_Btn_06:
Garagen_Torsensor_2:
Kinderzimmer_1_Rolloschalter_Zentral_Btn_03:
Kinderzimmer_1_Rolloschalter_Zentral_Btn_04:
Werkstatt_Tuersensor:
peer not verified. Check that peer is set on both sides
Gang_Heizung_Climate: p:Wandthermostat_1_Climate
Gang_Heizung_Weather: p:Wandthermostat_1_Weather
Garagentor: p:Funk_Fernbedienung_01_open
Garagentor: p:Funk_Fernbedienung_02_Btn_03
Garagentor: p:Funk_Fernbedienung_02_chn-05
Maximilian_Rollo_1: p:Kinderzimmer_1_Rolloschalter_Zentral_Btn_01
Maximilian_Rollo_2: p:Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
Schlafzimmer_Eltern_Heizung_rechts_Weather: p:Wandthermostat_3_Weather
Schlafzimmer_Rollo_1: p:Schlafzimmer_Rolloschalter_Zentral_Btn_01
Schlafzimmer_Rollo_2: p:Schlafzimmer_Rolloschalter_Zentral_Btn_01
Schlafzimmer_Rollo_3: p:Schlafzimmer_Rolloschalter_Zentral_Btn_02
Wandthermostat_3_Weather: p:Schlafzimmer_Eltern_Heizung_links_chn-5F
Wandthermostat_3_Weather: p:Schlafzimmer_Eltern_Heizung_links_chn-A8
Wohnzimmer_HZ_links_Climate: p:Wandthermostat_2_Climate
Wohnzimmer_HZ_links_Weather: p:Wandthermostat_2_Weather
Wohnzimmer_HZ_rechts_Climate: p:Wandthermostat_2_Climate
Wohnzimmer_HZ_rechts_Weather: p:Wandthermostat_2_Weather
trigger sent to undefined device
Funk_Fernbedienung_02_Btn_01: F11234
Funk_Fernbedienung_02_Btn_02: F11234
Funk_Fernbedienung_02_Btn_03: F11234
Funk_Fernbedienung_02_Btn_04: F11234
PairedTo missing/unknown
Codeschloss_Werkstatt:
Funk_Fernbedienung_01:
Garagen_Torsensor:
Garagen_Torsensor_2:
Schlafzimmer_Rolloschalter_Zentral:
Werkstatt_Tuersensor:
PairedTo mismatch to IODev
Ankleidezimmer_Heizung: paired:0xF11234 IO attr: -.
Bad_Rollo: paired:0xF11234 IO attr: -.
Funk_Fernbedienung_02: paired:0xF11234 IO attr: -.
Gang_6_Fach_Schalter: paired:set_0xF11234 IO attr: -.
Gang_Heizung: paired:0xF11234 IO attr: -.
Garagentor: paired:0xF11234 IO attr: -.
Kinderzimmer_1_Heizung: paired:0xF11234 IO attr: -.
Kinderzimmer_1_Rolloschalter_Zentral: paired:set_0xF11234 IO attr: -.
Kinderzimmer_2_Heizung: paired:0xF11234 IO attr: -.
Kinderzimmer_2_Rollo: paired:0xF11234 IO attr: -.
Kueche_Rollo: paired:0xF11234 IO attr: -.
Maximilian_Rollo_1: paired:0xF11234 IO attr: -.
Maximilian_Rollo_2: paired:0xF11234 IO attr: -.
Schlafzimmer_Eltern_Heizung_links: paired:0xF11234 IO attr: -.
Schlafzimmer_Eltern_Heizung_rechts: paired:0xF11234 IO attr: -.
Schlafzimmer_Rollo_1: paired:0xF11234 IO attr: -.
Schlafzimmer_Rollo_2: paired:0xF11234 IO attr: -.
Schlafzimmer_Rollo_3: paired:0xF11234 IO attr: -.
Schlafzimmer_Rollo_4: paired:0xF11234 IO attr: -.
Wandthermostat_1: paired:0xF11234 IO attr: -.
Wandthermostat_2: paired:0xF11234 IO attr: -.
Wandthermostat_3: paired:0xF11234 IO attr: -.
Werkstatt_Tuer: paired:0xF11234 IO attr: 123456.
WoZi_Terasse_Rollo: paired:0xF11234 IO attr: -.
WoZi_links_Rollo: paired:0xF11234 IO attr: -.
WoZi_rechts_Rollo: paired:0xF11234 IO attr: -.
Wohnzimmer_HZ_links: paired:0xF11234 IO attr: -.
Wohnzimmer_HZ_rechts: paired:0xF11234 IO attr: -.
templist mismatch
Gang_Heizung_Clima: Gang_Heizung_Clima not found in file /opt/fhem/FHEM/tempList.cfg
Kinderzimmer_2_Heizung_Clima: Kinderzimmer_2_Heizung_Clima not found in file /opt/fhem/FHEM/tempList.cfg
Schlafzimmer_Eltern_Heizung_links_Clima: Schlafzimmer_Eltern_Heizung_links_Clima not found in file /opt/fhem/FHEM/tempList.cfg
Schlafzimmer_Eltern_Heizung_rechts_Clima: Schlafzimmer_Eltern_Heizung_rechts_Clima not found in file /opt/fhem/FHEM/tempList.cfg
Wandthermostat_1_Climate:
Wandthermostat_1_Climate: unprogrammed prog 2
Wandthermostat_1_Climate: unprogrammed prog 3
Wandthermostat_2_Climate:
Wandthermostat_2_Climate: unprogrammed prog 3
Wandthermostat_2_Climate: unprogrammed prog 2
Wandthermostat_3_Climate:
Wandthermostat_3_Climate: unprogrammed prog 3
Wandthermostat_3_Climate: unprogrammed prog 2
Wohnzimmer_HZ_links_Clima: Wohnzimmer_HZ_links_Clima not found in file /opt/fhem/FHEM/tempList.cfg
Wohnzimmer_HZ_rechts_Clima: Wohnzimmer_HZ_rechts_Clima not found in file /opt/fhem/FHEM/tempList.cfg
kannst du mir ggf. weiterhelfen?
Gruß
Roland
Für weitere Infos bitte schreiben...
Das sieht tragisch aus. Ich sag mal: in dem Zustand würde ich mir erstmal keine Gedanken um das peering machen.
Du hast einen CUL? Der ist eventuell Teil des Problems. Welche Firmware hat der?
Hast Du eine VCCU?
Du musst all diese Fehler "behandeln".
Welche Version an CUL_HM Dateien hast Du ? Ausgabe von:
version HM
Okay wenigsten eine ehrliche Ansage war über die Jahr immer Auf dem Zug alles soweit ins laufen gebracht zu haben.
Aber deine Aussage trifft es wohl ins Schwarze,weiß gar nicht wo ich jetzt Anfangen soll :'(
Ja eine VCCU ist vorhanden...
Also zu meinem CUL:
CUL_HM version => V 1.66 CSM868
File Rev Last Change
10_CUL_HM.pm 25298 2021-12-05 08:23:08Z martinp876
98_HMinfo.pm 25293 2021-12-04 17:37:15Z martinp876
HMConfig.pm 25160 2021-10-30 17:38:52Z martinp876
fhemweb.js 25856 2022-03-18 18:09:03Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
was kann ich als nächstes machen?
Ok Deine Versionen sind in Ordnung. Der CUL selbst ist suboptimal, was man da noch machen könnte müsste jemand mit CUL Wissen beisteuern.
Als erstes die Pair Fehler behandeln. Das pairen bei den Geräten wiederholen, oder getconfig absetzen und die Befehle abarbeiten (bei "nicht Aktoren" Knöpfchen drücken) warten, Ruhe bewahren.
gib mal bitte ein list von dem cul und der vccu
Vermutung:
Zitat von: frank am 01 April 2018, 17:48:43
du nutzt einen cul als io und bei diesem fehlt das attr hmid.
hallo roland,
besonders für cul sollte meine aktuelle version aus dem anhang deutliche verbesserungen enthalten.
ebenso für wakup oder conditional burst devices.
in jedem fall in allen homematic haupt devices "attr commStInCh off" setzen.
Moin zusammen,
hab mir eure gedanken und Infos mal genau angeschaut und u.a die 10_CUL_HM.pm wurde soeben aktualisiert nur das
"attr commStInCh off" muss ich noch in allen hm devices setzen, sofern ich das richtig versehen?
Das VCCU wurde damals wg. der Keymatic und der AES Problematic installiert und irgedwie habe ich damals das Teil durch die installierte VCCU ans laufen gebracht
schaut aber so aus als ob das nur brach liegt!
Hier mal das List:#
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
das ist kein list, das ist unleserlich und nicht was ich wollte.
Du kannst das mit der VCCU nachträglich wieder glattziehen. -> attr IOgrp
https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU#IOgrp_bei_nachtr.C3.A4glicher_Einrichtung_einer_VCCU
genauso geht das mit commStInCh machen
attr TYPE=CUL_HM:FILTER=DEF=[0-9a-fA-F]{6}:FILTER=DEF!=[0]{6} commStInCh off
[Grummelmodus] Warum konnte man diesen Unfug nicht per default setzen, genau wie initialusbcheck disable[/Grummelmodus]
Hallo Otto,
deine Ansätze sind wirklich daumen hoch ;)
durch die vielen experimente tauchen mitlerweile wieder neue Probleme auf aber das eigentliche Problem existiert weiterhin.
Hier nochmal ein korrektes list der VCCU:
Internals:
DEF 123456
FUUID 5c7d8884-f33f-118b-9f61-f522220b7b82f85d
IODev CUL_HM
NAME VCCU
NR 109
NTFY_ORDER 48-VCCU
STATE CUL0:unknown,HMLAN0:unknown
TYPE CUL_HM
assignedIOs
channel_01 VCCU_Btn1
disableNotifyFn 1
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser bRoL
BUF
FD 102
FW_ID 704
LASTACCESS 1648978160
NAME WEB_192.168.2.2_62007
NR 705
PEER 192.168.2.2
PORT 62007
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2022-04-03 11:28:51 state Connected
READINGS:
2022-04-03 11:23:12 IODev CUL_HM
2022-04-03 11:00:37 IOopen 0
2022-04-03 09:58:04 cfgState ok
2022-04-03 11:00:37 state CUL0:unknown,HMLAN0:unknown
helper:
HM_CMDNR 120
mId FFF0
peerFriend -
peerOpt -:virtual
regLst
rxType 1
cmds:
TmplKey :no:1648976438.02978
TmplTs 1648976438.02978
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:
prefIO:
mRssi:
mNo
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
tmpl:
Attributes:
IOList CUL0,HMLAN0
IOgrp VCCU
aesCommReq 1
expert defReg,rawReg
hmKey 01:3d8asdc8033a9b8d6d94e7b941933bb254
hmKey2 01:3d8asdc8033a9b8d6d94e7b941933bb254
hmKey3 01:3d8asdc8033a9b8d6d94e7b941933bb254
model CCU-FHEM
subType virtual
webCmd virtual:update
hast du nach dem tausch von 10_cul_hm ein fhem restart gemacht?
owner, gruppe und rechte des file ggf angepasst?
Also restart wurde durchgeführt
hab die datei einfach 1 zu 1 ersetzt mit root rechten über winscp
vergleiche mit den anderen files owner/group.
"normal" wäre fhem/dialout.
die VCCU ist fehlerhaft konfiguriert:
Zitat2022-04-03 11:00:37 state CUL0:unknown,HMLAN0:unknown
IOList CUL0,HMLAN0
Dein einziger? IO heisst CUL_HM - den Namen finde ich unglücklich, ist aber ev. kein Problem.
Ein list CUL_HM ?
Ja das ist richtig ich habe einen CUL
Denn VCCU habe ich damals wg. meiner KEYMATIC installiert wg. AES irgendwie habe ich es damals an laufen gebracht und deswegen vermutlich weiter laufen lassen...
hier das list CUL_HM:
Internals:
CMDS mBbCFiAZGMYRTVWXef*ltuxz
CUL_HM_MSGCNT 801
CUL_HM_TIME 2022-04-03 13:18:50
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyAMA0@38400 1234
DeviceName /dev/ttyAMA0@38400
FD 10
FHTID 1234
FUUID 5c7d8880-f33f-118b-1496-4640bc683307eac4
NAME CUL_HM
NR 26
NR_CMD_LAST_H 51
PARTIAL
RAWMSG A0FC2861044E6C00000000A94F60C00002C
RSSI -52
STATE Initialized
TYPE CUL
VERSION V 1.66 CSM868
devioNoSTATE 1
initString X21
Ar
MatchList:
1:CUL_HM ^A....................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2022-04-03 10:51:49 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
2022-04-03 12:01:18 cmds m B b C F i A Z G M Y R T V W X e f * l t u x z
2022-04-03 10:51:39 credit10ms 900
2022-04-03 10:51:32 fhtbuf AE
2022-04-03 10:51:25 raw No answer
2022-04-03 13:18:50 state Initialized
2022-04-03 10:51:03 uptime 0 00:24:52
2022-04-03 10:50:58 version V 1.66 CSM868
XMIT_TIME:
1648981304.16358
1648981339.82855
1648981562.68069
1648981573.83282
1648981590.3636
1648981931.75721
1648981934.15589
1648981935.66131
1648981936.60075
1648981940.30099
1648981941.9472
1648981944.51382
1648981947.17206
1648982296.62743
1648982563.07
1648982947.20704
1648982950.65126
1648982954.94471
1648982958.98072
1648982966.19374
1648982971.29947
1648982976.88624
1648982981.93881
1648982986.98392
1648982987.47986
1648982991.79186
1648982993.49918
1648982995.89785
1648983001.96783
1648983008.29623
1648983013.82881
1648983016.61697
1648983017.11517
1648983021.18935
1648983041.42804
1648983046.46877
1648983051.64855
1648983753.0155
1648983753.24723
1648983755.39177
1648983760.04404
1648983764.74852
1648983768.98841
1648984581.15529
1648984584.04174
1648984584.64339
1648984588.84051
1648984590.67297
1648984636.59291
1648984638.86628
1648984644.19693
helper:
1B5C53:
QUEUE:
28B9FB:
QUEUE:
2E7CD3:
QUEUE:
34D953:
QUEUE:
3E08B3:
QUEUE:
3E08DA:
QUEUE:
3E08EC:
QUEUE:
3E08ED:
QUEUE:
3E08F4:
QUEUE:
3E8325:
QUEUE:
44E6C0:
QUEUE:
45F4BB:
QUEUE:
45F4EC:
QUEUE:
4DB635:
QUEUE:
4E7C69:
QUEUE:
565AA4:
QUEUE:
577F82:
QUEUE:
577FA4:
QUEUE:
5F16AE:
QUEUE:
5F16D9:
QUEUE:
5F174A:
QUEUE:
5FA7AC:
QUEUE:
5FA8CC:
QUEUE:
633D21:
QUEUE:
638040:
QUEUE:
67A10C:
QUEUE:
6B5CD6:
QUEUE:
Attributes:
icon scc_868
rfmode HomeMatic
wie muss ich die VCCU konfigurieren
@ Otto die HMid woher soll ich die nehmen?
in der VCCU sind 3 enthalten.
1. das erste device ist an die hmid "F11234" gepairt.
also muss die definition der vccu identisch sein.
deine ist falsch => "123456"
2. "attr VCCU IOList CUL_HM" setzen.
Die hmId leitet sich (leider) aus dieser DEF ab
ZitatDEF /dev/ttyAMA0@38400 1234
Damit es passt, wird automatisch und undurchsichtig für den User (deswegen leider), ein F1 davor gebaut. :-[
@Frank wie war das jetzt? muss dazu noch attr CUL_HM hmId F11234 gesetzt werden - weil sonst hminfo meckert? Eigentlich reicht es ja in der VCCU, aber ich meine da war mal was...
@hartmi weißt Du was ich immer sage: zwischen copy und paste muss im noch der Kopf :) Du hast einfach stumpf das Beispiel aus dem Wiki übernommen und keinen einzigen Satz davor gelesen :'(
@otto
theoretisch setzt die vccu das attr hmid bei ihren ios.
bisher konnte sie ja noch nicht, da in IOList scheinbar kein existierender name stand.
Okay jetzt muss ich aber zu meinem eigentlichen Problem zurückkehren, die Pairing müssen später verfeinert werden.
Das Thema war der Funktaster HM-PBI-4-FM reagiert zum Rollo HM-LC-BL1PBU-FM nur mit einer funktion ich möchte toggeln:
was für ein regset muss ich setzten damit ich dieses toggeln bezwecke und wie richtig eingeben?
Internals:
CUL_HM_MSGCNT 16
CUL_HM_RAWMSG A0CE7A0101B5C53F11234030000::-68.5:CUL_HM
CUL_HM_RSSI -68.5
CUL_HM_TIME 2022-04-03 14:24:31
DEF 1B5C53
FUUID 621a0096-f33f-118b-3cb5-fd7c3d95d9cb9bed
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 16
NAME Maximilian_Rollo_2
NR 474
NTFY_ORDER 48-Maximilian_Rollo_2
STATE Auf
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
lastMsg No:E7 - t:10 s:1B5C53 d:F11234 030000
peerList Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
protLastRcv 2022-04-03 14:24:30
protRcv 16 last_at:2022-04-03 14:24:30
protSnd 22 last_at:2022-04-03 14:28:27
protState CMDs_done
rssi_CUL_HM cnt:3 min:-75 max:-69 avg:-71.66 lst:-71
rssi_at_CUL_HM cnt:16 min:-80 max:-67.5 avg:-69.87 lst:-68.5
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser bRoL
BUF
FD 96
FW_ID 1094
LASTACCESS 1648988957
NAME WEB_192.168.2.2_63485
NR 1097
PEER 192.168.2.2
PORT 63485
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
encoding UTF-8
READINGS:
2022-04-03 14:29:09 state Connected
READINGS:
2022-04-03 12:49:56 CommandAccepted yes
2022-04-03 12:01:39 D-firmware 2.11
2022-04-03 12:01:39 D-serialNr JEQ0107834
2022-04-03 14:28:27 IODev CUL_HM
2022-04-03 14:24:28 PairedTo 0xF11234
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgActionType jmpToTarget
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtDlyOff dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtDlyOn refOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtOff dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtOn dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtRampOff off
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtRampOn rampOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtRefOff off
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgBlJtRefOn rampOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtDlyOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtDlyOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtRampOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtRampOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtRefOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtRefOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtValHi 100
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgCtValLo 50
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgDriveMode direct
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgMaxTimeF 0.5 s
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgMultiExec on
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOffDly 0 s
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOffLevel 0 %
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOffTime unused
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOffTimeMode absolut
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOnDly 0 s
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOnLevel 100 %
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOnTime unused
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgOnTimeMode absolut
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shActionType jmpToTarget
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtDlyOff dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtDlyOn refOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtOff dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtOn dlyOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtRampOff off
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtRampOn rampOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtRefOff off
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shBlJtRefOn rampOn
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtDlyOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtDlyOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtRampOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtRampOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtRefOff geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtRefOn geLo
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtValHi 100
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shCtValLo 50
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shDriveMode direct
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shMaxTimeF unused
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shMultiExec off
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOffDly 0 s
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOffLevel 0 %
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOffTime unused
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOffTimeMode absolut
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOnDly 0 s
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOnLevel 100 %
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOnTime unused
2022-04-03 11:58:20 R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-shOnTimeMode absolut
2022-04-03 11:58:18 R-confBtnTime permanent
2022-04-03 11:58:18 R-driveDown 16.5 s
2022-04-03 11:58:18 R-driveTurn 0.5 s
2022-04-03 11:58:18 R-driveUp 16.5 s
2022-04-03 11:58:18 R-intKeyVisib invisib
2022-04-03 11:58:18 R-localResDis off
2022-04-03 11:58:18 R-pairCentral 0xF11234
2022-04-03 11:58:18 R-refRunCounter 0
2022-04-03 11:58:18 R-sign off
2022-04-03 11:58:18 R-statusInfoMinDly 2 s
2022-04-03 11:58:18 R-statusInfoRandom 1 s
2022-04-03 11:58:18 R-transmitTryMax 6
2022-04-03 14:25:30 cfgState PairMism,PeerVerf
2022-04-03 14:28:27 commState CMDs_done
2022-04-03 12:50:17 deviceMsg on (to CUL_HM)
2022-04-03 12:50:17 level 100
2022-04-03 12:50:17 motor stop:on
2022-04-03 12:50:17 pct 100
2022-04-03 14:24:29 peerList Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
2022-04-03 12:50:17 recentStateType info
2022-04-03 12:50:17 state on
2022-04-03 12:50:17 timedOn off
2022-04-03 12:49:55 trigLast fhem:02
helper:
HM_CMDNR 232
cSnd 01F112341B5C530103,01F112341B5C5301042434D40203
cfgChkResult No regs found for:-ret--ret-Maximilian_Rollo_2 type:blindActuator - -ret-list:peer register :value-ret- 0: confBtnTime :permanent-ret- 0: intKeyVisib :invisib-ret- 0: localResDis :off-ret- 0: pairCentral :0xF11234-ret- 1: driveDown :16.5 s-ret- 1: driveTurn :0.5 s-ret- 1: driveUp :16.5 s-ret- 1: refRunCounter :0-ret- 1: sign :off-ret- 1: statusInfoMinDly :2 s-ret- 1: statusInfoRandom :1 s-ret- 1: transmitTryMax :6-ret- Kinderzimmer_1_Rolloschalter_Zen-ret- lg sh -ret-ActionType jmpToTarget jmpToTarget -ret-BlJtDlyOff dlyOn dlyOn -ret-BlJtDlyOn refOn refOn -ret-BlJtOff dlyOn dlyOn -ret-BlJtOn dlyOn dlyOn -ret-BlJtRampOff off off -ret-BlJtRampOn rampOn rampOn -ret-BlJtRefOff off off -ret-BlJtRefOn rampOn rampOn -ret-CtDlyOff geLo geLo -ret-CtDlyOn geLo geLo -ret-CtOff geLo geLo -ret-CtOn geLo geLo -ret-CtRampOff geLo geLo -ret-CtRampOn geLo geLo -ret-CtRefOff geLo geLo -ret-CtRefOn geLo geLo -ret-CtValHi 100 100 -ret-CtValLo 50 50 -ret-DriveMode direct direct -ret-MaxTimeF [s] 0.5 unused -ret-MultiExec on off -ret-OffDly [s] 0 0 -ret-OffLevel [%] 0 0 -ret-OffTime unused unused -ret-OffTimeMode absolut absolut -ret-OnDly [s] 0 0 -ret-OnLevel [%] 100 100 -ret-OnTime unused unused -ret-OnTimeMode absolut absolut -ret-
cfgStateUpdt 0
dlvlCmd ++A011F112341B5C530201C8
lastMsgTm 1648988670.89998
mId 0005
peerFriend peerSens,peerVirt
peerIDsRaw ,2434D402,00000000
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cfgChk:
idPc02 paired:0xF11234 IO attr: 123456.
idPz02 p:Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
cmds:
TmplKey Kinderzimmer_1_Rolloschalter_Zentral_Btn_02:no:1648980099.23048
TmplTs 1648980099.23048
cmdKey 1:1:0::Maximilian_Rollo_2:0005:01:Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Kinderzimmer_1_Rolloschalter_Zentral_Btn_02 -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
peerOpt remove_Kinderzimmer_1_Rolloschalter_Zentral_Btn_02,Codeschloss_Werkstatt_Btn_01,Codeschloss_Werkstatt_Btn_02,Codeschloss_Werkstatt_Btn_03,Codeschloss_Werkstatt_Btn_04,Funk_Fernbedienung_01_light,Funk_Fernbedienung_01_lock,Funk_Fernbedienung_01_open,Funk_Fernbedienung_01_unlock,Funk_Fernbedienung_02_Btn_01,Funk_Fernbedienung_02_Btn_02,Funk_Fernbedienung_02_Btn_03,Funk_Fernbedienung_02_Btn_04,Gang_6_Fach_Schalter_Btn_01,Gang_6_Fach_Schalter_Btn_02,Gang_6_Fach_Schalter_Btn_03,Gang_6_Fach_Schalter_Btn_04,Gang_6_Fach_Schalter_Btn_05,Gang_6_Fach_Schalter_Btn_06,Garagen_Torsensor,Garagen_Torsensor_2,Kinderzimmer_1_Rolloschalter_Zentral_Btn_01,Kinderzimmer_1_Rolloschalter_Zentral_Btn_03,Kinderzimmer_1_Rolloschalter_Zentral_Btn_04,Schlafzimmer_Rolloschalter_Zentral_Btn_01,Schlafzimmer_Rolloschalter_Zentral_Btn_02,Schlafzimmer_Rolloschalter_Zentral_Btn_03,Schlafzimmer_Rolloschalter_Zentral_Btn_04,VCCU_Btn1,Werkstatt_Tuersensor
tplChan
tplDel
tplPeer BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
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
dir:
cur stop
rct up
expert:
def 1
det 1
raw 0
tpl 0
io:
flgs 0
newChn +1B5C53,00,00,00
nextSend 1648988671.05856
rxt 0
vccu VCCU
p:
1B5C53
00
00
00
prefIO:
mRssi:
mNo E7
io:
CUL_HM:
-64.5
-64.5
peerIDsH:
00000000 broadcast
2434D402 Kinderzimmer_1_Rolloschalter_Zentral_Btn_02
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO CUL_HM
flg A
ts 1648988670.89998
ack:
HASH(0x257e490)
E78002F112341B5C5300
rssi:
CUL_HM:
avg -71.6666666666667
cnt 3
lst -71
max -69
min -75
at_CUL_HM:
avg -69.875
cnt 16
lst -68.5
max -67.5
min -80
shadowReg:
tmpl:
nb:
cnt 1
Attributes:
IOgrp VCCU
alexaName Maximilian Rollo 2
alias Maximillian Rollo 2
autoReadReg 4_reqStatus
commStInCh off
devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
eventMap on:Auf off:Ab stop:Stop
expert defReg,allReg
firmware 2.11
genericDeviceType blind
group Rolläden
homebridgeMapping homebridgeMapping TargetPosition:minStep=
icon fts_shutter_1w_100
model HM-LC-BL1PBU-FM
peerIDs 00000000,2434D402
room Alexa,Kinderzimmer_1,Rolläden
serialNr JEQ0107834
subType blindActuator
userattr room_map structexclude
webCmd Auf:Ab:Stop
Der Punkt:
R-Kinderzimmer_1_Rolloschalter_Zentral_Btn_02-lgActionType
jmpToTarget
wie ändere ich den in
toggleToCnt
register werden immer mit "set regSet" geändert.
am komfortabelsten funktioniert es natürlich mit HMdeviceTools.js (folge dem link in meiner signatur)
Frank u. Otto
super Info was ihr mir heute gegeben habt,
das rockt 8) wirklich mit den HMdevice.
Danke an euch beide vorab für das was ihr hier macht :)
Wg. meinen peering muss ich noch ein ander mal beschäftigen.
Falls man euch was gutes Tun kann bin ich gerne bereit etwas in die Kaffeekasse zu schmeißn ;)
Infos gerne weiterleiten....