0.5.1 • Published 3 years ago

homebridge-infinitude-schedules v0.5.1

Weekly downloads
8
License
ISC
Repository
github
Last release
3 years ago

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 to Off, unless shutOffAway is enabled, in which case it will set the current activity to away.

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

  1. Add InfinitudePlatform to platformsin new config.json in root directory of this repository.
  2. yarn && yarn test && yarn start

To reset cache: yarn dropcache

0.5.1

3 years ago

0.5.0

3 years ago