Page 2 sur 3
Re: Installation ancienne version Domoticz
Publié : 25 oct. 2025, 07:40
par fcBourgogne
fcBourgogne a écrit : 23 oct. 2025, 15:37
Bonjour,
Si ton install est bonne, les services de domoticz sont générés par un fichier, domoticz.sh dans le /etc/init.d/
Code : Tout sélectionner
domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
A+
Bonjour,
As tu trouvé ce fichier ?
/etc/init.d/domoticz.sh
A+
Re: Installation ancienne version Domoticz
Publié : 25 oct. 2025, 13:21
par Flying Domotic
Abbij a écrit : 25 oct. 2025, 07:21
Bonjour
Merci pour la réponse
J'ai juste décompressé dans le dossier domoticz
Bonne journée
Du coup, l'installation n'est que partielle, tous les fichiers présents dans l'archive ont été copiés dans le répertoire Domoticz, mais aucun déplacé au bon endroit, et aucune action de configuration réalisée.
Par exemple, si l'installation de Domoticz est la première sur cette machine, pas de fichier /etc/init.d/domoticz.sh, ni de /etc/domotiicz/setupVars.conf, ni d'activation du service, ni de vérification des dépendances, ...
Le souci est de retrouver le script d'install de la version concernée (vu que les dépendances sont spécifiques à une version, utiliser la dernière version va probablement planter).
Ce qui est fait dans le script d'install et qu'il faut reproduire à la main après s'être positionné dans le répertoire où on a décompressé Domoticz:
La procédure ci-dessous n'a pas été testée. Elle a la capacité de détruire une machine. Faire une sauvegarde complète du support système (carte SD, disque dur, SSD, ...) AVANT tout !!! (ou accepter de tout perdre
)
- Mettre à jour la machine :
- Vérifier les dépendances :
C'est probablement la partie la plus difficile, qui dépend de la version de Debian, qu'on récupère en passant la commande :
Dans tous les cas, vérifier qu'on a bien les éléments suivants installés (la façon de faire est décrite plus bas) :
- Si on a une version de Debian < 10, vérifier aussi :
- Si on a un numéro de version entre 10 et 12, vérifier aussi :
- Si on a une version 13, vérifier aussi :
Pour vérifier qu'un élément est bien installé, passer la commande :
Replacer <nom du package> par un des éléments de la liste citée ci-dessus, en le faisant précéder par "^" et suivre par "/". Par exemple :
On doit voir dans la réponse une ligne débutant par le nom du paket (ici "curl"). Si ce n'est pas le cas, le paquet n'est pas installé. On peut l'installer par la commande : en vérifiant qu'il n'y a pas de message d'alerte qui indiquerait un problème de compatibilité.
- Créer le fichier /etc/init.d/domoticz.sh par :
- Créer le fichier /etc/domoticz/setupVars.conf par :
Code : Tout sélectionner
cat <<EOF > /etc/domoticz/setupVars.conf
Dest_folder=/home/pi/domoticz
Enable_http=true
HTTP_port=8080
Enable_https=true
HTTPS_port=443
EOF
- Activer le service Domoticz par :
Code : Tout sélectionner
sudo systemctl enable domoticz[code]
[/list]
[list]
Lancer e service Domoticz par :[code]sudo service domoticz start[code]
[/list]
[list]
Tester le service Domoticz par :[code]sudo service domoticz status[code]
[/list]
Re: Installation ancienne version Domoticz
Publié : 29 oct. 2025, 09:00
par Abbij
Bonjour
Désolé pour la réponse tardive
En effet ce n'était pas installé
Je suis sous debian 11
Par contre quand je tape la commande sudo cp domoticz.sh /etc/init.d/
J'ai un message d'erreur
no such feel or directory
Je ne comprend pas trop pourquoi
Pour info j'ai un debian sous VM Freebox
Merci beaucoup en tout cas
Bonne journée
Re: Installation ancienne version Domoticz
Publié : 29 oct. 2025, 10:15
par Flying Domotic
qu'est ce que donne la commande
sur la VM qui tourne Domoticz?
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 14:49
par Abbij
Bonjour
Merci beaucoup pour l'aide
Désolé de la réponse tardive
Ca me note no such file or directory
Bonne journée
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 14:57
par Flying Domotic
Ben, du coup, ça dépasse un peu ma capacité de compréhension (il faut dire que je ne suis pas un utilisateur de Docker ...)
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 18:00
par Abbij
Merci beaucoup de ton aide
Je suis redémarré de zéro en suivant étape par étape, ca fonctionne!
Juste encore un bug j'ai bien recopier mon répertoire pour les plugins mais je ne les trouve pas dans domoticz
Il faut les activer quelque part?
Bonne journée
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 19:05
par Flying Domotic
Le fait d'installer un plugin dans le répertoire /plugins/ de Domoticz le rend seulement disponible pour Domoticz (dans la liste des plugins du menu "Configuration" > "Matériel". Il faut ensuite le configurer à la main, en indiquant les bons paramètres. Tout est ensuite copié dans la base de Domoticz. Si tu en as une ancienne version, ça devrait remonter tout seul ...
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 19:27
par Abbij
Merci de ta réponse
Ils n'apparaissent pas dans la liste du matériel domoticz
J'ai essayé comme sur le wiki domoticz un chmod +x sur les plugins et rien à faire
J'ai su mettre à jour à la version 2025.2 malgré tout
Re: Installation ancienne version Domoticz
Publié : 04 nov. 2025, 19:59
par Flying Domotic
S'il n’apparaissent pas dans a liste, c'est qu'ils n'ont pas été paramétré (et donc que la base n'a pas été récupérée).
Il faudra donc les reparamétrer à la main (aller dans "Configuration" > "Matériel", renseigner la partie basse et cliquer sur "Ajouter")