Page 1 sur 1
Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 07 déc. 2018, 11:29
par glf
bonjour.
je me lance dans la gestion de ma piscine et, pour cela, je me suis inspiré d'un script trouvé sur le net.
il gère le démarrage/arrêt pompe et durée de filtration en fonction de la température.
comme je possède un électrolyseur, j'ai ajouté la mise en route/arrêt de l'électrolyseur en fonction de la température.
mon problème :
domoticz conserve la mémoire des interrupteurs malgré le reboot du raspberry.
ainsi il voit l'électrolyseur On alors que le reboot du raspberry a fait tomber le relais.
comme je teste dans le script lua si electrolyseur est On, je n'y touche pas.
donc, electrolyseur On sur domoticz mais Off au niveau du relais.
j'espère n'être pas trop confus.
ma question : comment remettre tous les interrupteurs à Off lors du reboot du raspberry ?
merci pour vos éventuelles réponses.
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 07 déc. 2018, 11:44
par vil1driver
Salut,
ne teste pas s'il est On tout simplement
sinon tester depuis combien de temps domoticz est lancé pour remettre tes device à l'état voulu au besoin
https://www.domoticz.com/forum/viewtopi ... 383#p70154
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 07 déc. 2018, 14:03
par glf
c'est ce que je faisais initialement seulement le log de domoticz me renvoyait un status 'EventSystem' à chaque déclenchement soit 1 par minute.
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 07 déc. 2018, 20:26
par higgins91
dans ce cas:
paramètres -> autres et choisir "Errors + forced messages" en bas de la page pour dzVents (2.2.0)
plus de messages toutes les minutes

Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 07 déc. 2018, 21:37
par glf
bonsoir.
merci pour l'info mais j'ai toujours le problème :
2018-12-07 21:36:00.251 (GPIO) Lighting 1 (Electrolyseur)
2018-12-07 21:36:00.634 (Temperature_piscine) Temp (Temperature)
2018-12-07 21:36:00.219 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_time_gst_piscine.lua
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 09 déc. 2018, 12:16
par higgins91
si tu n'as pas besoin de log pour le moment, passe en "silent"
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 12 avr. 2020, 17:39
par glf
je crois que ceux qui répondent n'ont pas vraiment compris le problème.
j'ai le même souci et je m'explique :
après un sudo reboot (par exemple), mes interrupteurs apparaissent dans l'état où ils étaient avant le reboot.
"ON" par exemple alors que le reboot a tout réinitialisé.
donc comme je teste si "ON", je ne réenclenche pas.
je dois tester pour ne pas envoyer des séries d'impulsions à mon relais de démarrage de pompe qui finirait pas cramer (et ma pompe aussi peut-être !).
JE N'AI PAS LE CHOIX !
donc toute proposition serait le bienvenue et merci d'éviter les réponses à la "Coluche" :
dis moi de quoi tu as besoin et je te dirai comment t'en passer

merci d'avance
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 12 avr. 2020, 17:58
par Neutrino
Joli déterrage de ton propre sujet
Pour faire simple :
https://easydomoticz.com/forum/viewtopic.php?f=17&t=456
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 12 avr. 2020, 18:38
par vil1driver
Salut,
glf a écrit : 12 avr. 2020, 17:39
je dois tester pour ne pas envoyer des séries d'impulsions à mon relais de démarrage de pompe qui finirait pas cramer (et ma pompe aussi peut-être !).
Il faudrait le schéma pour vraiment être affirmatif mais aucun souci si tu dit On sur un relai déjà à On.
Re: Réinitialiser les sorties relais lors du reboot du raspberry
Publié : 13 avr. 2020, 16:54
par airvb
https://www.domoticz.com/wiki/GPIO
Tu peux au démarrage du raspi configurer l'état ds lequel tu veux que soit tes GPIO. out
J'ai un relai sur une porte de garage qui travaillait lors du reboot .
En figeant au démarrage l'état du gpio , le relai ne s'actionne plus ,et la porte ne s'ouvre plus lorsque le pi reboot pour x raisons
rechercher "activelow"
Code : Tout sélectionner
# gpio 22 relai
# pour info
# /usr/local/bin/gpio export 22 high
# commande
echo 22 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio22/direction
# inversion pour eviter que le relai colle.decolle au boot
sudo sh -c 'echo 0 > /sys/class/gpio/gpio22/active_low'
sudo sh -c 'echo 0 > /sys/class/gpio/gpio22/value'
Et c'est ds le fichier