Seite 1 von 1

RedMatic modbus USB-RS485

Verfasst: 19.04.2020, 10:01
von Speedbastard
Hallo HomeMatic User,

ich kämpfe hier mit einer Modbus installation diese ich gern an der CCU3 / Redmatic anbinden möchte.
Hierzu habe ich einen USB - RS485 Stick erworben und die Hardware am PC getestet, hier konnte ich auch mit den Modbus Geräte mit Modbus Poll kommunizieren.
Also habe ich das ganze an die CCU3 angeschlossen und einen Flow angelegt um erstmal ein Register zu lesen, leider ohne erfolg.
Im Forum habe ich nun herausgefunden das die Zusatzsoftware CUXD sich den Stick erstmal aneignet, dies konnte ich auch im LOG sehen und habe dann CUXD deinstalliert. Leider funktioniert es immernoch nicht.

Meine Frage wäre erstens, wie kann ich feststellen ob der Stick richtig erkannt wird von Redmatic und zweitens was muß ich hier als Server / Serial port einstellen? ( hier steht /dev/ttyUSB ) Mir ist klar das es eine Serielle Verbindung ist und die Modbus Typischen Parameter Baud/Unit/Data Bits/Stop Bits/Parity sind mir bekannt.

mfg Jens

Re: RedMatic modbus USB-RS485

Verfasst: 19.04.2020, 11:16
von hobbyquaker
Log Dich mal auf der CCU ein und führ ein ls /dev/tty* und ein dmesg aus, da müssten wir sehen ob und unter welchem Namen das serielle Interface im System auftaucht.

Re: RedMatic modbus USB-RS485

Verfasst: 19.04.2020, 21:58
von Speedbastard
Hallo,

Kannst du mir das genauer beschreiben? Wie kann ich mich auf der ccu einloggen um diese Befehle einzugeben.

Re: RedMatic modbus USB-RS485

Verfasst: 20.04.2020, 08:42
von Speedbastard
hobbyquaker hat geschrieben:
19.04.2020, 11:16
Log Dich mal auf der CCU ein und führ ein ls /dev/tty* und ein dmesg aus, da müssten wir sehen ob und unter welchem Namen das serielle Interface im System auftaucht.
Das sollte es sein. Wenn ich das Richtig sehe hängt am port 1 ein Hub dran und somit ist es 1-1.5.


# ls /dev/tty*
/dev/tty /dev/tty24 /dev/tty40 /dev/tty57
/dev/tty0 /dev/tty25 /dev/tty41 /dev/tty58
/dev/tty1 /dev/tty26 /dev/tty42 /dev/tty59
/dev/tty10 /dev/tty27 /dev/tty43 /dev/tty6
/dev/tty11 /dev/tty28 /dev/tty44 /dev/tty60
/dev/tty12 /dev/tty29 /dev/tty45 /dev/tty61
/dev/tty13 /dev/tty3 /dev/tty46 /dev/tty62
/dev/tty14 /dev/tty30 /dev/tty47 /dev/tty63
/dev/tty15 /dev/tty31 /dev/tty48 /dev/tty7
/dev/tty16 /dev/tty32 /dev/tty49 /dev/tty8
/dev/tty17 /dev/tty33 /dev/tty5 /dev/tty9
/dev/tty18 /dev/tty34 /dev/tty50 /dev/ttyS0
/dev/tty19 /dev/tty35 /dev/tty51 /dev/ttyUSB0
/dev/tty2 /dev/tty36 /dev/tty52 /dev/ttyUSB1
/dev/tty20 /dev/tty37 /dev/tty53 /dev/ttyUSB2
/dev/tty21 /dev/tty38 /dev/tty54 /dev/ttyUSB3
/dev/tty22 /dev/tty39 /dev/tty55 /dev/ttyprintk
/dev/tty23 /dev/tty4 /dev/tty56

[ 1680.462651] usb 1-1.5: new full-speed USB device number 4 using dwc_otg
[ 1680.595837] usb 1-1.5: New USB device found, idVendor=1a86, idProduct=7523
[ 1680.595851] usb 1-1.5: New USB device strings: Mfr=0, Product=2, SerialNumber =0
[ 1680.595861] usb 1-1.5: Product: USB2.0-Serial

[ 1.248079] mmc0: new high speed SDHC card at address aaaa
[ 1.248609] mmcblk0: mmc0:aaaa SS08G 7.40 GiB
[ 1.251414] mmcblk0: p1 p2 p3
[ 1.372453] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 1.372567] Indeed it is in host mode hprt0 = 00001101
[ 1.612684] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 1.612696] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.613273] hub 1-1:1.0: USB hub found
[ 1.613354] hub 1-1:1.0: 5 ports detected
[ 1.932454] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 2.062653] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 2.062666] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber

Re: RedMatic modbus USB-RS485

Verfasst: 02.01.2024, 15:00
von myrdrks
Moin,

stehe grade vor einem ähnlichen Problem. Konntest du den RS485 USB Stick in RedMatic einbinden?