lancement au boot de domoticz ne marche pas sur mon raspberry
lancement au boot de domoticz ne marche pas sur mon raspberry
bonjour,
j'ai installé domoticz sur un raspberry avec la derniere version de raspbian.
pour lancer domoticz au boot j'ai suivi la procédure suivante :
sudo cp domoticz/domoticz.sh /etc/init.d
sudo chmod +x /etc/init.d/domoticz.sh
sudo update-rc.d domoticz.sh defaults
si je rebranche puis rebranche l'alimentation du raspberry, je n'ai pas acces à l'interface web de domoticz.
Si je demande le status de domoticz en ssh j'ai :
sudo service domoticz.sh status
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (exited) since Fri 2019-07-26 16:49:19 CEST; 22min ago
Docs: man:systemd-sysv-generator(8)
Process: 457 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
juil. 26 16:49:13 raspberrypi systemd[1]: Starting LSB: Home Automation System...
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.785 Status: Domoticz V4.11031 (c)2012-2019 GizMoCuz
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.785 Status: Build Hash: ad1a5b2ac, Date: 2019-07-26 06:20:37
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.786 Status: Startup Path: /home/pi/domoticz/
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: domoticz: Domoticz is starting up....
juil. 26 16:49:18 raspberrypi domoticz[466]: Domoticz is starting up....
juil. 26 16:49:18 raspberrypi domoticz[473]: Domoticz running...
juil. 26 16:49:19 raspberrypi systemd[1]: Started LSB: Home Automation System.
maintenant si je reboote le raspberry sans le débrancher (sudo reboot) tout fonctionne correctement.
et je je demande le status j'ai :
sudo service domoticz.sh status
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (running) since Fri 2019-07-26 17:17:51 CEST; 37s ago
Docs: man:systemd-sysv-generator(8)
Process: 448 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
Tasks: 18 (limit: 2200)
Memory: 32.7M
CGroup: /system.slice/domoticz.service
└─466 /home/pi/domoticz/domoticz -daemon -www 8080 -sslwww 443
juil. 26 17:17:46 raspberrypi systemd[1]: Starting LSB: Home Automation System...
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.784 Status: Domoticz V4.11031 (c)2012-2019 GizMoCuz
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.785 Status: Build Hash: ad1a5b2ac, Date: 2019-07-26 06:20:37
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.785 Status: Startup Path: /home/pi/domoticz/
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: domoticz: Domoticz is starting up....
juil. 26 17:17:50 raspberrypi domoticz[458]: Domoticz is starting up....
juil. 26 17:17:50 raspberrypi domoticz[466]: Domoticz running...
juil. 26 17:17:51 raspberrypi systemd[1]: Started LSB: Home Automation System.
D'ou peut venir le probleme ? Pourquoi ca fonctionne sur un reboot et pas sur une coupure de l'alimentation ?
j'ai installé domoticz sur un raspberry avec la derniere version de raspbian.
pour lancer domoticz au boot j'ai suivi la procédure suivante :
sudo cp domoticz/domoticz.sh /etc/init.d
sudo chmod +x /etc/init.d/domoticz.sh
sudo update-rc.d domoticz.sh defaults
si je rebranche puis rebranche l'alimentation du raspberry, je n'ai pas acces à l'interface web de domoticz.
Si je demande le status de domoticz en ssh j'ai :
sudo service domoticz.sh status
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (exited) since Fri 2019-07-26 16:49:19 CEST; 22min ago
Docs: man:systemd-sysv-generator(8)
Process: 457 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
juil. 26 16:49:13 raspberrypi systemd[1]: Starting LSB: Home Automation System...
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.785 Status: Domoticz V4.11031 (c)2012-2019 GizMoCuz
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.785 Status: Build Hash: ad1a5b2ac, Date: 2019-07-26 06:20:37
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: 2019-07-26 16:49:18.786 Status: Startup Path: /home/pi/domoticz/
juil. 26 16:49:18 raspberrypi domoticz.sh[457]: domoticz: Domoticz is starting up....
juil. 26 16:49:18 raspberrypi domoticz[466]: Domoticz is starting up....
juil. 26 16:49:18 raspberrypi domoticz[473]: Domoticz running...
juil. 26 16:49:19 raspberrypi systemd[1]: Started LSB: Home Automation System.
maintenant si je reboote le raspberry sans le débrancher (sudo reboot) tout fonctionne correctement.
et je je demande le status j'ai :
sudo service domoticz.sh status
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (running) since Fri 2019-07-26 17:17:51 CEST; 37s ago
Docs: man:systemd-sysv-generator(8)
Process: 448 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
Tasks: 18 (limit: 2200)
Memory: 32.7M
CGroup: /system.slice/domoticz.service
└─466 /home/pi/domoticz/domoticz -daemon -www 8080 -sslwww 443
juil. 26 17:17:46 raspberrypi systemd[1]: Starting LSB: Home Automation System...
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.784 Status: Domoticz V4.11031 (c)2012-2019 GizMoCuz
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.785 Status: Build Hash: ad1a5b2ac, Date: 2019-07-26 06:20:37
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: 2019-07-26 17:17:50.785 Status: Startup Path: /home/pi/domoticz/
juil. 26 17:17:50 raspberrypi domoticz.sh[448]: domoticz: Domoticz is starting up....
juil. 26 17:17:50 raspberrypi domoticz[458]: Domoticz is starting up....
juil. 26 17:17:50 raspberrypi domoticz[466]: Domoticz running...
juil. 26 17:17:51 raspberrypi systemd[1]: Started LSB: Home Automation System.
D'ou peut venir le probleme ? Pourquoi ca fonctionne sur un reboot et pas sur une coupure de l'alimentation ?
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
sur une base OdroidC2 - Armbian Buster
Bonjour
même problème sur une install toute fraîche (pas en friche quoi !)
...une recopie du terminal
comment trouvé la partie qui coince Domoticz au reboot de l'OS ??? (suite coupure Elec ou un arrêt forcé)
... quelle outils ou commande utilisé ????
Merci
( lebphi à tu trouvé/résolue ton problème ?? )
Bonjour
même problème sur une install toute fraîche (pas en friche quoi !)
...une recopie du terminal
Code : Tout sélectionner
odroidc2:~$ sudo service domoticz.sh status
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (exited) since Sun 2022-02-20 20:56:57 CET; 5h 7min ago
Docs: man:systemd-sysv-generator(8)
Process: 1926 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)
févr. 20 20:56:56 odroidc2 systemd[1]: Starting LSB: Home Automation System...
févr. 20 20:56:57 odroidc2 domoticz.sh[1926]: 2022-02-20 20:56:57.005 Status: Domoticz V2022.1 (c)2012-2022 GizMoCuz
févr. 20 20:56:57 odroidc2 domoticz.sh[1926]: 2022-02-20 20:56:57.005 Status: Build Hash: c9526851b, Date: 2022-01-31 09:3
févr. 20 20:56:57 odroidc2 domoticz.sh[1926]: 2022-02-20 20:56:57.005 Status: Startup Path: /home/mci/domoticz/
févr. 20 20:56:57 odroidc2 domoticz.sh[1926]: domoticz: Domoticz is starting up....
févr. 20 20:56:57 odroidc2 domoticz[1973]: Domoticz is starting up....
févr. 20 20:56:57 odroidc2 domoticz[2041]: Domoticz running...
févr. 20 20:56:57 odroidc2 systemd[1]: Started LSB: Home Automation System.
févr. 21 01:42:32 odroidc2 domoticz[2041]: Domoticz stopped...
lines 1-15/15 (END)
... quelle outils ou commande utilisé ????
Merci
( lebphi à tu trouvé/résolue ton problème ?? )
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
Yo
je vient de tester la solution donner par walawa75
https://www.easydomoticz.com/forum/view ... 900#p58900
Modif de /etc/init.d/domoticz.sh
pour l'instant cella est Top, a chaque OFF - ON de l'alimentation Domoticz est bien actif 
je vient de tester la solution donner par walawa75
https://www.easydomoticz.com/forum/view ... 900#p58900
Modif de /etc/init.d/domoticz.sh
Code : Tout sélectionner
#DAEMON=/home/toto/domoticz/$NAME
par
DAEMON=/home/$USERNAME/domoticz/$NAME-
Chrominator
- Messages : 1042
- Inscription : 19 déc. 2015, 07:29
- Localisation : France
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
A moins que l'utilisateur toto n'existe pas dans le système ou que le répertoire /home/toto/ n'ait pas été créé, cette modif ne devrait pas changer grand-chose.
Avant de modifier, assurez-vous au moins que USERNAME a bien été initialisé plus haut dans le script (il l'est dans la version distribuée).
Avant de modifier, assurez-vous au moins que USERNAME a bien été initialisé plus haut dans le script (il l'est dans la version distribuée).
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
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
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
Oui "/home/toto/" et l'utilisateur "toto" existe bien
" assurez-vous au moins que USERNAME a bien été initialisé plus haut dans le script"
NAME=domoticz
USERNAME=toto
oui c'est bon et pour "cette modif ne devrait pas changer grand-chose" .... à Suivre
Merci Chrominator
" assurez-vous au moins que USERNAME a bien été initialisé plus haut dans le script"
NAME=domoticz
USERNAME=toto
oui c'est bon et pour "cette modif ne devrait pas changer grand-chose" .... à Suivre
Merci Chrominator
-
Chrominator
- Messages : 1042
- Inscription : 19 déc. 2015, 07:29
- Localisation : France
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
Désolé si je t'ai blessé, ce n'était pas l'intention.
C'était plutôt une précaution pour ceux ceux qui nous lisent afin qu'ils puissent s'assurer que leur système fonctionnera toujours.
C'était plutôt une précaution pour ceux ceux qui nous lisent afin qu'ils puissent s'assurer que leur système fonctionnera toujours.
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
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
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
Ce n'est pas le souci de DomoticZ qui se lance trop tot par rapport à la définition de l'heure ?
Tu as essayé de relancer DomoticZ automatiquement après le démarrage du Pi ? Voir ce sujet.
Tu as essayé de relancer DomoticZ automatiquement après le démarrage du Pi ? Voir ce sujet.
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: lancement au boot de domoticz ne marche pas sur mon raspberry
@Keros ... "Tu as essayé de relancer DomoticZ automatiquement après le démarrage du Pi ?"
??? .. une Cmd manuel dans le terminal (ssh) ???
"sudo service domoticz restart" me relance bien Domoticz
mais non Chrominator ta rien dit de désobliger et oui ma modif na rien changer.
j'ai toujours un start et stop de DZ au reboot de l'OS
Domoticz running... Started LSB: Home Automation System .... Domoticz stopped..
je vais vérifier du coter de l'horloge interne, le module RTC https://wiki.odroid.com/accessory/add-o ... rtc_shield
??? .. une Cmd manuel dans le terminal (ssh) ???
"sudo service domoticz restart" me relance bien Domoticz
mais non Chrominator ta rien dit de désobliger et oui ma modif na rien changer.
j'ai toujours un start et stop de DZ au reboot de l'OS
Domoticz running... Started LSB: Home Automation System .... Domoticz stopped..
je vais vérifier du coter de l'horloge interne, le module RTC https://wiki.odroid.com/accessory/add-o ... rtc_shield
Re: lancement au boot de domoticz ne marche pas sur mon raspberry
En haut à droite des messages précédents, il y a un petit bouton avec des guillemets : cela permet d'ouvrir un nouveau message en citant le précédent. Tu peux enlever des lignes pour ne conserver que celles auxquelles tu souhaites répondre. Tu peux ainsi mettre ta réponse / commentaire après la citation, ce qui est plus lisible
Si un sudo service domoticz restart te lance correctement DomoticZ, tu peux faire un sudo crontab -e et y mettre la ligne @reboot sleep 5 && service domoticz restart.
Cela aura pour effet de relancer DomoticZ 5 secondes après le démarrage du Pi. C'est une solution, pas une correction du problème.
Si un sudo service domoticz restart te lance correctement DomoticZ, tu peux faire un sudo crontab -e et y mettre la ligne @reboot sleep 5 && service domoticz restart.
Cela aura pour effet de relancer DomoticZ 5 secondes après le démarrage du Pi. C'est une solution, pas une correction du problème.
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: lancement au boot de domoticz ne marche pas sur mon raspberry
.. c dingueKeros a écrit : 21 févr. 2022, 21:16 .... il y a un petit bouton avec des guillemets : cela permet d'ouvrir un nouveau message en citant le précédent.....
https://www.easydomoticz.com/forum/post ... =8&p=98543adv a écrit : 30 sept. 2021, 20:10 Salut, les piliers du forum me corrigeront si je me trompe, mais ce problème existe depuis l'origine de Domoticz.
Si c'est toujours actuel et que le correctif n'a pas été appliqué alors cela vient du fait que Domoticz, pour fonctionner correctement, a besoin de l'heure.
Tu sais que ton Rasp n'a pas d'horloge interne RTC comme un PC. Il synchronise son heure au démarrage et je crois que le problème vient du fait que DZ démarre avant la première synchro, du coup heure en vrac le watchdog panique et le service plante.
Il y a de multiples soluces. Genre retarder l'allumage, ou attendre proprement que l'heure soit synchro.
...
..
https://www.easydomoticz.com/forum/post ... =8&p=88311thier a écrit : 13 oct. 2020, 00:07 @wolfen38
depuis la dernière stable, si domoticz démarre avant la mise à l'heure du Pi, quand celle-ci se fait domoticz t'annonce le décalage avec le précédent update (avant la mise à jour de l'heure du Pi). watchdog trouve une incohérence et plante domoticz.
Première solution, ajouter une horloge rtc pour quelques euros.
Deuxième solution, modifier ton fichier domoticz.sh pour démarrer domoticz après la mise à jour de l'heure du pi.
Cherche sur le forum j'ai posté un message pour cette solution.....
donc un problème qui date, et nous sommes nombreux a se prendre les pieds dans le tapis.
Keros a écrit : 21 févr. 2022, 21:16... tu peux faire un sudo crontab -e et y mettre la ligne @reboot sleep 5 && service domoticz restart.
Cela aura pour effet de relancer DomoticZ 5 secondes après le démarrage du Pi.
C'est une solution, pas une correction du problème.
Salut Keros
oui les solutions de contournement du No-Boot de DomoticZ existe,
celle de ralentir le lancement de DZ est une des plus light.
aujourd'hui suis repartie avec une version "Armbian_21.08.6_Odroidc2_focal_current"
(j'ai trop bricolo la dernière install)
La j'essai de réinstaller l’horloge RTC avant l'install de Domoticz, faire les choses dans l'ordre
Dernière modification par Keros le 22 févr. 2022, 21:00, modifié 1 fois.
Raison : Regrouppement des réponses pour éviter de multiplier les sujets
Raison : Regrouppement des réponses pour éviter de multiplier les sujets