Domoticz P1 USB op Synology

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • rob1985
  • Registratie: Juni 2003
  • Laatst online: 03-05 10:38
Hi,

Ik heb aan Synology DS918+ met DSM 7 en draai daar recent Domoticz op, via Docker.

Afgelopen week heb ik een P1-->USB kabel gekocht om m'n KAIFA (Stedin) slimme meter aan te sluiten op m'n Synology (poort aan de achterkant van de synology). Ik krijg echter een lege seriële poort dropdown te zien als ik ik de P1 meter probeer toe te voegen. Oftewel, Domoticz lijkt geen aangesloten seriële / usb apparaat te zien.

Ik heb het internet al afgestruind, maar kom er niet echt verder mee.

Wat heb ik al geprobeerd:
  1. De docker container uit / aan gezet en nadien de USB stekker erin gestoken.
  2. Domoticz nieuwe hardware laten toestaan (voor 5 minuten).
  3. User defined script:
    /sbin/modprobe usbserial
    /sbin/modprobe ftdi_sio
    /sbin/modprobe cdc-acm
    chmod 777 /dev/ttyUSB0
    chmod 777 /dev/ttyUSB1
    chmod 777 /dev/ttyACM0
Wanneer ik kijk naar de aangesloten USB apparaten zie ik het volgende. Volgens mij is 1-1 de P1 kabel.
rob@Synology:~$ lsusb
|__usb1 1d6b:0002:0404 09 2.00 480MBit/s 0mA 1IF (Linux 4.4.180+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub
|__1-1 0403:6001:0600 00 2.00 12MBit/s 90mA 1IF (FTDI FT232R USB UART AB7005GJ)
|__1-4 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskStation 7F008C8CB03A7D02)
|__usb2 1d6b:0003:0404 09 3.00 5000MBit/s 0mA 1IF (Linux 4.4.180+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub
Heeft iemand een idee wat het zou kunnen zijn?

Acties:
  • 0 Henk 'm!

  • -36-
  • Registratie: Januari 2009
  • Laatst online: 30-04 21:36

-36-

Trust me. I'm an amateur

Je hebt waarschijnlijk usb drivers nodig

https://www.domoticz.com/wiki/Synology

[ Voor 10% gewijzigd door -36- op 17-07-2022 23:49 ]


Acties:
  • 0 Henk 'm!

  • Jeweettoch13
  • Registratie: Januari 2007
  • Laatst online: 14-04 22:24
Je slaat hiermee de spijker op zijn kop!

Het enige wat ik hiervoor nog nodig heb is een fatsoenlijke code handleiding om die USB drivers op mijn Synology 920+ te krijgen met DSM7.0 en Domoticz via een container al geïnstalleerd.

Ik heb echter nul ervaring op het gebied van code en kom via een SSH console (op root niveau) niet op de juiste plaats om die drivers te installeren. Halverwege die instructieset voor installatie kloppen die commandlines niet meer en val ik op een dood spoor :(. Het ging dan wel weer goed om de M.2 SSD's te configureren als opslag voor de camera's maar verder dan dat ben ik niet gekomen.

Makkelijker lijkt het mij om te downgraden naar V6 en dan de package met drivers te installeren en klaar maar met het idee van dataverlies is dat voor mij een te groot risico.

Wie o wie kan mij verder helpen?

Don't dream your life, Live your dreams!


Acties:
  • 0 Henk 'm!

  • -36-
  • Registratie: Januari 2009
  • Laatst online: 30-04 21:36

-36-

Trust me. I'm an amateur

p1 meter op basis van esp8266 via wifi, die komen in de V&A regelmatig voorbij. werkt hier prima

Acties:
  • 0 Henk 'm!

  • MotorBeast
  • Registratie: Maart 2017
  • Laatst online: 20-11-2024
Je probleem is denk ik dat Synology met DSM 7 veel functies op USB om zeep heeft geholpen. Daarom draai ik hier nog op 6. Google eens op DSM7 en USB en dan kom je workarounds tegen.

Acties:
  • 0 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

Ik heb toevallig deze week met hetzelfde gestoeid en het is inmiddels gelukt.

Je moet er eerst achter komen welke architectuur je synology gebruikt:

Dan ga je naar de volgende site http://www.jadahl.com/iperf-arp-scan/DSM_7.0/ en ga je naar het mapje behorend bij jouw type Synology.
In dat mapje moet je die bestanden downloaden. Dat kan met het volgende, open eerst je SSH shell op je NAS en log in als root.

code:
1
2
3
4
5
6
7
8
sudo -i
<voer wachtwoord in>
cd /lib/modules
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/ch341.ko
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/cp210x.ko
cd /usr/local/etc/rc.d/
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/start-usb-drivers.sh
chmod +x /usr/local/etc/rc.d/start-usb-drivers.sh


Dat zou 'm moeten doen.

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • MotorBeast
  • Registratie: Maart 2017
  • Laatst online: 20-11-2024
Metalfreak schreef op vrijdag 22 juli 2022 @ 19:51:
Ik heb toevallig deze week met hetzelfde gestoeid en het is inmiddels gelukt.

Je moet er eerst achter komen welke architectuur je synology gebruikt:

Dan ga je naar de volgende site http://www.jadahl.com/iperf-arp-scan/DSM_7.0/ en ga je naar het mapje behorend bij jouw type Synology.
In dat mapje moet je die bestanden downloaden. Dat kan met het volgende, open eerst je SSH shell op je NAS en log in als root.

code:
1
2
3
4
5
6
7
8
sudo -i
<voer wachtwoord in>
cd /lib/modules
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/ch341.ko
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/cp210x.ko
cd /usr/local/etc/rc.d/
http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/start-usb-drivers.sh
chmod +x /usr/local/etc/rc.d/start-usb-drivers.sh


Dat zou 'm moeten doen.
toon volledige bericht
Doet een RFXcom en een printer het ook weer met deze drivers? Dan kan ik ook eens naar 7. Draai hier Domoticz op een DS414.

Acties:
  • +1 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

MotorBeast schreef op vrijdag 22 juli 2022 @ 19:53:
[...]


Doet een RFXcom en een printer het ook weer met deze drivers? Dan kan ik ook eens naar 7. Draai hier Domoticz op een DS414.
Zo heb ik deze week inderdaad een RFXcom werkend gekregen op een DS218j :)

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • MotorBeast
  • Registratie: Maart 2017
  • Laatst online: 20-11-2024
Metalfreak schreef op vrijdag 22 juli 2022 @ 19:54:
[...]


Zo heb ik deze week inderdaad een RFXcom werkend gekregen op een DS218j :)
Is het dan een universele USB driver? Ik gebruik mijn NAS ook als Printer server namelijk.

Acties:
  • 0 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

MotorBeast schreef op vrijdag 22 juli 2022 @ 19:56:
[...]


Is het dan een universele USB driver? Ik gebruik mijn NAS ook als Printer server namelijk.
Over printers kan ik geen uitspraken doen. Ik denk het eerlijk gezegd niet, volgens mij gaat dit vooral om USB-serieel drivers.

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • +1 Henk 'm!

  • MotorBeast
  • Registratie: Maart 2017
  • Laatst online: 20-11-2024
Metalfreak schreef op vrijdag 22 juli 2022 @ 19:57:
[...]


Over printers kan ik geen uitspraken doen. Ik denk het eerlijk gezegd niet, volgens mij gaat dit vooral om USB-serieel drivers.
Hier een instructie dus denk het wel:
https://mariushosting.com...add-usb-support-on-dsm-7/

Acties:
  • 0 Henk 'm!

  • rob1985
  • Registratie: Juni 2003
  • Laatst online: 03-05 10:38
Ondanks alle instructies krijg ik het niet voor elkaar. Alle scripts lijken gewoon prima te zijn uitgevoerd, maar ik zie nog steeds niks.
Wellicht zit het probleem in de USB kabel zelf. Ik zal eens kijken naar dat Wifi ding. Ik zit nog in de retourtermijn.

Ik zit even te kijken in V&A.
V&A aangeboden: P1 / DSMR Slimme meter WiFi gateway
Die lijkt me wel goed. Uiteindelijk wil ik graag m'n data via Grafena inzichtelijk maken (die weer de data uit de InfluxDB haalt). Heb ik daar dan perse MQTT voor nodig of niet?

[ Voor 40% gewijzigd door rob1985 op 22-07-2022 20:32 ]


Acties:
  • 0 Henk 'm!

  • MotorBeast
  • Registratie: Maart 2017
  • Laatst online: 20-11-2024
rob1985 schreef op vrijdag 22 juli 2022 @ 20:22:
Ondanks alle instructies krijg ik het niet voor elkaar. Alle scripts lijken gewoon prima te zijn uitgevoerd, maar ik zie nog steeds niks.
Wellicht zit het probleem in de USB kabel zelf. Ik zal eens kijken naar dat Wifi ding. Ik zit nog in de retourtermijn.
Ik zou je vraag even in het Domoticz topic droppen. Lijkt me stug dat de USB kabel het niet doet. Ik zou anders eerst testen of de USB poort van je NAS het nu doet. Printer er eens aanhangen. Doet die het dan verder zoeken. Ik kan je helaas niet verder helpen want ik heb nog een oude Ferraris meter die lekker terugdraait op mijn panelen en lees mijn verbruik niet uit.

Vraagje aan jou: Weet jij of Jadahl pakket Domoticz ook onder DSM7 draait. Ik kan geen docker draaien op DS414 namelijk.

Acties:
  • 0 Henk 'm!

  • rob1985
  • Registratie: Juni 2003
  • Laatst online: 03-05 10:38
MotorBeast schreef op vrijdag 22 juli 2022 @ 20:33:
[...]


Ik zou je vraag even in het Domoticz topic droppen. Lijkt me stug dat de USB kabel het niet doet. Ik zou anders eerst testen of de USB poort van je NAS het nu doet. Printer er eens aanhangen. Doet die het dan verder zoeken. Ik kan je helaas niet verder helpen want ik heb nog een oude Ferraris meter die lekker terugdraait op mijn panelen en lees mijn verbruik niet uit.

Vraagje aan jou: Weet jij of Jadahl pakket Domoticz ook onder DSM7 draait. Ik kan geen docker draaien op DS414 namelijk.
Durf ik niet te zeggen, want ik draai Domoticz in Docker.

Wat betreft de USB kabel zal ik eens kijken of ik iets van USB eraan kan hangen. Mijn logge printer staat helemaal op zolder en m’n NAS in de meterkast. Dat is te veel gedoe.

Acties:
  • 0 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

MotorBeast schreef op vrijdag 22 juli 2022 @ 20:33:
[...]


Ik zou je vraag even in het Domoticz topic droppen. Lijkt me stug dat de USB kabel het niet doet. Ik zou anders eerst testen of de USB poort van je NAS het nu doet. Printer er eens aanhangen. Doet die het dan verder zoeken. Ik kan je helaas niet verder helpen want ik heb nog een oude Ferraris meter die lekker terugdraait op mijn panelen en lees mijn verbruik niet uit.

Vraagje aan jou: Weet jij of Jadahl pakket Domoticz ook onder DSM7 draait. Ik kan geen docker draaien op DS414 namelijk.
Docker draaien heb ik inmiddels ook al onder controle op een niet-supported Synology systeem met ARM processor.

https://cynarski.eu/docker-on-synlogy-32bit/

Truc is ook om niet hoger dan versie 19.03.8 te gaan, hogere versies werken helaas niet op die van mij. En ik heb handmatig een opstarttaak moeten maken die dockerd start anders moest je na elke reboot handmatig de Docker Daemon starten.

[ Voor 16% gewijzigd door Metalfreak op 22-07-2022 21:50 ]

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • Jeweettoch13
  • Registratie: Januari 2007
  • Laatst online: 14-04 22:24
Metalfreak schreef op vrijdag 22 juli 2022 @ 19:51:
Ik heb toevallig deze week met hetzelfde gestoeid en het is inmiddels gelukt.

Je moet er eerst achter komen welke architectuur je synology gebruikt:

Dan ga je naar de volgende site http://www.jadahl.com/iperf-arp-scan/DSM_7.0/ en ga je naar het mapje behorend bij jouw type Synology.
In dat mapje moet je die bestanden downloaden. Dat kan met het volgende, open eerst je SSH shell op je NAS en log in als root.

code:
1
2
3
4
5
6
7
8
sudo -i
<voer wachtwoord in>
cd /lib/modules
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/ch341.ko
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/cp210x.ko
cd /usr/local/etc/rc.d/
wget http://www.jadahl.com/iperf-arp-scan/DSM_7.0/<juiste architectuur>/start-usb-drivers.sh
chmod +x /usr/local/etc/rc.d/start-usb-drivers.sh


Dat zou 'm moeten doen.
toon volledige bericht
Krijg helaas een permission denied.

Chris@NAS:/lib/modules$ wget http://www.jadahl.com/ipe...M_7.0/geminilake/ch341.ko
--2022-07-22 21:48:54-- http://www.jadahl.com/ipe...M_7.0/geminilake/ch341.ko
Resolving www.jadahl.com... 37.191.242.53
Connecting to www.jadahl.com|37.191.242.53|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 357264 (349K)
ch341.ko.1: Permission denied

Don't dream your life, Live your dreams!


Acties:
  • 0 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

Jeweettoch13 schreef op vrijdag 22 juli 2022 @ 21:50:
[...]


Krijg helaas een permission denied.

Chris@NAS:/lib/modules$ wget http://www.jadahl.com/ipe...M_7.0/geminilake/ch341.ko
--2022-07-22 21:48:54-- http://www.jadahl.com/ipe...M_7.0/geminilake/ch341.ko
Resolving www.jadahl.com... 37.191.242.53
Connecting to www.jadahl.com|37.191.242.53|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 357264 (349K)
ch341.ko.1: Permission denied
Je draait het ook niet onder root zie ik. Eerst sudo -i zodat je het als root uitvoert. Overigens ben ik ook echt geen Linux specialist he, ik heb als Windows systeembeheerder ook alles even zelf uit moeten vogelen ;)

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • Jeweettoch13
  • Registratie: Januari 2007
  • Laatst online: 14-04 22:24
Metalfreak schreef op vrijdag 22 juli 2022 @ 21:51:
[...]


Je draait het ook niet onder root zie ik. Eerst sudo -i zodat je het als root uitvoert. Overigens ben ik ook echt geen Linux specialist he, ik heb als Windows systeembeheerder ook alles even zelf uit moeten vogelen ;)
Ja ik zie het nu ook, stom. okee de commando's zijn uitgevoerd. ik ga hem nu herstarten. Ik zie echter nog geen USB poorten onder de serial selectie in Domoticz. Mis ik nog iets qua activatie?

Don't dream your life, Live your dreams!


Acties:
  • +1 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

Jeweettoch13 schreef op vrijdag 22 juli 2022 @ 21:56:
[...]


Ja ik zie het nu ook, stom. okee de commando's zijn uitgevoerd. ik ga hem nu herstarten. Ik zie echter nog geen USB poorten onder de serial selectie in Domoticz. Mis ik nog iets qua activatie?
Ja, ik heb in de taakplanner een scheduled task aangemaakt onder de root user met het volgende user-defined script:
code:
1
2
3
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm


Pas daarna werkte het bij mij.

En in je Docker run commando moet het device id worden toegevoegd met een optie:
--device=/dev/ttyUSB0:/dev/ttyUSB0 (als je apparaat zich dus op ttyUSB0 bevindt)

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • Jeweettoch13
  • Registratie: Januari 2007
  • Laatst online: 14-04 22:24
Metalfreak schreef op vrijdag 22 juli 2022 @ 21:59:
[...]


Ja, ik heb in de taakplanner een scheduled task aangemaakt onder de root user met het volgende user-defined script:
code:
1
2
3
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm


Pas daarna werkte het bij mij.

En in je Docker run commando moet het device id worden toegevoegd met een optie:
--device=/dev/ttyUSB0:/dev/ttyUSB0 (als je apparaat zich dus op ttyUSB0 bevindt)
toon volledige bericht
Met die laatste moet je mij nog even helpen, op welk tabblad of locatie precies ga ik die commando invoeren in Docker?

Don't dream your life, Live your dreams!


Acties:
  • 0 Henk 'm!

  • Metalfreak
  • Registratie: April 2003
  • Laatst online: 16:45

Metalfreak

Hoije woh!

Jeweettoch13 schreef op vrijdag 22 juli 2022 @ 22:09:
[...]


Met die laatste moet je mij nog even helpen, op welk tabblad of locatie precies ga ik die commando invoeren in Docker?
Ik heb dat gedaan bij het aanmaken van de docker, ik heb alleen command line voor docker beschikbaar. Als je inmiddels je container al hebt draaien, dan weet ik het ook niet precies. Maar misschien dat iemand ander er wel mee kan helpen.

Aan mensen die me ipv mijn gebruiken: hebben jullie in het echt ook zo'n spraakgebrek?


Acties:
  • 0 Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Je moet aan docker doorgeven dat je binnen de container de poorten wilt kunnen gebruiken door op de docker command line de volgende argumenten te gebruiken: --device=/dev/ttyUSB_P1 --device=/dev/ttyUSB_RFX

Uiteraard de poortnamen op jouw Synology gebruiken en niet die van mij.

Als je een dockerfile gebruikt, dan moet je deze argumenten opnemen in je yaml.

Acties:
  • 0 Henk 'm!

  • Jeweettoch13
  • Registratie: Januari 2007
  • Laatst online: 14-04 22:24
PhilipsFan schreef op vrijdag 22 juli 2022 @ 22:57:
Je moet aan docker doorgeven dat je binnen de container de poorten wilt kunnen gebruiken door op de docker command line de volgende argumenten te gebruiken: --device=/dev/ttyUSB_P1 --device=/dev/ttyUSB_RFX

Uiteraard de poortnamen op jouw Synology gebruiken en niet die van mij.

Als je een dockerfile gebruikt, dan moet je deze argumenten opnemen in je yaml.
Het is zowaar gelukt! (verzin je niet :P)

Stap 2 is het toevoegen van de Goodwe omvomer in domoticz, maar die zal ik vervolgen in een ander topic. Voor nu vriendelijk bedankt ;)

Don't dream your life, Live your dreams!


Acties:
  • 0 Henk 'm!

  • Audi-RS4
  • Registratie: Januari 2001
  • Laatst online: 02-01 23:23
Eindelijk ik heb het ook werkend op mijn DS220+ met DSM 7.1 in Dockers.

Hierbij de aangepaste URL's

Ik blijk met de DS220+ een GeminiLake package ARCH te hebben, dus kijk eerst naar je proc en kies daarna de *.ko bestanden van de juiste module.

sudo -i
<voer wachtwoord in>
cd /lib/modules
wget https://github.com/robert...minilake/dsm-7.1/ch341.ko
wget https://github.com/robert...nilake/dsm-7.1//cp210x.ko

cd /usr/local/etc/rc.d/
wget https://github.com/robert...ain/usb-serial-drivers.sh

chmod +x /usr/local/etc/rc.d/usb-serial-drivers.sh

REBOOT

Hierna in Docker de volgende opties:
-latest Domoticz/Domoticz
-Container uitvoeren met hoge machtiging
-Automatisch opnieuw starten inschakelen
-Log path /opt/domoticz/userdata/domoticz.log
-Database path /opt/domoticz/userdata/domoticz.DBA
-GEWENSTE WWW POORTEN
-GEWENSTE WWW POORTEN SSL PORT
-verwijderen EXTRA_CMD_ARG
-poortinstellingen moet lokale poort overeenkomen met container poorten

hierna werkte alles super zonder nog wat toe te passen ,ik ben weer superblij en kan de homewizard weer weg,

Acties:
  • 0 Henk 'm!

  • stimpyrulez
  • Registratie: Januari 2005
  • Laatst online: 16:57
Audi-RS4 schreef op maandag 12 december 2022 @ 15:40:
Eindelijk ik heb het ook werkend op mijn DS220+ met DSM 7.1 in Dockers.

Hierbij de aangepaste URL's

Ik blijk met de DS220+ een GeminiLake package ARCH te hebben, dus kijk eerst naar je proc en kies daarna de *.ko bestanden van de juiste module.

sudo -i
<voer wachtwoord in>
cd /lib/modules
wget https://github.com/robert...minilake/dsm-7.1/ch341.ko
wget https://github.com/robert...nilake/dsm-7.1//cp210x.ko

cd /usr/local/etc/rc.d/
wget https://github.com/robert...ain/usb-serial-drivers.sh

chmod +x /usr/local/etc/rc.d/usb-serial-drivers.sh

REBOOT

Hierna in Docker de volgende opties:
-latest Domoticz/Domoticz
-Container uitvoeren met hoge machtiging
-Automatisch opnieuw starten inschakelen
-Log path /opt/domoticz/userdata/domoticz.log
-Database path /opt/domoticz/userdata/domoticz.DBA
-GEWENSTE WWW POORTEN
-GEWENSTE WWW POORTEN SSL PORT
-verwijderen EXTRA_CMD_ARG
-poortinstellingen moet lokale poort overeenkomen met container poorten

hierna werkte alles super zonder nog wat toe te passen ,ik ben weer superblij en kan de homewizard weer weg,
toon volledige bericht
Heb net dit ook uitgevoerd, maar het werkt helaas niet.
als ik via SSH inlog op mijn nas (DS220+) en dan het onderstaande in tik, dan krijg ik geen resultaat

ls /dev/ttyUSB*

Dit kreeg ik wel voordat ik het stappen plan had doorlopen.
Had al deze handleiding van Marius ook al eens door lopen, maar helaas krijg ik het niet aan de praat.

Ik probeer contact te krijgen met mijn rfxcom in domoticz.
Op DSM 6 werkte dit lange tijd goed, maar laatst ineens niet meer.
Wel moest ik voordat ik de docker container starte eerst de geïnstalleerde package starten (Jadahl package).
Maar dit werkte dus ineens niet meer.

Ik heb mijn RFXcom nog wel in domoticz staan met poort: /dev/ttyUSB0
Bij de docker container had ik dan ook toegevoegd:
DEVICE /dev/ttyUSB0:/dev/ttyUSB0
Maar ja, het lijkt wel of dat ook niet meer goed is.

Iemand een idee wat ik nog kan doen/aanpassen?

Acties:
  • +1 Henk 'm!

  • stimpyrulez
  • Registratie: Januari 2005
  • Laatst online: 16:57
Ik heb het toch werkend gekregen.
Onderstaande commando's uitgevoerd en daarna was de ttyUSB0 weer zichtbaar en benaderbaar in Docker
Metalfreak schreef op vrijdag 22 juli 2022 @ 21:59:
[...]


Ja, ik heb in de taakplanner een scheduled task aangemaakt onder de root user met het volgende user-defined script:
code:
1
2
3
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm


Pas daarna werkte het bij mij.

En in je Docker run commando moet het device id worden toegevoegd met een optie:
--device=/dev/ttyUSB0:/dev/ttyUSB0 (als je apparaat zich dus op ttyUSB0 bevindt)
toon volledige bericht
Ik heb onderstaande scheduled task aangemaakt (runnen bij opstarten van de NAS)

Afbeeldingslocatie: https://tweakers.net/i/hXJgy1H_nGr1fRwvntC1Et80I7s=/232x232/filters:strip_exif()/f/image/EvVrfJUdoVSHR5B4LkMjDDz7.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/4JajSXGoP96ABfK2Ayv4AZFpNuQ=/232x232/filters:strip_exif()/f/image/rNiBHwaD31GbF1SBVyOgRLzK.png?f=fotoalbum_tile



Gebruikte code:
code:
1
2
3
4
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm
chmod 777 /dev/ttyUSB0


Of die laatste chmod nodig is weet ik niet. Maar die staat zo wel in de 'Marius' handleiding.

Tevens nog even een aanvulling op onderstaande handleiding.
Als je de 'wget regels' kopieert, dan werken ze niet lekker aangezien het de url's ingekort worden.
Audi-RS4 schreef op maandag 12 december 2022 @ 15:40:
Eindelijk ik heb het ook werkend op mijn DS220+ met DSM 7.1 in Dockers.

Hierbij de aangepaste URL's

Ik blijk met de DS220+ een GeminiLake package ARCH te hebben, dus kijk eerst naar je proc en kies daarna de *.ko bestanden van de juiste module.

sudo -i
<voer wachtwoord in>
cd /lib/modules
wget https://github.com/robert...minilake/dsm-7.1/ch341.ko
wget https://github.com/robert...nilake/dsm-7.1//cp210x.ko

cd /usr/local/etc/rc.d/
wget https://github.com/robert...ain/usb-serial-drivers.sh
toon volledige bericht
code:
1
2
3
4
5
6
7
8
9
10
11
sudo -i
<voer wachtwoord in>
cd /lib/modules

wget https://github.com/robertklep/dsm7-usb-serial-drivers/blob/main/modules/geminilake/dsm-7.1/ch341.ko
wget https://github.com/robertklep/dsm7-usb-serial-drivers/blob/main/modules/geminilake/dsm-7.1//cp210x.ko

cd /usr/local/etc/rc.d/
wget https://github.com/robertklep/dsm7-usb-serial-drivers/blob/main/usb-serial-drivers.sh

chmod +x /usr/local/etc/rc.d/usb-serial-drivers.sh

Acties:
  • 0 Henk 'm!

  • Jeweetje
  • Registratie: Oktober 2010
  • Laatst online: 12:02
al enkele dagen aan het stoeien om de USB poorten van mn DS214+ in DSM7.1 aan de praat te krijgen.
De stappen van Marius gevolgd, kreeg de volgende foutmelding:
Current status: 1 (Interrupted)
Standard output/error:
chmod: cannot access '/dev/ttyUSB0': No such file or directory
chmod: cannot access '/dev/ttyACM0': No such file or directory

Aansluitend een extra regel gemaakt met de aanvullende code van @Metalfreak geeft de melding standard output error.

iemand een idee wat ik fout doe of welke instellingen ik gemist hebt?

Acties:
  • 0 Henk 'm!

  • MikeDASpike
  • Registratie: Maart 2015
  • Laatst online: 11:46
Thanks.
procedure van Marius uitgevoert, runnen van de scheduler gaf wel een error :
Standard output/error:
chmod: cannot access '/dev/ttyACM0': No such file or directory, maar p1 usb werd wel herkent als een serial port in Domoticz.
En krijg netjes data binnen !
Iedereen bedankt in deze thread!

Mijn pinball cabinet : My Virtual Pinball Cabinet build

Pagina: 1