Releases: OpenSprinkler/OpenSprinkler-App
1.4.11
1.4.10
Add support for GPIO stations (OSPi, thanks to @PeteBa)
Add ability to set reference weather conditions, requires 2.1.6 (2) or newer [thanks to @PeteBa]
Update localization strings
Fix bug when checking Yahoo! weather
Fix bug when invalid data is returned from the controller resulting in a gray blank screen
1.4.9
Add support for 3D touch on supported iOS devices (allows you to quickly stop all stations, for example)
Allow master stations to have RF and Remote capabilities
Allow the location to be cleared (enabling manual control of time zone field)
Change location for weather stations to be the station code rather than coordinates (resolves intermittent issue where weather was not being resolved)
Fix station names not being encoded when sent to OpenSprinkler on import
1.4.8
Chrome: Fixed bug showing map overlay
Fixed bug loading map overlay
Fixed bug loading weather stations on map overlay
Fixed short page height on initial load
Fixed bug displaying location name
Fixed bug loading weather diagnostics data
Fixed boost time adjustment bug on firmware 2.1.5
Fixed bug detecting hardware type for update notifications
Fixed log view showing incorrect date for table view
Fixed bug saving programs which have a start time of midnight (when used with additional fixed start times)
1.4.7
OS X: Fix sluggish scrolling performance
Chrome App: Fix bug preventing the app from starting
Web: Add ability to cloud sync pictures and notes
Added:
- Support for special stations: Now RF stations have the code stored as meta data rather than the station name. Remote stations have also been added allowing a second OpenSprinkler to act as an extender.
- Support for flow sensor (using the rain sensor port). Log data is also saved and savings calculations are shown based on the average water level for the time span selected.
- Weather alerts are shown on the home page with details in the forecast page
- New weather adjustment method to set a user-defined rain delay. This is intended for users who wish to prevent watering when raining but leaving the watering level untouched.
- Ability to store and sync notes for stations
- Ability to update OSPi/OSBo Unified firmware from within the app (for Unified firmware 2.1.6+)
Changed:
- Location input is no longer text based but instead opens a Google Maps overlay. When a Weather Underground API key is provided, nearby personal and airport weather stations are shown. When a selection is made, the GPS coordinates are saved (this works for PWS and ICAO codes). A search box is provided at the top of the map which allows any input, such as: street address, zip code, GPS coordinates, etc. Google also provides auto completion results for your assistance.
- Log records in the table view now group based on the start time instead of the end time to correctly file under the start day
- Status bar will now show the current power draw (DC controller) and flow rate (when flow sensor is configured)
- The app now polls the controller using a single HTTP request instead of five, improving network performance
Fixed:
- Bug adjusting boost time for DC controller
- Bug causing a blank page to be shown
- Bug with countdown timers not cleaning up on completion
- Bug preventing adjustment of water level when using a weather restriction
- Key bind shortcuts firing on text input fields
1.4.6
Add ability to take and save an image per station on all devices with a camera. Furthermore, if cloud sync is used, images will be shared between all devices.
Add blurred overlay for open popups improving focus onto the popup
Add more keybinds for users with keyboards
Fix bug detecting if controller is connected
Fix bug calculating sun rise/set times for a few regions
Fix bug running program ad-hoc when applying the current watering percentage
Fix bug scanning local network on application startup
Fix bug switching from local IP to external IP, when possible
Fix bug adding new site on site manager page after first page view
Other small fixes and improvements
1.4.5
Add Latvian language
Fix GPS requirement for Android devices
Fix cloud sync login not working from the side panel
Fix imported programs not showing immediately after import
Fix bug showing programs that use sunrise or sunset times
Fix negative values being allowed in weather adjustment options
Fix upgrade firmware link to appropriate version for OS vs OSPi
Fix UI bug in the footer when updating status
Fix back button on site manager page not showing correctly
Fix page layout distortion when panel is opened during page transition
Fix bug preventing run-once program while a manual program is running
Fix timeout errors throughout the app by globally increasing timeouts
1.4.4
Add the ability to specify options for the weather adjustment method. For the Zimmerman method, this allows a user set weight to each factor used to calculate the watering level
Fix bug retrieving the weather method in diagnostics popup
Fix bug adding a site manually
Fix bug that would result in the start page being shown inadvertently
Fix sun rise/set based programs in the preview page showing incorrectly
Fix app version number being incorrect on the About page
Fix update notification showing on devices without an update available
1.4.3
Added the ability to change LCD settings from options page
Added Thai language
Fixed a bug importing backups prior to 2.1.4
Fixed the rain delay popup opening below the visible screen
Fixed program and station data not showing changes made from other apps
Fixed a bug logging into device after a password change
Fixed the max run time for firmware 2.1.4
1.4.2
Added Weather Restriction support (requires firmware 2.1.4+) - Weather modifiers can be used to restrict watering. This is introduced for California, which now supports a "California Restriction". This will prevent watering if more than 0.01" of rain has accumulated over the past 48 hours.
Added sunrise/sunset durations for stations (requires firmware 2.1.4+) - Stations can run from sunrise to sunset or sunset to sunrise which is particularly useful if you are using your OpenSprinkler with lighting.
Added support for 2nd master (requires firmware 2.1.4+) - In addition, any station can be set as the master station.
Allow master stations to be renamed
Allow site to be added without saving the password (will request it each time the application connects to that site)
Change location of weather to reflect the observation location
Fix a bug connecting when multiple OpenSprinkler's are on the same LAN
Fix incorrect date when using the German locale
Fix program preview cutting off programs running past midnight
Fix weather debug dialog not working when using an SSL reverse proxy
Many small bug fixes