Arduino Home automation (10 / 13 steg)
_usage () {
ECHO "gl1 körs detta comand echo G >/dev/ttyUSB0 9600 och vända min trädgård lights på"
ECHO "gl0 körs detta comand echo g >/dev/ttyUSB0 9600 och vända min trädgård lights off"
ECHO "s1 det att köra detta comand ECHO: S >/dev/ttyUSB0 9600 och aktivera min gates"
ECHO "s0 körs detta comand ECHO: s >/dev/ttyUSB0 9600 och stänga av min gates"
ECHO "h1 körs detta comand echo H >/dev/ttyUSB0 9600 och vända min uppvärmning på"
ECHO "h0 körs detta comand echo h >/dev/ttyUSB0 9600 och stänga av min uppvärmning"
ECHO "b21 körs detta comand echo B >/dev/ttyUSB0 9600 och slå mitt sovrum 2 lights på"
ECHO "b20 det att köra detta comand echo b >/dev/ttyUSB0 9600 och slå mitt sovrum 2 lights off"
ECHO "N det att köra detta comand echo N >/dev/ttyUSB0 9600 och tur nästa bank of utgångar på 5 sekunder"
ECHO "R det att köra detta comand echo R >/dev/ttyUSB0 9600 och aktivera reläet"
ECHO "r det att köra detta comand echo r >/dev/ttyUSB0 9600 och inaktivera reläet"
}
fallet "$1" i
gl1)
#garden lampor
/ bin/echo G >/dev/ttyUSB0 9600 & & echo "Tänder på"
;;
gl0)
#garden lights off
/ bin/echo g >/dev/ttyUSB0 9600 & & echo "Lights Off"
;;
S1)
# gates på
/ bin/echo S >/dev/ttyUSB0 9600 & & echo "Gates på"
;;
S0)
# gates off
/ bin/ECHO: s >/dev/ttyUSB0 9600 & & echo "Gates Off"
;;
H1)
#heating på
/ bin/echo H >/dev/ttyUSB0 9600 & & echo "Uppvärmning på"
;;
H0)
# uppvärmning av
/ bin/echo h >/dev/ttyUSB0 9600 & & echo "Uppvärmning av"
;;
B21)
# sovrum 2 lampor på
/ bin/echo B >/dev/ttyUSB0 9600 & & echo "Sovrum 2 lampor på"
;;
B20)
#bedroom 2 lampor av
/ bin/echo b >/dev/ttyUSB0 9600 & & echo "Sovrum 2 Lights Off"
;;
N)
#Next bank på
/ bin/echo N >/dev/ttyUSB0 9600 & & echo "Nästa Bank på 5 sekunder"
;;
R)
#Relay på
/ bin/echo R >/dev/ttyUSB0 9600 & & echo "Relä på"
;;
r)
#Relay bort
/ bin/echo r >/dev/ttyUSB0 9600 & & echo "Relä"
;;
*)
#echo $0 ": inte ett giltigt kommando";
ECHO "Vänligen skriv kommandot";
_usage;
;;
ESAC