Skip to content
Home Assistant TestFlight
Garden & plants

RainMachine

rainmachine

Built inLocal polling

The RainMachine integration is the main integration to integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
binary_sensorSensor (motion, contact, leak, smoke…)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

RainMachine controllers run on the local API; HomeKit pairing through discovery has been unreliable.

  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
RainMachine Pro-8Partly works LocalDiscovery asked for HomeKit code and failed; local API works
Saved copy
The problem I am adding RainMachine Pro-8 to Home Assistant - using the auto discovery feature when I click on CONFIGURE, it asks for the Home Kit pairing number. I enter it in the format requested XXX-XX-XXX and it throws and error. An unhandled error occured while attempting to pair with this device. This may be a temporary failure or your device may not be supported currently. ## Environment - Home Assistant release with the issue: 0.105.2 - Last working Home Assistant release (if known): N/A - Operating environment (Hass.io/Docker/Windows/etc.): Hassio - Integration causing this issue: …

Excerpt saved from GitHub on 2026-10-23.

Issue #31745 · 2020-02

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local polling

Talks to the device on your network, asking it for updates every so often.

Found automatically over

  • HomeKit pairing
  • Bonjour (zeroconf)

Devices that also speak HomeKit

  • Touch HD
  • SPK5

These can pair with Apple Home directly, without Home Assistant.

Details

Installs (analytics)485 (0.07%)
Added inHome Assistant 0.69
Set up in the UIYes
Maintainers@bachya

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.