Configuration des GPIO
Publié : 12 janv. 2023, 20:11
Bonjour,
Dans l'article: https://easydomoticz.com/les-gpio-dans-domoticz/
Il est indiqué: "les GPIO 20, 21, et 25 fonctionnent en entrée uniquement avec une résistance de pull-up d’après le schéma suivant."
Cette résistance existe-elle en natif dans le Raspberry pour les broches mentionnées ou faut-il la réaliser de façon matérielle ou logicielle ?
Je crois qu’il n’est pas possible de configurer des résistances pull up ou pull down dans le fichier init.d/domoticz.sh mais peut-on créer un script python qui s’exécute au démarrage du Raspberry pour configurer les résistances pull up ou pull down et utiliser les entrées ainsi configurées ultérieurement dans Domoticz ?
Les GPIO0, GPIO1, GPIO5 et GPIO6 en entrées sont « Open » dans Domoticz. Je n’ai pas réussi à inverser leur polarité dans init.d/domoticz.sh. Est-t-il possible de le faire et Comment ?
echo 0 > /sys/class/gpio/gpio0/value
echo 0 > /sys/class/gpio/gpio5/value
echo 0 > /sys/class/gpio/gpio6/value
echo 0 > /sys/class/gpio/gpio1/value
Ne fonctionnent pas.
Les GPIO 7 et 8 apparaissent en mode « OUT », Valeur 1 dans « gpio readall », lorsque je l’ai exporte dans init.d/domoticz.sh, elles n’apparaissent pas dans les dispositifs de Domoticz. Est-ce que c’est par ce que leur Valeur est 1 qu’elles ne sont pas exportables ou y a-t-il une solution ?
Merci pour vos réponses.
Patrick Bayle,
Ci-joint gpio readall.jpg et image des lignes ajoutées au fichier domoticz.sh pour la configuration des GPIO.
Dans l'article: https://easydomoticz.com/les-gpio-dans-domoticz/
Il est indiqué: "les GPIO 20, 21, et 25 fonctionnent en entrée uniquement avec une résistance de pull-up d’après le schéma suivant."
Cette résistance existe-elle en natif dans le Raspberry pour les broches mentionnées ou faut-il la réaliser de façon matérielle ou logicielle ?
Je crois qu’il n’est pas possible de configurer des résistances pull up ou pull down dans le fichier init.d/domoticz.sh mais peut-on créer un script python qui s’exécute au démarrage du Raspberry pour configurer les résistances pull up ou pull down et utiliser les entrées ainsi configurées ultérieurement dans Domoticz ?
Les GPIO0, GPIO1, GPIO5 et GPIO6 en entrées sont « Open » dans Domoticz. Je n’ai pas réussi à inverser leur polarité dans init.d/domoticz.sh. Est-t-il possible de le faire et Comment ?
echo 0 > /sys/class/gpio/gpio0/value
echo 0 > /sys/class/gpio/gpio5/value
echo 0 > /sys/class/gpio/gpio6/value
echo 0 > /sys/class/gpio/gpio1/value
Ne fonctionnent pas.
Les GPIO 7 et 8 apparaissent en mode « OUT », Valeur 1 dans « gpio readall », lorsque je l’ai exporte dans init.d/domoticz.sh, elles n’apparaissent pas dans les dispositifs de Domoticz. Est-ce que c’est par ce que leur Valeur est 1 qu’elles ne sont pas exportables ou y a-t-il une solution ?
Merci pour vos réponses.
Patrick Bayle,
Ci-joint gpio readall.jpg et image des lignes ajoutées au fichier domoticz.sh pour la configuration des GPIO.