Bisher hatte ich die Verwendung für HomeMatic mit einer CUL_HM VCCU und mehren HM-MOD-UARTs um alle Geräte zu erreichen.
Das soll auch so bleiben.
Nun habe ich eine HomeMatic CCU2 ergänzt um HomeMatic IP Geräte ins FHEM zu bringen.
Nur da habe ich entweder einen Denkfehler oder Konfigurationsfehler eingebaut.
Die CCU2 habe auf Werkseinstellungen gebracht. Dann habe ich Räume angelegt. Zum Test einen IP-Rauchmelder direkt auf der CCU2 angelegt und einem Raum zugewiesen.
Ich sehe bekomme mit get HM_CCU2 ccuDevices auch den Rauchmelder unter FHEM angezeigt. Nur wie kann ich den RM in FHEM übernehmen?
list HM_CCU2
Internals:
CCUNum 1
CFGFN /media/hdd/fhem/mycfg/HM/hm_rasp01.cfg
Clients :HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
DEF 192.168.17.34
FUUID 68e7aa44-f33f-f4d2-0a14-b263009603a6a6a4
NAME HM_CCU2
NOTIFYDEV global
NR 1521
NTFY_ORDER 50-HM_CCU2
RPCState running
STATE running / OK
TYPE HMCCU
authentication off
ccuaddr BidCoS-RF
ccuchannels 104
ccudevices 3
ccuif BidCos-RF
ccuinterfaces VirtualDevices,BidCos-RF,HmIP-RF
ccuip 192.168.17.34
ccuname HM-RCV-50 BidCoS-RF
ccustate active
ccutype CCU2/3
config 5.0
eventCount 15
firmware 2.61.7
host 192.168.17.34
json off
prot http
version 2024-12
READINGS:
2025-10-09 17:06:06 VERSION 2.61.7
2025-10-09 17:06:06 count_channels 104
2025-10-09 17:06:06 count_devices 3
2025-10-09 17:06:06 count_groups 0
2025-10-09 17:06:06 count_interfaces 3
2025-10-09 17:06:06 count_programs 0
2025-10-09 15:35:02 rpcstate running
2025-10-09 16:45:55 state OK
hmccu:
ccuDevList "HM-RCV-50#BidCoS-RF","HmIP-RCV-50#HmIP-RCV-1","HmIP-SWSD#000A5F299AE232"
ccuSuppDevList "HmIP-SWSD#000A5F299AE232"
defaults 0
evtime 0
evtimeout 0
postInit 0
rcv
rpccount 0
rpcports 2001,2010,9292
snd
updatetime 1760022366.19003
adr:
HM-RCV-50 BidCoS-RF:
address BidCoS-RF
addtype dev
valid 1
HM-RCV-50 BidCoS-RF:0:
address BidCoS-RF:0
addtype chn
valid 1
..............
SMOKE_DETECTOR_COMMAND:
CONTROL SMOKE_DETECTOR.COMMAND
DEFAULT RESERVED_ALARM_OFF
FLAGS 1
ID SMOKE_DETECTOR_COMMAND
MAX COMMUNICATION_TEST_REPEATED
MIN RESERVED_ALARM_OFF
OPERATIONS 2
TYPE ENUM
VALUE_LIST RESERVED_ALARM_OFF,INTRUSION_ALARM_OFF,INTRUSION_ALARM,SMOKE_TEST,COMMUNICATION_TEST,COMMUNICATION_TEST_REPEATED
SMOKE_DETECTOR_TEST_RESULT:
DEFAULT NONE
FLAGS 1
ID SMOKE_DETECTOR_TEST_RESULT
MAX COMMUNICATION_TEST_OK
MIN NONE
OPERATIONS 5
TYPE ENUM
VALUE_LIST NONE,SMOKE_TEST_OK,SMOKE_TEST_FAILED,COMMUNICATION_TEST_SENT,COMMUNICATION_TEST_OK
d:
SERVICE:
APPLICATION_VERSION:
DEFAULT 0.0.0
FLAGS 1
ID APPLICATION_VERSION
MAX 255.255.255
MIN 0.0.0
OPERATIONS 1
TYPE STRING
BOOTLOADER_VERSION:
DEFAULT 0.0.0
FLAGS 1
ID BOOTLOADER_VERSION
MAX 255.255.255
MIN 0.0.0
OPERATIONS 1
TYPE STRING
COMMUNICATION_TEST_BUTTON_COUNTER:
DEFAULT 0
FLAGS 1
ID COMMUNICATION_TEST_BUTTON_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
COMMUNICATION_TEST_COMMAND_COUNTER:
DEFAULT 0
FLAGS 1
ID COMMUNICATION_TEST_COMMAND_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
COMMUNICATION_TEST_RECEIVED_COUNTER:
DEFAULT 0
FLAGS 1
ID COMMUNICATION_TEST_RECEIVED_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
FACTORY_RESET_COUNTER:
DEFAULT 0
FLAGS 1
ID FACTORY_RESET_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
HARDWARE_VERSION:
DEFAULT 0
FLAGS 1
ID HARDWARE_VERSION
MAX 65535
MIN 0
OPERATIONS 1
TYPE INTEGER
INTRUSION_ALARM_COUNTER:
DEFAULT 0
FLAGS 1
ID INTRUSION_ALARM_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
OS_VERSION:
DEFAULT 0.0.0
FLAGS 1
ID OS_VERSION
MAX 255.255.255
MIN 0.0.0
OPERATIONS 1
TYPE STRING
OTAU_ATTEMPTS_COUNTER:
DEFAULT 0
FLAGS 1
ID OTAU_ATTEMPTS_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
PRIMARY_ALARM_COUNTER:
DEFAULT 0
FLAGS 1
ID PRIMARY_ALARM_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
SECONDARY_ALARM_COUNTER:
DEFAULT 0
FLAGS 1
ID SECONDARY_ALARM_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
SMOKE_TEST_BUTTON_COUNTER:
DEFAULT 0
FLAGS 1
ID SMOKE_TEST_BUTTON_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
SMOKE_TEST_COMMAND_COUNTER:
DEFAULT 0
FLAGS 1
ID SMOKE_TEST_COMMAND_COUNTER
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
TEST_STATUS:
DEFAULT 0
FLAGS 1
ID TEST_STATUS
MAX 255
MIN 0
OPERATIONS 1
TYPE INTEGER
WAKEUP_COUNTER:
DEFAULT 0
FLAGS 1
ID WAKEUP_COUNTER
MAX 1048560
MIN 0
OPERATIONS 1
TYPE INTEGER
prg:
Attributes:
alias HomeMatic CCU2
cmdIcon EIN:remotecontrol/black_btn_GREEN AUS:remotecontrol/black_btn_RED
devStateStyle style="text-align:left;;font-weight:bold;;"
event-on-change-reading .*
eventMap /on:EIN/
/off:AUS/
group .HomeMatic VCCU
icon hm_ccu
room _HM,_RxTx
rpcserver on
rpcserverport 2001,2010,9292
sortby 02.01
stateFormat rpcstate / state
webCmd ::EIN:AUS
list HM_CCU2_HmIP_RF
Internals:
CCUNum 1
CFGFN /media/hdd/fhem/mycfg/HM/hm_rasp01.cfg
DEF http://192.168.17.34 HmIP-RF
FD 326
FUUID 68e7aa48-f33f-f4d2-2aa8-38da086c0571659b
IODev HM_CCU2
NAME HM_CCU2_HmIP_RF
NR 1527
RPCPID 23754
RPCState running
STATE running / OK
TYPE HMCCURPCPROC
callback 192.168.17.181:7420
ccuip 192.168.17.34
ccustate active
ccutype CCU2/3
eventCount 7
host 192.168.17.34
prot http
rpcid 017181017034
rpcinterface HmIP-RF
rpcip 192.168.17.34
rpcport 2010
version 2024-12
READINGS:
2025-10-09 15:35:02 rpcstate running
2025-10-09 15:35:02 state OK
hmccu:
defaultaddr 192.168.17.181
devspec HmIP-RF
evtime 0
localaddr 192.168.17.181
rpcstarttime 1760016902.99434
rpc:
auth
avgdelay 0.083063876990116
cbport 7420
cburl http://192.168.17.181:7420/fh2010
clkey CB2010017181017034
clurl
evtime 1760021750.10168
methods getLinkPeers,restoreConfigToDevice,getDeviceDescription,getParamset,replaceDevice,listReplaceableDevices,activateLinkParamset,setTeam,getKeyMismatchDevice,getParamsetDescription,installFirmware,init,getMetadata,deleteDevice,putParamset,reportValueUsage,changeKey,setBidcosInterface,setTempKey,abortDeleteDevice,addLink,getLinkInfo,getInstallMode,system.methodHelp,getLinks,ping,setInterfaceClock,listDevices,clearConfigCache,listTeams,setInstallModeWithWhitelist,determineParameter,logLevel,getServiceMessages,getVersion,setInstallMode,system.multicall,searchDevices,updateFirmware,removeLink,refreshDeployedDeviceFirmwareList,setLinkInfo,getValue,setMetadata,getParamsetId,addDevice,setValue,system.listMethods,listBidcosInterfaces,rssiInfo
pid 23754
port 2010
state running
sumdelay 2.74110794067383
rec:
DD 0
EV 33
EX 0
IN 0
ND 55
RA 0
RD 0
SL 1
TO 0
UD 0
snd:
DD 0
EV 0
EX 0
IN 0
ND 0
RA 0
RD 0
SL 0
TO 0
UD 0
Attributes:
alias HomeMatic CCU2 - RPC HmIP-RF
devStateStyle style="text-align:left;;font-weight:bold;;"
event-on-change-reading .*
eventMap /rpcserver on:on/rpcserver off:off/
group .HomeMatic VCCU
icon hm_ccu
room _HM,_RxTx
sortby 02.03
stateFormat rpcstate / state
verbose 2
Lässt sich die VCCU2 auch in HMinfoTools einbinden?