OpenSprinkler › Forums › Hardware Questions › OpenSprinkler Pi (OSPi) › sprinklers_pi – An alternative sprinkler control program › Re: Re: sprinklers_pi – An alternative sprinkler control program
give us some source code on github so we can contribute!!! 🙂
The source code is part of the distribution on page 1. I have been playing with it. I can get more than 7 zones, but can’t activate above #9. I also have an issue save data for zones over 9. There are a few constants that need adjusting and must be another I am missing. A debugger would be great to break on where I am having issues.
I would like to add a seasonal adjustment too. I have found that setting very useful on my Rainbird.
I’m not sure what you mean by seasonal adjustment, but I believe you can control the watering “budget” using the Water Level field under the device options page. This can also be adjusted using the web app, which is really handy if you have an iPad, iPhone or Android. I love being able to turn on and off different zones while testing my sprinkler setup remotely using my Android phone. Also, I have the expansion board and have not had any problems with scheduling or activating zones 9+. That’s an interesting issue.
I must have missed the seasonal adjustment option. Will have to check it out tonight. As far as more than “7” zones, the OP states this about his release:
Wunderground IP: You can get it by resolving api.wunderground.com. It’s 188.8.131.52.
There’s not currently support for a rain sensor. How is your rain sensor wired up? I don’t have a rain sensor, but adding support should be pretty simple. Anyone know what the optimal logic is w.r.t. a rain sensor? Rain the last 24 hours just don’t run any schedules?
There’s also not currently support for more than 7 zones (plus a master valve or pump). Shouldn’t be difficult to add in though. Most of the logic is already there and it’s just a matter of changing a constant, but I’ll have to shift some stuff a bit in how schedules are stored because I only allowed room for the 7 zones. Not a big deal really, but some work… Plus I don’t actually own an expansion board so I’ll have to get you to test things out when I’ve got something to test.
Did you mod the code to add support for more than 7 zones? Wanna share your mods?