homebridge-venstar
v0.1.1
Published
Venstar thermostat plugin for homebridge: https://github.com/nfarina/homebridge
Downloads
3
Readme
homebridge-venstar
Supports Venstar thermostat devices on HomeBridge Platform
Installation
- Install homebridge using: npm install -g homebridge
- Install this plugin using: npm install -g homebridge-venstar
- Update your configuration file. See bellow for a sample.
Configuration
Options
The only required option is thermostats
. All other options can be supplied in the platform configuration to apply to all thermostats, or on an individual basis. Configurations within a thermostat override the platform defaults.
thermostats
- An array of thermostat configurationsauth
- Anauth
object of the format{ user: 'username', pass: 'password' }
. Note, enablingauth
requires you to use an https connection to the thermostatpin
- Required if a pin has been configured on the the thermostat
Thermostat Configuration
Any of the options can be specified to override the platform defaults on an individual basis. The name
and uri
configurations are both required.
name
- The display name of the thermostat in HomeKituri
- The uri of the thermostat (e.g. http://192.168.1.10). Note, ifauth
is specified, an https connection must be specified
Example
Configuration sample:
{
"bridge": {
...
},
"description": "...",
"accessories": [],
"platforms": [
{
"platform": "Venstar",
"auth": { "user": "username", "pass": "password" },
"thermostats": [
{
"name": "Home",
"uri": "https://192.168.1.10",
},
{
"name": "Garage",
"uri": "http://192.168.1.11"
"auth": null,
}
]
}
]
}