[gelöst] HMCCU - kein devicelist, kann keine neuen Geräte anlegen

Begonnen von xeenon, 29 Dezember 2021, 10:11:42

Vorheriges Thema - Nächstes Thema

xeenon

Hallo Gemeinde,

ich habe gerade ein neues Gerät in meiner RaspberryMatic CCU angelernt und wollte diese in FHEM einbinden. Der erste Schritt dazu ist ein "devicelist" auszuführen -> get d_ccu devicelist

Leider führt das neuerdings zu einem Fehler.
HMCCU: Unknown argument devicelist, choose one of create createDev:"HM-LC-Sw1PBU-FM#NEQ1828405","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL detectDev:"HM-LC-Sw1PBU-FM#NEQ1828405","HM-RCV-50#BidCoS-RF","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C","RPI-RF-MOD#HmIP-RCV-1",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL defaults:noArg exportDefaults dutycycle:noArg vars update updateCCU paramsetDesc:"HM-LC-Sw1PBU-FM#NEQ1828405","HM-RCV-50#BidCoS-RF","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C","RPI-RF-MOD#HmIP-RCV-1",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL firmware rpcEvents:noArg rpcState:noArg deviceInfo:"HM-LC-Sw1PBU-FM#NEQ1828405","HM-RCV-50#BidCoS-RF","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C","RPI-RF-MOD#HmIP-RCV-1",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL ccuMsg:alarm,service ccuConfig:noArg ccuDevices:noArg internal:groups,interfaces,versions aggregation:all,voltage,unreach,lockroof,lock,lockwin,hummax,battery

Ich kann mir nicht erklären warum das nicht mehr geht. FHEM läuft normal tadellos und ich habe seit Ewigkeiten keine Änderung mehr durchgefüht (außer FHEM UPDATE).


Internals:
   CCUNum     1
   Clients    :HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
   DEF        192.168.188.132
   FUUID      5e44479a-f33f-194a-21fe-ed4054a214d3cee8
   NAME       d_ccu
   NOTIFYDEV  global
   NR         217
   NTFY_ORDER 50-d_ccu
   RPCState   running
   STATE      running/OK
   TYPE       HMCCU
   ccuaddr    BidCoS-RF
   ccuchannels 133
   ccudevices 19
   ccuif      BidCos-RF
   ccuinterfaces HmIP-RF,VirtualDevices,BidCos-RF
   ccuip      192.168.188.132
   ccuname    HM-RCV-50 BidCoS-RF
   ccustate   active
   ccutype    CCU2/3
   config     5.0
   firmware   3.57.4.20210320
   host       192.168.188.132
   prot       http
   version    5.0 213491649
   READINGS:
     2020-07-11 15:05:07   DutyCycle       0.0
     2020-07-11 15:05:07   _sysVarPresence_ true
     2021-12-29 09:55:20   count_channels  133
     2021-12-29 09:55:20   count_devices   19
     2021-12-29 09:55:20   count_groups    0
     2021-12-29 09:55:20   count_interfaces 3
     2021-12-29 09:55:20   count_programs  5
     2021-12-29 09:55:54   rpcstate        running
     2021-12-29 09:55:54   state           OK
   hmccu:
     ccuDevList "HM-LC-Sw1PBU-FM#NEQ1828405","HM-RCV-50#BidCoS-RF","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C","RPI-RF-MOD#HmIP-RCV-1",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL
     ccuSuppDevList "HM-LC-Sw1PBU-FM#NEQ1828405","HM-Sen-MDIR-WM55#PEQ1640112","HMIP-PSM#0001DD8993EBBF","HmIP-WGC#00131BE9A184FC","RPI-RF-MOD#001F58A9A7093C",02_Sender_1,02_Sender_2,02_Tuerschloss,03_Taster_Kueche,10_Aktor_RolloTerrasse,51_Aktor_RolloFenster,51_Taster_Tuer,52_Aktor_RolloFenster,52_Taster_Tuer,60_Taster_Bett,60_Taster_Tuer,HmIP-SWO-PL
     defaults   0
     evtime     0
     evtimeout  0
     rpccount   0
     rpcports   2010,2001,9292
     updatetime 0
     adr:


ab hier folgt eine endlose Liste mit den Devices, Kanälen usw. Zu viel für das Forum.

Attributes:
   ccuaggregate name:battery,filter:name=^HM_.*,read:battery,if:any=low,else:ok,prefix:battery_,coll:comment!Batterien OK;
name:voltage,filter:type=(HM-CC-RT-DN|HM-TC-IT-WM-W-EU),read:BATTERY_STATE,if:le=2.2,else:0,prefix:voltage_,coll:comment!Batteriespannung OK;
name:lock,filter:name=^HM_TF.*,read:state,if:any=open,else:closed,prefix:lock_,coll:comment!Alle Fenster/Türen geschlossen;
name:lockroof,filter:group=Dachfenster,read:state,if:any=open,else:closed,prefix:lockroof_,coll:comment!Alle Dachfenster geschlossen;
name:lockwin,filter:name=^HM_TF.*!Haustuer$,read:state,if:any=open,else:closed,prefix:lockwin_,coll:comment!Alle Fenster/Türen geschlossen;
name:hummax,filter:name=^HM_KL.*,read:HUMIDITY,if:ge=60,else:0,prefix:hummax_,coll:alias!Luftfeuchte OK;
name:unreach,filter:name=^HM_.*,read:activity,if:any=dead,else:alive,prefix:unreach_,coll:comment!Alle Devices erreichbar
   ccudef-substitute AES_KEY!(0|false):off,(1|true):on;LOWBAT,LOW_BAT!(0|false):ok,(1|true):low;UNREACH!(0|false):alive,(1|true):dead;MOTION!(0|false):noMotion,(1|true):motion;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!0:false,1:true;INHIBIT!(0|false):unlocked,(1|true):locked
   ccuflags   procrpc
   cmdIcon    on:general_an off:general_aus
   event-on-change-reading .*
   room       90_System
   rpcinterfaces BidCos-RF,HmIP-RF
   rpcserver  on
   stateFormat rpcstate/state
   stripnumber 1
   verbose    5

Otto123

Hi,

choose one of create createDev

Hast Du createDev probiert? Hast Du vorher HMCCU Version 4 gehabt und jetzt die 5?
Hilft das https://wiki.fhem.de/wiki/HMCCU#Migration_von_HMCCU_4.3 ?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

xeenon

Ich weiß es ehrlich gesagt nicht. Aber nach der "neuen" Wiki HMCCU dev geht es. Also scheint es schon zu sein. Damit weiß ich nun auch was bei der Best Practise mit "Dieser Artikel ist noch nicht an Version 5.0 angepasst" gemeint ist.


Danke dir für den wertvollen Hinweis.

zap

Den Befehl "get devicelist" gibt es nicht mehr in 5.0. Stattdessen kann nun mit "get ccuConfig" die Konfiguration neu von der CCU gelesen werden. Das dauert je nach Anzahl der Geräte und CCU einige Zeit. Während dieser Zeit ist FHEM blockiert (das Lesen der Konfiguration im Hintergrund steht schon auf der Liste).
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)