$ cat config.ini HOST=mail.biglobe.ne.jp USER=hoge@biglobe.ne.jp PASS=hogehoge # TITLE=GPIO14 ON FROM=hogehoge@docomo.ne.jp DEL=ON EXIT=1 # TITLE=GPIO15 ON FROM=hogehoge@docomo.ne.jp DEL=ON EXIT=2 # TITLE=GPIO14-15 ON FROM=hogehoge@docomo.ne.jp DEL=ON EXIT=3 |
#!/bin/bash sudo sh -c "echo 14 > /sys/class/gpio/export" sudo sh -c "echo out > /sys/class/gpio/gpio14/direction" sudo sh -c "echo 15 > /sys/class/gpio/export" sudo sh -c "echo out > /sys/class/gpio/gpio15/direction" /home/pi/biff/biff /home/pi/biff/config.ini ret=$? if [ $ret -eq 1 ]; then sudo sh -c "echo 1 > /sys/class/gpio/gpio14/value" fi if [ $ret -eq 2 ]; then sudo sh -c "echo 1 > /sys/class/gpio/gpio15/value" fi if [ $ret -eq 3 ]; then sudo sh -c "echo 1 > /sys/class/gpio/gpio14/value" sudo sh -c "echo 1 > /sys/class/gpio/gpio15/value" fi sudo sh -c "echo 14 > /sys/class/gpio/unexport" sudo sh -c "echo 15 > /sys/class/gpio/unexport" |
#!/bin/bash /home/pi/biff/biff /home/pi/biff/config.ini ret=$? if [ $ret -eq 1 ]; then 照明をつけるコマンドを実行 fi if [ $ret -eq 2 ]; then テレビを点けるコマンドを実行 fi if [ $ret -eq 3 ]; then エアコンを点けるコマンドを実行 fi |