Hallo,
ich habe für meine 48 HomeMatic Aktoren und Sensoren eine Cul von Busware im Einsatz, bin eigentlich grundsätzlich damit zufrieden.
Fhem läuft auf einem Raspi 4 sehr performant. Aber aufgrund unzähliger Ratschläge hier aus dem Forum möchte ich nun doch auf einen HM-Mod-RPI-PCM umsteigen.
Ich möchte mir ungern im laufenden Betrieb mein FHEM zerstören. Aus diesem Grund und für den Fallback-Fall habe ich mir einen 2. Raspi 4 zugelegt, den ich mit dem HM-Mod-RPI-PCM anstelle CUL ausstatten möchte. Die Images des PI mit Fhem sichere ich täglich, könnte also den neuen Raspi völlig identisch aufbauen.
Ich habe gelesen, das geht über eine VCCU, die ich auch eingerichtet habe. Internals:
CUL_1_MSGCNT 1124
CUL_1_RAWMSG A0A73C002FF23453E48D800::-47.5:CUL_1
CUL_1_RSSI -47.5
CUL_1_TIME 2021-03-05 11:04:49
DEF FF2345
FUUID 5c8a0354-f33f-940c-2ca7-88cc7fff0b1539d0
IODev CUL_1
LASTInputDev CUL_1
MSGCNT 1124
NAME VCCU
NOTIFYDEV global
NR 45
NTFY_ORDER 50-VCCU
STATE CUL_1:UAS,
TYPE CUL_HM
assignedIOs CUL_1
channel_01 VCCU_Btn1
channel_02 VCCU_Btn2
channel_03 VCCU_Btn3
channel_04 VCCU_Btn4
channel_05 VCCU_Btn5
channel_06 VCCU_Btn6
channel_07 VCCU_Btn7
channel_08 VCCU_Btn8
channel_09 VCCU_Btn9
channel_0A VCCU_Btn10
channel_0B VCCU_Btn11
channel_0C VCCU_Btn12
channel_0D VCCU_Btn13
channel_0E VCCU_Btn14
channel_0F VCCU_Btn15
channel_10 VCCU_Btn16
channel_11 VCCU_Btn17
channel_12 VCCU_Btn18
channel_13 VCCU_Btn19
channel_14 VCCU_Btn20
lastMsg No:73 - t:02 s:FF2345 d:3E48D8 00
protLastRcv 2021-03-05 11:04:49
protRcv 1087 last_at:2021-03-05 11:04:49
protRcvB 76 last_at:2021-03-05 08:33:30
rssi_at_rpt_CUL_1 cnt:1124 min:-61.5 max:-43 avg:-47.85 lst:-47.5
READINGS:
2021-03-05 11:04:49 CommandAccepted yes
2021-03-02 14:04:24 IOopen 0
2020-12-14 09:35:45 cfgState ok
2021-03-02 14:04:24 state CUL_1:UAS,
helper:
HM_CMDNR 115
PONtest 1
mId FFF0
peerFriend peerSens,peerAct
peerOpt -:virtual
regLst
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1614690264.62575
TmplTs 1614690264.62575
cmdKey 0:1:1::VCCU:FFF0:01:
cmdLst:
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
defIgnUnknown noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
peerSmart -peerOpt-
tplSet_0 -tplChan-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt 01_LSw_WC,02_LSw_Erker,03_LSw_Hausarbeit,04_LSw_Schlafzimmer,05_LSw_Kueche,07_LSw_Sauna,08_LSw_Wohnzimmer,Alexa,AppleTV,Audi,BMW,Beweg_DG_in,Beweg_DG_out,Beweg_EG_in,Beweg_EG_out,Beweg_KG_in,Beweg_KG_out,Briefkasten,DG_Badfenster,EG_Flurbtn01,EG_Flurbtn02,EG_WC_Heizung_WindowRec,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,FK_EG_Kueche,FK_EG_Ter_links,FK_EG_Ter_rechts,FK_EG_Wz_links,FK_EG_Wz_rechts,FK_KG_Kellerli,FK_KG_Kellerlili,FK_KG_Kellerre,FK_KG_Kellertuer,FK_KG_Sauna,FK_KG_WC,FK_KG_WKre,FK_KG_Waschk,Flur_OG,Flur_OGi,FritzRepyou,Gaeste_Heizung_windowRec,Garage_out,HM_36C292_remote,HM_397FA1_remote,HM_3A1371_WindowRec,HM_3A1371_remote,HM_3A1394_WindowRec,HM_3A1394_remote,HM_3A43FB_remote,HM_41D575_SenF,HM_41D575_SenI,HM_41D575_SenPwr,HM_41D575_SenU,HM_453125_SenF,HM_453125_SenI,HM_453125_SenPwr,HM_453125_SenU,HM_473569_Btn_01,HM_473569_Btn_02,HM_473569_Btn_03,HM_473569_Btn_04,HM_473569_Btn_05,HM_473569_Btn_06,HM_473569_Btn_07,HM_473569_Btn_08,HM_473569_Btn_09,HM_473569_Btn_10,HM_473569_Btn_11,HM_473569_Btn_12,HM_473569_Btn_13,HM_473569_Btn_14,HM_473569_Btn_15,HM_473569_Btn_16,HM_473569_Btn_17,HM_473569_Btn_18,HM_473569_Btn_19,HM_473569_Btn_20,HM_4DA7E8_WindowRec,HM_4DA7E8_remote,HM_4DAC72_WindowRec,HM_4DAC72_remote,HM_4DAC74_remote,HM_4DAC7B_remote,HM_4E4172_Sw_04,HM_4E4172_Sw_05,HM_4E4172_Sw_06,HM_4E4172_Sw_07,HM_4E4172_Sw_08,HM_4E41C4_Sw_01,HM_4E41C4_Sw_04,HM_4E41C4_Sw_05,HM_4E41C4_Sw_06,HM_4E41C4_Sw_07,HM_4E41C4_Sw_08,HM_4E426C_Sw_01,HM_4E426C_Sw_02,HM_4E9EB6_WindowRec,HM_4E9EB6_remote,HM_5019B7_WindowRec,HM_5019B7_remote,HM_5019BE_WindowRec,HM_5019BE_remote,HM_501B47_WindowRec,HM_501B47_remote,HM_56EB24_Sw_04,HM_56EB24_Sw_05,HM_56EB24_Sw_06,HM_56EB24_Sw_07,HM_56EB24_Sw_08,HM_56EB40_Sw_04,HM_56EB40_Sw_05,HM_56EB40_Sw_06,HM_56EB40_Sw_07,HM_56EB40_Sw_08,HM_56EB7A_Sw_07,HM_56EB7A_Sw_08,HM_623CD3_SenF,HM_623CD3_SenI,HM_623CD3_SenPwr,HM_623CD3_SenU,HM_639252_remote,HM_6AAD20_Btn_04,HM_6AE3D2_WindowRec,HM_6AE3D2_remote,HM_6AF31D_WindowRec,HM_6AF31D_remote,HR.Trockner,HR.Waschmaschine,HR.Waschmaschiner,Heizung_Cam,Keller_Licht_in,Keller_Licht_out,Kino_Heizung_WindowRec,Kino_Thermostat_WindowRec,Kinofenster,LTE_Router,OG_Bad_Heizung_WindowRec,OG_Rollo_Studio_M,RC_gueco_01,RC_gueco_02,RC_gueco_03,RC_gueco_04,RC_kino_01,RC_kino_02,RC_kino_03,RC_kino_04,RC_usch_01,RC_usch_02,RC_usch_03,RC_usch_04,RC_wohnzimmer_01,RC_wohnzimmer_02,RC_wohnzimmer_03,RC_wohnzimmer_04,Rollo_Buero,Rollo_Erker,Rollo_ErkerL,Rollo_ErkerM,Rollo_ErkerR,Rollo_Gaeste,Rollo_Hausarbeit,Rollo_Kueche,Rollo_SZ,Rollo_WC,Rollo_Wzlinks,Rollo_Wzrechts,SAT_Switch,Schlafzimmerfenster,Switch_Kino_Sw_02,Switch_Kino_Sw_05,Switch_Lautsprecherverteilung_Sw_06,Sz_Heizung_WindowRec,TV,Treppe_OG,Waterdetect,Zirkulation,Zisterne,btn01_alarm,eg_flur_wandbild,gaestefenster,garage_btn_01,garage_btn_02,haustuer,home,kino_LED,kino_kuehlschrank,kino_licht_ecke,kino_multimedia,kino_multimedia_old,kino_stehtisch,kino_switch,kueche_water_detect,piri,rcleon01,rcleon02,rcleon03,rcleon04,sec_btn2_door,sec_btn3_garage,sec_btn4_ebike,sw_gu_03,sw_gu_04,sw_gu_05,sw_gu_06,sw_gu_07,sw_gu_08,ter_webergrill,tor_cam,tor_holzstall,tor_kompressor,tor_music,tor_swa1,tor_swi,tor_swl,tor_swr,tueroeffner,wcfenster,wz_LSchrank,wz_LSteh,wz_engel,wz_erker_Dim_V_01,wz_erker_Dim_V_02,wz_erkerlampe,wz_fritzbox,wz_stehlampe_led,xtrendpw
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
listDevice noArg
param -param-
expert:
def 1
det 0
raw 0
tpl 0
io:
nextSend 1614938689.5343
prefIO
vccu
ioList:
mRssi:
mNo 73
io:
CUL_1:
8945
8945
peerIDsH:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_rpt_CUL_1:
avg -47.8580960854093
cnt 1124
lst -47.5
max -43
min -61.5
tmpl:
Attributes:
IODev CUL_1
model CCU-FHEM
room CUL_HM
subType virtual
webCmd virtual:update
Den HM-MOD-RPI-PCB setzt man in den PI ein und aktiviert ihn, soweit so gut. Das hatte ich auf einem Test-PI auch schon hinbekommen.
Jetzt die letzten Schritte, das mit der IoGroup uns so schnalle ich nicht so richtig. Wie bekomme ich den HM-MOD-RPI-PCB in die Gruppe rein, sodass er mit den HomeMatic Aktoren und Sensoren kommuniziert?
Gruß GÜnter
Könnt ihr mich dabei bitte unterstützen? Das wäre super.
Hi,
nicht gut beschrieben? https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU#Einrichten
Deiner VCCU fehlen ein paar wichtige Attribute!
attr VCCU IOgrp VCCU
attr VCCU IOList CUL_1,NameDeinesHM-MOD-RPI-PCB
Der finale Schritt ist dann der:
"sodass er mit den HomeMatic Aktoren und Sensoren kommuniziert?"
Befehl für die FHEM Kommandozeile
attr TYPE=CUL_HM:FILTER=DEF=[0-9a-fA-F]{6}:FILTER=DEF!=[0]{6} IOgrp VCCU
Gruß Otto
Danke Otto, damit sollte ich klarkommen.
Gruß Günter