Jeedom Docker Synology DS218+ avec DSM7 comment utiliser les drivers USB

Bonjour

Voici comment utiliser les drivers USB sur un Synology DS218+ avec DSM7

Docker en Bridge : méthode d’intallation Jeedom :
https://doc.jeedom.com/fr_FR/installation/synology

Le processeur de mon DS218+ est un Apollolake :

Les drivers à récupérer sont ici et à déposer dans le répertoire volume1/docker/usb/
http://www.jadahl.com/iperf-arp-scan/DSM_7.0/apollolake/
Je n’ai pas installé les 2 drivers « apollolake-BT » car je n’ai pas ce clé Bluetooth

Pour copier les drivers :

cd /volume1/docker/usb
cp /volume1/docker/usb/*.ko /lib/modules

Puis créer un fichier xxxx.sh et de le lancer à l’aide du planificateur de tache de DSM :

#!/bin/sh
# Charger les drivers USB
sleep 30
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/ch341.ko
sudo insmod /lib/modules/cp210x.ko
sudo insmod /lib/modules/pl2303.ko
sudo insmod /lib/modules/ti_usb_3410_5052.ko
modprobe usbserial
modprobe ftdi_sio
modprobe cdc-acm

Redémarrer le NAS

Brancher les clé USB

liste des ports USB
lsusb

Sur quels ports sont branchés mes périphériques USB
dmesg | grep tty

Mes dongle USB fonctionnent parfaitement :

  • clé Zwave Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090)
  • clé Zigbee Popp
  • clé SIM800C pour les SMS
  • clé RfxCom 433XL
  • clé Enocean USB310 - Dongle contrôleur EnOcean USB avec connecteur SMA

Un grand merci à @Didier3L

Lemars
.
.
.

PS : accès extérieur à Jeedom en ipv6 : les DNS Jeedom ne fonctionnent pas mais en utilisant un DDNS cela fonctionne : créer un nom de domaine, filtrer les ports 80 et 443 sur le NAS, configurer un reverse Proxy : l’excellent tuto qui m’a beaucoup aidé :
https://www.nas-forum.com/forum/topic/59108-tuto-reverse-proxy/

1 « J'aime »

Bonjour
Je croyais que l on ne pouvait pas faire fonctionner jeedom sur un docker installé de la sorte avec la prise en charge des usb?
Et qui fallait utiliser une installation en ligne de commande ?

Pour mon ds216+II, j ai un processeur Intel Celeron N3060, et j utilise une clé usb « teleinfo » qui est déjà reconnue par ma nas sous domoticz

Tu penses que ton installation fonctionnera pour moi?

on a besoin des ligne de commande juste pour copier les driver dans lib/modules

tout le reste peut se faire avec le paquet Docker de Synology : cela prends 5 min !
seulement si on a besoin d’un docker avec reseau MacVlan (pour la clé Blea il me semble) alors il faut suivre le tuto de Didier en ligne de commande

pour ta clé je ne sais pas te répondre

Merci, ce que je ne comprends pas avec les commandes de Didier : dmesg | grep tty pour savoir si les ports usb utilisés
Il ne me remonte rien?

idem !
Au début ils étaient listé et là ils n’y sont plus

j’ai remis les ports usb qui étaient identifiés sur ma box et cela à fonctionné (mis à part 2 que j’ai du permuter)

tu avais aussi ce pb?

usb

je ne comprend pas comment tu as fait pour résoudre le pb, si réellement il y a un pb?

j’ai tatoné pour trouver le bon port usb pour chaque clé usb dans Jeedom
tu vois des port usb dans le plugin en question ?

si je voie mets ports dans jeedom, grace à toi
mais je bloque maintenant sur la configuration de mon plugin
je vais faire un autre post

Connecté en SSH au Nas (DS218+) je ne comprends pas pourquoi la commande :

dmesg | grep tty

donne rien : 0 résultats

car d’apres ce post pourtant ils apparaissaient :

si quelqu’un avait une piste ?

-------- EDIT-----
les clés USB sont visibles juste apres les avoir branchées !
Ensuite c’est comme si elles disparaissaient…
Pourquoi ?

Par avance merci