@dpunkts Moin, wollte nur berichten, dass der Adapter seplos-v3-sniffer jetzt in meinen Iobroker eingebunden ist und läuft. Er ließt zuvervässig alle vier BMS aus und liefert entsprechende Werte.
Meine Frage nach der Verwendung von dec/ttyUSBxx hat sich von selbst beantwortet, ich habs einfach mit einem USB zu RS485 Adapter versucht und es funktioniert. Einzig, was nicht funktioniert (oder ich hab da noch einen Bock drin) ist der Zugriff auf einen mit symbolischen Namen versehenen dev/ttyUSB1 via
sudo nano /etc/udev/rules.d/99-usb-serial.rules
Inhalt der serial-rules:
SUBSYSTEM=="tty", ATTRS{serial}=="B002EPS5", SYMLINK+="klimamodbus", OWNER="iobroker"
SUBSYSTEM=="tty", ATTRS{serial}=="0021", SYMLINK+="stromzaehler", OWNER="iobroker"
SUBSYSTEM=="tty", ATTRS{serial}=="B001ADIN", SYMLINK+="seplosakku", OWNER="iobroker"
Seriennummer des USB zu RS485 Adapters ausgelesen mit:
udevadm info -a -n /dev/ttyUSB1 | grep '{serial}' | head -n1
und ergibt:
ATTRS{serial}=="B001ADIN"
Wenn ich im Konfigfeld anstelle von dev/ttyUSB1 den symbolischen Namen aus der serial-rules eingebe gibt es eine Fehlermeldung im Iobroker und der Adapter verbindet sich nicht.
Aber, ansonsten sehr gute Arbeit, einfach super das es diesen Adapter gibt! 👍 👍