HmIP-SMI - Kanäle nicht mehr sichtbar

HMIP Sender und Empfänger der Serie Homematic IP

Moderator: Co-Administratoren

Antworten
hubbel
Beiträge: 14
Registriert: 30.08.2017, 19:45
Danksagung erhalten: 1 Mal

HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von hubbel » 30.11.2021, 20:42

Guten Abend,

da meine Suche leider kein Erfolg gebracht hat, anbei eine kurze Frage:
5 meiner 6 Bewegungsmelder zeigen seit Kurzem unter "Status -> Geräte" ihre Kanäle nicht mehr an.

Ich habe bisher:
- Die Filter überprüft, sind alle "leer"
- Unter "Einstellungen" die Geräte und Kanäle mit dem Haken "sichtbar/bedienbar" deaktiviert/aktiviert
- Geräte neu gestartet (Batterie raus, 10s Knopf halten und reset)
- CCU neu gestartet
- Über xmlapi versucht die Geräte/Kanäle zu vergleichen, kein Unterschied zu sehen
- Neuste Firmware auf HmIP-SMI installieren lassen (1.4.8)

Die Kanäle sind unter "Einstellungen-> Geräte" sichbar - nur auf der Status-Seite nicht mehr. Jemand eine Idee?
Viele Grüße
Bildschirmfoto 2021-11-30 um 20.30.26.png
Bildschirmfoto 2021-11-30 um 20.30.14.png

hubbel
Beiträge: 14
Registriert: 30.08.2017, 19:45
Danksagung erhalten: 1 Mal

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von hubbel » 05.12.2021, 22:59

Guten Abend,

so, habe heute nochmal die Logs geprüft und sehe bei den betroffenen Bewegungsmeldern immer Folgendes im Log:

Code: Alles auswählen

Dec  5 22:55:39 matic-ccu local0.info ReGaHss: Info: interface name= HmIP-RF for ID=1237 [GetInterfaceByID():iseXmlRpc.cpp:2552]
Dec  5 22:55:39 matic-ccu local0.info ReGaHss: Info: XMLRPC 'getDeviceDescription': rpcClient.execute() succeeded (url: xmlrpc://127.0.0.1:32010, params: {"000XXXXXXXXXXX"}, result: [ADDRESS:"000XXXXXXXXXXX",AES_ACTIVE:1,AVAILABLE_FIRMWARE:"1.4.8",CHILDREN:{"000XXXXXXXXXXX:0","000XXXXXXXXXXX:1","000XXXXXXXXXXX:2","000XXXXXXXXXXX:3"},DIRECTION:0,FIRMWARE:"1.4.8",FIRMWARE_UPDATE_STATE:"UP_TO_DATE",FLAGS:1,GROUP:"",INDEX:0,INTERFACE:"",LINK_SOURCE_ROLES:"",LINK_TARGET_ROLES:"",PARAMSETS:{"MASTER","SERVICE"},PARENT:"",PARENT_TYPE:"",RF_ADDRESS:10486552,ROAMING:0,RX_MODE:3,SUBTYPE:"SMI",TEAM:"",TEAM_CHANNELS:{},TEAM_TAG:"",TYPE:"HmIP-SMI",UPDATABLE:true,VERSION:4]) [CallXmlrpcMethod():iseXmlRpc.cpp:2613]
Dec  5 22:55:39 matic-ccu local0.info ReGaHss: Info: interface name= HmIP-RF for ID=1237 [GetInterfaceByID():iseXmlRpc.cpp:2552]
Dec  5 22:55:39 matic-ccu local0.info ReGaHss: Info: XMLRPC 'getDeviceDescription': rpcClient.execute() succeeded (url: xmlrpc://127.0.0.1:32010, params: {"000XXXXXXXXXXX"}, result: [ADDRESS:"000XXXXXXXXXXX",AES_ACTIVE:1,AVAILABLE_FIRMWARE:"1.4.8",CHILDREN:{"000XXXXXXXXXXX:0","000XXXXXXXXXXX:1","000XXXXXXXXXXX:2","000XXXXXXXXXXX:3"},DIRECTION:0,FIRMWARE:"1.4.8",FIRMWARE_UPDATE_STATE:"UP_TO_DATE",FLAGS:1,GROUP:"",INDEX:0,INTERFACE:"",LINK_SOURCE_ROLES:"",LINK_TARGET_ROLES:"",PARAMSETS:{"MASTER","SERVICE"},PARENT:"",PARENT_TYPE:"",RF_ADDRESS:10486552,ROAMING:0,RX_MODE:3,SUBTYPE:"SMI",TEAM:"",TEAM_CHANNELS:{},TEAM_TAG:"",TYPE:"HmIP-SMI",UPDATABLE:true,VERSION:4]) [CallXmlrpcMethod():iseXmlRpc.cpp:2613]
Dec  5 22:55:39 matic-ccu local0.info ReGaHss: Info: ScriptRuntimeError: Stack trace: [-1]   1 0x0001 [0]  72 0x0048 [1]   0 0x0000 [2]   4 0x0004 [3]   0 0x0000 [4]  19 0x0013  [ExecError():iseESPexec.cpp:12882]
Dec  5 22:55:39 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 1238; [ExecError():iseESPexec.cpp:12883]
=> Dieser ERROR des ReGaHss tritt bei jedem Klick auf den Geräte-Status.
Raspberrymatic 3.61.5.20211113, die SMIs haben 1.4.8 drauf.

Gruß

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von jp112sdl » 06.12.2021, 07:06

hubbel hat geschrieben:
05.12.2021, 22:59
Stack trace: [-1]
kommt, wenn man eine Methode auf ein null-Objekt anwenden will. Lässt sich leicht testen mit

Code: Alles auswählen

dom.GetObject(null).ID();
Was benutzt du als Funkinterface?
Für das HmIP-RF Interface mit der ID 1237 klappt noch alles.
Bei der Abfrage des Interface mit der ID 1238 crasht es dann.

Was passiert, wenn über "Skript testen" mal

Code: Alles auswählen

WriteLine(dom.GetObject(1237).Name());
WriteLine(dom.GetObject(1238).Name());
ausführst?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

hubbel
Beiträge: 14
Registriert: 30.08.2017, 19:45
Danksagung erhalten: 1 Mal

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von hubbel » 08.12.2021, 19:55

Guten Abend,

für die folgenden drei Zeilen erhalte ich zumindest mal einen passenden Return:

Code: Alles auswählen

WriteLine(dom.GetObject(1237).Name());
WriteLine(dom.GetObject(1238).Name());
WriteLine(dom.GetObject(1239).Name());

Code: Alles auswählen

HmIP-RF
Bewegungsmelder Diele Unten
Bewegungsmelder Diele Unten:0
Ich habe jetzt gerade wegen meinen Problemen aus viewtopic.php?t=70456&p=685880 auf die CCU3 und damit das neue Funkmodul gewechselt. Seltsam ist, dass ich ja hier kein eigenes Script starte, sondern das ist der Geräte-Status der Homematic-Oberfläche.

Mfg

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von jp112sdl » 08.12.2021, 20:48

hubbel hat geschrieben:
08.12.2021, 19:55
Seltsam ist, dass ich ja hier kein eigenes Script starte, sondern das ist der Geräte-Status der Homematic-Oberfläche.
Da werkeln auch nur Skripte (natürlich nicht deine eigenen, sondern die vom Hersteller), die die Informationen Browser-gerecht aufarbeiten.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

hubbel
Beiträge: 14
Registriert: 30.08.2017, 19:45
Danksagung erhalten: 1 Mal

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von hubbel » 09.12.2021, 19:50

Guten Abend,

das dachte ich mir - hast du eine Idee, wie ich mir das Problem näher ansehen könnte?
Ich habe das Gefühl, als sei einer meiner Geräte oder ggf. etwas anderes defekt, da der ReGaHss auf dem Gerätestatus 4-5 Geräte anmosert.
=> Eventuell /etc/config/homematic.regadom oder so nochmal analysieren oder sp?

Code: Alles auswählen

Dec  9 19:42:23 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 1238; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:42:36 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 1238; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:44:49 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 10766; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:44:52 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 10766; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:44:57 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 14038; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:44:59 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 1238; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:46:53 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 1238; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:46:58 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 10766; [ExecError():iseESPexec.cpp:12883]
Dec  9 19:47:12 matic-ccu local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 2445; [ExecError():iseESPexec.cpp:12883]

D4uS1
Beiträge: 1
Registriert: 27.12.2021, 15:58
System: sonstige

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von D4uS1 » 30.12.2021, 22:47

Hallo,

gibt es diesbezüglich neue Erkenntnisse? Ich habe exakt das gleiche Problem.
Ich benutze einen PI 3B+ mit HM-MOD-RPI-PCB Funkmodul.
Seit einigen Tagen melden alle meine Homematic IP Geräte eine dauerhafte Kommunikationsstörung.
Bei der Statusabfrage der Geräte steht für jedes Gerät im Log:

Code: Alles auswählen

Dec 30 22:26:50 homematic local0.err ReGaHss: ERROR: ScriptRuntimeError: integer id = 3116; [ExecError():iseESPexec.cpp:12883]
Das seltsame: Homematic Geräte lassen sich noch Problemlos abfragen und ansteuern. Lediglich alle HMIP geräte sind auf einen Schlag nicht mehr Benutzbar geworden.

Sämtliche Firmware ist aktuell, sowohl vom PI als auch von den Geräten.

Ich habe die Basisstation auch schon schon umgestellt, um eventuelle Störungsquellen auszuschließen.

Viele Grüße
D4uS1

hubbel
Beiträge: 14
Registriert: 30.08.2017, 19:45
Danksagung erhalten: 1 Mal

Re: HmIP-SMI - Kanäle nicht mehr sichtbar

Beitrag von hubbel » 05.01.2022, 12:11

Hallo,

das gleiche Problem hatte ich mehrfach nach Patchs/Updates bei der gleichen Hardware.
Habe damals alles mögliche versucht, ist hier dokumentiert: viewtopic.php?f=60&t=70456.
Vor ein paar Monaten habe ich auf die neue CCU3-Hardware mit dem neuen Funk-modul gewechselt, seither hatte ich diese Probleme nicht mehr.
Kann aber auch Zufall sein....

Batterie raus>rein sollte die HM-IP Geräte wiederherstellen, korrrekt?
Mir fehlen leider bei zwei HM-IP-SMIs noch immer die angezeigten Kanäle....da sie aber an sich funktionieren, ist es nur halb so schlimm.

Gruß

Antworten

Zurück zu „HomeMatic IP Aktoren und Sensoren“