Giter Club home page Giter Club logo

homebridge-drayton-wiser's Introduction

homebridge-drayton-wiser

verified-by-homebridge Travis npm (scoped) node support Known Vulnerabilities

This Homebridge plugin adds support for Drayton Wiser heating control systems.

Installation

Before starting, you will need to obtain the system secret from your Wiser HeatHub:

  1. Press the 'setup' button on your HeatHub.
    • The setup light should start blinking.
  2. Connect to the temporary WiFi network that the HeatHub creates (it should be called WiserHeatXXX).
  3. Open the setup URL in a browser or REST client: http://192.168.8.1/secret/
  4. Copy the long key that is shown.
  5. Press the 'setup' button again.
    • The setup light should return to normal.

Homebridge Config UI X

Search for 'wiser' on the plugins page and install 'Homebridge Drayton Wiser'. Then add your system secret and address to the plugin settings.

Manual Installation

Install the plugin:

sudo npm install -g --unsafe-perm

Then add your system config to config.json:

{
  "platforms": [
    {
      "platform": "drayton-wiser",
      "secret": "<secret-key>"
    }
]

Config Options

Name Description Required Default
secret Secret key for the HeatHub from device setup mode โœ”
namePrefix Hostname prefix used in HeatHub detection WiserHeat
overrideAddress Disables auto-detection of HeatHub address false
address IP address or hostname of the HeatHub (only used if overrideAddress is set)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.