Hallo,
nachdem es mir vor einiger Zeit die Verbindung Debmatic - fhem (hmccu) zerlegt hat (liefen lange erfolgreich auf einem Rechner), habe ich jetzt einen Raspi3b mit Funkmodul reaktiviert und Raspimatic installiert, und auch das Backup der CCU-Konfig ließ sich problemlos einspielen. Der Raspi hat jetzt also volle Kontrolle über die HMIP-Komponenten.
Leider bekomme ich Anbindung in fhem nicht wieder komplett an den Start...
(ich könnte ko**** - jetzt schreibe ich einen langen Text - und bekomme "es ist ein Datenbankfehler aufgetreten..." - ich bin also noch nicht fertig mit der Beschreibung ...
Also weiter: Ich habe jetzt das fhem-Device einfach umgebogen auf die neue IP-Adresse, ausserdem die neuen Anmeldedaten hinterlegt. In den Readings des d_ccu scheint auch alles soweit gut zu sein, Status ist running/OK
Frage ich jetzt z.B. die Config ab (get d_ccu ccuConfig), bekomme ich diese Rückmeldung
Auswahl_046.png
aber anschließend auch noch etliche Fehler im Log:
2025.04.16 20:58:06.153 3: HMCCU [d_ccu] Updating device table
2025.04.16 20:58:06.167 1: HMCCU [d_ccu] Can't read virtual groups from CCU. Response:
2025.04.16 20:58:06.213 2: HMCCU [d_ccu] Reading device configuration for interfaces VirtualDevices
2025.04.16 20:58:06.263 2: HMCCU [d_ccu] Read descriptions of 0 devices, 0 paramsets, 0 links
2025.04.16 20:58:06.263 2: HMCCU [d_ccu] Detecting devices of interfaces VirtualDevices
2025.04.16 20:58:06.269 2: HMCCU [d_ccu] Can't get device description for 000A626991A5A3:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.269 2: HMCCU [d_ccu] Can't get device description for 000A626991A5A3:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.271 2: HMCCU [d_ccu] Can't get device description for 0000DD89B7C97C:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.272 2: HMCCU [d_ccu] Can't get device description for 0000DD89B7C97C:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.273 2: HMCCU [d_ccu] Can't get device description for 002A9F29B3FFE5:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.273 2: HMCCU [d_ccu] Can't get device description for 002A9F29B3FFE5:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.275 2: HMCCU [d_ccu] Can't get device description for 0000DD89B7C3EA:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.275 2: HMCCU [d_ccu] Can't get device description for 0000DD89B7C3EA:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.277 2: HMCCU [d_ccu] Can't get device description for 00365F29A55C1C:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.277 2: HMCCU [d_ccu] Can't get device description for 00365F29A55C1C:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.278 2: HMCCUCHN [HMIP_Tuerkontakt_FlurHaustuer] Can't get device description for 0000DD89BDF156:1 HMCCU_UpdateDeviceRoles:3789 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.279 2: HMCCU [d_ccu] Can't get device description for 0000DD89BDF156:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.279 2: HMCCU [d_ccu] Can't get device description for 0000DD89BDF156:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.280 2: HMCCU [d_ccu] Can't get device description for 003920C99C7609:1 HMCCU_IdentifyDeviceRoles:7983 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
2025.04.16 20:58:06.281 2: HMCCU [d_ccu] Can't get device description for 003920C99C7609:1 HMCCU_UnknownDeviceRoles:7985 HMCCU_DetectDevice:7753 HMCCU_SetDefaultSCDatapoints:3790 HMCCU_GetDeviceConfig:1871 HMCCU_Get:3988 CallFn:2038 CommandGet:1285 AnalyzeCommand:2869 FW_fC:987 FW_answerCall:610 FW_Read:3988 CallFn:789
Eine Abfrage der Devices (get d_ccu ccuDevices) zeigt mir eine leere Antwortbox
Auswahl_047.png
Ich habe jetzt schon einiges versucht - eine Neuanlage der d_ccu hat mir das fhem zum stillstand gebracht - ich musste eine Backup-Config einspielen. Neustart beider Systeme hat auch keine Besserung gebracht...
Das Device-Listing ist in d_ccu.txt - sonst bekomme ich wieder einen Datenbank-Fehler beim Speichern ...
Ich würde mich über Unterstützung freuen, ich komme jetzt nicht mehr weiter ...
Danke
Gruß, Christoph
Sorry kenne mich jetzt mit Raspimatic nicht aus. Aber beim lesen Deines Textes viel mir etwas auf und bevor jemand anderes Nachfragen muß:
- Auf Raspimatic Seite ist alles O.K.? Also DU "siehst" dort alle Deine benötigten Geräte?
- Würde es denn Laufen, wenn Du in der Config die VirtualDevices nicht mitconfigurieren würdest?
Moin,
- ja, mit Raspimatic-CCU kann ich bedienen usw. - so wie es sein soll ...
- Hm, wenn ich jetzt in der Raw-Definition schaue, sieht es einfacher aus:
defmod d_ccu HMCCU 192.168.1.195 ccudelay=180
attr d_ccu DbLogExclude .*
attr d_ccu alias d_ccu
attr d_ccu icon hm_ccu
attr d_ccu room Homematic
attr d_ccu rpcinterfaces VirtualDevices
attr d_ccu rpcserver on
attr d_ccu stateFormat rpcstate/state
attr d_ccu verbose 3
setstate d_ccu running/OK
setstate d_ccu 2025-04-16 20:58:06 PLATFORM rpi3
setstate d_ccu 2025-04-16 20:58:06 PRODUCT raspmatic_rpi3
setstate d_ccu 2025-04-16 20:58:06 VERSION 3.81.5.20250326
setstate d_ccu 2025-04-16 20:58:06 count_channels 132
setstate d_ccu 2025-04-16 20:58:06 count_devices 9
setstate d_ccu 2025-04-16 20:58:06 count_groups 0
setstate d_ccu 2025-04-16 20:58:06 count_interfaces 3
setstate d_ccu 2025-04-16 20:58:06 count_programs 2
setstate d_ccu 2025-04-15 22:53:38 rpcstate running
setstate d_ccu 2025-04-15 22:53:38 state OK
Hier gibt es keine virtuellen Devices ...
Aber ich habe jetzt etwas anderes gefunden:
attr d_ccu rpcinterfaces VirtualDevices,BidCos-RF,HmIP-RF
Es fehlten die Protokolle ...
Außerdem hatte sich noch eine alte IP-Adresse in HMCCURPCPROC für den HM_IP versteckt - einmal auch gelöscht, und nach dem Neustart funktioniert es wieder.
Danke für den Anstoß ...
Gruß Christoph
Waren als 2 Fehler?
- alte IP
- Vergessene Protokolle
Danke das Du Feedback gegeben hast ...