2021 Spring update: RainMachine Firmware fixes and improvements

Feb 08, 2021, by admin

This is a cumulative software release(1) for RainMachine HD-12/16, RainMachine Pro-8/16, and RainMachine Mini-8. It contains improvements and fixes for Met.no data service (European Weather Service API) as well as web interface improvements. See below for details.


Common firmware improvements and fixes

Weather Services

Met.no
 - Update for the latest Met.no API as the previous version used by RainMachine is no longer accessible.
Netatmo
 - Fixed issues with automatic re-login after the expiration of the previous login.
 - Allow the possibility to specify modules for other base stations if the user has multiple base stations.
 - Allow the possibility to select modules from devices being shared by other users.
NOAA
 - Better caching of day data for cases where further reports have missing data.
WUnderground
 - Report observed RAIN for today instead of just for the previous day.

Programs

- Improved Program feature "Finish by Sunrise/Sunset". We have identified the cause that in certain cases can cause the Finish Before Sunrise programs not to run. To prevent this from happening we are now restricting the program to start to be on the same day. If previously the programs could theoretically start way past midnight (for programs with long duration) this is now limited to midnight to prevent the same program from starting on the same day twice leading to confusion.

Wi-Fi

- Improved Wi-Fi behavior on multi-point access points disconnects.

Smart Integrations

- Apple HomeKit support on all current devices (RainMachine Touch HD-12/16 and RainMachine Pro-8/16).
- Powerful new IFTTT additions, you can now send weather information from various IFTTT weather services and stations to your RainMachine, change programs start time and date, and many new triggers for program stopped with reason, rain delay, weather updates, leak detection.

RainMachine Touch HD-12/16 related

- Wi-Fi reconnect improvements.
  - A separate experimental mode Wi-Fi reconnect algorithm has been added.
- Expanded the list of Wi-Fi adapters that can be used on RainMachine Touch HD-12/16 devices.
  - Added support for TP-Link Archer T2U Plus Wi-Fi adapter.

Mobile Apps refresh (Android, iOS)

Several incremental updates for the RainMachine mobile apps were done for the iOS and Android clients, updates available at the Apple AppStore and Google Play. Notable changes for the RainMachine iOS app are in the User Interface such as 'dark mode' and the ability to change the landing screen.
- Introducing RainMachine iOS "Dark Mode" layout theme that automatically applies if your Apple mobile device is set to Dark Theme mode. Open Apple iPhone/iPad "Settings > Display & Brightness > Dark".
- Select the landing screen of the RainMachine iOS app, either DASHBOARD or ZONES. Open Apple iPhone/iPad "Settings - scroll all the way down to RainMachine app - scroll down to "Landing Screen" and choose the preferred screen.
- Device names are listed in alphabetical order on the DEVICES screen.
- Find and access to the RainMachine Smart Integrations. Open "RainMachine mobile app > Settings > Smart Integrations" and learn how to integrate IoT services with RainMachine.
- Many "under the hood" fixes that improve the user experience, like fixes for the Setup process, mobile Notifications, fast loading DASHBOARD graphs, ZONES images, Watering History.

RainMachine Web app interface

- Fix issue with chart graphs being cramped on the left side that sometimes happen after a refresh.
- Improved NetAtmo Weather Service configuration UI.
- Added dark mode with the possibility to switch between light mode and dark mode from "Settings > System Settings > Web Theme". 
- Other improvements.

 

Currently, in development

- Flowmeter visualization charts.
- Ability to push flow meter data to RainMachine.
- Ability to install and update community-developed weather services.


(1) The RainMachine firmware update will be released in stages. The final roll-out will be available in up to three weeks.

For more info please visit this page.

Share access to your RainMachine

Mar 10, 2020, by admin

Share access to your RainMachine

 

As a RainMachine owner, you decide to whom and how to share access to your RainMachine. Grant access to your device to another RainMachine owner, or to any Google email account owner. The invitee will be able to access/control your RainMachine device with the access rights you choose to granted him.

Access rights

You can choose from three modes: “View only”, “Limited” or “Full” access rights:

View only

Give access rights to a person to view RainMachine data and nothing else.

Limited

Your invitee will be able to manually start or stop zones and programs.

Full

Offers full access rights. Almost the same level of yours, but invitee will not be able to change sensitive RainMachine settings like admin password, location or execute administrator operations.

Shared Access: Community-driven feature

This feature was implemented at the request of many Rainmachine users via RainMachine Community Forums. Give access to your gardener, your contractor in order to get some professional advice or just have them set it up correctly for you. Get support or a watchful eye from your friends, relatives or other RainMachine users.


Currently the sharing access to the RainMachine device it is only possible using the Rainmachine web application https://my.rainmachine.com. To access a shared RainMachine device use either the RainMachine Web or Mobile (iOS or Android) apps.

For more info related to "Share access to your RainMachine" feature, please visit this page.

Sign in with Google

Feb 15, 2020, by admin

Sign in with Google for RainMachine

 

Single Sign-in Simplifies Gardening

The "Sign in with Google" integration enables RainMachine customers to sign in the web and mobile applications using their Google Gmail accounts to access or share Rainmachine devices. If you already have a RainMachine Account that is the same as your Gmail account*, your user sign-in experience will be much easier.

Data Security

We know that personal information is very important for all of us and we need to keep them safe. Google Sign-In it is a secure authentication system that reduces the burden of log in using your remote access email and RainMachine password, by enabling you to sign in with your Google Account.

No more wasted time

Decide who gets access to your RainMachine

You can grant access to your gardener, contractor, friend or relative with ease. All you have to do is to invite them to access your RainMachine device by using their Google Gmail or Rainmachine account. Once the invitation is accepted they will be able to access and control your RainMachine device based on the access rights you have granted them.


*Gmail Aliases will not work, you must use the main Google account to sign in.

For more info related to "Sign in with Google" feature, please visit this page.

We have a good deal for RainMachine Pro-8

Jul 11, 2019, by admin

Save $40 of RainMachine Pro-8 only on newegg.com**

The RainMachine Pro-8 smart sprinkler-system controller: $139 (save $40)
Exclusive cheapskate that will last only 3 days.

For a limited time (3 days), and while supplies last, Newegg.com has the RainMachine Pro-8 smart irrigation controller for $139.
That's after applying promo code NEWEGGRM8, (important: you must be signed into your Newegg account to use that code).
It's already on sale at $179, which is $10 less than Amazon's price.

Read more: https://www.cnet.com/news/the-rainmachine-pro-smart-sprinkler-system-controller-139-save-40/


** No price match available anywhere.

RainMachine Spring iOS app update

Apr 07, 2019, by admin

New view styles, features & bug fixes.

We are pleased to announce our new updated iOS application.
We’ve been working hard for months to get this ready for you and now the RainMachine iOS mobile app are available for download from the Apple App Store.

Efficient control!

Among many new features and bug fixes, the highlight of this release is an fun & compact zone view mode with one, two or three zones per view. This model allows you to glance at your entire garden on a single screen. Efficient control!

RainMachine Spring iOS app update - Zones


Other features and fixes including

- Programs Screen layout fixes.
- Carry over option in restriction screen.
- Fix related to zone image loading.
- Layout fixes for right hand mode UI.
- Loading speed improvements.
- iPad layout fixes.
- Fix WaterLog export.
- Backup fixes for RainMachine Pro models.
- Fix splash screen for iPhone XR.
- Unitary zone advanced settings (decimal percents) across mobile clients.
- New email registration fail message.
- Fix for location reverse geocoding.
- OpenWeatherMap and DarkSky (ForecastIO) help links.
- Font size fixes.

RainMachine Touch HD-12/HD-16 are now in stock at Amazon and our store

Jan 14, 2019, by admin

2019 refresh: Features, Fixes and Improvements.

Our flagship controller, RainMachine Touch HD-12 (12 Valve) is back in stock and available for purchase at Amazon as well as our store. The RainMachine Touch HD-16 (16 valves) will be available during early/mid Feb time frame, first at our store and soon to be followed by Amazon and other online selling trusted partners.

What's new in 2019

The Rainmachine Touch HD-12/HD-16 2019 refresh offers better Wi-Fi, added support for selected dual-band 2.4/5GHz WIFI adapters (RealTek 8814 chipset) as well as hundreds of new or existent feature updates.
Please note that the 2019 release is available on the new Rainmachine devices and will become available for download soon.
Here are some of the new features, fixes and improvements (currently available in Beta Firmware):

Firmware
- 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.
- Fix Water Surplus flag not always showing correctly in Watering History.
- Fix for irrigation carry over for the next schedule when zone minimum watering duration was not met if soil had no available water.

RainMachine Touch HD-12/HD- 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 Touch HD-12/HD-16 family - Local Touch Interface:
Improvements:
- Improvements to adding remote access functionality.
- Secure remote access API calls.
- Rotors low vs high rate.
- Add Pause/Resume watering functionality.
- Different vegetation types for trees and bushes.
- Program start time "Finish by" functionality.
- Confirmation dialog for copying a program.

Fixes:
- Unknown sunrise/sunset start time.
- Try reconnecting when WiFi connection suddenly disappears.
- Make sure WiFi does not get disconnected when the device is sleeping.
- Better approach to loading the data after reboot.
- Better reset to factory behavior.
- Use Google Maps API to render a static map when setting the location.
- UI tweaks.
- Alternative UI flow if location setup fails for some reason.
- Fix WiFi crash in some rare scenarios.

RainMachine Mini-8
- Increase the setup grace period to 2 minutes before user must press a key on device.

Web interface
- 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.

RainMachine Touch HD-12 and Touch HD-16 availability
(temporary out of stock)

Oct 20, 2018, by admin
 

Due to heavy demand, our RainMachine Touch HD-12 and RainMachine Touch HD-16 are currently out of stock. This problem was exacerbated by global long lead times for key electronic semiconductor components from Texas Instruments (US) and Murata (Japan).


New stock will be available at Amazon, Home Depot and Lowe's in the early January 2019 timeframe.


2019 RainMachine Touch HD-12 and RainMachine Touch HD-16 models will will be equipped with better Wi-Fi capabilities and for those that install RainMachine in tough Wi-Fi spots, we will provide a long range Wi-Fi radios with high gain / high power 2.4 Ghz and 5 Ghz versions.


Stay tuned for upcoming 2019 software preview (currently in beta). This firmware will be available to all RainMachine Touch HD models manufactured after October 2014.


Thank you

Summer 2018 New Integrations and Remote access additions

Jun 19, 2018, by admin

Summer 2018 New Integrations and Remote access additions

 

Rainmachine is constantly evolving

Starting this summer we released new 3rd party integrations and services and added new features to our remote access functionality.
We, at RainMachine, strongly believe that all smart controller functions should be running on the device itself without depending on cloud computing or subscription fees.


That being said we understand the benefits of having a smart controller (with 3rd party integration) and we are continuously improving in this area so we can offer our customers the best of offline and online worlds.


Here is a list of improvement and additions:

- Amazon Echo/Alexa integration
- Google Assistant integration
Both features now allow voice control for starting or stopping programs and zones and to list them.


- New RainMachine IFTTT actions like enabling or disabling a program are now available. These actions add more possibilities to control how RainMachine behaves under certain conditions triggered by the hundreds of IFTTT triggers. Also, with the next update, your applets on IFTTT will be able to pause or resume watering, again, depending on which conditions you set.


- New phone notification has been added: notify the user if their weather had not been updated for the last 24 hours.
Also in development: Sending program duration when a program starts and others.

- Faster Web UI loading on http://my.rainmachine.com.

More great features in development for the following period, stay tuned!
Thank you,
The RainMachine Development Team


Note: More details about integrations and other community developer integrations are available here: http://www.rainmachine.com/integrations/

RainMachine iOS mobile app update

Mar 14, 2018, by admin

We are proud to announce that the RainMachine iOS mobile app v4.5.102 is available for immediate download for all RainMacine iOS (iPhone and iPad) users. Most notable fixes and improvements* for the spring 2018 release are as follows:

Zones

- Minimum watering time per zone: Now you will be able to set a minimum watering time per individual zones.
- New zone vegetation types: Choose between Warm Season Grass and Cold Season Grass.

Programs

- Program Start Date and End Date: You can choose the start date and end date for your programs and this will repeat yearly by default. Imagine watering programs for each season.
- Program Use Adaptive Frequency: Allow RainMachine to manage irrigation by skipping non-optimal watering cycles, taking in consideration your soil moisture values.
- Weather-Adjusted Zone Duration: Choose to modify the program zone duration based on weather, or choose to have fixed watering times and ignore weather data available for program zones.
- Change program zones order: You will be able to order the program zones the way you want.

Settings

- Rain Sensor: Added last time the rain sensor detected rain event message.
- RainMachine Firmware Auto-Update: You can choose to let the RainMachine auto-update its firmware when a new one will be available.

Fixes

- Fix crash when trying to save a program.


Note: RainMachine device has to be updated to the latest firmware version in order to have access to all new features.
Check for firmware updates by going to Settings - System Settings - Software Update.

RainMachine complies with European Union GDPR (General Data Protection Regulation)

May 22, 2018, by admin

RainMachine complies with European Union GDPR (General Data Protection Regulation)

 

Cloud Independent by Design

RainMachine was designed from the ground up to be a cloud-independent device. We take pride in protecting the customer privacy and we have been doing so since day one. We are happy to announce that all our RainMachine devices are in compliance with European Union GDPR (General Data Protection Regulation). Furthermore, we also comply with the CalOPPA (California Online Privacy Protection Act).
Please consult the full Privacy Policy (effective date: May 22, 2018).

Nobody else but you own your private data

Going a bit into technical details, user email, location, password, settings, and backups are always saved locally on your RainMachine device, 100% 'standalone mode'. When the user accesses it through remote access server we get all this info, but after days of inactivity, all this info are automatically erased from the database. As a result, nobody else but you own your private data.

Disable RainMachine remote access service

To entirely disable the remote access service (paranoid mode) you can easily do so by going to
Settings - System Settings - Remote Access and simply switch it OFF. This way, all your RainMachine info will be erased from the remote access servers. Later, if you choose to re-enable the remote access service on your RainMachine you will have to revalidate your email address.

Switch off RainMachine remote access service


When remote access is disabled, the RainaMachine will continue to get updates from NOAA.GOV and other weather sources, but if the remote access capabilities will be disabled and you will not be able to access the RainMachine when away from home using the RainMachine mobile/web apps (as an workaround you can modify your firewall settings in order to access the RainMachine directly), you will lose the ability to control it by voice or use it as smart home device.


The RainMachine Team


- Consult the full Privacy Policy (effective date: May 22, 2018),
- How to reset your RainMachine password,
- How to set up RainMachine remote access service.

RainMachine iOS mobile app update

Mar 14, 2018, by admin

We are proud to announce that the RainMachine iOS mobile app v4.5.102 is available for immediate download for all RainMacine iOS (iPhone and iPad) users. Most notable fixes and improvements* for the spring 2018 release are as follows:

Zones

- Minimum watering time per zone: Now you will be able to set a minimum watering time per individual zones.
- New zone vegetation types: Choose between Warm Season Grass and Cold Season Grass.

Programs

- Program Start Date and End Date: You can choose the start date and end date for your programs and this will repeat yearly by default. Imagine watering programs for each season.
- Program Use Adaptive Frequency: Allow RainMachine to manage irrigation by skipping non-optimal watering cycles, taking in consideration your soil moisture values.
- Weather-Adjusted Zone Duration: Choose to modify the program zone duration based on weather, or choose to have fixed watering times and ignore weather data available for program zones.
- Change program zones order: You will be able to order the program zones the way you want.

Settings

- Rain Sensor: Added last time the rain sensor detected rain event message.
- RainMachine Firmware Auto-Update: You can choose to let the RainMachine auto-update its firmware when a new one will be available.

Fixes

- Fix crash when trying to save a program.


Note: RainMachine device has to be updated to the latest firmware version in order to have access to all new features.
Check for firmware updates by going to Settings - System Settings - Software Update.

Spring 2018 Firmware Release

Feb 23, 2018, by admin

We are pleased to announce the 4.0.926 firmware release.
This release contains enhancements and bug fixes. This release is available for RainMachine HD-12 and HD-16 made after 2015 and all Mini-8 devices.

Here are a couple of new features introduced on 4.0.926:


Web and Local UI improvements (15).
Many Web app and Local UI improvements, details available here.

Program Start Date and End Date
Choose the start date and end date for your programs and this will repeat yearly by default.
Imagine having separate watering programs for each season.

Program Use Adaptive Frequency
Allow RainMachine to manage irrigation by skipping nonoptimal watering cycles.
This feature promotes deeper root growth by skipping watering if the calculated daily amount is below a certain threshold.

Change program zones order
You can order the program zones sequence the way you want.
Drag & Drop to change their order under Program properties screen.

Minimum watering time per zone
Set a minimum watering time per individual zones, not per RainMachine device.

New zone vegetation types
Choose between warm season grass and cold season grass.
Open the Zone Advanced Settings and look for Vegetation Type option.

Adding Support for multiple weather stations for WUnderground weather service (Web).
No longer restricted to using just one station.

Open Weather Map weather service (Web)
With this release, you will be able to use OWM weather service.

RainMachine Firmware Auto-Update
Allow RainMachine to auto-update its firmware when a new one will be available.
This option is set "ON" by default but can be easily turned "OFF" from the RainMachine device system settings.

Fix for Wi-Fi WPA2 "KRACK" vulnerability
All our RainMachine devices have been patched against Wi-Fi WPA2 "KRACK" vulnerability.
To find out more about this Wi-Fi WPA2 security issue follow this link.