Zde si ukážeme jak jednoduchý script stačí na ovládání světel pomocí PIR čidla připojeného přes DS2406 k naší sběrnici 1-WIRE.
PIR=$(cat /mnt/owfs/12.F05DC9000000/sensed.BYTE)
LED=0
if [ $PIR == 1 ]; then
LED=42
echo „$LED“ > /mnt/owfs/29.9A5516000000/PIO.BYTE
sleep 10
else
LED=21
echo „$LED“ > /mnt/owfs/29.9A5516000000/PIO.BYTE
time sleep 1
fi
Takto jednoduchý script puštěný ve smyčce stačí na ovládání světel kde dochází k přepnutí světel na červenou barvu a pokud je i po 10 vteřinách stále aktivní signál z PIR čidla tak dojde znovu k zapsání hodnoty určené pro červenou barvu LED diod mého zapojení. V případě že již není signál z PIR čidla aktivní dojde k zapsání hodnoty pro barvu zelenou. Kontrola dále probíhá každou vteřinu.