Apres avoir fait
un sudo apt update && sudo apt update -y sur mon pi
=> MàJ du noyau vers 6.6 et surtout plus de gestion des GPIO via SysFs comme avant....
il faut executer
Code : Tout sélectionner
cat /sys/kernel/debug/gpiDonc je modifie mon fichier "declar_gpio.sh" qui se trouve dans /etc/init.d et qui est exécuté au debut de Domoticz.sh (celui situé dans etc/init.d)
Voici le type de modification faite
Code : Tout sélectionner
#Pin GPIO 27 (OUT) --Force le Relais du relais chauffe eau
#echo 27 > /sys/class/gpio/export
#echo out >/sys/class/gpio/gpio27/direction
#echo 1 > /sys/class/gpio/gpio27/active_low
#echo 0 > /sys/class/gpio/gpio27/value
echo 539 > /sys/class/gpio/export
echo out >/sys/class/gpio/gpio539/direction
echo 1 > /sys/class/gpio/gpio539/active_low
echo 0 > /sys/class/gpio/gpio539/value
Code : Tout sélectionner
cat /sys/kernel/debug/gpiCode : Tout sélectionner
gpio-512 (ID_SDA )
gpio-513 (ID_SCL )
gpio-514 (GPIO2 )
gpio-515 (GPIO3 )
gpio-516 (GPIO4 |sysfs ) out hi ACTIVE LOW
gpio-517 (GPIO5 |sysfs ) in hi
gpio-518 (GPIO6 )
gpio-519 (GPIO7 |spi0 CS1 ) out hi ACTIVE LOW
gpio-520 (GPIO8 |spi0 CS0 ) out hi ACTIVE LOW
gpio-521 (GPIO9 )
gpio-522 (GPIO10 )
gpio-523 (GPIO11 )
gpio-524 (GPIO12 )
gpio-525 (GPIO13 )
gpio-526 (GPIO14 )
gpio-527 (GPIO15 )
gpio-528 (GPIO16 )
gpio-529 (GPIO17 |sysfs ) out hi ACTIVE LOW
gpio-530 (GPIO18 )
gpio-531 (GPIO19 )
gpio-532 (GPIO20 )
gpio-533 (GPIO21 )
gpio-534 (GPIO22 )
gpio-535 (GPIO23 )
gpio-536 (GPIO24 )
gpio-537 (GPIO25 )
gpio-538 (GPIO26 )
gpio-539 (GPIO27 |sysfs ) out hi ACTIVE LOW
gpio-540 (NC )
gpio-541 (LAN_RUN_BOOT )
il me met une erreur
"error sending switch command, check device/hardware(idx102)
Ou est mon erreur?
Merci