EDIT!!!!!!!!!!! RIght when I posed this I checked the repo again and noticed a new version was posted just today so I tried it….and it WORKED! It fixed what ever bug was BUGGING ME! THANK YOU!
So if you’re having any issues with scheduling or programs running, UPDATE!
I have tried everything I can think of. I have rebooted, checked the times, checked the time zone, started the script manually, etc etc. I can manually turn on a zone and I can also use a “run once” program, but a scheduled program just will not run. I have manual turned off, rain sensor off, rain delay off, and operation is set to on.
Here is my program –
Program 1: Mon Tue Wed Thur Fri Sat
Time: 00:00 – 23:50 , Every 3 hrs 0 mins,
Run: 2 mins 0 secs.
It does show in the preview program where the zones are SUPPOSED to turn on, but they don’t. There is nothing in the log besides where I turn it on manually (yes I do turn manual off after testing).
edit: Yes I also just git cloned the latest ospi.py from the repo dated June 26th, and it still doesn’t work.
I am also having issues with the scheduled programs. I see them on the program preview but they never run. All other functions work fine. Is there any cron or other piece missing to get scheduled programs to run?
I can confirm that the timezone was the issue. I first set the timezone via an environment variable. Apparently that doesn’t work for this scenario. I followed the instructions in this guide and things started working as expected. http://elinux.org/RPi_Beginners#Timezone