FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: mfeske am 01 November 2025, 22:40:19

Titel: hmusb: Unknown code
Beitrag von: mfeske am 01 November 2025, 22:40:19
Hallo zusammen,
leider wieder das Thema hmusb: Unknown code. Ich habe dazu mehrere Beiträge gefunden aber keiner davon war die Lösung für mich. Ich verwende hmusb (https://wiki.fhem.de/wiki/HM-CFG-USB_USB_Konfigurations-Adapter) und habe daran ein HM-OU-CFM-PL (https://wiki.fhem.de/wiki/HM-OU-CFM-Pl_MP3_Funk-Gong_mit_Signalleuchte) und ein HM-SEC-SD (https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder) gehangen. Beide funktionieren. Weiterhin verwende ich auch HMCCU (https://wiki.fhem.de/wiki/HMCCU) um die Thermostate auszulesen. Ich habe aber (denke ich seit dem anlernen vom HM-SEC-SD) lauter Meldungen im Log:

2025.11.01 22:17:20 3: hmusb device opened
2025.11.01 22:17:20 3: hmusb: Unknown code A0F65861030936B0000000A88C60D0000::-63:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A0F65861030936B0000000A88C60D0000::-63:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A13120083B9ED87F00001045E29D9B20D510D33F9::-54:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A13120083B9ED87F00001045E29D9B20D510D33F9::-54:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A12120083B9ED87F00001045E29DA120469416C::-54:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A0F6A8610308E840000000A88D60C0000::-46:hmusb, help me!
2025.11.01 22:17:20 3: hmusb: Unknown code A0F668610309DC60000000A88D50F0000::-68:hmusb, help me!
2025.11.01 22:17:21 1: HMLAN_Parse: hmusb new condition ok
2025.11.01 22:17:24 3: hmusb: Unknown code A0F0A86103091450000000A88BF0C0000::-50:hmusb, help me!
2025.11.01 22:17:29 3: hmusb: Unknown code A0FA386102EA46B0000000A88D00E0000::-64:hmusb, help me!
2025.11.01 22:17:56 3: hmusb: Unknown code A0F05861063A10E0000000A98CC0B1740::-96:hmusb, help me!
2025.11.01 22:17:57 3: hmusb: Unknown code A0F438610309FAA0000000A88D60D0000::-50:hmusb, help me!
2025.11.01 22:18:13 3: hmusb: Unknown code A0F15861062E9DE0000000A24CF0B0040::-103:hmusb, help me!
2025.11.01 22:18:24 3: hmusb: Unknown code A0F0586105AD64A0000000A24B10A0040::-88:hmusb, help me!
2025.11.01 22:18:44 3: hmusb: Unknown code A0F618610308B180000000A88CF090000::-58:hmusb, help me!
2025.11.01 22:19:08 3: hmusb: Unknown code A0F6B8610308E840000000A88D50C0000::-48:hmusb, help me!
2025.11.01 22:19:16 3: hmusb: Unknown code A0F66861030936B0000000A88C50D0000::-63:hmusb, help me!
2025.11.01 22:19:31 3: hmusb: Unknown code A0F348610315A140000000A88CA0C0000::-46:hmusb, help me!
2025.11.01 22:19:44 3: hmusb: Unknown code A0C42A6415BDFCCFF8EF101EC00::-92:hmusb, help me!
2025.11.01 22:19:44 3: hmusb: Unknown code A1142A002FF8EF15BDFCC04D1B763B78F3000::-99:hmusb, help me!
2025.11.01 22:19:45 3: hmusb: Unknown code A0F678610309DC60000000A88D50F0000::-68:hmusb, help me!
2025.11.01 22:19:45 3: hmusb: Unknown code A0C43A6415BDFCCFF8EF101EC00::-92:hmusb, help me!
2025.11.01 22:19:45 3: hmusb: Unknown code A1143A002FF8EF15BDFCC04B5366949ACF300::-98:hmusb, help me!
2025.11.01 22:19:45 3: hmusb: Unknown code A0E438002FF8EF15BDFCC0016390EBB::-98:hmusb, help me!
2025.11.01 22:20:04 3: hmusb: Unknown code A0F0B86103091450000000A88BF0C0000::-50:hmusb, help me!
2025.11.01 22:20:25 3: hmusb: Unknown code A0FA486102EA46B0000000A88CF0E0000::-64:hmusb, help me!
2025.11.01 22:20:40 3: hmusb: Unknown code A0F448610309FAA0000000A88D60D0000::-49:hmusb, help me!
2025.11.01 22:20:41 3: hmusb: Unknown code A0F06861063A10E0000000A98CC0B1740::-96:hmusb, help me!
Ich sehe in den entsprechenden lists keine Auffälligkeiten, auch IODev ist im Team definiert.
list hmusb
Internals:
   Clients    :CUL_HM:
   DEF        127.0.0.1:1234
   DeviceName 127.0.0.1:1234
   FD         31
   FUUID      690137bc-f33f-be1a-1be0-e22a5431abb5e901
   IFmodel    USB
   NAME       hmusb
   NR         124
   NTFY_ORDER 47-hmusb
   PARTIAL   
   RAWMSG     E30936B,0000,003F47E0,FF,FFC1,6B861030936B0000000A88C40D0000
   RSSI       -63
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 2
   eventCount 265
   hmusb_MSGCNT 271
   hmusb_TIME 2025-11-01 22:32:06
   msgKeepAlive dlyMax:3.422 bufferMin:1
   msgLoadCurrent 4
   msgLoadHistoryAbs 5min steps: 4/4/4/4/4/4/4/4/4/3/2/0
   nextOpenDelay 10
   owner      240271
   uptime     000 01:09:21.817
   READINGS:
     2025-11-01 21:44:45   D-HMIdAssigned  240271
     2025-11-01 21:44:45   D-HMIdOriginal  3083D5
     2025-11-01 21:44:45   D-firmware      0.967
     2025-11-01 21:44:45   D-serialNr      LEQ1197600
     2025-11-01 22:17:21   Xmit-Events     ok:2 init:2 disconnected:3
     2025-11-01 22:17:21   cond            ok
     2025-11-01 22:32:20   loadLvl         low
     2025-11-01 22:16:57   prot_disconnected last
     2025-11-01 22:17:20   prot_init       last
     2025-11-01 22:17:21   prot_ok         last
     2025-11-01 22:17:20   state           opened
   helper:
     assIdCnt   2
     assIdRep   2
     info       03C7,LEQ1197600,3083D5,240271
     setTime    53772
     cnd:
       0          2
       253        3
       255        2
     ids:
       30C61B:
         cfg        +30C61B,00,00,00
         chn        01
         flg        0
         msg       
         name       Rauchmelder01
         to         1762029954.29721
       395D60:
         cfg        +395D60,00,00,00
         chn        39
         flg        0
         msg       
         name       FHEM_gong
         to         1762030802.05837
     k:
       BufMin     1
       DlyMax     3.422
       Next       1762032765.80329
       Start      1762032740.80329
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x55c36f2fc8)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 4
       loadNo     6
       scnt       6
       sending    0
       ald:
         4
         4
         4
         4
         4
         4
         4
         4
         4
         3
         2
         0
       apIDs:
     ref:
       hmtL       4161817
       kTs        0
Attributes:
   event-on-change-reading 1
   hmId       240271
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       Funkzentrale
list TeamDev
Internals:
   DEF        112112
   FUUID      69065964-f33f-be1a-f450-df6443448520473c
   IODev      hmusb
   NAME       TeamDev
   NR         165
   NTFY_ORDER 48-TeamDev
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Rauchmelder_Team
   disableNotifyFn 1
   READINGS:
     2025-11-01 21:44:45   IODev           hmusb
     2025-11-01 20:11:40   commState       CMDs_done
     2025-11-01 20:11:40   state           CMDs_done
   helper:
     HM_CMDNR   38
     mId        FFF1
     peerFriend -
     peerOpt    -:virtual
     regLst     0
     rxType     1
     cmds:
       TmplKey    :no:1762029885.96217
       TmplTs     1762029885.96217
       cmdKey     0:1:1::TeamDev:FFF1:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         raw        -data- [...]
         reset      noArg
         unpair     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       vccu       
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     tmpl:
Attributes:
   autoReadReg 4_reqStatus
   expert     rawReg
   model      VIRTUAL
   room       Alarmanlage,BMZ
   subType    virtual
   webCmd     virtual

Ich wüsste jetzt nicht wo ich etwas auf ignore oder ähnliches setzen muss :-( Die logs werden halt gerade geflutet.
Gruß
Micha
Titel: Aw: hmusb: Unknown code
Beitrag von: MadMax-FHEM am 02 November 2025, 10:39:08
Warum in 2 Threads runtun?
Egal...

Ich schätze du bist "dein eigener Nachbar"...

Hast du per CCU/HMCCU nur Homatic IP laufen oder auch Homematic Classic?
Ich denke die Meldungen kommen von deiner CCU bzw. von Geräten, die dort angelernt sind.

Hast du eine vccu eingerichtet? https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU
Steht ganz oben, wenn man nach den "Help me" sucht...
...und war doch auch eine Antwort im anderen Thread...

Gruß, Joachim
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 02 November 2025, 15:51:15
Hallo Joachim,
Di meinst diesen (https://forum.fhem.de/index.php?topic=61143.msg1350781#msg1350781) Beitrag ? Ich bin da halt nicht schlau draus geworden.
Habe ich auch befürchtet das ich irgendwie mein eigener Nachbar geworden bin.
Über HMCCUCHN laufen HomaticIP und HomematicClassic Geräte:
HmIP-SWDO-2, HmIP-DSD-PCB, HM-CC-RT-DN und virtuell HM-RCV-50, HmIP-RCV-50.
Das Log lässt sich schon fast nicht mehr aufrufen so vill ist es.

Meinst Du diese Zeilen:
2025.11.02 15:16:05 2: HMCCURPCPROC [d_rpc115124BidCos_RF] Received no events from interface CB2001115074115124 for 600.191632032394 seconds
2025.11.02 15:16:07 3: hmusb: Unknown code A0FD68610309FAA0000000AA8EA0D3800::-51:hmusb, help me!
2025.11.02 15:16:09 3: hmusb: Unknown code A0FF98610309DC60000000A24D5100040::-65:hmusb, help me!
2025.11.02 15:16:11 3: hmusb: Unknown code A0F3686102EA46B0000000AA8E50E1E00::-66:hmusb, help me!

Den hmusb habe ich ja nach der Anleitung im Wiki (https://wiki.fhem.de/wiki/HM-CFG-USB_USB_Konfigurations-Adapter) eingerichtet und den Gong (https://wiki.fhem.de/wiki/HM-OU-CFM-Pl_MP3_Funk-Gong_mit_Signalleuchte) HM-OU-CFM-PL sowie den Rauchmelder (https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder) HM-SEC-SD entsprechend dem Wiki angelernt. 

Wie bekomme ich den raus ob die hmid mehrfach vergeben ist ?
define d_ccu HMCCU 192.168.115.124
setuuid d_ccu 67b71fa9-f33f-be1a-885d-82b3511a758114e4
attr d_ccu room Homematic
attr d_ccu rpcserver on
attr d_ccu stateFormat rpcstate/state

define hmusb HMLAN 127.0.0.1:1234
setuuid hmusb 690137bc-f33f-be1a-1be0-e22a5431abb5e901
attr hmusb event-on-change-reading 1
attr hmusb hmId 240271
attr hmusb hmLanQlen 1_min
attr hmusb loadLevel 0:low,40:batchLevel,90:high,99:suspended
attr hmusb room Funkzentrale

define FHEM_gong CUL_HM 395D60
setuuid FHEM_gong 69013d7f-f33f-be1a-bfb2-8a51317f186f1b10
attr FHEM_gong .mId 0075
attr FHEM_gong IODev hmusb
attr FHEM_gong autoReadReg 4_reqStatus
attr FHEM_gong expert defReg,rawReg
attr FHEM_gong firmware 2.3
attr FHEM_gong model HM-OU-CFM-PL
attr FHEM_gong room Tonstudio
attr FHEM_gong serialNr MEQ0065469
attr FHEM_gong subType outputUnit
attr FHEM_gong webCmd getConfig:clear msgEvents
define FileLog_FHEM_gong FileLog ./log/FHEM_gong-%Y.log FHEM_gong
setuuid FileLog_FHEM_gong 69013d7f-f33f-be1a-aef0-86956e880f50800a
attr FileLog_FHEM_gong logtype text
attr FileLog_FHEM_gong room CUL_HM
define FHEM_gong_Led CUL_HM 395D6001
setuuid FHEM_gong_Led 69013d80-f33f-be1a-9790-02c7125eac26966a
attr FHEM_gong_Led model HM-OU-CFM-PL
attr FHEM_gong_Led peerIDs 00000000
attr FHEM_gong_Led room Tonstudio
attr FHEM_gong_Led webCmd press short:press long
define FHEM_gong_Mp3 CUL_HM 395D6002
setuuid FHEM_gong_Mp3 69013d80-f33f-be1a-ae0b-244dd4e5ed8bec7a
attr FHEM_gong_Mp3 model HM-OU-CFM-PL
attr FHEM_gong_Mp3 peerIDs 00000000
attr FHEM_gong_Mp3 room Tonstudio
attr FHEM_gong_Mp3 webCmd press short:press long:playTone replay

define Rauchmelder01 CUL_HM 30C61B
setuuid Rauchmelder01 69065852-f33f-be1a-f42f-520c18e88cbdadbb
attr Rauchmelder01 .mId 0042
attr Rauchmelder01 IODev hmusb
attr Rauchmelder01 autoReadReg 4_reqStatus
attr Rauchmelder01 devStateIcon off:general_ok .*:secur_alarm
attr Rauchmelder01 expert rawReg
attr Rauchmelder01 firmware 1.1
attr Rauchmelder01 group Rauchmelder
attr Rauchmelder01 icon secur_smoke_detector
attr Rauchmelder01 model HM-SEC-SD
attr Rauchmelder01 msgRepeat 1
attr Rauchmelder01 peerIDs 00000000,11211201
attr Rauchmelder01 room Alarmanlage,BMZ
attr Rauchmelder01 serialNr LEQ1093130
attr Rauchmelder01 subType smokeDetector
attr Rauchmelder01 webCmd statusRequest
define FileLog_HM_30C61B FileLog ./log/HM_30C61B-%Y.log HM_30C61B
setuuid FileLog_HM_30C61B 69065852-f33f-be1a-5c7c-13057b27a73038b4
attr FileLog_HM_30C61B logtype text
attr FileLog_HM_30C61B room CUL_HM
define TeamDev CUL_HM 112112
setuuid TeamDev 69065964-f33f-be1a-f450-df6443448520473c
attr TeamDev .mId FFF1
attr TeamDev autoReadReg 4_reqStatus
attr TeamDev expert rawReg
attr TeamDev model VIRTUAL
attr TeamDev room Alarmanlage,BMZ
attr TeamDev subType virtual
attr TeamDev webCmd virtual
define Rauchmelder_Team CUL_HM 11211201
setuuid Rauchmelder_Team 69065976-f33f-be1a-8378-3abea59bfa703465
attr Rauchmelder_Team devStateIcon off:general_ok .*:secur_alarm
attr Rauchmelder_Team group Rauchmelder
attr Rauchmelder_Team icon secur_smoke_detector
attr Rauchmelder_Team model VIRTUAL
attr Rauchmelder_Team peerIDs 30C61B01
attr Rauchmelder_Team room Alarmanlage,BMZ
attr Rauchmelder_Team webCmd teamCall:alarmOn:alarmOff




Titel: Aw: hmusb: Unknown code
Beitrag von: MadMax-FHEM am 02 November 2025, 16:38:35
Mehrfach vergeben? Unwahrscheinlich...

Du hast die vom HMLAN in fhem und sehr wahrscheinlich eine andere in der CCU.

Noch mal: leg doch einfach mal eine vccu an...
...schadet nicht, dann sollten zumindest die Help me Meldungen deiner Homematic Classic Garäte der CCU weg sein.

Warum hast du überhaupt das "Durcheinander" bei Homematic Classic? Also teilweise hmusb/CUL_HM in fhem und andere per HMCCU in fhem?

Gruß, Joachim
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 02 November 2025, 17:10:18
Hallo Joachim, ich hab in der CCU nach der hmid gesucht aber nicht gefunden :-( Wäre es ein Problem wenn es die gleiche ist wie im HMLAN ? VCCU anlegen da habe ich diesen wiki (https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU) Artikel gefunden also

define VCCU CUL_HM <hmId> mit meiner 240271 ? Ich gebe zu die Anleitung verwirrt mich etwas.Im Zuge der Racuhmelder Team Sache hatte ich ja schon define TeamDev CUL_HM 112112 ausgeführt.

Mein drucheinander beruht darin das ich es für eine gute Idee hielt die Homematic Geräte zur CCU auszulagern zumal Homematic IP geräte hinzugekommen sind die ja vom HMLAN nicht unterstützt werden. Der Vorteil wäre auch gewesen ein USB Stick weniger, dann habe ich aber auch festgestellt das der Gong und der Rauchmelder nicht entsprechend angesprochen werden können. Deshalb habe ich die beiden wieder an HMLAN gehangen.

Gruß
Micha
Titel: Aw: hmusb: Unknown code
Beitrag von: MadMax-FHEM am 02 November 2025, 17:29:46
In der CCU ist die HMID irgenwo im System "versteckt".
Es gibt im Forum Threads bzgl. Umzug auf CCU OHNE neu Anlernen, da wird erläutert, wo in der CCU die HMID steckt.

Nochmal: halt es für sehr unwahrscheinlich, dass du da dieselbe hast...

Wenn doch, hättest du das bestimmt gemerkt, weil dann ja 2 Zentralen auf deine Homematic Classic "losrennen"...

Bzgl. Rauchmelder und Team: keine Ahnung.

Ansonsten macht die vccu nichts, wenn man es richtig macht, also alle Schritte laut Wiki.
IODev bzw. IOGrp anpassen inklusive.

Gruß, Joachim
Titel: Aw: hmusb: Unknown code
Beitrag von: MadMax-FHEM am 02 November 2025, 17:53:32
Wenn das System aktuell zu langsam ist bzw. das Log voll läuft, einstweilen verbose auf 2 stellen...

Gruß, Joachim
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 02 November 2025, 17:58:10
Ich dachte ich hätte das richtig gemacht mit
define VCCU CUL_HM 240271
setuuid VCCU 69078b22-f33f-be1a-43bb-e0c48e862f9f62e6
attr VCCU .mId FFF0
attr VCCU IODev hmusb
attr VCCU model CCU-FHEM
attr VCCU subType virtual
attr VCCU webCmd virtual:update

aber es kommen weiterhin Meldungen in den Logs :-(
2025-11-02 17:55:50 HMLAN hmusb UNKNOWNCODE A0FDC86103091450000000AA8CF0C4A00::-50:hmusb

verbose jetzt auf 2
nternals:
   Clients    :CUL_HM:
   DEF        127.0.0.1:1234
   DeviceName 127.0.0.1:1234
   FD         31
   FUUID      690137bc-f33f-be1a-1be0-e22a5431abb5e901
   IFmodel    USB
   NAME       hmusb
   NR         124
   NTFY_ORDER 47-hmusb
   PARTIAL   
   RAWMSG     E5AD64A,0000,046BF777,FF,FFAC,D786105AD64A0000000A90BB0A0E40
   RSSI       -84
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 2
   eventCount 6079
   hmusb_MSGCNT 6141
   hmusb_TIME 2025-11-02 17:59:23
   msgKeepAlive dlyMax:3.422 bufferMin:1
   msgLoadCurrent 1
   msgLoadHistoryAbs 5min steps: 1/1/1/1/1/1/1/1/1/1/1/1
   nextOpenDelay 10
   owner      240271
   uptime     000 20:36:24.567
   READINGS:
     2025-11-01 21:44:45   D-HMIdAssigned  240271
     2025-11-01 21:44:45   D-HMIdOriginal  3083D5
     2025-11-01 21:44:45   D-firmware      0.967
     2025-11-01 21:44:45   D-serialNr      LEQ1197600
     2025-11-01 22:17:21   Xmit-Events     ok:2 init:2 disconnected:3
     2025-11-01 22:17:21   cond            ok
     2025-11-02 17:59:11   loadLvl         low
     2025-11-01 22:16:57   prot_disconnected last
     2025-11-01 22:17:20   prot_init       last
     2025-11-01 22:17:21   prot_ok         last
     2025-11-01 22:17:20   state           opened
   helper:
     assIdCnt   2
     assIdRep   2
     info       03C7,LEQ1197600,3083D5,240271
     setTime    53775
     cnd:
       0          2
       253        3
       255        2
     ids:
       30C61B:
         cfg        +30C61B,00,00,00
         chn        01
         flg        0
         msg       
         name       Rauchmelder01
         to         1762029954.29721
       395D60:
         cfg        +395D60,00,00,00
         chn        80
         flg        0
         msg       
         name       FHEM_gong
         to         1762100159.06735
     k:
       BufMin     1
       DlyMax     3.422
       Next       1762102776.84599
       Start      1762102751.84599
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x55c36f2fc8)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 1
       loadNo     11
       scnt       4
       sending    0
       ald:
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
       apIDs:
     ref:
       hmtL       74173167
       kTs        0
   hmccu:
Attributes:
   event-on-change-reading 1
   hmId       240271
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       Funkzentrale
   verbose    2

Gruß
Micha
Titel: Aw: hmusb: Unknown code
Beitrag von: MadMax-FHEM am 02 November 2025, 18:15:44
Zitat von: mfeske am 02 November 2025, 17:58:10aber es kommen weiterhin Meldungen in den Logs :-(
2025-11-02 17:55:50 HMLAN hmusb UNKNOWNCODE A0FDC86103091450000000AA8CF0C4A00::-50:hmusb
Die stammen vermutlich von deinen Homematic IP Geräten.

Wie man die (über die vccu) wegbekommt weiß ich (grad) nicht.
Evtl. mal danach suchen...

EDIT:
Alle weiteren Schriitte laut Wiki hast du auch ausgeführt?
IOGrp usw. umgestellt?

Gruß, Joachim
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 03 November 2025, 13:25:45
Hallo Joachim,
ich bin dem Wiki (https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU) gefolgt.
Ich habe
define VCCU CUL_HM 240271
attr VCCU IOList hmusb
attr VCCU IOgrp VCCU
attr VCCU model CCU-FHEM
attr VCCU subType virtual
attr VCCU webCmd virtual:update
ausgeführt und bekomme aber die Meldung: VCCU: unknown attribute IOgrp. Type 'attr VCCU ?' for a detailed list. angepasst hatte ich nur IOList und hmid.

Unter Readigs erscheint jetzt:
hmusb_TIME 2025-11-03 13:19:42
   READINGS:
     2025-11-03 13:06:30   IOopen          1
     2025-11-03 13:06:30   state           hmusb:ok
     2025-11-03 13:19:38   unknown_2EA46B  received
     2025-11-03 13:18:49   unknown_308B18  received
     2025-11-03 13:18:19   unknown_308E84  received
     2025-11-03 13:18:36   unknown_309145  received
     2025-11-03 13:18:34   unknown_30936B  received
     2025-11-03 13:19:42   unknown_309DC6  received
     2025-11-03 13:18:30   unknown_309FAA  received
     2025-11-03 13:18:00   unknown_315A14  received
     2025-11-03 13:18:22   unknown_5AD64A  received
     2025-11-03 13:15:25   unknown_5BDFCC  received
     2025-11-03 13:18:46   unknown_63A10E  received
     2025-11-03 13:19:33   unknown_7FDE23  received
     2025-11-03 13:17:21   unknown_B9ED87  received
     2025-11-03 13:19:31   unknown_BBAD2D  received
     2025-11-03 13:17:31   unknown_FF8EF1  received

in der alten Installation hatte ich auch eine vccu:

Internals:
   DEF        240271
   FUUID      5c5007a5-f33f-a44f-2428-2bd2a5b085590fc6
   IODev      hmusb
   NAME       vccu
   NR         362
   NTFY_ORDER 48-vccu
   STATE      CMDs_done_Errors:1
   TYPE       CUL_HM
   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
   channel_15 vccu_Btn21
   channel_16 vccu_Btn22
   channel_17 vccu_Btn23
   channel_18 vccu_Btn24
   channel_19 vccu_Btn25
   channel_1A vccu_Btn26
   channel_1B vccu_Btn27
   channel_1C vccu_Btn28
   channel_1D vccu_Btn29
   channel_1E vccu_Btn30
   channel_1F vccu_Btn31
   channel_20 vccu_Btn32
   channel_21 vccu_Btn33
   channel_22 vccu_Btn34
   channel_23 vccu_Btn35
   channel_24 vccu_Btn36
   channel_25 vccu_Btn37
   channel_26 vccu_Btn38
   channel_27 vccu_Btn39
   channel_28 vccu_Btn40
   channel_29 vccu_Btn41
   channel_2A vccu_Btn42
   channel_2B vccu_Btn43
   channel_2C vccu_Btn44
   channel_2D vccu_Btn45
   channel_2E vccu_Btn46
   channel_2F vccu_Btn47
   channel_30 vccu_Btn48
   channel_31 vccu_Btn49
   channel_32 vccu_Btn50
   disableNotifyFn 1
   protCmdDel 3
   protIOerr  1 last_at:2025-10-29 01:52:12
   protState  CMDs_done_Errors:1
   READINGS:
     2025-10-29 01:51:20   IODev           hmusb
     2025-10-27 20:09:50   cfgState        ok
     2025-10-29 01:52:12   commState       CMDs_done_Errors:1
     2025-10-29 01:52:13   state           CMDs_done_Errors:1
   helper:
     HM_CMDNR   209
     mId        0000
     peerFriend -
     peerOpt    -:-
     regLst     0
     rxType     1
     cmds:
       TmplKey    :no:1761592178.59069
       TmplTs     1761592178.59069
       cmdKey     0:1:1::vccu:0000:00:
       cmdLst:
         assignHmKey noArg
         clear      (readings|all)
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         raw        -data- [...]
         reset      noArg
         tplSet_0   -tplChan-
         unpair     noArg
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         status     noArg
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       vccu       
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     tmpl:
Attributes:
   model      ACTIONDETECTOR
   room       Funkzentrale
   subType    virtual
   webCmd     virtual:update
die sieht für mich aber eigentlich gleich aus bis auf vccu_Btn

Gruß
Micha
Titel: Aw: hmusb: Unknown code
Beitrag von: Beta-User am 03 November 2025, 15:48:25
Hmmm, dachte eigentlich, dass wir das gelöst gehabt hätten mit der Attribut-Prüfung...

Speichern und neu starten, dann sollte sich das Attribut setzen lassen.

Und nein, ein Actiondetector ist keine vccu, sinnvollerweise hat man lt. dem Maintainer beides! (Und bereinigt die Konfig).
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 03 November 2025, 16:05:45
Hallo @Beta-User, danke für den Hinweis. Gespeichert, FHEM neugestartet; erhalte allerdings für attr VCCU IOgrp VCCU --> vccu VCCU is no vccu with IOs assigned. It can't be used as IOWie finde ich den jetzt heraus wer oder was unknown_2EA46B etv. ist ?
Gruß
Micha
Titel: Aw: hmusb: Unknown code
Beitrag von: Beta-User am 03 November 2025, 16:10:38
Da gab es noch sowas wie eine IOlist...

Erst mal die vccu sauber erstellen, dann sehen wir weiter.
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 03 November 2025, 16:30:14
IOlist ist ja durch attr VCCU IOList hmusb gesetzt ?
Titel: Aw: hmusb: Unknown code
Beitrag von: Beta-User am 03 November 2025, 16:38:37
Zitat von: mfeske am 03 November 2025, 16:30:14IOlist ist ja durch attr VCCU IOList hmusb gesetzt ?
Hmmm, seltsam, das. Stimmt an sich, aber taucht es auch im list als erfolgreich auf?
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 03 November 2025, 16:49:17
Nein :-(
Internals:
   DEF        240271
   FUUID      69089ac5-f33f-be1a-6c39-de9cd0482c1fda01
   IODev      hmusb
   NAME       VCCU
   NR         167
   NTFY_ORDER 48-VCCU
   STATE      hmusb:ok
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   READINGS:
     2025-11-03 15:59:25   IODev           hmusb
     2025-11-03 13:06:30   IOopen          1
     2025-11-03 13:06:30   state           hmusb:ok
     2025-11-03 15:58:41   unknown_2EA46B  received
     2025-11-03 15:59:05   unknown_308B18  received
     2025-11-03 15:57:39   unknown_308E84  received
     2025-11-03 15:57:23   unknown_309145  received
     2025-11-03 15:57:42   unknown_30936B  received
     2025-11-03 15:56:58   unknown_309DC6  received
     2025-11-03 15:58:05   unknown_309FAA  received
     2025-11-03 15:58:20   unknown_315A14  received
     2025-11-03 15:22:50   unknown_3298B1  received
     2025-11-03 15:28:10   unknown_4DFD51  received
     2025-11-03 15:58:10   unknown_5AD64A  received
     2025-11-03 15:51:57   unknown_5B5FB2  received
     2025-11-03 15:32:15   unknown_5BDFCC  received
     2025-11-03 15:54:40   unknown_62E9FD  received
     2025-11-03 15:58:16   unknown_63A10E  received
     2025-11-03 15:01:08   unknown_769275  received
     2025-11-03 15:58:45   unknown_78CF38  received
     2025-11-03 15:42:29   unknown_7FDE23  received
     2025-11-03 15:58:45   unknown_B9ED87  received
     2025-11-03 15:51:29   unknown_BBAD2D  received
     2025-11-03 15:51:57   unknown_FF8EF1  received
   helper:
     HM_CMDNR   230
     mId        0000
     peerFriend
     peerOpt    -:-
     regLst     0
     rxType     1
     ack:
     cmds:
       TmplKey    :no:1762181966.0554
       TmplTs     1762181966.0554
       cmdKey     1:1:1::VCCU:0000:01:
       cmdLst:
         assignHmKey noArg
         clear      (readings|all)
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         raw        -data- [...]
         reset      noArg
         unpair     noArg
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         status     noArg
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       vccu       
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   model     
   room       Funkzentrale
   subType    virtual
attr VCCU IOList HMLAN --> VCCU: unknown attribute IOList. Type 'attr VCCU ?' for a detailed list.

soll ich delete VCCU machen und neu beginnen ?
Titel: Aw: hmusb: Unknown code
Beitrag von: Beta-User am 03 November 2025, 16:57:51
Zitat von: mfeske am 03 November 2025, 16:49:17Nein :-(
Internals:
   DEF        240271
   FUUID      69089ac5-f33f-be1a-6c39-de9cd0482c1fda01
   IODev      hmusb
   NAME       VCCU
   NR         167
   NTFY_ORDER 48-VCCU
   STATE      hmusb:ok
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   READINGS:
     2025-11-03 15:59:25   IODev           hmusb
     2025-11-03 13:06:30   IOopen          1
     2025-11-03 13:06:30   state           hmusb:ok
     2025-11-03 15:58:41   unknown_2EA46B  received
     2025-11-03 15:59:05   unknown_308B18  received
     2025-11-03 15:57:39   unknown_308E84  received
     2025-11-03 15:57:23   unknown_309145  received
     2025-11-03 15:57:42   unknown_30936B  received
     2025-11-03 15:56:58   unknown_309DC6  received
     2025-11-03 15:58:05   unknown_309FAA  received
     2025-11-03 15:58:20   unknown_315A14  received
     2025-11-03 15:22:50   unknown_3298B1  received
     2025-11-03 15:28:10   unknown_4DFD51  received
     2025-11-03 15:58:10   unknown_5AD64A  received
     2025-11-03 15:51:57   unknown_5B5FB2  received
     2025-11-03 15:32:15   unknown_5BDFCC  received
     2025-11-03 15:54:40   unknown_62E9FD  received
     2025-11-03 15:58:16   unknown_63A10E  received
     2025-11-03 15:01:08   unknown_769275  received
     2025-11-03 15:58:45   unknown_78CF38  received
     2025-11-03 15:42:29   unknown_7FDE23  received
     2025-11-03 15:58:45   unknown_B9ED87  received
     2025-11-03 15:51:29   unknown_BBAD2D  received
     2025-11-03 15:51:57   unknown_FF8EF1  received
   helper:
     HM_CMDNR   230
     mId        0000
     peerFriend
     peerOpt    -:-
     regLst     0
     rxType     1
     ack:
     cmds:
       TmplKey    :no:1762181966.0554
       TmplTs     1762181966.0554
       cmdKey     1:1:1::VCCU:0000:01:
       cmdLst:
         assignHmKey noArg
         clear      (readings|all)
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         raw        -data- [...]
         reset      noArg
         unpair     noArg
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         status     noArg
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       vccu       
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   model     
   room       Funkzentrale
   subType    virtual
attr VCCU IOList HMLAN --> VCCU: unknown attribute IOList. Type 'attr VCCU ?' for a detailed list.

soll ich delete VCCU machen und neu beginnen ?
Nein. model setzen. Dann nochmal in der richtigen logischen Reihenfolge, jedes Mal prüfen, ob das ankommt.
Titel: Aw: hmusb: Unknown code
Beitrag von: RalfRog am 03 November 2025, 17:57:19
Das von MadMax aufgezeigte Problem, dass du (mit CCU und Thermostate) dein eigener Nachbar bist bleibt ja.
Vermutlich z.B. (unter Mehreren)

2025.11.01 22:17:57 3: hmusb: Unknown code A0F438610309FAA0000000A88D60D0000::-50:hmusb
2025-11-03 15:58:05   unknown_309FAA  received

Dein hmusb bekommt ja mit was die mit der CCU gepairten Geräte so senden. Mit der Folge die du siehst.
Titel: Aw: hmusb: Unknown code
Beitrag von: mfeske am 03 November 2025, 19:19:57
@Beta-User, schritt für schritt hat jetzt wohl geholfen, das List sieht jetzt (denke ich) besser aus.
Was kann ich als nächstes machen um die Geräte zu identifizieren ?
Von den Hager (https://cloud.feske.berlin/index.php/s/z4fWAndKK9gPnGf) Rauchmeldern sollte es ja nicht sein die konnte ich ja (leider) nie ansprechen.

Internals:
   DEF        240271
   FUUID      69089ac5-f33f-be1a-6c39-de9cd0482c1fda01
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     11
   NAME       VCCU
   NR         167
   NTFY_ORDER 48-VCCU
   STATE      hmusb:ok
   TYPE       CUL_HM
   assignedIOs hmusb
   chanNo     01
   disableNotifyFn 1
   eventCount 4
   hmusb_MSGCNT 11
   hmusb_RAWMSG EFF8EF1,0000,09D8DAC9,FF,FF9D,108002FF8EF15BDFCC0053E99863
   hmusb_RSSI -99
   hmusb_TIME 2025-11-03 19:16:25
   READINGS:
     2025-11-03 19:15:06   IODev           hmusb
     2025-11-03 19:15:07   IOopen          1
     2025-11-03 19:15:07   state           hmusb:ok
     2025-11-03 19:15:07   unknown_2EA46B  received
     2025-11-03 19:15:38   unknown_308B18  received
     2025-11-03 19:15:38   unknown_308E84  received
     2025-11-03 19:14:47   unknown_309145  received
     2025-11-03 19:14:53   unknown_30936B  received
     2025-11-03 19:14:56   unknown_309DC6  received
     2025-11-03 19:15:07   unknown_309FAA  received
     2025-11-03 19:15:38   unknown_315A14  received
     2025-11-03 15:22:50   unknown_3298B1  received
     2025-11-03 15:28:10   unknown_4DFD51  received
     2025-11-03 19:15:38   unknown_5AD64A  received
     2025-11-03 15:51:57   unknown_5B5FB2  received
     2025-11-03 19:16:24   unknown_5BDFCC  received
     2025-11-03 15:54:40   unknown_62E9FD  received
     2025-11-03 19:16:03   unknown_63A10E  received
     2025-11-03 15:01:08   unknown_769275  received
     2025-11-03 15:58:45   unknown_78CF38  received
     2025-11-03 19:13:47   unknown_7FDE23  received
     2025-11-03 15:58:45   unknown_B9ED87  received
     2025-11-03 19:14:04   unknown_BBAD2D  received
     2025-11-03 19:16:25   unknown_FF8EF1  received
   helper:
     HM_CMDNR   152
     peerFriend
     peerOpt    v:virtual
     regLst    
     rxType     1
     cmds:
       TmplKey    :no:1762193707.23526
       TmplTs     1762193707.23526
       cmdKey     1:1:1::VCCU::01:
       cmdLst:
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer      
         peerOpt   
         tplDel    
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       vccu       VCCU
       ioList:
         hmusb
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf  
       qReqStat  
     role:
       chn        1
       dev        1
       vrt        1
     tmpl:
Attributes:
   IOList     hmusb
   IOgrp      VCCU
   model      CCU-FHEM
   room       Funkzentrale
   subType    virtual
   webCmd     virtual:update
Titel: Aw: hmusb: Unknown code
Beitrag von: Beta-User am 03 November 2025, 20:39:00
Zitat von: mfeske am 03 November 2025, 19:19:57@Beta-User, schritt für schritt hat jetzt wohl geholfen, das List sieht jetzt (denke ich) besser aus.
Jup.

Zitat von: mfeske am 03 November 2025, 19:19:57Was kann ich als nächstes machen um die Geräte zu identifizieren ?
Zum einen: Du kannst die Geräte manuell anlegen (automatisiert anlegen lassen geht vermutlich nicht ohne paiing) und schauen, welche Readings kommen, der hmusb liest ja den Funkverkehr mit.

Oder du schaust dir an, was die CCU des Herstellers an Infos auswirft, irgendwo müßte ja die ID der Geräte verwurstelt sein...

Zu den Hager bin ich ratlos, wie kommst du drauf, dass die überhaupt BidCoS "sprechen"? (schon die originalen RM von eQ3 in der HM-Variante scheinen aber "speziell" zu sein, sagt mir mein vermutlich falsches Hörensagengedächtnis).
Titel: Aw: hmusb: Unknown code
Beitrag von: RalfRog am 04 November 2025, 15:41:33
Es gab mal ne Diskussion zum Thema Autocreate etc. bei Homematic (hab ich nicht mehr gefunden). Um die Devices "loszuwerden" die nicht mit der VCCU gepairt sind gibt es ein Set-Kommando in der VCCU.
set <Name der VCCU> defIgnUnknown

ComRef:
  defIgnUnknown
  Definiere die unbekannten Devices und setze das Attribut ignore. Dann loesche die Readings.
Richtig weg sind sie nicht sondern nur per Attribut Ignore unsichtbar.

Ich habe z.B. auch gerade ca. zwei Dutzend Readings ala:
unknown_14394C   received  2025-11-03 14:24:49
Wenn dein IO ein HM-Protokoll wie in Beitrag#0 emfpängt landet es in den Readings, da FHEM die ID nicht kennt - weil es nicht gepairt ist.
Du willst natürlich auch nicht pairen, da es dem Nachbarn gehört oder wie bei dir die Thermostate der CCU sind.
2025.11.01 22:17:20 3: hmusb: Unknown code A0F658610 30936B 000000 0A88C60D0000::-63:hmusb, help me!
                                                     Sender Emfpänger

Hier sendet die ID 30936B (Adresse, steht auf dem Gerät/Karton) an Broadcast und wird von der VCCU "aufgenommen".

Also enweder ignorieren oder das set-Kommado ausführen dann sollte es weg sein.

Gruß Ralf

Titel: Aw: hmusb: Unknown code
Beitrag von: RalfRog am 04 November 2025, 19:16:03
Dort wo du zuerst gefragt hast, ist das ja unter #3 (wenn auch schon älter) von @Frank beschriebenen.

https://forum.fhem.de/index.php?msg=525480