HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren


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

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von jp112sdl » 30.11.2023, 19:31

Baxxy hat geschrieben:
30.11.2023, 19:29
Ist schon so lange her...
Bei mir auch...
Baxxy hat geschrieben:
30.11.2023, 19:29
nur kurz halten beim bestromen
Jap, so war das wohl

VG,
Jérôme ☕️

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

Benutzeravatar
Baxxy
Beiträge: 10847
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von Baxxy » 30.11.2023, 20:06

Ach der olle "Affengriff"...
Sieht schon besser aus (mit "Standard-FTDI"):

Code: Alles auswählen

root@homematic-raspi:~# detect_radio_module --debug /dev/ttyUSB0
19:51:50.033266 Sending HM frame:  fd 00 03 fe 00 01 14 1e
19:51:50.053910 Received HM frame: fd 00 11 fe 00 05 01 44 75 61 6c 43 6f 50 72 6f 5f 41 70 70 a2 21
19:51:50.054368 Sending HM frame:  fd 00 03 fe 01 02 92 17
19:51:50.070315 Received HM frame: fd 00 04 fe 01 05 01 07 02
19:51:50.299708 Received HM frame: fd 00 0e fe 00 00 48 4d 49 50 5f 54 52 58 5f 42 6c f4 c2
19:51:50.300079 Sending HM frame:  fd 00 03 fe 02 01 98 1d
19:51:50.316196 Received HM frame: fd 00 0f fe 02 05 01 48 4d 49 50 5f 54 52 58 5f 42 6c ea c6
19:51:50.316395 Sending HM frame:  fd 00 03 fe 03 03 9e 11
19:51:51.003737 Received HM frame: fd 00 04 fe 03 05 01 87 29
19:51:51.527734 Received HM frame: fd 00 10 fe 01 00 44 75 61 6c 43 6f 50 72 6f 5f 41 70 70 b7 36
19:51:51.528076 Sending HM frame:  fd 00 03 01 04 09 00 22
19:51:51.642328 Received HM frame: fd 00 05 01 04 04 01 01 16 28
19:51:51.642649 Sending HM frame:  fd 00 03 01 05 02 06 18
19:51:51.757108 Received HM frame: fd 00 0d 01 05 04 01 04 04 12 01 00 0c 01 40 00 46 4e
19:51:51.757410 Sending HM frame:  fd 00 03 02 06 01 0c 2e
19:51:51.773317 Received HM frame: fd 00 07 02 06 06 01 bd 6c 3b c6 90
19:51:51.773568 Sending HM frame:  fd 00 03 fe 07 04 86 03
19:51:51.789837 Received HM frame: fd 00 10 fe 07 05 01 30 15 03 77 dc 00 03 d9 93 95 45 43 0d c3
19:51:51.790136 Sending HM frame:  fd 00 03 03 08 08 28 0c
19:51:51.806060 Received HM frame: fd 00 07 03 08 01 01 ff 99 3b ad c3
HMIP-RFUSB D993954543 30150377DC0003D993954543 0xFF993B 0xBD6C3B 4.4.18
Könnte ich den jetzt theoretisch flashen oder braucht's dafür den "HB-RF-ETH-FTDI"?

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

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von jp112sdl » 30.11.2023, 20:16

Damit könntest du jetzt flashen.

Code: Alles auswählen

/opt/java/bin/java -Dos.arch=x86_64  -Dgnu.io.rxtx.SerialPorts="/dev/ttyUSB0" -jar /opt/HmIP/hmip-copro-update.jar -p "/dev/ttyUSB0" -o -f "/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3"

VG,
Jérôme ☕️

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

sectorchan
Beiträge: 66
Registriert: 12.07.2019, 23:37
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von sectorchan » 30.11.2023, 21:20

Bin noch nie so tief in die HM Materie gegangen… daher meine Fragen, nach Guide arbeiten kann ich gut :lol:

Also bei euch klappt das auch schon nicht? :(




Ich werde mal Option 1 testen und den HAP wieder einbauen und dann das init Script laufen lassen (reicht die Ethernet Verbindung)

Option 2 wäre zwischen (was ist besser) produktive ccu3 oder test raspberrymatic den FTDI anstecken und mit dem HAP verbinden und dann viewtopic.php?f=59&t=43363&start=30#p732540 zu testen? Muss ich schauen ob ich in der Arbeit vielleicht ein FTDI ausleihen kann

Benutzeravatar
Baxxy
Beiträge: 10847
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von Baxxy » 30.11.2023, 23:03

Ich hab jetzt nicht probiert die Firmware nochmal drüberzubügeln.

Du brauchst nen FTDI der kommt an ST5.
>> hier in meinem ersten Bild << habe ich schon 90° Steckleisten an ST5 eingelötet aber aktuell nix dran.
"unten" = RX am FTDI
"mitte" = TX am FTDI
"oben" = GND am FTDI

VCC nimmst du von ST2 (wie im Bild)

Dann nimmst du irgendein Testsystem und flashst ne alte RaspberryMatic. Ich habe 3.65.11.20221005 genommen weil mit der aktuellen ne komische Ausgabe kam.

Code: Alles auswählen

18:00:44.271020 Resetting radio module via current device is not supported.

Das dann mit dem angeschlossenen HAP-FTDI Dongle booten.

Jetzt kommt der schwierige Teil.
Du musst die Stromversorgung des HAP trennen (z.B. VCC vom FTDI abziehen).
Jetzt PRG1 Pin 5-6 brücken und halten und die Stromversorgung wieder herstellen. Nach so 2s kannst du die Brücke lösen.
Ob's geklappt hat erkennst du wenn die HAP-LED komplett aus bleibt, die Ethernet LED's sind beide an.
(weil man hierbei am besten 4 Hände hat lasse ich mir hierbei vom störrischen Teenager helfen :wink: )

Dann machst du ggf. mehrmals:

Code: Alles auswählen

detect_radio_module --debug /dev/ttyUSB0

Bis das sauber durchläuft.

Als nächstes ein:

Code: Alles auswählen

uname -m
Die Ausgabe fügst du in den Flashbefehl bei -Dos.arch= ein.
Also für nen Pi3B:

Code: Alles auswählen

/opt/java/bin/java -Dos.arch=aarch64  -Dgnu.io.rxtx.SerialPorts="/dev/ttyUSB0" -jar /opt/HmIP/hmip-copro-update.jar -p "/dev/ttyUSB0" -o -f "/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3"
Oder wie von Jérôme gezeigt für eine RaspberryMatic (VM) auf x86 Hardware.

Code: Alles auswählen

/opt/java/bin/java -Dos.arch=x86_64  -Dgnu.io.rxtx.SerialPorts="/dev/ttyUSB0" -jar /opt/HmIP/hmip-copro-update.jar -p "/dev/ttyUSB0" -o -f "/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3"
Tja und dann drücke ich die Daumen.
Falls es nicht klappt dann zeig mal die Ausgabe.

Benutzeravatar
Baxxy
Beiträge: 10847
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von Baxxy » 30.11.2023, 23:26

Hab's doch mal versucht... (Pi3B)

Code: Alles auswählen

[INFO] Homematic IP coprocessor update tool V1.0.10
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[DEBUG] Request bootloader version ...
[INFO] SGTIN = 30150377DC0003D993954543
[INFO] Performing update with firmware file '/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3' ...
[DEBUG] Start application ...
[DEBUG] Application 'DualCoPro_App' running
[DEBUG] Request application version ...
[DEBUG] Request application version ...
[INFO] Updating coprocessor from version 4.4.18 to version 4.4.18
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[INFO] Entering bootloader ...
[DEBUG] Start bootloader ...
[DEBUG] Already in Bootloader.
[DEBUG] Request bootloader version ...
[INFO] Bootloader version: 1.0.12
[DEBUG] Send update frames ...
[ERROR] No update performed.
[INFO] Exiting update tool.
Klappt nicht. :cry:
Hier die Gegenprobe mit einem echten HmIP-RFUSB (.ova)

Code: Alles auswählen

[INFO] Homematic IP coprocessor update tool V1.0.10
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[DEBUG] Request bootloader version ...
[INFO] SGTIN = 3014F711A000041D89971558
[INFO] Performing update with firmware file '/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3' ...
[DEBUG] Start application ...
[DEBUG] Application 'DualCoPro_App' running
[DEBUG] Request application version ...
[DEBUG] Request application version ...
[INFO] Updating coprocessor from version 4.4.18 to version 4.4.18
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[INFO] Entering bootloader ...
[DEBUG] Start bootloader ...
[DEBUG] Already in Bootloader.
[DEBUG] Request bootloader version ...
[INFO] Bootloader version: 1.0.24
[DEBUG] Send update frames ...
[INFO] Starting application ...
[DEBUG] Start application ...
[DEBUG] Application 'DualCoPro_App' running
[DEBUG] Request application version ...
[DEBUG] Request application version ...
[INFO] New application Version: 4.4.18

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

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von jp112sdl » 01.12.2023, 07:24

Damals mit der 4.4.22 und Bootloader 1.0.11 ließ sich noch die 4.4.18 / 1.0.12 einspielen.
Jetzt wohl nicht mehr.
Schade.

VG,
Jérôme ☕️

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

Benutzeravatar
Baxxy
Beiträge: 10847
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von Baxxy » 01.12.2023, 08:45

jp112sdl hat geschrieben:
01.12.2023, 07:24
Jetzt wohl nicht mehr.
Hat mir keine Ruhe gelassen.
Hab den Versuch jetzt nochmal mit dem "HB-RF-ETH-FTDI" wiederholt.
Das sah jetzt soweit gut aus.

Code: Alles auswählen

root@homematic-raspi:~# /opt/java/bin/java -Dos.arch=aarch64  -Dgnu.io.rxtx.SerialPorts="/dev/raw-uart1" -jar /opt/HmIP/hmip-copro-update.jar -p "/dev/raw-uart1" -o -f "/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.
4.18.eq3"
[INFO] Homematic IP coprocessor update tool V1.0.10
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[DEBUG] Request bootloader version ...
[INFO] SGTIN = 30150377DC0003D993954543
[INFO] Performing update with firmware file '/firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.18.eq3' ...
[DEBUG] Start application ...
[DEBUG] Application 'DualCoPro_App' running
[DEBUG] Request application version ...
[DEBUG] Request application version ...
[INFO] Updating coprocessor from version 4.4.18 to version 4.4.18
[DEBUG] Start bootloader ...
[DEBUG] Bootloader running
[INFO] Entering bootloader ...
[DEBUG] Start bootloader ...
[DEBUG] Already in Bootloader.
[DEBUG] Request bootloader version ...
[INFO] Bootloader version: 1.0.12
[DEBUG] Send update frames ...
[INFO] Starting application ...
[DEBUG] Start application ...
[DEBUG] Application 'DualCoPro_App' running
[DEBUG] Request application version ...
[DEBUG] Request application version ...
[INFO] New application Version: 4.4.18
Vielleicht taugt mein anderer FTDI nix, der hat ja auch schon bei "detect_radio_module" gezickt. Mit dem "HB-RF-ETH-FTDI" klappte das instant.

sectorchan
Beiträge: 66
Registriert: 12.07.2019, 23:37
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-HAP als Funkmodul (HB-RF-HAP) nutzen - wie HB-RF-ETH

Beitrag von sectorchan » 01.12.2023, 09:26

Baxxy hat geschrieben:
30.11.2023, 23:03
Du brauchst nen FTDI der kommt an ST5.
>> hier in meinem ersten Bild << habe ich schon 90° Steckleisten an ST5 eingelötet aber aktuell nix dran.
"unten" = RX am FTDI
"mitte" = TX am FTDI
"oben" = GND am FTDI

VCC nimmst du von ST2 (wie im Bild)
So habe ich das Offene USB Kabel angeschlossen und hat funktioniert :)
VCC denke ich brauch ich nicht, da ich den normalen stromanschluss nehme zum HAP bestromen.

Edit: Ich habe endlich meinen FTDI Chip - TTL-232R wieder gefunden :)
jp112sdl hat geschrieben:
01.12.2023, 07:24
Vielleicht taugt mein anderer FTDI nix, der hat ja auch schon bei "detect_radio_module" gezickt. Mit dem "HB-RF-ETH-FTDI" klappte das instant.
Ich kenn das HB-RF-ETH (als addonboard), aber was ist ein HB-RF-ETH-FTDI?

Ich bin jetzt mal so frei und frage ausm Bauchraus. Kann ich es jemanden schicken, der es mir gegen einen Kaffee Umflash? BEvor ich mir etwas hole wie das HB-RF-ETH-FTDI was womöglich auch 30€ kostet, schenk ich jemanden lieber einen Kaffee :)

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“