Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

benni123_
Beiträge: 33
Registriert: 27.03.2024, 21:11
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brandenburg an der Havel
Hat sich bedankt: 13 Mal
Danksagung erhalten: 1 Mal

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von benni123_ » 03.04.2024, 12:40

jmaus hat geschrieben:
03.04.2024, 08:42
Vielleicht solltest du mal probieren die 2.8.6. Firmware des HM-MOD-RPI-PCB einfach nochmal drüberzuflashen? Weil anscheinend gibt das Funkmodul nicht die HmRF Adresse aus wie man aus der letzten Zeile erkennen kann. Oder vielleicht kann ja @alexreinert hier weiterhelfen der ja der Autor des raw uart Treibers und detect radio module tools ist. Irgendwas ist aber auf jedenfall "fishy", denn da sollte definitiv nicht 0x0000 ausgegeben werden und erklärt auch warum RaspberryMatic dann besucht nur mit HmIP weiterzumachen.
Hallo Alex,

Danke für die Infos. Sehr hilfreich.

Gibt es irgendwo eine Anleitung, wie man manuell die Firmware flasht?

Könnte ich das direkt auf der SSH-Kommandozeile der RaspberryMatic erledigen?

Danke.

Benjamin

jp112sdl
Beiträge: 12119
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2152 Mal
Kontaktdaten:

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von jp112sdl » 03.04.2024, 13:21

benni123_ hat geschrieben:
03.04.2024, 12:40
Könnte ich das direkt auf der SSH-Kommandozeile der RaspberryMatic erledigen?

Code: Alles auswählen

eq3configcmd update-coprocessor -t HM-MOD-UART -p /dev/raw-uart -c -u -l 0 -d /firmware/HM-MOD-UART/
Und zur Sicherheit alle Dienste stoppen!
monit stop rfd
monit stop multimacd
monit stop HMIPServer

VG,
Jérôme ☕️

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

Benutzeravatar
deimos
Beiträge: 5399
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 958 Mal
Kontaktdaten:

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von deimos » 03.04.2024, 19:07

Hi,

ich bin grade im Urlaub und daher etwas eingeschränkt mit meinen Möglichkeiten.
Ich würde es mit einem neuen flashen und mit einen Reset per eq3configcmd versuchen, weil das Funkmodul hier eine ungültige Bidcos Adresse liefert:

Code: Alles auswählen

08:04:07.284231 Sending HM frame:  fd 00 03 fe 07 04 86 03
08:04:07.291717 Received HM frame: fd 00 25 02 00 07 34 10 00 8e 64 68 79 bf 2c 1e 10 e7 2b 37 0f 07 47 19 85 73 00 80 09 06 00 cb e0 24 f9 02 17 92 1f ff d8 e1
Den Parameter für eq3configcmd kenn ich aber leider nicht auswendig.

Viele Grüße
Alex

benni123_
Beiträge: 33
Registriert: 27.03.2024, 21:11
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brandenburg an der Havel
Hat sich bedankt: 13 Mal
Danksagung erhalten: 1 Mal

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von benni123_ » 03.04.2024, 19:41

deimos hat geschrieben:
03.04.2024, 19:07
Den Parameter für eq3configcmd kenn ich aber leider nicht auswendig.

Viele Grüße
Alex
Hallo Alex,

Vielen Dank für die Tipps, sogar aus dem Urlaub!

Das neue Flashen und den Reset werde ich nachher probieren.

Kann hier jemand zufällig mit dem Kommando für den Reset aushelfen? Eventuell Jérôme?

Ansonsten würde ich mich da nachher mal durchs Internet / die Parameterliste (wenn es eine gibt) suchen.

Vielen Dank

Benjamin

benni123_
Beiträge: 33
Registriert: 27.03.2024, 21:11
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brandenburg an der Havel
Hat sich bedankt: 13 Mal
Danksagung erhalten: 1 Mal

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von benni123_ » 03.04.2024, 20:24

Hallo Zusammen,

ich habe gerade mal das Update ausprobiert:

Code: Alles auswählen

root@homematic-raspi:~# monit stop rfd
root@homematic-raspi:~# monit stop multimacd
root@homematic-raspi:~# monit stop HMIPServer
root@homematic-raspi:~# eq3configcmd update-coprocessor -t HM-MOD-UART -p /dev/raw-uart -c -u -l 0 -d /firmware/HM-MOD-UART/
2024/04/03 20:22:29.789 <Debug> firmware filename is: dualcopro_si1002_update_blhm.eq3

2024/04/03 20:22:31.293 <Debug> () CCU2CommControllerMod::handleIdentifyEvent(): Coprocessor is in bootloader.
2024/04/03 20:22:31.293 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/03 20:22:31.294 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/03 20:22:31.294 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/03 20:22:31.294 <Debug> () CCU2CommControllerMod::handleIdentifyEvent(): Coprocessor is in bootloader.
2024/04/03 20:22:31.305  getApplicationVersion()
2024/04/03 20:22:31.305  CoprocessorUpdate::startApplication()
2024/04/03 20:22:31.305 <Debug> () CCU2CommControllerMod::startCoprocessorApp(): Trying to start coprocessor application
2024/04/03 20:22:31.306 <Debug> CCU2CommControllerMod::sendSystemCommand(): Start Application / Bootloader
2024/04/03 20:22:31.837 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/03 20:22:31.837 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/03 20:22:31.837 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/03 20:22:31.870 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): hmip common frame
2024/04/03 20:22:31.870 <Debug> () CCU2CommControllerMod::handleIdentifyEvent(): Coprocessor is in dual coprocessor application.
2024/04/03 20:22:32.306 <Debug> CoprocessorUpdate::startApplication():Coprocessor entered application.
2024/04/03 20:22:32.910 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): TrxAdapter frame
2024/04/03 20:22:32.910 <Info> Version: 2.8.6

2024/04/03 20:22:32.910 <Info> No update necessary
Letzte Zeile sagt mir aber "No update necessary".

Ist es jetzt trotzdem durchgelaufen? Falls nicht, lässt es sich irgendwie "erzwingen"? Weitere Parameter?

Danke,

Benjamin

benni123_
Beiträge: 33
Registriert: 27.03.2024, 21:11
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brandenburg an der Havel
Hat sich bedankt: 13 Mal
Danksagung erhalten: 1 Mal

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von benni123_ » 03.04.2024, 20:35

Gerade habe ich gelesen, dass es noch das Tool

Code: Alles auswählen

flash-hmmoduart
gibt.

Siehe hier: https://github.com/jens-maus/RaspberryM ... 1558014049

Wäre das eine Möglichkeit?

Lieber wären mir die "Bordmittel" (eq3configcmd). Aber wenn es nicht anders geht, dann auch so ...

jp112sdl
Beiträge: 12119
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2152 Mal
Kontaktdaten:

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von jp112sdl » 03.04.2024, 21:01

benni123_ hat geschrieben:
03.04.2024, 20:24

Letzte Zeile sagt mir aber "No update necessary".

Ist es jetzt trotzdem durchgelaufen? Falls nicht, lässt es sich irgendwie "erzwingen"? Weitere Parameter?

Danke,

Benjamin
Ja schau mal nach den Parametern mit ?
Bin gerade unterwegs s.

Bitte nicht mit flash-hmmoduart versuchen !

VG,
Jérôme ☕️

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

jp112sdl
Beiträge: 12119
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2152 Mal
Kontaktdaten:

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von jp112sdl » 03.04.2024, 21:52

benni123_ hat geschrieben:
03.04.2024, 20:24
Falls nicht, lässt es sich irgendwie "erzwingen"? Weitere Parameter?
Also wenn ich

Code: Alles auswählen

eq3configcmd update-coprocessor
ohne weitere Parameter aufrufe kommt folgender Hilfetext:

Code: Alles auswählen

update-coprocessor -lgw -u ( <-rfdconf rfd.conf> | <-s serial> <-k Aes-Key> [-c] [-l LOGLEVEL]) [-d FIRMWARE-DIRECTORY]
	-p: Serial port of CCU2/HM-MOD-UART coprocessor (Alternatively use -s)
	-s: Serial number of lan gateway. (Alternatively use -p)
	-k: Aes-Key (passphrase) of lan gateway; Needed if encryption is enabled
	-u: Do Firmwareupdate if necessary
	-f: Force update and ignore version
	-v: Get Version
	-av: Get avaiable Version
	-bl: Start Bootloader
	-app: Start Application
	-se: Get coprocessor serial number.
	-sg: Get coprocessor SGTIN if applicable.
	-lgw: Update target is a LAN gateway.
	-rfdconf: Path to rfd.conf file. (Used when -lgw is supplied.)
	-c: Log to console instead of syslog.
	-l: Loglevel.
	-d: Path to firmware directory which contains firware files and fwmap file. Default is /firmware.
	-t: Coprocessor type: CCU2 or HM-MOD-UART. Default ist CCU2.
Demnach hilft dir

Code: Alles auswählen

	-f: Force update and ignore version
weiter.

VG,
Jérôme ☕️

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

benni123_
Beiträge: 33
Registriert: 27.03.2024, 21:11
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brandenburg an der Havel
Hat sich bedankt: 13 Mal
Danksagung erhalten: 1 Mal

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von benni123_ » 04.04.2024, 21:02

Hallo Jerome,

ganz herzlichen Dank für die Tipps.

So, hier das Firmware-Update:

Code: Alles auswählen

root@homematic-raspi:~# monit stop rfd
root@homematic-raspi:~# monit stop multimacd
root@homematic-raspi:~# monit stop HMIPServer
root@homematic-raspi:~# eq3configcmd update-coprocessor -f -t HM-MOD-UART -p /dev/raw-uart -c -u -l 0 -d /firmware/HM-MOD-UART/
2024/04/04 20:57:53.666 <Debug> firmware filename is: dualcopro_si1002_update_blhm.eq3

2024/04/04 20:57:55.171 <Debug> () CCU2CommControllerMod::handleIdentifyEvent(): Coprocessor is in bootloader.
2024/04/04 20:57:55.172 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:55.172 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:55.172 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:55.173 <Debug> () CCU2CommControllerMod::handleIdentifyEvent(): Coprocessor is in bootloader.
2024/04/04 20:57:55.183 <Debug>  deliver firmware...
2024/04/04 20:57:55.618 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:55.618 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:55.619 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:56.164 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:56.164 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:56.164 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:56.709 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:56.709 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:56.709 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:57.254 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:57.254 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:57.254 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:57.799 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:57.799 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:57.799 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:58.344 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:58.345 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:58.345 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:58.889 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:58.890 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:58.890 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:59.434 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:59.435 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:59.435 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:57:59.980 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:57:59.980 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:57:59.980 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:00.525 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:00.526 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:00.526 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:01.070 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:01.070 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:01.070 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:01.615 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:01.615 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:01.615 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:02.160 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:02.160 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:02.160 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:02.705 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:02.705 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:02.705 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:03.250 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:03.250 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:03.250 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:03.795 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:03.795 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:03.795 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:04.340 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:04.341 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:04.341 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:04.885 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:04.885 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:04.886 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:05.430 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:05.430 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:05.431 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:05.975 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:05.975 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:05.975 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:06.520 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:06.520 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:06.521 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:07.065 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:07.066 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:07.066 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:07.611 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:07.611 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:07.611 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:08.156 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:08.156 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:08.156 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:08.701 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:08.701 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:08.701 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:09.246 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:09.246 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:09.246 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:09.791 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:09.791 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:09.791 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:10.336 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:10.336 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:10.336 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:10.881 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:10.881 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:10.881 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:11.426 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:11.426 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:11.426 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:11.971 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:11.971 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:11.971 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:12.516 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:12.516 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:12.517 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:13.061 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:13.062 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:13.062 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:13.607 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:13.607 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:13.607 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:14.152 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:14.152 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:14.152 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:14.697 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:14.697 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:14.697 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:15.242 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:15.242 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:15.242 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:15.787 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:15.788 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:15.790 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:16.336 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:16.337 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:16.338 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:16.884 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:16.886 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:16.887 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:17.432 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:17.434 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:17.435 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:17.981 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:17.983 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:17.984 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:18.530 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:18.530 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:18.530 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:19.076 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:19.076 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:19.076 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:19.620 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:19.621 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:19.621 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:20.165 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:20.165 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:20.165 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:20.961 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:20.961 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:20.961 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:21.274 <Debug> CCU2CoprocessorCommandMod::CCU2CoprocessorCommandMod(): System frame
2024/04/04 20:58:21.274 <Debug> CCU2CoprocessorCommandMod::isResponseStatusOk(): System status OK
2024/04/04 20:58:21.274 <Debug> CCU2CommControllerMod::handleIncomingResponse() System response OK
2024/04/04 20:58:21.275 <Info> Firmwareupdate successfull
Hier die Ausgabe von /bin/detect_radio_module:

Code: Alles auswählen

root@homematic-raspi:~# /bin/detect_radio_module --debug /dev/raw-uart
21:00:14.151587 Raw UART device: GPIO@fe201000.serial
21:00:14.330149 Sucessfully resetted radio module.
21:00:14.330890 Sending HM frame:  fd 00 03 fe 00 01 14 1e
21:00:14.331022 Received HM frame: fd 00 0c 00 00 00 43 6f 5f 43 50 55 5f 42 4c 72 51
21:00:14.331647 Sending HM frame:  fd 00 03 fe 01 01 92 1d
21:00:17.332115 Sending HM frame:  fd 00 03 00 02 00 94 03
21:00:17.334853 Received HM frame: fd 00 0d 00 02 04 02 43 6f 5f 43 50 55 5f 42 4c bf f9
21:00:17.334975 Sending HM frame:  fd 00 03 00 03 03 12 0a
21:00:17.866199 Received HM frame: fd 00 04 00 03 04 01 99 01
21:00:17.903148 Received HM frame: fd 00 10 fe 01 00 44 75 61 6c 43 6f 50 72 6f 5f 41 70 70 b7 36
21:00:17.903309 Sending HM frame:  fd 00 03 01 04 09 00 22
21:00:18.005404 Received HM frame: fd 00 05 01 04 04 01 03 96 27
21:00:18.005645 Sending HM frame:  fd 00 03 01 05 02 06 18
21:00:18.109010 Received HM frame: fd 00 0d 01 05 04 01 02 08 06 01 00 03 01 14 03 b2 6a
21:00:18.109218 Sending HM frame:  fd 00 03 02 06 01 0c 2e
21:00:18.112245 Received HM frame: fd 00 07 02 06 06 01 bf 2c 1e 46 60
21:00:18.112376 Sending HM frame:  fd 00 03 fe 07 04 86 03
21:00:18.116963 Received HM frame: fd 00 10 fe 07 05 01 30 14 f7 11 a0 61 a7 da 49 8f 9e 19 81 8d
21:00:18.117105 Sending HM frame:  fd 00 03 03 08 08 28 0c
21:00:18.120097 Received HM frame: fd 00 07 03 08 01 01 6c ff ff f0 21
21:00:18.120206 Sending HM frame:  fd 00 03 03 09 07 ae 2d
21:00:18.124466 Received HM frame: fd 00 0e 03 09 01 01 51 45 51 30 34 30 37 30 36 35 14 50
21:00:18.302173 Sucessfully resetted radio module.
HM-MOD-RPI-PCB QEQ0407065 3014F711A061A7DA498F9E19 0x000000 0xBF2C1E 2.8.6
Leider immernoch das 0x000000 in der letzten Zeile. :roll:

Ich mache jetzt nochmal einen Neustart der RaspberryMatic.

/Nachtrag: Nach Neustart das gleiche Problem. Keine Änderung.
Zuletzt geändert von benni123_ am 04.04.2024, 21:11, insgesamt 1-mal geändert.

jp112sdl
Beiträge: 12119
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2152 Mal
Kontaktdaten:

Re: Home Assistant mit RaspberryMatic Add-on: HMIPServer kann HM-MOD-RPI-PCB nicht ansprechen

Beitrag von jp112sdl » 04.04.2024, 21:08

Was kommt denn, wenn du detect_radio_module in piVCCU ausführst?

VG,
Jérôme ☕️

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

Antworten

Zurück zu „RaspberryMatic“