Piloter porte de garage avec les GPIO et carte relais
Publié : 16 oct. 2016, 11:31
Bonjour,
J'ai acheté mon Raspberry PI et ma carte relais il y a bientôt 2 ans et ce n'est toujours pas en place.
Pouvez-vous m'aider SVP ?
Je souhaite piloter ma porte de garage à l'aide d'une impulsion d'environ 1 seconde à l'aide d'un relais.
Tout le câblage est déjà en place.
J'ai également câblé un capteur haut et un capteur bas sur la porte pour vérifier l'état de la porte.
J'ai plusieurs difficultés.
La première, c'est qu'au démarrage du Raspberry, mon relais se colle. Par contre, dans Domoticz, avec un "puch in button" ça fonctionne bien. Je souhaiterais qu'au démarrage du Raspberry, le relais ne change pas d'état reste à 0. Uniquement lorsque j'appuie sur le bouton dans Domoticz que ça colle le relais pendant 1 seconde puis le relâche.
Dans /etc/init.d/domoticz.sh, j'ai configuré
/usr/local/bin/gpio export 17 out
echo "1" > /sys/class/gpio/gpio17/active_low
#sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/active_high'
#/usr/local/bin/gpio write 0 1
#pin GPIO17 (OUT)
# echo "17" > /sys/class/gpio/export
# chmod 777 -R /sys/class/gpio/gpio17
# echo "out" > /sys/class/gpio/gpio17/direction
# echo "1" > /sys/class/gpio/gpio17/active_high
/usr/local/bin/gpio export 18 in
/usr/local/bin/gpio edge 18 both
/usr/local/bin/gpio export 19 in
/usr/local/bin/gpio edge 19 both
j'ai fait différents essais que j'ai désactivé avec #
J'ai également fait des essais dans /etc/rc.local, mais je n'arrive plus démarrer Domoticz au démarrage du Raspberry.
Le second problème c'est les temps de réponse de Domoticz, qui est très lent
le troisième, c'est que l'état des capteurs semble mal remonter dans Domoticz alors qu’en faisant un gpio readall c'est toujours correct. C'est peut être lié aux problèmes de lenteur?
Merci d'avance pour votre aide.
J'ai acheté mon Raspberry PI et ma carte relais il y a bientôt 2 ans et ce n'est toujours pas en place.
Pouvez-vous m'aider SVP ?
Je souhaite piloter ma porte de garage à l'aide d'une impulsion d'environ 1 seconde à l'aide d'un relais.
Tout le câblage est déjà en place.
J'ai également câblé un capteur haut et un capteur bas sur la porte pour vérifier l'état de la porte.
J'ai plusieurs difficultés.
La première, c'est qu'au démarrage du Raspberry, mon relais se colle. Par contre, dans Domoticz, avec un "puch in button" ça fonctionne bien. Je souhaiterais qu'au démarrage du Raspberry, le relais ne change pas d'état reste à 0. Uniquement lorsque j'appuie sur le bouton dans Domoticz que ça colle le relais pendant 1 seconde puis le relâche.
Dans /etc/init.d/domoticz.sh, j'ai configuré
/usr/local/bin/gpio export 17 out
echo "1" > /sys/class/gpio/gpio17/active_low
#sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/active_high'
#/usr/local/bin/gpio write 0 1
#pin GPIO17 (OUT)
# echo "17" > /sys/class/gpio/export
# chmod 777 -R /sys/class/gpio/gpio17
# echo "out" > /sys/class/gpio/gpio17/direction
# echo "1" > /sys/class/gpio/gpio17/active_high
/usr/local/bin/gpio export 18 in
/usr/local/bin/gpio edge 18 both
/usr/local/bin/gpio export 19 in
/usr/local/bin/gpio edge 19 both
j'ai fait différents essais que j'ai désactivé avec #
J'ai également fait des essais dans /etc/rc.local, mais je n'arrive plus démarrer Domoticz au démarrage du Raspberry.
Le second problème c'est les temps de réponse de Domoticz, qui est très lent
le troisième, c'est que l'état des capteurs semble mal remonter dans Domoticz alors qu’en faisant un gpio readall c'est toujours correct. C'est peut être lié aux problèmes de lenteur?
Merci d'avance pour votre aide.