[2024.1] Problème active (exited)

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Problème active (exited)

Message par Keros »

Avant de tenter de passer en 2024.1, j'ai éteint mon pi pour faire une sauvegarde complète et au redémarrage : active (exited). Je n'avais rien changé sur le Pi. C'était avec la 2023.2.
Le problème n'est peut-être pas lié à la 2024.1.


J'ai fait plusieurs fois (peut-être 3-4 fois) la manip d'arrêter DomoticZ, d'attendre quelques secondes et de relancer DomoticZ avec les commandes :

Code : Tout sélectionner

sudo service domoticz.sh stop
sudo service domoticz.sh start
Puis un restart, un nouvel arrêt et au démarrage d'après, DomoticZ s'est lancé.


En le faisant, je voyais que sudo service domoticz.sh status m'indiquait Active (running) juste après avoir lancé un start puis passait en active (exited) quelques secondes après.


Essaye de mettre les logs dans un fichier texte, il me semble que DomoticZ a le temps d'y mettre des infos.
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
jcjames_13009
Messages : 105
Inscription : 23 févr. 2015, 15:27
Localisation : Marseille
Contact :

Re: [2024.1] Problème active (exited)

Message par jcjames_13009 »

Merci @keros pour ces info

Rien à faire même en arrêtant /redémarrant domoticz plusieurs fois...
Et pas de fichier log crée même en modifiant le fichier domoticz.sh

Je reste persuader que la solution serais de refaire une install propre directement en version 2023.2. Mais je n'ai pas trouvé comment faire

@+
JC
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Problème active (exited)

Message par Keros »

Normalement, la méthode pour revenir en arrière est :

Note : La base de donnée de DomoticZ est déjà sauvegardé dans un coin et doit avoir été enregistrée avec une version inférieure ou égale à celle souhaitée.
  • Installer DomoticZ à partir de la commande d'installation
  • Arrêter DomoticZ
  • Récupérer l'archive de la version souhaitée dans https://github.com/domoticz/domoticz/releases et dézipper le contenu
  • Effacer le contenu du dossier DomoticZ
  • Mettre le contenu de l'archive
  • Relancer DomoticZ
  • Réimporter la base de donnée
Ps : je ne l'ai jamais appliqué, c'est ce que j'ai compris de https://www.domoticz.com/wiki/Going_bac ... us_version
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
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: [2024.1] Problème active (exited)

Message par Chrominator »

jcjames_13009 a écrit : 05 janv. 2024, 17:32 Et pas de fichier log crée même en modifiant le fichier domoticz.sh
On l'oublie souvent, un bon moyen de savoir ce qui se passe quand Domoticz ne démarre pas est de le lancer directement à partir du shell ; le log apparait dans le terminal, et en général on trouve ce qui bloque.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Problème active (exited)

Message par Keros »

Je l'avais oublié :oops:
Je le note dans un coin.
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
jcjames_13009
Messages : 105
Inscription : 23 févr. 2015, 15:27
Localisation : Marseille
Contact :

Re: [2024.1] Problème active (exited)

Message par jcjames_13009 »

Keros a écrit : 05 janv. 2024, 17:49 Normalement, la méthode pour revenir en arrière est :
...
C'est bien la procédure que j'ai suivie mais sans succès. Et j'ai bien un base de donnée domoticz.db qui date de quelques jours avant la mise à jour

Sur le forum en anglais je n'ai trouvé personne qui a pu revenir en arrière de la version 2024.1 vers la 2023.2 avec cette procédure et qui possède un vieux raspberry pi en Arm6
Chrominator a écrit : 05 janv. 2024, 18:18 On l'oublie souvent, un bon moyen de savoir ce qui se passe quand Domoticz ne démarre pas est de le lancer directement à partir du shell ; le log apparait dans le terminal, et en général on trouve ce qui bloque.
Quand tu dis à partir du shell c'est l'écran branché sur le raspberry pi ?

J'utilse PuTTY depuis un PC pour me connecter au pi et envoyer les commandes et je n'ai rien qui s'affiche lorsque je lance

Code : Tout sélectionner

sudo service domoticz start 
@+
JC
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: [2024.1] Problème active (exited)

Message par Chrominator »

En effet, avec cette commande tu démarres un service qui tournera en arrière plan, c'est le but.
Quand j'écris de lancer Domoticz à partir du shell, c'est de le lancer à partir d'un terminal.

Quand tu utilises putty, tu te connectes au système via un terminal et tu lances un shell (bash, sh, ...). C'est transparent, raison pour laquelle tu ne t'en rends pas compte.
A partir de ta session dans le terminal (avec putty), tu lances les commandes suivantes :

Code : Tout sélectionner

sudo service domoticz stop  # Pour être certain qu'il n'est pas démarré.
cd domoticz
./domoticz
Normalement vont s'afficher ce qu'on voit dans le log habituellement.
Tu pourras le copier/coller ici pour qu'on jette un œil dessus.

Tu auras un message d'erreur sur le port 443, c'est normal comme domoticz ne s'exécute pas sous root dans notre cas spécifique. N'y accorde pas d'importance pour l'instant.
Dernière modification par Keros le 05 janv. 2024, 19:20, modifié 2 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Problème active (exited)

Message par Keros »

Le shell est terminal (la ligne de commande).

Arrête DomoticZ, ouvre le terminal et va dans le dossier domoticz et tu lances DomoticZ via la commande :

Code : Tout sélectionner

./domoticz
Dernière modification par Keros le 05 janv. 2024, 20:14, modifié 1 fois.
Raison : Correction
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
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: [2024.1] Problème active (exited)

Message par Chrominator »

Non pas le script, directement le binaire.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Problème active (exited)

Message par Keros »

Je viens de voir un post sur le forum anglais indiquant qu'un utilisateur aurait réussi à faire un retour en remettant les anciens fichiers de la 2023.2 et en y remettant l'exécutable de la 2023.2 d'un backup.

Voilà mon exécutable j'avais sauvegardé aujourd'hui avant de passer à la 2024.1 :

Edit : fichier déplacé dans la procédure.

Dites-moi si ça fonctionne.
Dernière modification par Keros le 05 janv. 2024, 22:48, modifié 1 fois.
Raison : Déplacement du chier dans la procédure
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
Répondre