Ich versuche gerade über einen DIGITUS DA-70157 USB-to-RS485 Converter (Chipsatz: FTDI / FT232R) ein HMW-IO-12-Sw7-DR an Homegear anzulernen.
Da ich aufgrund etwas Online-Recherche bezüglich des Bus-Abschlusswiderstand (HMW-Sys-Tm-DR) etwas unsicher bin, habe ich es mit und ohne dieses Bauteil getestet.
Aufgebaut habe ich auf einem Rasberry Pi 3B mit “klassischen” Raspian Strech und anschließender Installation des aktuellen HomeGear 0.7.15-1580 aus dem Repository (via apt install).
BidCoS-Komponenten am Funkmodu HM-MOD-RPI-PCB funktionieren bereits problemlos, daher hoffe ich, dass es nur eine Kleinigkeit ist…
Nachfolgend zunächst meine Konfigurationsdateien (Endung .txt wegen Upload-Restriktion teilweise angefügt - im Original heißen die Dateien natürlich korrekt):
config.txt (1,7 KB)
cmdline.txt (119 Bytes)
99-com.rules.txt (1,0 KB)
homematicbidcos.conf.txt (8,8 KB)
homematicwired.conf.txt (2,1 KB)
Auf der Konsole habe ich folgende Kommandos ausgeführt:
pi@raspberrypi:~ $ sudo homegear -r
Connected to Homegear (version 0.7.15-1580).
> fs 1
Device family "HomeMatic Wired" selected.
For information about the family's commands type: "help"
(Family)> ls
No peers are paired to this central.
(Family)> sp
Search completed successfully.
(Family)> ls
No peers are paired to this central.
Folgendes Log erhalte ich dabei mit angeschlossenem Busabschluswiderstand:
...
04/08/18 15:26:10.897 Module HomeMatic Wired: Info: Search completed. Found 1 devices.
04/08/18 15:26:10.897 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE9E000000010368D840
04/08/18 15:26:11.003 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE9E000000010368D840
04/08/18 15:26:11.104 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE9E000000010368D840
04/08/18 15:26:11.205 Module HomeMatic Wired: Error: HomeMatic Wired Central: Could not pair device with address 0x0000B3CE. Device type request failed.
homematic_WITH_bus_terminator_installed.log (27,6 KB)
Ohne Terminator sieht es so aus:
...
04/08/18 15:34:08.068 Module HomeMatic Wired: Info: Search completed. Found 1 devices.
04/08/18 15:34:08.069 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE980000000103683CC6
04/08/18 15:34:08.099 HomeMatic Wired packet received: FD00000001980000B3CE04120044DC
04/08/18 15:34:08.119 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE190000000102A0B6
04/08/18 15:34:08.139 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE1A000000010376EFD6
04/08/18 15:34:08.164 HomeMatic Wired packet received: FD000000013A0000B3CE040306FC7E50
04/08/18 15:34:08.183 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE3900000001024470
04/08/18 15:34:08.202 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE1C00000001036E9B62
04/08/18 15:34:08.237 Module HomeMatic Wired: HomeMatic Wired packet has invalid length: FD000000015C0000B3CE0C4C455130313137
04/08/18 15:34:08.253 Module HomeMatic Wired: HomeMatic Wired packet has unknown type: 3437384FC6
04/08/18 15:34:08.301 Module HomeMatic Wired: HomeMatic Wired packet has invalid length: FD000000015C0000B3CE0C4C45513031
04/08/18 15:34:08.306 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE1C00000001036E9B62
04/08/18 15:34:08.317 Module HomeMatic Wired: HomeMatic Wired packet has unknown type: 31373437384FC6
04/08/18 15:34:08.365 Module HomeMatic Wired: HomeMatic Wired packet has invalid length: FD000000015C
04/08/18 15:34:08.382 Module HomeMatic Wired: HomeMatic Wired packet has unknown type: B3CE0C4C4551303131373437384FC6
04/08/18 15:34:08.407 Module HomeMatic Wired: RS485 Module "RS485-USB": Info: Sending: FD0000B3CE1C00000001036E9B62
04/08/18 15:34:08.509 Module HomeMatic Wired: Error: HomeMatic Wired Central: Could not pair device with address 0x0000B3CE. Serial number request failed.
homematic_WITHOUT_bus_terminator_installed.log (87,7 KB)
Woran kann es liegen, dass die Kommunikation offenbar nicht richtig funktioniert?