After playing a few weeks with this, I must say both hardware and firmware of ospi are pretty impressive 🙂 One thing that happened last week, was that OpenSprinkler process terminated for (probably) no reason. Ospi was up for 8 days, and one day the program just didn’t run. Web interface was not available, and on ssh I could see that OpenSprinkler process was not running.
I would like to find the cause of this and help to make ospi more stable. It is probably going to happen to other people as well, since I am using the same hardware and OS image as everyone else does. Where do I begin? Are there any OpenSprinkler process exit codes to look for?