Added an additional type of sensor: Program Switch.It is NOT available for OS 2.0, 2.1, and 2.2. NOTE: IFTTT support is only available for OS 2.3 and all Linux-based systems. Thanks to Mike Szelong for proposing this feature.
Please check Firmware 2.1.7 User Manual and our Support Articles for details, particularly how to obtain an IFTTT key and how to create an applet (previously called IFTTT recipe). At the moment, supported events include: Program Scheduled, Rain Sensor, Flow Sensor Update, Weather Update, Controller Reboot, and Station Run. You can select the set of events to get notified for. This allows the controller to send notifications to you through email, text message, or phone app. Added push notification support using IFTTT.If you have a large number of programs, you should take this into consideration when deciding to upgrade the firmware. To make space for the increased program data, the maximum number of programs has reduced to 17 for OS 2.3 and all Linux-based OpenSprinkler (e.g.Previous firmware uses a compression method to nonlinearly scale the water time (such that beyond 59 seconds, the water times must be in steps of minutes) - this restriction has now been removed. Program water times now support full precision down to seconds, from 0 to 64800 (18 hours).Among the main changes, we’ve added support for push notifications using IFTTT, and the programmed water times now support full precision down to seconds. We’ve released OpenSprinkler Unified Firmware 2.1.7.