When i put this in rc.local, the in and outputs are created, but the startup state of the outputs doesnt get created.
echo 2 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio2/direction
echo 1 > /sys/class/gpio/gpio2/value
echo 3 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio3/direction
echo 1 > /sys/class/gpio/gpio3/value
When I run these commands (one by one) in to the rpi by using putty, the startup state of the outputs does get created.
What am I doing wrong?
startup state output in rc.local sysfs gpio Topic is solved
Moderator: leecollings
-
- Posts: 21
- Joined: Tuesday 27 February 2018 18:19
- Target OS: NAS (Synology & others)
- Domoticz version:
- Contact:
Re: startup state output in rc.local sysfs gpio
fixed: this is the correct syntax:
sudo sh -c 'echo 2 > /sys/class/gpio/export'
sudo sh -c 'echo 3 > /sys/class/gpio/export'
sudo sh -c 'echo 4 > /sys/class/gpio/export'
sudo sh -c 'echo 17 > /sys/class/gpio/export'
sudo sh -c 'echo 27 > /sys/class/gpio/export'
sudo sh -c 'echo 22 > /sys/class/gpio/export'
sudo sh -c 'echo 10 > /sys/class/gpio/export'
sudo sh -c 'echo 9 > /sys/class/gpio/export'
sudo sh -c 'echo 21 > /sys/class/gpio/export'
sudo sh -c 'echo 20 > /sys/class/gpio/export'
sudo sh -c 'echo 16 > /sys/class/gpio/export'
sudo sh -c 'echo 12 > /sys/class/gpio/export'
sudo sh -c 'echo out > /sys/class/gpio/gpio2/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio3/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio4/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio17/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio27/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio22/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio10/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio9/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio21/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio20/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio16/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio12/direction'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio2/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio3/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio4/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio27/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio22/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio10/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio9/value'
sudo sh -c 'echo 2 > /sys/class/gpio/export'
sudo sh -c 'echo 3 > /sys/class/gpio/export'
sudo sh -c 'echo 4 > /sys/class/gpio/export'
sudo sh -c 'echo 17 > /sys/class/gpio/export'
sudo sh -c 'echo 27 > /sys/class/gpio/export'
sudo sh -c 'echo 22 > /sys/class/gpio/export'
sudo sh -c 'echo 10 > /sys/class/gpio/export'
sudo sh -c 'echo 9 > /sys/class/gpio/export'
sudo sh -c 'echo 21 > /sys/class/gpio/export'
sudo sh -c 'echo 20 > /sys/class/gpio/export'
sudo sh -c 'echo 16 > /sys/class/gpio/export'
sudo sh -c 'echo 12 > /sys/class/gpio/export'
sudo sh -c 'echo out > /sys/class/gpio/gpio2/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio3/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio4/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio17/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio27/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio22/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio10/direction'
sudo sh -c 'echo out > /sys/class/gpio/gpio9/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio21/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio20/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio16/direction'
sudo sh -c 'echo in > /sys/class/gpio/gpio12/direction'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio2/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio3/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio4/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio27/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio22/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio10/value'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio9/value'
Who is online
Users browsing this forum: No registered users and 1 guest