[Geklärt] Vorteile/Nachteile und Umsetzung einer VCCU

Begonnen von maxritti, 02 November 2014, 12:49:04

Vorheriges Thema - Nächstes Thema

Mr. P

Hej folks,

da ich auch gerade dabei bin, bei meiner ersten Installation eine VCCU einzurichten, ist mir eine Frage eingefallen, die vielleicht nicht ganz unwichtig ist:
Wenn ich eine Kombination aus COC und HM-CFG-USB-2 verwende und es ein paar Komponenten gibt, die AES verwenden...
Erkennt die VCCU entsprechende Kommunikation und leitet es auf das IO-Device um, das auch entsprechende versteht oder muss ich das IO-Gerät als preferedIO eintragen?

Vielen Dank für eure Antworten! :-)
Greetz,
   Mr. P

Ralli

#31
Präferiertes Device vorgeben, welches das unterstützt.

http://forum.fhem.de/index.php/topic,28588.msg214268.html#msg214268
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Puschel74

Hallo,

nochmal langsam.
Ich hab eben erst eine vCCU eingerichtet.
Ich habe bisher nur einen Hm-Lan der HMLAN1 heisst.
list der vCCU:
Internals:
   CFGFN
   DEF        123ABC
   IODev      HMLAN1
   NAME       vCCU
   NR         276563
   STATE      HMLAN1:ok,
   TYPE       CUL_HM
   assignedIOs HMLAN1
   channel_01 vCCU_Btn1
   Readings:
   Helper:
     mId        FFF0
     rxType     1
     Io:
       newChn     +123ABC,00,01,00
       prefIO
       rxt        0
       vccu
       ioList:
         HMLAN1
       p:
         123ABC
         00
         01
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
       Cap:
     Role:
       dev        1
       vrt        1
Attributes:
   IODev      HMLAN1
   IOList     HMLAN1
   expert     2_full
   model      CCU-FHEM
   room       CUL_HM
   subType    virtual
   webCmd     virtual:update

list des HMLAN1:
Internals:
   CFGFN      ./Konfig/Globale_Def.cfg
   DEF        192.168.2.165:1000
   DeviceName 192.168.2.165:1000
   FD         41
   HMLAN1_MSGCNT 290829
   HMLAN1_TIME 2014-11-02 20:44:03
   HM_CMDNR   125
   NAME       HMLAN1
   NR         68
   NTFY_ORDER 50-HMLAN1
   PARTIAL
   RAWMSG     E26865A,0000,46096DDB,FF,FFB9,AA867026865A0000007F5464
   RSSI       -71
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 50 report:45
   msgKeepAlive dlyMax:1.36 bufferMin:3
   msgLoadEst 1hour:3% 10min steps: 0/0/1/0/0/0
   msgParseDly min:-2187 max:6749 last:4 cnt:289227
   owner      123ABC
   owner_CCU  vCCU
   uptime     013 326:23:43.067
   CHANGETIME:
   Helper:
     Dblog:
       D-hmidassigned:
         Mydblog:
           TIME       1412452551.83663
           VALUE      123ABC
       D-hmidoriginal:
         Mydblog:
           TIME       1412452551.83663
           VALUE      1EA0DB
       D-firmware:
         Mydblog:
           TIME       1412452551.83663
           VALUE      0.961
       D-serialnr:
         Mydblog:
           TIME       1412452551.83663
           VALUE      JEQ0706728
       Xmit-events:
         Mydblog:
           TIME       1414947699.63471
           VALUE      timeout:1 ok:3 disconnected:3 init:3
       Cond:
         Mydblog:
           TIME       1414947699.63471
           VALUE      ok
       Prot_disconnected:
         Mydblog:
           TIME       1414947636.89554
           VALUE      last
       Prot_init:
         Mydblog:
           TIME       1414947699.02545
           VALUE      last
       Prot_ok:
         Mydblog:
           TIME       1414947699.63471
           VALUE      last
       Prot_timeout:
         Mydblog:
           TIME       1414947636.81557
           VALUE      last
       State:
         Mydblog:
           TIME       1414947699.06616
           VALUE      CONNECTED
   Readings:
     2014-10-04 21:55:51   D-HMIdAssigned  123ABC
     2014-10-04 21:55:51   D-HMIdOriginal  1EA0DB
     2014-10-04 21:55:51   D-firmware      0.961
     2014-10-04 21:55:51   D-serialNr      JEQ0706728
     2014-11-02 18:01:39   Xmit-Events     timeout:1 ok:3 disconnected:3 init:3
     2014-11-02 18:01:39   cond            ok
     2014-11-02 18:00:36   prot_disconnected last
     2014-11-02 18:01:39   prot_init       last
     2014-05-16 20:01:17   prot_keepAlive  last
     2014-11-02 18:01:39   prot_ok         last
     2014-11-02 18:00:36   prot_timeout    last
   Helper:
     assIdCnt   50
     assIdRep   45
     info       03C1,JEQ0706728,1EA0DB,123ABC
     Cnd:
       0          3
       252        1
       253        3
       255        3
     Dly:
       cnt        289227
       lst        4
       max        6749
       min        -2187
     Ids:
       115332:
         chn        02
         flg        0
         msg
         name       OG_Zimmer_Fenster_Antrieb
         to         1412452574.66629
       1678ee:
         chn        02
         flg        0
         msg
         name       Wasserpumpe
         to         1414577147.21783
       1c21f8:
         chn        02
         flg        0
         msg
         name       CUL_HM_HM_LC_DIM1T_FM_1C21F8
         to         1412709766.52529
       1c2223:
         chn        02
         flg        0
         msg
         name       EG_Vorraum_Licht_HM
         to         1414952714.68252
       1d4afa:
         chn        80
         flg        0
         msg
         name       EG_EZ_Display
         to         1414952788.827
       1eb13f:
         chn        14
         flg        0
         msg
         name       CUL_HM_HM_PB_4DIS_WM_1EB13F
         to         1414340894.09123
       1f3134:
         chn        00
         flg        0
         msg
         name       OG_Zimmer_Licht2
         to         1414416691.52538
       1f3164:
         chn        02
         flg        0
         msg
         name       EG_Eingang_Licht_aussen
         to         1414952757.2686
       1f63b5:
         chn        02
         flg        0
         msg
         name       EG_Eingang_Licht_innen
         to         1414952699.64202
       1f6460:
         chn        02
         flg        0
         msg
         name       OG_Zimmer_Licht_Decke
         to         1414933897.59218
       1f650c:
         chn        02
         flg        0
         msg
         name       OG_Flur_Licht
         to         1414957432.82217
       1f6be6:
         chn        01
         flg        0
         msg
         name       CUL_HM_HM_LC_DIM1T_CV_1F6BE6
         to         1412452574.23976
       205933:
         name       OG_Zimmer_Device
       208445:
         chn        02
         flg        0
         msg
         name       WZ_Fernsehlicht
         to         1414955895.83082
       20936a:
         name       EG_Terrassenfenster
       20abb3:
         chn        01
         flg        0
         msg
         name       EG_Eingang_Aussen_Bewegungsmelder
         to         1414952666.90164
       20c718:
         chn        02
         flg        0
         msg
         name       Display_Keller_Lader
         to         1414956989.67439
       20c79f:
         chn        01
         flg        0
         msg
         name       Reserve1
         to         1412452591.49611
       20e4aa:
         name       OG_Suedseite
       21e5b0:
         name       OG_Schlafzimmer_Fenster_mitte
       22ecb2:
         name       EG_Eingang
       22ecb4:
         name       EG_Terrasse
       22eed1:
         name       Garage
       2393c7:
         chn        02
         flg        0
         msg
         name       OG_4fach_1
         to         1414941627.57325
       248688:
         name       Keller_Heizung_GZ
       248693:
         name       Keller_Heizung
       2486c5:
         name       Keller_Heizung_DG
       24b015:
         chn        02
         flg        0
         msg
         name       Telefon_Bar_Device
         to         1414676775.94045
       2515d4:
         name       DG_Badezimmer
       2518d5:
         chn        02
         flg        0
         msg
         name       Telefon_GZ_Device
         to         1414682905.25845
       251a01:
         chn        02
         flg        0
         msg
         name       Fahrrad_Lader_Device
         to         1414405125.72526
       251d95:
         chn        02
         flg        0
         msg
         name       Laptop_Lader_Device
         to         1414916506.47673
       257df6:
         chn        02
         flg        0
         msg
         name       WZ_Fensterlicht
         to         1414952670.28033
       257ebb:
         chn        01
         flg        0
         msg
         name       Reserve2
         to         1412452591.25835
       257ed7:
         chn        01
         flg        0
         msg
         name       Reserve3
         to         1412452590.3989
       2685e3:
         name       Keller_Kuehlschrank
       26865a:
         flg        0
         msg
         name       Keller_Gefrierschrank
         to         1412453090.65798
       273e77:
         chn        00
         flg        0
         msg
         name       CUL_HM_HM_LC_DIM1T_FM_273E77
         to         1412688809.90065
       273f18:
         chn        02
         flg        0
         msg
         name       CUL_HM_HM_LC_DIM1T_FM_273F18
         to         1412688316.24463
       2740ae:
         chn        02
         flg        0
         msg
         name       Telefon_EG_Device
         to         1414678519.76314
       280716:
         name       CUL_HM_HM_PB_2_WM55_2_280716
       2807b9:
         chn        00
         flg        0
         msg
         name       CUL_HM_HM_PB_2_WM55_2_2807B9
         to         1412688795.21546
       288033:
         chn        00
         flg        0
         msg
         name       OG_Zimmer_Schalter
         to         1414265606.43387
       28e0b2:
         chn        80
         flg        0
         msg
         name       EG_Gong
         to         1414950422.01646
       291585:
         chn        02
         flg        0
         msg
         name       DG_4fach_2
         to         1414160023.88653
       2a4f36:
         chn        02
         flg        0
         msg
         name       Telefon_SZ_Device
         to         1414670416.24271
       2a4f5e:
         chn        01
         flg        0
         msg
         name       Keller_USV_Device
         to         1412452571.0887
       2c1e90:
         chn        01
         flg        0
         msg
         name       CUL_HM_HM_SEC_SCo_2C1E90
         to         1412696508.62986
       2d0159:
         chn        02
         flg        0
         msg
         name       DG_4fach_1
         to         1413735621.71909
       2eab34:
         chn        02
         flg        0
         msg
         name       OG_Zimmer_Rollo
         to         1414945709.04698
     K:
       BufMin     3
       DlyMax     1.36
       Next       1414957453.11354
       Start      1414957428.11354
     Log:
       all        0
       sys        0
       ids:
         ARRAY(0x1b32700)
     Q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       apIDs:
       Cap:
         0          84
         1          225
         2          519
         3          50
         4          404
         5          252
         last       4
         sum        1534
     Ref:
       drft       -0.000119985601727793
       hmtL       1175007852
       kTs        0
       offL       1413782420265
       sysL       1414957428117
Attributes:
   hmId       123ABC
   hmLanQlen  1_min
   room       80_Definition
   wdTimer    25


Ich habe an allen Devices die bisher HMLAN1 als IODev zugewiesen hatten das per FHEM-Oberfläche auf vCCU geändert.
alt:
attr <Device> IODev HMLAN1
neu
attr <Device> IODev vCCU

Fakt: Die Geräte lassen sich nichtmehr schalten  :-[
Ich denke mal ich hab da doch einiges falsch verstanden  :-\

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

marvin78

@Puschel74: Steht alles hier im Thread. IODev musst du überhaupt nicht anfassen. Das ist mit Definition der VCCU überflüssig. IOGrp ist das Attribut, welches auf die VCCU gesetzt werden muss.

Puschel74

Hallo,

ZitatIOGrp ist das Attribut, welches auf die VCCU gesetzt werden muss.
Das hab ich doch.

Es geht mir nur um bereits angelernte Geräte.
Was muss ich an diesen am IODev machen?
Nichts?
Auch wenn ich vor langer Zeit manuell den HMLAN1 zugewiesen habe?
Wird das dennoch dynamisch von der vCCU verwaltet?

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Ralli

Zitat von: Ralli am 02 November 2014, 20:35:08
Die vCCU wird nicht über das Attribut IODev sondern über das Attribut IOgrp zugwiesen. Wenn Du das damit meinst, ist es korrekt.

Wenn Du aber bei dem Attribut IODev die vCCU eingetragen hast, wäre das falsch.

Das Attribut IODev wird danach automatisch von der vCCU verwaltet/gesetzt/verändert.

Du musst bei jedem bereits bestehenden Gerät das (zusätzliche) Attribut IOgrp mit dem Wert vCCU setzen.
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

marvin78

@Ralli:Das stimmt nicht ganz. IODev wird, soweit ich weiß, vom Kernal, nicht von der VCCU gesetzt, falls es nicht manuell gesetzt wird. IODev als Attribut ist bei Einsatz einer VCCU zwar immer da, aber völlig überflüssig.

Puschel74

Hallo,

ich kann leider an allen meiner HM-Device kein IOgrp auswählen und zuweisen.
Ich kann am HM-Device (egal welchem) nur IODev zuweisen.
Evtl. muss ich mal ein update machen  :-[
Ich dachte das IOgrp nur für die vCCU gilt und DORT HMLAN1 und etwaige später HM-IODev eingetragen gehören.

Grüße

P.S.: Update mach ich morgen mal
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

marvin78

Dann muss deine Version aber schon recht alt sein. Eigentlich geht das alles schon ein eganze Weile. Definiere mal die VCCU, save und shutdown restart neu, dann sollte das Attribut da sein.

Puschel74

Ich update recht selten  ::)
Da ich laufend im Forum wieder lese "Problem mit diesem und jenem update"
Aber ich werd morgen mal ein update einwerfen - heut klappt das nichtmehr  ;D
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Ralli

Ich update regelmäßig - mache aber immer vorher ein Backup!

Nachdem ich mein zweites IODev bekam, dann hier im Forum bezüglich der Dupes gefragt hatte und den Hinweis auf die vCCU bekam, hab ich sie sofort eingerichtet und seitdem läuft das absolut problemlos bei mir. Und mittlerweile habe ich wirklich viele HM-Devices ...
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

Phil__

Hallo,
bei der definition der vccu bekomme ich folgenden Fehler:
ZitatERROR:
use IOList only for ccu device

IOList kommt in meiner Konfiguration nirgends mehr vor.
Kennt sich da jemand aus?


define VCCU CUL_HM 123456
attr VCCU model FHEM-CCU
attr VCCU IOList HMLAN1
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

CaptainHook

Hi,

probiers mal mit CCU-FHEM statt FHEM-CCU, ist im wiki meiner Meinung nach falsch.


define VCCU CUL_HM 123456
attr VCCU model CCU-FHEM
attr VCCU IOList HMLAN1


Grüße,
Stephan
Lenovo M53 ThinkCentre 10DC | Docker | SolarEdge SE10K + SE5000H + Energy Bank 10KWh | EspEasy | Tasmota | Hue | Alexa | uvm.

Phil__

Zitat von: CaptainHook am 03 November 2014, 10:12:38
Hi,

probiers mal mit CCU-FHEM statt FHEM-CCU, ist im wiki meiner Meinung nach falsch.


define VCCU CUL_HM 123456
attr VCCU model CCU-FHEM
attr VCCU IOList HMLAN1



Grüße,
Stephan


Danke,

das war der Fehler!
Ist im Wiki also falsch!

Viele Grüße
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

Phil__

#44
Hallo,

meine VCCU scheint nun grundsätzlich zu funktionieren.
Doch, bei zB einem Tür/Fenster Kontakt (HM-SEC-SC) wird bei öffnen/schließen das erfolgreiche Senden immer mit dem leuchten der LED in GRÜN bestätigt (direkt beim öffnen schließen).
Betreibe ich die das Device über die VCCU so leuchtet die LED nach dem öffnen/schließen längere Zeit orange und dann kurz rot.

Der Status wird in FHEM zwar richtig erkannt und ohne Fehler im Logfile geloggt, aber es irritiert mich schon ein wenig!
Kann mir jemand das Verhalten erklären oder bei der Problemlösung behilflich sein?

Zitat2014-11-03_10:35:44 HT_TFK battery: ok
2014-11-03_10:35:44 HT_TFK open
2014-11-03_10:35:44 HT_TFK contact: open (to BADB33)
2014-11-03_10:35:52 HT_TFK battery: ok
2014-11-03_10:35:52 HT_TFK closed
2014-11-03_10:35:52 HT_TFK contact: closed (to BADB33)

Viele Grüße
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)