Rinnai Control-R
homebridge-rinnai-controlr · v1.0.26
Adds Rinnai Control-R hot water heaters to HomeKit as thermostats.
What it says it supports
Brands
- Rinnai
Devices it names
- Rinnai RUR160iN
Shows up in Apple Home as from its README
What people report
Rinnai Control-R water heater controllers work for temperature; recirculation switch often fails with device null until the heater is rediscovered or enabled.
- Partly works2
- Not working1
| Device | Status | What they said | Source |
|---|---|---|---|
| Rinnai RSC199eN Control-R | Partly works | Recirculation button did not work; device null in logsSaved copy… "device null" in the last log line. Looks different the other logs posted. Is it a bug or just a misconfiguration? Logs: [4/22/2023, 9:03:13 PM] [homebridge-rinnai-controlr] Launched child bridge with PID 2335128 [4/22/2023, 9:03:14 PM] Registering platform 'homebridge-rinnai-controlr.RinnaiControlR' [4/22/2023, 9:03:14 PM] [homebridge-rinnai-controlr] Loaded homebridge-rinnai-controlr v1.0.25 child bridge successfully [4/22/2023, 9:03:14 PM] Loaded 1 cached accessories from cachedAccessories.0E53C1734C3B. [4/22/2023, 9:03:15 PM] [homebridge-rinnai-controlr] Temperature units set to F. All … Excerpt saved from GitHub on 2026-10-22. | Issue #18 · 2023-04 |
| Rinnai RSC199iN Control-R | Partly works | Recirculation is disabled out of the box and must be enabled with RinnaiSaved copy… "device null" in the last log line. Looks different the other logs posted. Is it a bug or just a misconfiguration? Logs: [4/22/2023, 9:03:13 PM] [homebridge-rinnai-controlr] Launched child bridge with PID 2335128 [4/22/2023, 9:03:14 PM] Registering platform 'homebridge-rinnai-controlr.RinnaiControlR' [4/22/2023, 9:03:14 PM] [homebridge-rinnai-controlr] Loaded homebridge-rinnai-controlr v1.0.25 child bridge successfully [4/22/2023, 9:03:14 PM] Loaded 1 cached accessories from cachedAccessories.0E53C1734C3B. [4/22/2023, 9:03:15 PM] [homebridge-rinnai-controlr] Temperature units set to F. All … Excerpt saved from GitHub on 2026-10-22. | Issue #18 · 2023-04 |
| Rinnai Control-R water heater | Not working | Recirc switch does not start recirculation after reinstall; device nullSaved copy… change the unit into recirc (based on vendor app status). In looking at the log, it appears the device is referred to as "null": [28/04/2024, 15:51:50] [RinnaiControlR] setRecirculateActive to true for device null To Reproduce: Click the switch on my iPhone Expected behavior: Recirc should start Logs: [28/04/2024, 15:51:50] [RinnaiControlR] setRecirculateActive to true for device null Plugin Config: { "username": "[email protected]", "password": "thisismypassword", "recirculationDuration": 15, "temperatureUnits": "F", "minimumTemperature": 120, "maximumTemperature": 140, "platform": … Excerpt saved from GitHub on 2026-10-22. | Issue #24 · 2024-04 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Rinnai Control-R cloud
You’ll need
- Rinnai 2.0 app credentials
- Latest Control-R firmware
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.3.0 |
| Homebridge 2.0 | No |
| Node.js | >=14.18.1 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | RinnaiControlR |
| License | Apache-2.0 |
Community signals
| Downloads a week | 21 |
|---|---|
| Downloads a month | 70 |
| GitHub stars | 15 |
| Open issues | 14 |
| Closed issues | 13 |
| Last code push | 2024-06-25 |
| Latest version | 1.0.26 (2023-05-11) |
| First published | 2021-10-06 |
| Releases | 25 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Only tested on RUR160iN
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Switch
- Thermostat