Plusieurs installation synology

Bonjour

Ma box Atlas est en SAV. Donc j’ai voulu installer Jeedom avec Docker sur mon DS1513+.
Ca m’a fait planter mon raid SHR avec docker.
Je suis donc reparti de zéro sous DSM 7.1.1-42962. Je n’ai pas encore la dernière version de DSM. Mise à jour encore à faire.

j’ai suivi le tutoriel [Tuto] fast_forward Installation de Jeedom sur Synology / docker / debian buster / réseau macvlan et je remercie l’auteur.
Cela fonctionne bien. Juste un soucis avec la clé Aeotec qui n’est pas détecté pour le Zwave.
Je dois redémarrer le nas pour voir si ça résout le soucis. Impossible encore pu le redémarrer le syno.
Je regarderais aussi le topic qui parle de cette version si le redemarrage n’est pas suffisant.

J’ai mis une sauvegarde dessus car j’ai pas mal de scripts et erreur et donc j’ai beaucoup de plugin de non fonctionnel.
Donc je voudrais savoir si on peut faire une autre installation en 192.168.1.244.
J’aurais donc 192.168.1.243 test et 192.168.1.244 prod en gros.
Mais je pense qu’il y a plus de modifications à faire que le docker-compose pour y arriver.

Est-ce que c’est possible d’y arriver?
Ou c’est possible de faire autrement (VM dans synology par exemple).
Merci d’avance.

Bonsoir

DSM 7 ne prend plus en charge les drivers USB

regarde ce tuto

Bonjour,
J’ai déjà mis les 2 paquets de SynoCommunity mais sans succès.
Cynocli Kernel tools
SynoKernel USB Serial drivers en version 1.1-8 avec 7.1 cedarview

J’ai testé 2 prises usb derriere le synology et impossible à voir la clé. Même après un redémarrage.


Pour le deuxième tuto, en le suivant, je pourrais avoir 2 jeedoms différents sur le syno, c’est ça?

On peut installer plusieurs jeedom en docker effectivement.

Mais ils ne pourrons pas fonctionner en même temps.

D’accord, je comprends mieux pourquoi je n’y arrivais pas.
J’ai donc fait 2 Jeedom Synology:

  • 192.168.1.243 Sauvegarde Atlas dans Jeedom
  • 192.168.1.242 Syno Jeedom Prod
    Comme ça, je peut dire c’est comme si je n’ai rien perdu.

Pour l’usb, j’ai même tester d’autres trucs vu sur le forum mais toujours rien.
J’ai installé SynoKernel USB Serial drivers ainsi que le SynoCli Kernel Tools mais sans succès.
J’ai essayé de mettre les scripts pour les .ko dans le planificateur mais ça n’a rien fait.
Je suis passé par SSH et là, j’ai bien les modprobe qui ont été faite.
Depuis, je vois un AMC0 mais pas d’usb dessus.

dmesg | grep tty
[    0.000000] console [ttyS0] enabled
[    5.637101] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    5.664212] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[   12.958606] synobios open /dev/ttyS1 success
[   24.688965] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   24.696251] systemd[1]: Starting system-serial\x2dgetty.slice.
[   27.070388] synobios open /dev/ttyS1 success
[  690.922843] cdc_acm 5-1:1.0: ttyACM0: USB ACM device
[ 1748.216979] cdc_acm 5-2:1.0: ttyACM0: USB ACM device

Mais mon synology voit bien le port USB sur le centre d’infos : Aeotec Z-Stick Gen5 (ZW090) - UZB - Sigma Designs, Inc. VID:0658 PID:0200 REV:0.00

Je vais essayé de faire fonctionner les DNS Jeedom sinon je devrais me relancer dans un reverse proxy.

Edit: J’ai enfin réussi à faire fonctionné le DNS Jeedom sur ma Syno Jeedom Prod.
J’en ai chié. Après plusieurs désinstallation, j’avais plus les dépendences qui voulaient s’installé. J’ai lancé le commande dpkg que l’on me demandé puis ça a refonctionné.

Mon docker compose qui fontionne.

version: '2'

networks:
     default:
         external:
             name: mymacvlan

services:
    jeedom:
         container_name: jeedom_prod
         build : ./
         privileged: false
         pid: "host"
         cap_add:
             - NET_ADMIN
             - SYS_PTRACE
             - SYS_ADMIN
         tty: true
         hostname: jeedom_prod
         mac_address: a0:ca:ab:cd:ef:03
         networks:
             default:
                 ipv4_address: 192.168.1.242
         volumes:
             - "/volume1/docker/jeedom_prod/html:/var/www/html"
             - "/volume1/docker/jeedom_prod/db:/var/lib/mysql"
         devices:
             - "/dev/net/tun"
             - "/dev/ttyACM0:/dev/ttyACM0"
         restart: unless-stopped
         environment:
             - TZ=Europe/Paris
             - PUID=1032
             - PGID=101
             - SYSTEMD_IGNORE_CHROOT=yes
             - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Je viens de tester le plugin Zwave et j’arrive bien à piloter mes modules.
Fonctionne bien sur une multiprise greenwave. Un peu moins bien sur un module pile. Mais le principal c’est les tests que je continue de faire.
Faut juste que je les exclus et que je les remet quand je viens d’une sauvegarde.
Mais ça reprend les précédents ID je crois.

J’ai une dernière question.
Comment faire pour se connecter à un mosquitto installé par un paquet syno?
Je pense que c’est un genre de Blea car le paquet est installé depuis le synology (ipNAS:1883)?
J’en ai besoin pour écouter le mosquitto du nas pour zwaveJS.

C’est possible ou pas?
J’ai vu aussi ce lien depuis des recherches sur internet. Je ne sais pas si ça peut être fonctionnel ou adapté.

Le code mis plus bas présent sur le tuto blea permet si j’ai bien compris de mettre 192.168.1.241 sur mqtt manager et donc je devrais avoir mosquitto sur mon jeedom?

Donc pour mosquitto, c’est 192.168.1.241:1883 et si un jour, j’ai besoin de blea, j’ai juste à faire la suite du tutoriel, c’est ça?
En gros, l’ip du nas n’étant pas visible sur le macvlan, l’ip 192.168.1.241 équivaut à l’ip du NAS?

ip link add macvlan-br0 link eth0 type macvlan mode bridge
ip addr add 192.168.1.241/32 dev macvlan-br0
ip link set dev macvlan-br0 address 0:1:2:3:4:5
ip link set macvlan-br0 up
ip route add 192.168.1.240/29 dev macvlan-br0

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.