NEWS
[gelöst] Buanet iobroker auf syno mit 2 usb sticks
-
Hallo zusammen,
Ich komme hier nicht weiter.
Ich habe an meiner syno das buanet iobroker Image in docker laufen.
Das funktioniert einwandfrei. Ich habe auch ein usb zigbee stick am laufen. Funktioniert auch bestens.
Dieser zigbee Stick läuft in iobroker an /dev/ttyacm0 ohne Probleme (im Adapter so ausgewählt).So jetzt habe ich seit dieser Woche noch einen amber usb stick an der syno, welchen ich mit dem wireless mbus Adapter 0.5.2 betreiben möchte.
Leider bekomme ich den nicht zum laufen. Als Anschlüsse werden mir noch dev/ttyS0 bis ttyS3 angezeigt.
Jedoch einzig am ACM0 scheint sich etwas zu tun, wenn ich den zigbee Adapter vorher beende.
Och denke mir ich benötige einen dev/ttyACM1 Anschluss oder so, damit das getrennt behandelt oder weitergeben werden kann...
Nur leider sind meine Kenntnisse hierzu nicht sehr groß und die Thematik ist scheinbar so speziell, dass ich hierzu nichts genaues im Netz finde.
Hat hier von euch jemand eine Idee was ich versuchen könnte?
Danke!
dittmar -
@dditt
schon die 4.1.0 probiert ? -
Wenn der Stick den CH340 Treiber benötigt dann musst du auf der Synology den Treiber noch installieren sonst wird er im dev Verzeichnis nicht angezeigt und kann nicht weitergereicht werden
-
Hallo zusammen,
Nein die aktuelle v4 habe ich noch nicht ausprobiert. Habe gestern mit viel Schweiß auf die 3.6.12 geupdatet
kann ich einfach einen zweiten iobroker Container in docker anlegen oder stören die sich gegenseitig? Ich denke zb beim aufruf, welche instanz antwortet auf der 8081 dann?
Woher weiß ich ob der Amber Wirless usb stick diesen Treiber benötigt?
Unter info in der DSM werden mir beide usb sticks korrekt angezeigt...
Danke für eure Hilfe!
Grüße
dittmar -
@dditt Wurden bei mir in der Info auch angezeigt aber im dev/ Verzeichnis wurde trotzdem kein ttyusb0 angelegt.
Erst nach der Installation des Treibers hatte ich den Port dev/ttyusb0 und dann gings auch mit dem Zugriff -
welchen Treiber genau - hast du dann auf der synology installiert? per shh dann?
-
@dditt ich kann dir morgen den Link schicken den ich installiert habe.
Es geht über das Paketzentrum auf der Synology.
Ist aber ein Treiber eines fremdanbieters und muss über die manuelle Installation laufen -
ich bin jetzt schon ein ganzes stück weiter gekommen!
mit putty und root auf der syno hatte ich unter /dev nur ttyACM0...
nach ausführen von
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/ftdi_sio.kohatte ich dann unter /dev dann schon mal den ttyUSB0
von dem habe ich dann noch die rechte geändert:
sudo chmod -R 0777 /dev/ttyUSB0
die beiden Module werden aber anscheinend bei einem neustart von der syno nicht wieder geladen. das kann man aber auch lösen.
################################
Edit or create the file startup.sh via:sudo vi /usr/local/etc/rc.d/startup.sh
Put the next text into the file:
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/ftdi_sio.ko
sudo chmod 777 /lib/modules/usbserial.ko
sudo chmod 777 /lib/modules/ftdi_sio.koChange rights of startup.sh:
chmod 700 /usr/local/etc/rc.d/startup.sh
The next time your NAS reboots, modules will be starten automatically.
################################
-> hier gefundendanach habe ich den wm-bus 0.5.2 adapter neu installiert -> und siehe da, er zeigt mir auf einmal meinen Wasserzähler an, und verlangt nach einem AES key.
Den habe ich jetzt eingegeben und warte nun was passiert.
Objekte habe ich bislang aber noch keine erstellt bekommen... hier ist lediglich, oder immer noch nur:
wmbus.0
..info
....connection -> (Wert) true
....rawdata -> (Wert) hier steht jetzt zumindest etwas, was vorher nicht der fall war.mal abwarten was über nacht passiert. vllt erscheinen ja ein paar objekte
-
Guten morgen!
Über Nacht wurden nun die Objekte angelegt!
Problem scheint gelöst zu sein!