To get the latest Beta firmware version on the RainMachine device you need to enable the Beta firmware update feature. To do that, using RainMachine mobile or web applications, navigate to Settings > System Settings > Enable Beta Quality Updates. Reboot the RainMachine device, then check for updates and choose to update your RainMachine software. Every time there is a new Beta firmware released you will be notified of the update.
Note: Understand the risk. If you choose to install the beta version, your RainMachine device will use it until a new stable firmware version is released, though, you can opt-out at any moment from the Beta Quality Updates channel.
Beta v.4.0.972 (10/29/2018)
This update is being released in stages so it might not be available for all beta testers.
- Added Finish Before/After Sunrise or Sunset as program start time. This feature allows programs to be scheduled dynamically to finish before or after Sunrise or Sunset with a specified offset.
- Added Local Weather Push API that allows weather data to be pushed to RainMachine either on local network or from other services. This allows direct integration with personal weather station through use of software like weeWX, cumulusMX or similar. This service is disabled by default but can be enabled in the Developers tab of the Weather Services.
Please see this page for details on how to integrate RainMachine with WeeWX.
- Fix next run display for programs with start date > 2 years in the future.
- Fix for Weather Underground not able to read historical data from certain stations
- Programs that skip watering due to Adaptive Frequency are now correctly logged in Water Log
- Added Rotors High Rate for the higher precipitation rate rotors sprinkler type
- Added Pause feature that allows to temporarily pause watering for a certain amount.
This is currently only usable from Web UI and it will pause for a predefined 30 minutes.
- Fix Relative Humidity being wrongly calculated when only minimum and maximum were received from the weather service.
- Reworked Weather Underground weather service to allow personal weather stations data gathering without a API key.
The API key is still needed to receive the forecast from Weather Underground.
- Force authorization for NetAtmo service in case the token becomes invalid.
- Updated API to 4.6 version to reflect the new API calls like Pause.
- Improve the security of locally accessed devices.
- Automatic updates check should now trigger correctly after a program run if no programs will run in the next hour.
- Added back the local plain HTTP access by port 8081 as it was used on several 3rd party integrations.
- Fixed Reboot during watering notifications not always getting sent.
- Programs run notification now include the total duration the program will run.
- Improved responsiveness for login API in certain cases.
- Web interface can now be loaded through HTTP, beside HTTPS
- Bushes and Trees had been split in separate types in Zone Settings.
- Water deficit during a user set Restriction can be set to be carried to next watering cycle or not.
- Fix for Programs Zone Order being lost after a device reboot.
- RainMachine HD12/16 Family:
- Added dynamic support for changing the WIFI modules. This is limited by a list of known modules that we know to be working but it can be extended.
- Added support for dual-band (5GHz) WIFI adapters based on RealTek 8814 chipset.
- Reworked the WIFI reconnect algorithm to improve connectivity on some corner cases when using repeaters or dual-band routers.
- RainMachine Mini-8:
- Increase the setup grace period to 2 minutes before user must press a key on device.
- Added Finish Before/After Sunrise or Sunset as program start time options.
- Renamed Minimum Watering Time in zone properties to Minimum Rollover duration and updated the help text to better explain what the option does.
- Added a better UI for Weather Underground weather service.
- Improved some of the help messages.
- Added Pause feature, a pause button will show up during watering that allows user to delay the watering for 30 minutes.
- The About page should now list updates more reliable on slow connections.
- Reduce the used bandwidth by not requesting data if UI is not in view.