github OpenSprinkler/OpenSprinkler-Firmware 214
2.1.4

latest releases: 220(3), 220(2), 220(1)...
9 years ago

Major changes:

  • Support for California Watering Restriction.
  • Support to use sunrise-to-sunset time, or sunset-to-sunrise time as the watering time/duration.
  • Support for two independent master stations and any station can be defined as a master station.
  • Support to skip a station if the resulting water time is too short.
  • Fixed a bug that causes the controller to stop responding when there are a large number of stations with long names.
  • No longer requires manual password hashing when using /su page to change script location.

OS specific changes:

  • Fixed a bug that causes the LCD to display wrong day of the week.
  • Support to re-initialize Ethernet controller if the last received weather call is more than 12 hours ago.
  • Support to display external ip and last received weather call to LCD display.

OSPi/OSBo/Linux specific changes:

  • Switched to use Zimmerman's wrapper classes for sockets. This improves the robustness of the Ethernet server and fixes the server crashing issue.
  • Added support to automatically detect RPi rev. 1 (the oldest RPi) and use the correct GPIO pin number (for backward compatibility).
  • Improved build script. The build script now compiles the firmware and also sets the firmware to auto-start upon booting.
  • Added sync() before reboot to prevent file system corruption.

Don't miss a new OpenSprinkler-Firmware release

NewReleases is sending notifications on new releases.