Skip to content

alexsantos89/homebridge-rinnai-rou-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homebridge-rinnai-rou-module

npm npm

Description

This homebridge plugin exposes a Rinnai thermostat to Apple's HomeKit.
The plugin allows you to set the thermostat mode and control the target temperature. It is based on local wifi communication between homebridge server and Rinnai Wifi ROU003 module used by Rinnai Heaters mainly in Brazil.

Installation

  1. Install homebridge
  2. Install this plugin: npm install -g homebridge-rinnai-rou-module
  3. Update your config.json file

Configuration

"accessories": [
     {
       "accessory": "Thermostat",
       "name": "RinnaiThermostat",
       "deviceIp": "192.168.0.100"
     }
]

Core

Key Description Default
accessory Must be Thermostat N/A
name Name to appear in the Home app N/A
deviceIp Local IP address used by Rinnai ROU003 module N/A

Optional fields

Key Description Default
maxTemp Upper bound for the temperature selector in the Home app 46
minTemp Lower bound for the temperature selector in the Home app 35
minStep Minimum increment value for the temperature selector in the Home app 1

Additional options

Key Description Default
model Appears under the Model field for the accessory plugin
serial Appears under the Serial field for the accessory deviceIp
manufacturer Appears under the Manufacturer field for the accessory author
firmware Appears under the Firmware field for the accessory version

Credits

The code was extensively based on other git repositories that were able to reverse engineer the Rinnai ROU003 wifi module and implement a Thermostat via Homebridge

Credits

License

This project is under the MIT License.

MIT © alexsantos89

About

Homebridge plugin for Rinnai heater with Wifi ROU003 module (Brazil)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors