HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Moderator: Co-Administratoren
-
- Beiträge: 50
- Registriert: 18.03.2009, 00:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Hallo,
ich habe scheinbar Probleme mit dem Funkmodul HM-MOD-RPI-PCB. Es wurde zuerst nicht mehr aufgelistet, nach Reset ging dann zwar das senden von Befehlen zu Geräten wieder, aber bei jedem Senden eines Schaltbefehls ist die UI dann immer etwa 10 Sekunden mit dem drehenden Donut blockiert.
Dann bin ich auf ein altes rootfs/boot Image zurück gegangen, aber das Verhalten hat sich nicht geändert. Habe auch schon ein Update der Firmware durchgeführt mit:
/bin/eq3configcmd update-coprocessor -u -p /dev/raw-uart -c -t HM-MOD-UART -f -d /firmware/HM-MOD-UART
debmatic-info liefert:
debmatic version: 3.65.11-97
Kernel modules: Available
Raw UART dev: Available
HMRF Hardware: HM-MOD-RPI-PCB
Connected via: GPIO@fe201000.serial (/dev/raw-uart)
Board serial: QEQ0409452
Radio MAC: 0x6D0953
HMIP Hardware: HM-MOD-RPI-PCB
Connected via: GPIO@fe201000.serial (/dev/raw-uart)
SGTIN: 3014F711A061A7DA498FA76C
Radio MAC: 0xB2A2FC
Senden kann das Modul also, aber es scheint nichts mehr von den Geräten zu empfangen. Service Meldungen erscheinen keine.
Im Log habe ich aber ganz viele dieser XMLRPC Errors:
Nov 13 22:26:10 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.920000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:10 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.920000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:10 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Nov 13 22:26:25 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.920000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:25 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.920000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:25 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Nov 13 22:26:40 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.820000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:40 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.820000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:40 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Worauf könnte das hindeuten?
Viele Grüße,
--Alex
ich habe scheinbar Probleme mit dem Funkmodul HM-MOD-RPI-PCB. Es wurde zuerst nicht mehr aufgelistet, nach Reset ging dann zwar das senden von Befehlen zu Geräten wieder, aber bei jedem Senden eines Schaltbefehls ist die UI dann immer etwa 10 Sekunden mit dem drehenden Donut blockiert.
Dann bin ich auf ein altes rootfs/boot Image zurück gegangen, aber das Verhalten hat sich nicht geändert. Habe auch schon ein Update der Firmware durchgeführt mit:
/bin/eq3configcmd update-coprocessor -u -p /dev/raw-uart -c -t HM-MOD-UART -f -d /firmware/HM-MOD-UART
debmatic-info liefert:
debmatic version: 3.65.11-97
Kernel modules: Available
Raw UART dev: Available
HMRF Hardware: HM-MOD-RPI-PCB
Connected via: GPIO@fe201000.serial (/dev/raw-uart)
Board serial: QEQ0409452
Radio MAC: 0x6D0953
HMIP Hardware: HM-MOD-RPI-PCB
Connected via: GPIO@fe201000.serial (/dev/raw-uart)
SGTIN: 3014F711A061A7DA498FA76C
Radio MAC: 0xB2A2FC
Senden kann das Modul also, aber es scheint nichts mehr von den Geräten zu empfangen. Service Meldungen erscheinen keine.
Im Log habe ich aber ganz viele dieser XMLRPC Errors:
Nov 13 22:26:10 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.920000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:10 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.920000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:10 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Nov 13 22:26:25 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.920000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:25 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.920000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:25 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Nov 13 22:26:40 homeserver2 local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"0008DF2997BA3F:4","LEVEL",0.820000}, result: [faultCode:-1,faultString:"Generic error (TIMEOUT)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
Nov 13 22:26:40 homeserver2 local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1009, params: {"0008DF2997BA3F:4","LEVEL",0.820000}) [CallSetValue():iseXmlRpc.cpp:1505]
Nov 13 22:26:40 homeserver2 local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 0008DF2997BA3F:4 [WriteValue():iseDOMdpHSS.cpp:76]
Worauf könnte das hindeuten?
Viele Grüße,
--Alex
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
-
- Beiträge: 50
- Registriert: 18.03.2009, 00:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Auch mit ausgetauschtem Funkmodul HM-MOD-RPI-PCB funktioniert immer noch kein neu anlernen eines HMIP Gerätes. Habe einen Dimmer Factory resettet, er blinkt im 10 Sekunden Abstand Orange. Die debmatic habe ich auch per "System Reset" zurückgesetzt, aber beim anlernen taucht nichts im Posteingang auf.
Bei mir ist das HM-MOD-RPI-PCB nur ein paar Zentimeter vom rpi4 entfernt und mit externer Antenne versehen. Das hat jetzt 2 Jahre gut funktioniert, kann es sein, dass der RPI4 jetzt plötzlich mehr Störstrahlung aussendet? Als nächstes könnte ich jetzt das absetzen per USB mit einer HB-RF-USB-2 Platine ausprobieren, aber mir gehen langsam echt die Ideen aus ... Über jeden Rat was man noch untersuchen könnte wäre ich dankbar!
Bei mir ist das HM-MOD-RPI-PCB nur ein paar Zentimeter vom rpi4 entfernt und mit externer Antenne versehen. Das hat jetzt 2 Jahre gut funktioniert, kann es sein, dass der RPI4 jetzt plötzlich mehr Störstrahlung aussendet? Als nächstes könnte ich jetzt das absetzen per USB mit einer HB-RF-USB-2 Platine ausprobieren, aber mir gehen langsam echt die Ideen aus ... Über jeden Rat was man noch untersuchen könnte wäre ich dankbar!
-
- Beiträge: 50
- Registriert: 18.03.2009, 00:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Jetzt habe ich gesehen, dass beim anlernen doch eine neue .dev Datei in /etc/config/crRFD/data auftaucht, allerdings ist kein Gerät im Posteingang.
Welche Zeichenkodierung sollten denn die .dev Dateien haben, da sind Sonderzeichen dazwischen, oder ist das ein Binärformat?
cat 3014F711A00008DF2997BA3F.dev
de.eq3.cbcs.persistence.kryo.VersionendPersistentDevic��de.eq3.cbcs.server.core.persistence.PersistentDeviceConfigurationjava.util.ArrayLisjava.util.HashMa�DAYLIGHT_SAVINGS_TIM�DUTYCYCLE_LIMI��DST_START_DAY_OF_WEE�SUNDA�DST_END_DAY_OF_WEE� UTC_DST_OFFSE��DST_END_MONT�LONGITUD�
@�
Welche Zeichenkodierung sollten denn die .dev Dateien haben, da sind Sonderzeichen dazwischen, oder ist das ein Binärformat?
cat 3014F711A00008DF2997BA3F.dev
de.eq3.cbcs.persistence.kryo.VersionendPersistentDevic��de.eq3.cbcs.server.core.persistence.PersistentDeviceConfigurationjava.util.ArrayLisjava.util.HashMa�DAYLIGHT_SAVINGS_TIM�DUTYCYCLE_LIMI��DST_START_DAY_OF_WEE�SUNDA�DST_END_DAY_OF_WEE� UTC_DST_OFFSE��DST_END_MONT�LONGITUD�
@�
-
- Beiträge: 9684
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Du hättest dir als Ersatz besser ein RPI-RF-MOD geholt, das könnte dir den CarrierSenseLevel anzeigen, der evt dein Problem ist.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 50
- Registriert: 18.03.2009, 00:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Anbei das log mit versuchtem anlernen eines Gerätes.
Was bedeutet das UNREACH=true? Könnte das bedeuten, dass das Funkmodul zwar nun empfangen, aber nicht zum Gerät senden kann? Das 0008DF2997BA3F ist das Gerät, dass durch das anlernen im /etc/config/crRFD/data aufgetaucht ist.
Nov 26 16:50:30 homeserver2 user.debug multimac: A>: #35 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17
Nov 26 16:50:30 homeserver2 user.debug multimac: MacController::OnDownstreamFrame(#35 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17)
Nov 26 16:50:30 homeserver2 user.debug multimac: C<: #46 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17
Nov 26 16:50:30 homeserver2 user.debug multimac: C< @187002: bin:FD 00 16 02 2E 03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17 41 51
Nov 26 16:50:30 homeserver2 local0.info ReGaHss: Info: Event="0008DF2997BA3F:0"."UNREACH"=true [execute():iseXmlRpc.cpp:321]
Nov 26 16:50:30 homeserver2 local0.info ReGaHss: Info: WARNING: no device object exists (interface: 1009 address:'0008DF2997BA3F:0') [GetObjectByHSSAddress():iseXmlRpc.cpp:2170]
Was bedeutet das UNREACH=true? Könnte das bedeuten, dass das Funkmodul zwar nun empfangen, aber nicht zum Gerät senden kann? Das 0008DF2997BA3F ist das Gerät, dass durch das anlernen im /etc/config/crRFD/data aufgetaucht ist.
Nov 26 16:50:30 homeserver2 user.debug multimac: A>: #35 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17
Nov 26 16:50:30 homeserver2 user.debug multimac: MacController::OnDownstreamFrame(#35 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17)
Nov 26 16:50:30 homeserver2 user.debug multimac: C<: #46 HMIP CMD=03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17
Nov 26 16:50:30 homeserver2 user.debug multimac: C< @187002: bin:FD 00 16 02 2E 03 00 13 00 82 B5 80 00 F0 00 02 01 3B C4 63 00 00 00 00 17 41 51
Nov 26 16:50:30 homeserver2 local0.info ReGaHss: Info: Event="0008DF2997BA3F:0"."UNREACH"=true [execute():iseXmlRpc.cpp:321]
Nov 26 16:50:30 homeserver2 local0.info ReGaHss: Info: WARNING: no device object exists (interface: 1009 address:'0008DF2997BA3F:0') [GetObjectByHSSAddress():iseXmlRpc.cpp:2170]
- Dateianhänge
-
- logread.txt
- (126.96 KiB) 12-mal heruntergeladen
-
- Beiträge: 50
- Registriert: 18.03.2009, 00:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 1 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Ich habe das Funkmodul in einem Gehäuse mit dem rpi4 eingebaut, darin ist kein Platz für das neue Modul.
-
- Beiträge: 9684
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: HM-MOD-RPI-PCB Defekt? / Viele XMLRPC Errors
Das hört sich per se nicht gut an.
Such dir mal den Beitrag vom User Baxxy zum RPi4 raus.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++