Raspberry Pi WEMO Control Center (8 / 8 steg)
Steg 8: Tillval: Setup Automation
Setup en Crontab för att uppdatera tillstånd av olika WEMOs din intervall du väljer.
Min prov crontab ges nedan.
----------------------------- ### SAMPLE CRONTAB ### -----------------------------
# m h dom mon dow kommando
##################################
#Update WEMO stater (varje minut)
##################################
***** /home/pi/wemocontrol/send_wemo_commands.py multiupdate
###############################
#TURN på och Failsafes (för Power Outtage)
###############################
#00 16 *** sunwait solen ner 34.918917N 79.455301W & & /home/pi/wemocontrol/send_wemo_commands.py frontporch.on kitchensink.on driveway.on
00 21 *** /home/pi/wemocontrol/send_wemo_commands.py frontporch.on kitchensink.on driveway.on
00 18 *** /home/pi/wemocontrol/send_wemo_commands.py frontporch.on kitchensink.on driveway.on backporch.on musicroom.on
00 00 *** /home/pi/wemocontrol/send_wemo_commands.py backporch.on
##############################
#TURNING OFF (och failsafes)
##############################
30 1 *** /home/pi/wemocontrol/send_wemo_commands.py kitchensink.off
00 5 *** /home/pi/wemocontrol/send_wemo_commands.py frontporch.off kitchensink.off driveway.off backporch.off musicroom.off
#00 4 *** sunwait solen upp - 0: 15:00 34.918917N 79.455301W & & /home/pi/wemocontrol/send_wemo_commands.py frontporch.off kitchensink.off driveway.off backporch.off musicroom.off
Du kan märka ovan att jag ibland göra samtal till ett program som heter sunwait; Detta program tar latitud och longitud koordinater som argument och kan beräkna soluppgång/solnedgång och en hel massa av andra viktiga tillfällen gett den ett datum och en plats. Jag använder den ursprungliga versionen värd här.:
https://www.Risacher.org/sunwait/
Detta kan enkelt hämtas och sammanställas för Raspberry Pi med följande kommandon.
wget https://www.risacher.org/sunwait/sunwait-20041208...
sudo lämplig-få installera build-essential
tjära - zxvf./sunwait-20041208.tar.gz
CD ./sunwait-20041208/
göra
sudo ln -s -T /home/pi/sunwait-20041208/sunwait/bin/sunwait