[Résolu] Migration vers Docker
[Résolu] Migration vers Docker
Bonjour à tous,
j'ai actualisé ma version DSM Synology vers DSM7 sans mesurer les impacts sur Domoticz. Comme vous le savez Jadhal ne compile plus pour cette version et ne voulant pas revenir à une version précédente j'ai installé Domoticz sous Docker.
Tout fonctionne même l'USB avec la planification de tâche sauf ma Zigate. comment puis-je faire pour migrer mes données Zigate version jadhal vers la version Docker car je présume que ce ne sont pas les même répertoires ?
Dois-je réinstaller la Zigate. je suis un peu désespéré car j'avais une version stable et sans problème depuis 2 ans de Domoticz/zigate grâce à l'aide de Pipiche mais désormais je n'ai plus que mon pont Hue et la clé Zwave sui fonctionnent.
quelqu'un peut-il m'aider.
Cordialement
Jean-luc
j'ai actualisé ma version DSM Synology vers DSM7 sans mesurer les impacts sur Domoticz. Comme vous le savez Jadhal ne compile plus pour cette version et ne voulant pas revenir à une version précédente j'ai installé Domoticz sous Docker.
Tout fonctionne même l'USB avec la planification de tâche sauf ma Zigate. comment puis-je faire pour migrer mes données Zigate version jadhal vers la version Docker car je présume que ce ne sont pas les même répertoires ?
Dois-je réinstaller la Zigate. je suis un peu désespéré car j'avais une version stable et sans problème depuis 2 ans de Domoticz/zigate grâce à l'aide de Pipiche mais désormais je n'ai plus que mon pont Hue et la clé Zwave sui fonctionnent.
quelqu'un peut-il m'aider.
Cordialement
Jean-luc
Re: migration vers Docker
Bonjour,
Pour que la migration sit complète, il faut commencer par migrer domoticz en utilisant la partie backup/restore database.
Cela permet de conserver tous les périphériques.
Pour le plugin, il suffit de copier le repertoire complet qui doit être domoticz/plugins/Domoticz-Zigate
Je viens de voir qu'un tuto existe pour la migration : https://www.domoticz.com/forum/viewtopi ... 47&t=35639
Pour que la migration sit complète, il faut commencer par migrer domoticz en utilisant la partie backup/restore database.
Cela permet de conserver tous les périphériques.
Pour le plugin, il suffit de copier le repertoire complet qui doit être domoticz/plugins/Domoticz-Zigate
Je viens de voir qu'un tuto existe pour la migration : https://www.domoticz.com/forum/viewtopi ... 47&t=35639
Re: migration vers Docker
merci Deufo pour cette reponse, j'ai bien trouvé le repertoire domoticz/plugins/Domoticz-Zigate et j'ai trouvé ces lignes dedans:
total 1004
drwxr-xr-x 2 root root 4096 Oct 25 2020 .
drwxr-xr-x 22 root root 4096 Nov 5 2020 ..
-rw-r--r-- 1 root root 203388 Aug 10 2020 ZiGate_Coordinator_v3.0f.bin
-rw-r--r-- 1 root root 206728 Aug 10 2020 ZiGate_Coordinator_v3.1a.bin
-rw-r--r-- 1 root root 207256 Aug 10 2020 ZiGate_Coordinator_v3.1c.bin
-rw-r--r-- 1 root root 182352 Aug 10 2020 ZiGate_Pluzzy_HA1.2v2100.bin
-rw-r--r-- 1 root root 209120 Oct 25 2020 ZiGate_v3.1d.bin
où dois le copier (à la racine du répertoire Docker )et quelle est la ligne de commande ?
cordialement
total 1004
drwxr-xr-x 2 root root 4096 Oct 25 2020 .
drwxr-xr-x 22 root root 4096 Nov 5 2020 ..
-rw-r--r-- 1 root root 203388 Aug 10 2020 ZiGate_Coordinator_v3.0f.bin
-rw-r--r-- 1 root root 206728 Aug 10 2020 ZiGate_Coordinator_v3.1a.bin
-rw-r--r-- 1 root root 207256 Aug 10 2020 ZiGate_Coordinator_v3.1c.bin
-rw-r--r-- 1 root root 182352 Aug 10 2020 ZiGate_Pluzzy_HA1.2v2100.bin
-rw-r--r-- 1 root root 209120 Oct 25 2020 ZiGate_v3.1d.bin
où dois le copier (à la racine du répertoire Docker )et quelle est la ligne de commande ?
cordialement
Re: migration vers Docker
Ces fichiers correspondent aux différents firmware de la zigate, ce n'est malheureusement pas le plugin.
Il devrait y avoir plusieurs repertoires, dont notamment Data/
Il devrait y avoir plusieurs repertoires, dont notamment Data/
Re: migration vers Docker
Bonsoir,
dans Data je vois ça :
rw-r--r-- 1 root root 55259 Sep 9 11:39 DeviceList-9.txt
-rw-r--r-- 1 root root 55616 Aug 6 08:45 DeviceList-9.txt-01
-rw-r--r-- 1 root root 56243 Jun 14 11:28 DeviceList-9.txt-02
-rw-r--r-- 1 root root 56353 May 26 11:23 DeviceList-9.txt-03
-rw-r--r-- 1 root root 55289 Apr 10 03:31 DeviceList-9.txt-04
-rw-r--r-- 1 root root 53277 Apr 4 09:04 DeviceList-9.txt-05
-rw-r--r-- 1 root root 55149 Apr 4 08:45 DeviceList-9.txt-06
-rw-r--r-- 1 root root 55129 Apr 3 09:30 DeviceList-9.txt-07
-rw-r--r-- 1 root root 52852 Apr 2 18:40 DeviceList-9.txt-08
-rw-r--r-- 1 root root 53038 Apr 2 18:35 DeviceList-9.txt-09
-rw-r--r-- 1 root root 55834 Apr 2 17:56 DeviceList-9.txt-10
-rw-r--r-- 1 root root 55220 Mar 31 09:40 DeviceList-9.txt-11
-rw-r--r-- 1 root root 52881 Mar 28 09:01 DeviceList-9.txt-12
-rw-r--r-- 1 root root 0 Oct 25 2020 .precious
-rw-r--r-- 1 root root 184 Oct 21 2020 Zigate.json
mais dans la liste matériel de Domoticz je ne vois pas l'option Zigate. ma crainte si je recherche le plugin comme expliqué dans le tuto ZIGATE c'est d'écraser tous les paramètres existants et donc de les perdre à tous jamais. que dois-je faire ?
désolé pour mon niveau débutant
dans Data je vois ça :
rw-r--r-- 1 root root 55259 Sep 9 11:39 DeviceList-9.txt
-rw-r--r-- 1 root root 55616 Aug 6 08:45 DeviceList-9.txt-01
-rw-r--r-- 1 root root 56243 Jun 14 11:28 DeviceList-9.txt-02
-rw-r--r-- 1 root root 56353 May 26 11:23 DeviceList-9.txt-03
-rw-r--r-- 1 root root 55289 Apr 10 03:31 DeviceList-9.txt-04
-rw-r--r-- 1 root root 53277 Apr 4 09:04 DeviceList-9.txt-05
-rw-r--r-- 1 root root 55149 Apr 4 08:45 DeviceList-9.txt-06
-rw-r--r-- 1 root root 55129 Apr 3 09:30 DeviceList-9.txt-07
-rw-r--r-- 1 root root 52852 Apr 2 18:40 DeviceList-9.txt-08
-rw-r--r-- 1 root root 53038 Apr 2 18:35 DeviceList-9.txt-09
-rw-r--r-- 1 root root 55834 Apr 2 17:56 DeviceList-9.txt-10
-rw-r--r-- 1 root root 55220 Mar 31 09:40 DeviceList-9.txt-11
-rw-r--r-- 1 root root 52881 Mar 28 09:01 DeviceList-9.txt-12
-rw-r--r-- 1 root root 0 Oct 25 2020 .precious
-rw-r--r-- 1 root root 184 Oct 21 2020 Zigate.json
mais dans la liste matériel de Domoticz je ne vois pas l'option Zigate. ma crainte si je recherche le plugin comme expliqué dans le tuto ZIGATE c'est d'écraser tous les paramètres existants et donc de les perdre à tous jamais. que dois-je faire ?
désolé pour mon niveau débutant
Re: migration vers Docker
Le dossier data dont tu parles, c'est lequel ? Celui de ta sauvegarde ?
Explique-nous les manips que tu as faites.
Tu as installé DomoticZ sur Docker, tu as remis ta DB ? Tu as installé le plugin ZiGate ? Tu as remis la sauvegarde du plugin pour pouvoir repartir avec ? voir Wiki - Sauvegarde
Explique-nous les manips que tu as faites.
Tu as installé DomoticZ sur Docker, tu as remis ta DB ? Tu as installé le plugin ZiGate ? Tu as remis la sauvegarde du plugin pour pouvoir repartir avec ? voir Wiki - Sauvegarde
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: migration vers Docker
Keros, la procédure est décrite pour une installation sur un rpi. Avec docker, les commandes sont différentes.
Beaupigny, dans le repertoire Data, peux-tu executer la commande suivante :
Cela aidera à comprendre l'architecture.
Idealement, il faut récupérer le contenu du repertoire Data et le garder au chaud.
Pour l'installation, du côté de mon lien, il explique :
Sans cette configuration, je pense qu'il faut aller les insérer directement dans l'image...
Il faut ensuite exécuter ceci au niveau du docker pour que les plugins fonctionnent :
Le docker ayant sa propre architecture de fichiers, il faut y installer le plugin.
Beaupigny, dans le repertoire Data, peux-tu executer la commande suivante :
Code : Tout sélectionner
pwdIdealement, il faut récupérer le contenu du repertoire Data et le garder au chaud.
Pour l'installation, du côté de mon lien, il explique :
La partie liée aux repertoires est importante car elle permet d'avoir les fichiers de domoticz à cet endroit ; /opt/domoticz/userdataInstalling domoticz/domoticz-docker (with the GUI package of Synology)
Install domoticz/domoticz-docker (official Domoricz container)
Press Start and configure it like this:
- Check 'run as admin' (or something similar, in dutch it is 'Uitvoeren met hoge machtiging)
- Click 'advanced settings'
- Check 'Automatic restart'
- Tab 'Volume' -> 'add folder' and select (or create and select) 'docker/domoticz', then 'connect path' -> /opt/domoticz/userdata
- Tab 'Port settings' (SO DO NOT GO TO NETWORK JUST YET, BUT FIRST TO PORT SETTINGS), adjust the local port and container port (I change local port from automatic to the same port as the container port).
- Tab 'Network' -> Check 'Use same network as Docker Host'
- Tab 'Environment' (THIS IS NOT VISIBLE, YOU HAVE TO RESIZE THE WINDOW, DRAG THE RIGHT SIDE TO THE RIGHT IT WILL APPEAR) -> change the ports to the port settings you used in tab 'port settings'. I do not know if this is needed, but it doesn't hurt and my setup works.
Now start the container, Domoticz can be reached with http://<IP of the NAS>:<port you chose, like 8080>
Sans cette configuration, je pense qu'il faut aller les insérer directement dans l'image...
Il faut ensuite exécuter ceci au niveau du docker pour que les plugins fonctionnent :
Code : Tout sélectionner
apt update
apt install curl
apt install python (press Y when asked Yes or No and press enter)
apt install python-requests (press Y when asked Yes or No and press enter)Re: migration vers Docker
J'avais mis le lien juste pour indiquer quels éléments étaient à récupérer pour une sauvegarde 
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: migration vers Docker
Bonjour à Keros et Deufo
tout d'abord mille merci pour votre aide car je suis un peu despéré de ne plus pouvoir faire fonctionner Domoticz.
j'ai installé Domoticz sous Docker avec l'image linuxserver/domoticz
quand je tape pwd dans data, voila ce que j'ai:
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data$ pwd
/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data.
dans Data, voila ce que je trouve:
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate$ cd Data
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data$ dir
total 728
drwxr-xr-x 2 root root 4096 Aug 6 08:45 .
drwxr-xr-x 22 root root 4096 Sep 19 08:24 ..
-rw-r--r-- 1 root root 55259 Sep 9 11:39 DeviceList-9.txt
-rw-r--r-- 1 root root 55616 Aug 6 08:45 DeviceList-9.txt-01
-rw-r--r-- 1 root root 56243 Jun 14 11:28 DeviceList-9.txt-02
-rw-r--r-- 1 root root 56353 May 26 11:23 DeviceList-9.txt-03
-rw-r--r-- 1 root root 55289 Apr 10 03:31 DeviceList-9.txt-04
-rw-r--r-- 1 root root 53277 Apr 4 09:04 DeviceList-9.txt-05
-rw-r--r-- 1 root root 55149 Apr 4 08:45 DeviceList-9.txt-06
-rw-r--r-- 1 root root 55129 Apr 3 09:30 DeviceList-9.txt-07
-rw-r--r-- 1 root root 52852 Apr 2 18:40 DeviceList-9.txt-08
-rw-r--r-- 1 root root 53038 Apr 2 18:35 DeviceList-9.txt-09
-rw-r--r-- 1 root root 55834 Apr 2 17:56 DeviceList-9.txt-10
-rw-r--r-- 1 root root 55220 Mar 31 09:40 DeviceList-9.txt-11
-rw-r--r-- 1 root root 52881 Mar 28 09:01 DeviceList-9.txt-12
-rw-r--r-- 1 root root 0 Oct 25 2020 .precious
-rw-r--r-- 1 root root 184 Oct 21 2020 Zigate.json
je ne comprends pas quand vous dites:"
Cordialement
tout d'abord mille merci pour votre aide car je suis un peu despéré de ne plus pouvoir faire fonctionner Domoticz.
j'ai installé Domoticz sous Docker avec l'image linuxserver/domoticz
quand je tape pwd dans data, voila ce que j'ai:
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data$ pwd
/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data.
dans Data, voila ce que je trouve:
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate$ cd Data
Beaupign@DiskStation:/volume1/@appstore/domoticz/var/plugins/Domoticz-Zigate/Data$ dir
total 728
drwxr-xr-x 2 root root 4096 Aug 6 08:45 .
drwxr-xr-x 22 root root 4096 Sep 19 08:24 ..
-rw-r--r-- 1 root root 55259 Sep 9 11:39 DeviceList-9.txt
-rw-r--r-- 1 root root 55616 Aug 6 08:45 DeviceList-9.txt-01
-rw-r--r-- 1 root root 56243 Jun 14 11:28 DeviceList-9.txt-02
-rw-r--r-- 1 root root 56353 May 26 11:23 DeviceList-9.txt-03
-rw-r--r-- 1 root root 55289 Apr 10 03:31 DeviceList-9.txt-04
-rw-r--r-- 1 root root 53277 Apr 4 09:04 DeviceList-9.txt-05
-rw-r--r-- 1 root root 55149 Apr 4 08:45 DeviceList-9.txt-06
-rw-r--r-- 1 root root 55129 Apr 3 09:30 DeviceList-9.txt-07
-rw-r--r-- 1 root root 52852 Apr 2 18:40 DeviceList-9.txt-08
-rw-r--r-- 1 root root 53038 Apr 2 18:35 DeviceList-9.txt-09
-rw-r--r-- 1 root root 55834 Apr 2 17:56 DeviceList-9.txt-10
-rw-r--r-- 1 root root 55220 Mar 31 09:40 DeviceList-9.txt-11
-rw-r--r-- 1 root root 52881 Mar 28 09:01 DeviceList-9.txt-12
-rw-r--r-- 1 root root 0 Oct 25 2020 .precious
-rw-r--r-- 1 root root 184 Oct 21 2020 Zigate.json
je ne comprends pas quand vous dites:"
où dois-je exécuter cette commande, avec Putty, car j'ai essayé dans le répertoire /volume1/docker qui est vide et rien ne se passe ?Deufo a écrit : 19 sept. 2021, 09:22 Il faut ensuite exécuter ceci au niveau du docker pour que les plugins fonctionnent :Code : Tout sélectionner
apt update apt install curl apt install python (press Y when asked Yes or No and press enter) apt install python-requests (press Y when asked Yes or No and press enter)
Cordialement
Dernière modification par Keros le 19 sept. 2021, 13:23, modifié 1 fois.
Re: migration vers Docker
en fait je viens de comprendre que les répertoires que je vous montre sont ceux de ma première installation sou DSM 6.2 et compilation Jadhal. je n'arrive pas à trouver où Docker installe les répertoires Domoticz version Docker. le savez vous ?
Cordialement
Cordialement