[APP][Pro] Rain Bird - Professional smart irrigation control for Rain Bird WiFi controllers

Hi @Brian_Monninkhof , tested the “Rain set point reached” variable but does not work.

Did you check the previous notes I shared?

Let me know.

Luca

Hi Luca, thanks for testing. I fixed the local rain sensor synchronization in v2026.8.10: the physical sensor is now read directly on every poll, also during irrigation, and a manual rain delay is no longer treated as sensor activity. The build is now available in Test. Could you please update and test the “Rain sensor is active” capability/condition again?

Hi Brian, I will check the rain sensor. Could you please check the time left variable? If I start irrigation from Homey the variable updates itself but with a scheduled program on Rain Bird 2.0 app the irrigation time does not update.

I also see that the IQ4/cloud device has less cards then the local one.

VS

Hi Luca, version 2026.9.1 is now available in Test. I added the missing IQ4 device Flow cards and improved detection of the remaining runtime for scheduled Rain Bird 2.0 programs. I also fixed the IQ4 water-usage reset action. Please update and check whether “Time left” now updates during a scheduled program.

Hi Guys, I installed the app and connected RC2 module successfully but when trying to turn it on the below error occurs. Do You know how can I manage that?

Hi Filip, please use the Rain Bird Local (LNK/LNK2) driver for your RC2 module, not Rain Bird Cloud (IQ4 / Rain Bird 2.0). Enter the local IP address of the Rain Bird WiFi module and the controller password. IQ4 is only for Rain Bird 2.0/IQ4 cloud controllers.

Hi Brian, I thought that if I use Rain Bird 2.0 app it’s obligatory to use IQ4/Rain Bird 2.0 module.

I have tried adding my RC2 driver through LNK/LNK2 but I got error as well, below I attach diagnosti message I got:

“{
“reportType”: “Rain Bird pairing diagnostics”,
“generatedAt”: “2026-09-08T07:37:53.823Z”,
“appVersion”: “2026.9.1”,
“sdk”: 3,
“platform”: “linux”,
“nodeVersion”: “v22.23.2”,
“connection”: {
“controllerType”: “esp_rzxe_lnk”,
“hostMasked”: “192.168.x.x”,
“hostHash”: “74e62285c075”,
“passwordProvided”: true,
“timeoutMs”: 10000,
“durationMs”: 10012,
“errorCode”: “pairing_controller_unreachable”
},
“error”: {
“name”: “Error”,
“message”: “Rain Bird connection timed out”
},
“rainBirdLogs”: [
{
“elapsedMs”: 1,
“level”: “[object Object]”,
“message”: “undefined”
},
{
“elapsedMs”: 1,
“level”: “[object Object]”,
“message”: “undefined”
},
{
“elapsedMs”: 6813,
“level”: “[object Object]”,
“message”: “undefined”
},
{
“elapsedMs”: 6813,
“level”: “[object Object]”,
“message”: “undefined”
},
{
“elapsedMs”: 6813,
“level”: “[object Object]”,
“message”: “undefined”
},
{
“elapsedMs”: 6813,
“level”: “[object Object]”,
“message”: “undefined”
}
]
}”

Do You know what’s the password that I need to fill in during the setup of LNK module, is it the password fot the Rain Bird 2.0 app?

Hi Filip, I published version 2026.9.3 to Test. It increases the local pairing timeout from 10 to 30 seconds and fixes the diagnostic logging, so controller responses are now readable. Your report shows that the local controller did not respond at the configured IP address within 10 seconds. Please update, try the Rain Bird Local (LNK/LNK2) driver again, and verify that the RC2 module IP is correct and reachable from the Homey network. If it still times out, the module may only expose the cloud connection or local access may be blocked.

Hi Brian, sorry for the delay! Everything works except the rain sensor.

Thank u for your time!

Hi,

I have a Rain Bird RC2 controller and I am trying to connect it to Homey.

For my new irrigation system I had to create a new Rain Bird account and use the new Rain Bird 2.0 app, because the old Rain Bird app no longer works for this setup. My account is an IQ4 account.

My RC2 controller has also received an update and is now running firmware version 4.103.0.

However, I cannot connect the controller using the Rain Bird app in Homey. When I select Rain Bird in Homey, I am presented with a local login screen that asks for a Host (default: rainbird.local) and Password. I do not see an IQ4 Cloud / Rain Bird 2.0 driver or a cloud login option.

Could you please confirm:

  1. Is the Rain Bird RC2 with firmware 4.103.0 supported through the IQ4 Cloud driver?
  2. Which Homey driver should I select for an RC2 using the Rain Bird 2.0 app and an IQ4 account?
  3. If I have to use the local driver, what should I enter as the host and which password is required?
  4. Is the local API on port 80 still available on the RC2 after this firmware update?

The RC2 is online and works correctly in the Rain Bird 2.0 app.

Thank you for your help.

Hi Rowar, for an RC2 with firmware 4.103.0 using Rain Bird 2.0/IQ4, select the separate Rain Bird Cloud (IQ4 / Rain Bird 2.0) driver in Homey. Do not use the Rain Bird Local driver unless local LNK/LNK2 access is available. Use your IQ4 account credentials and select the Rain Bird 2.0 mobile app authentication method. No local host/IP address or LNK password is required. Version 2026.10.5 also includes clearer multilingual pairing guidance.

Hi Brian,
Thank you for your explanation. I may be missing a step, but in Homey I only see one Rain Bird tile/option when I add a device. It is the Rain Bird app by Wim Haanstra.
When I select that tile, I am taken directly to the local setup screen asking for a host ( rainbird.local ) and password. I cannot find any separate “Rain Bird Cloud (IQ4 / Rain Bird 2.0)” option, driver, or pairing tile.
Do I need to install a different Rain Bird app from the Homey App Store? If so, could you please share the exact app name or link? Or is there a separate step required to install or enable the Cloud/IQ4 driver within the current app?

I found the right driver! Thank you for your help Brian​:+1:t2:

Hello,
I just received my ESP-ME3 today.
It has been successfully added to the RainBird 2.0 app on my iPhone.
I have been trying for the past two hours to add it to my Homey Pro (Early 2023) or Homey Pro 2026, but it’s impossible—the loading icon just keeps spinning.
I’ve tried using the local address, a static IP address, adding “:80” after the address, using the PIN code as the password, using “rainbird” as the password, and even trying the test version—nothing works.
For reference, the firmware version is 4.136, and the controller version is 3.4.
Does anyone have any ideas on how to solve this?
I am available if you need any further information.
Sorry for the English—it’s via Google Translate! :wink:
Thanks in advance to everyone.

One more thing: I don’t have the option to choose between the “standard” or “test” version of Rain Bird Cloud IQ4.