[gelöst] CCU not found

Begonnen von stgeran, 03 Dezember 2016, 18:25:29

Vorheriges Thema - Nächstes Thema

stgeran

Ich habe eine VCCU mit folgender Config
define vccu CUL_HM 123456
attr vccu IODev myHmUART
attr vccu IOList HMLAN1,myHmUART
attr vccu IOgrp vccu
attr vccu model CCU-FHEM
attr vccu room VCCU
attr vccu subType virtual
attr vccu webCmd virtual:update

mit hm config check bekomme ich folgenden unter anderem folgenden Fehler
IOgrp: CCU not found
    Bad_Spiegel ->VCCU
    Bad_Temp ->VCCU
    Buchregal ->VCCU
    Fenster_K_2 ->VCCU
    Roll_Buegel ->VCCU
    Roll_WZ ->VCCU
    Vent_Bad ->VCCU
    Vent_K ->VCCU
    Wandtaster_Kamin ->VCCU

wie kann ich das beheben bez. wie kann ich die IOGroup im device ändern?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

budy

Na ja, ich würde mal sagen du hast einen CUL mit Namen vccu definiert, aber keine VCCU...

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

stgeran

In der wiki steht aber
define VCCU CUL_HM <hmId>
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Benni

Zitat von: budy am 03 Dezember 2016, 19:23:30
Na ja, ich würde mal sagen du hast einen CUL mit Namen vccu definiert, aber keine VCCU...

Nein! Er hat schon eine vccu definiert:


define vccu CUL_HM 123456
attr vccu model CCU-FHEM


sollte passen, wenn 123456 die hmId ist.

Allerdings sieht man nicht, was bei  IOGrp in den einzelnen devices eingetragen ist.
Ich kann nur mutmaßen, dass dort evtl. VCCU statt vccu drin steht.

Christian Uhlmann

#4
Hi,

Groß- Kleinschreibung könnte hinkommen, allerdings denke ich bei dem Fehler:
Zitat von: stgeran am 03 Dezember 2016, 18:25:29
IOgrp: CCU not found
zuerst an ein falsches Attribute IOgrp mit dem Wert CCU, das gibt es wohl nicht, deine heißt ja vccu oder VCCU. Also erst mal:

list IOgrp=CCU

dann hast du ggf. das falsche device direkt am Wickel.


Grüße
Christian

Tante Edit:
Nach erneutem lesen des Anfangs Post denke ich es ist genau das Problem. Die durch hminfo angemeckerten devices habe das Attribute IOgrp = CCU gesetzt, du sollst es aber auf VCCU (bzw. vccu) setzen.
Mit dem List und danch einem attr <device> IOgrp VCCU sollte sich das Problem beheben lassen (alternativ im Device über die Weboberfläche das Attribute IOgrp auswählen und den Inhalt ändern)
Host: Debian Buster als VM / XCP-NG
Gateways: DuoFern Stick, CUL433 Revolt, CUL MAX, HMLan, HM-USB 2, LaCrosseGateway
Devices: 12x Rademacher Rollos, 6x TX 29 DT-HT, 10x HM-CC-RT-DN, 14x MAX Fensterkontakte, Diverse HM Aktoren für Licht, Klingel, Gong, Eingangstür, ESPEasy, Sonoff mit Tasmota

Benni

Weiterhelfen würde uns mal ein list eines der angemeckerten devices.

bspw.:

list Bad_Spiegel

stgeran

Es lag an der Groß / Klein Schreibung
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Udomatic

#7
Hallo,

ich habe leider das Problem, weshalb das Topic mal geöffnet wurde. Ich verstehe aber nicht warum. In meinen Device is der attr so hinterlegt, wie in der VCCU definiert

Fehler:

IOgrp: CCU not found
    Bad ->VCCUHM


VCCU

IODev      myHmUART
   IOList     myHmUART
   IOgrp      VCCUHM
   expert     2_raw
   icon       hm_ccu
   model      CCU-FHEM
   room       Devices
   subType    virtual
   webCmd     virtual:update


Device

IODev      myHmUART
   IOgrp      VCCUHM
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.5
   icon       hm-cc-rt-dn
   model      HM-CC-RT-DN
   room       Bad,CUL_HM


Bin für Tipps dankbar.
2x Raspberry 3B+, 1x Raspberry 4, Signalduino 433 (Somfy), CUL_HM (HM-MOD-RPI-PCB), MQTT, Hue, ConBee 2, Sonos, AVM DECT, Netatmo, eufy, Nuki,

Otto123

Hi,

zeigst Du bitte ein komplettes list VCCUHM !

BTW: so eine alte "gelöste" Leiche aufwärmen ist keine gute Idee!

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

Udomatic

Zitat von: Otto123 am 12 Januar 2019, 14:44:30
Hi,

zeigst Du bitte ein komplettes list VCCUHM !

BTW: so eine alte "gelöste" Leiche aufwärmen ist keine gute Idee!

Gruß Otto

Hallo Otto,

ok, dann mache ich das nächste mal ein neues Thema auf.

Anbei list VCCU


Internals:
   DEF        6A60EA
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     81
   NAME       VCCU
   NOTIFYDEV  global
   NR         18
   NTFY_ORDER 50-VCCU
   STATE      myHmUART:ok
   TYPE       CUL_HM
   assignedIOs myHmUART
   myHmUART_MSGCNT 81
   myHmUART_RAWMSG 0500005D2B86702070C4000000003157
   myHmUART_RSSI -93
   myHmUART_TIME 2019-01-12 17:23:36
   .attraggr:
   .attrminint:
   READINGS:
     2019-01-12 11:21:21   IOopen          1
     2019-01-12 11:21:21   state           myHmUART:ok
     2019-01-12 17:23:36   unknown_2070C4  received
     2019-01-11 20:14:11   unknown_594C6E  received
     2019-01-12 11:12:05   unknown_6359A7  received
     2019-01-11 19:54:47   unknown_64CBA3  received
     2019-01-11 16:51:49   unknown_64CBB3  received
     2019-01-11 11:34:34   unknown_64CBD5  received
   helper:
     HM_CMDNR   92
     mId        FFF0
     regLst     ,0
     rxType     1
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       prefIO     
       vccu       VCCUHM
       ioList:
         myHmUART
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   IODev      myHmUART
   IOList     myHmUART
   IOgrp      VCCUHM
   expert     2_raw
   icon       hm_ccu
   model      CCU-FHEM
   room       Devices
   subType    virtual
   webCmd     virtual:update


Was könnte nicht stimmen?

Gruß
Udo
2x Raspberry 3B+, 1x Raspberry 4, Signalduino 433 (Somfy), CUL_HM (HM-MOD-RPI-PCB), MQTT, Hue, ConBee 2, Sonos, AVM DECT, Netatmo, eufy, Nuki,

Otto123

#10
VCCU != VCCUHM

Wenn deine VCCU, VCCU heisst darfst Du nicht für IOgrp einen anderen Namen erfinden.  :-X  ;)

NAME       VCCU
IOgrp      VCCUHM

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

Udomatic

Zitat von: Otto123 am 12 Januar 2019, 18:22:58
VCCU != VCCUHM

Wenn deine VCCU, VCCU heisst darfst Du nicht für IOgrp einen anderen Namen erfinden.  :-X  ;)

NAME       VCCU
IOgrp      VCCUHM

Gruß Otto

Da habe ich den Wiki Artikel anders interpretiert und verstanden, dass der Name von IOgrp anders zum define lauten darf.
Die Anpassung des Attributs und Verteilung auf die Devices hat das Problem jedenfalls gelöst. hminfo zeigt keine Fehler mehr dazu.

Vielen Dank!
2x Raspberry 3B+, 1x Raspberry 4, Signalduino 433 (Somfy), CUL_HM (HM-MOD-RPI-PCB), MQTT, Hue, ConBee 2, Sonos, AVM DECT, Netatmo, eufy, Nuki,