FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Gueco315 am 05 März 2021, 11:17:36

Titel: [Gelöst]UMSTELLUNG von CUL auf HM-MOD-RPI-PCB
Beitrag von: Gueco315 am 05 März 2021, 11:17:36
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.
Titel: Antw:UMSTELLUNG von CUL auf HM-MOD-RPI-PCB
Beitrag von: Otto123 am 05 März 2021, 11:27:01
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
Titel: Antw:UMSTELLUNG von CUL auf HM-MOD-RPI-PCB
Beitrag von: Gueco315 am 05 März 2021, 11:47:49
Danke Otto, damit sollte ich klarkommen.

Gruß Günter