0.5.1 • Published 3 years ago
homebridge-infinitude-schedules v0.5.1
homebridge-infinitude-schedules
Infinitude Plugin for Homebridge
Overview
This plugin is a fork of the original homebridge-infinitude plugin by jimhe. The goal of this fork is to allow you to control Infinity thermostats while allowing the thermostat to continue using it's schedules. Essentially this plugin will only set the temperature for the current activity, so your schedule in the Infintity thermostat will be maintained.
Behavior
This plugin will create thermostat accessories for each enabled zone in infinitude. It supports all thermostat modes:
- In
OFF
mode, it will set the mode of the system toOff
, unlessshutOffAway
is enabled, in which case it will set the current activity toaway
.
Install
Homebridge Configuration
{
"platforms": [
{
"platform": "InfinitudePlatform",
"url": "http://<infinitude host>:<infinitude port>",
"shutOffAway": false,
"holdUntilNextActivity": false
}
]
}
Running Infinitude
docker run -d -e MODE='Production' -e PASS_REQS='0' jimhe/infinitude:1.0.0
Development
- Add
InfinitudePlatform
toplatforms
in newconfig.json
in root directory of this repository. yarn && yarn test && yarn start
To reset cache: yarn dropcache