Git Product home page Git Product logo

homebridge-helios-kwl's Introduction

Homebridge PlugIn for Helios easyControls Ventilation Systems

The Helios KWL uses a web server for configuration and control and is able to do most automation tasks on its own. This plugin adds some functionalities to HomeKit to integrate the home ventilation to your home automation.

The plugin provides the following services:

  • Party Modus Switch: A switch synchronized to the 'Party Mode' of the ventilation system
  • Silent Modus Switch: A switch synchronized to the 'Silent Mode' of the ventilation system
  • Fan: Signalizes the fan speed. For safety reason the fan can't be turned off.

Remarks

This plugin is in early alpha state. Use it with care. This is a plugin for connecting Helios Domestic Ventilation Systems to Homebridge. There is no connection with the manufacturer and since I only own one of the Systems I can't provide support or help with yours...

Helios does not sync access to the modbus protocol. This means using 2 modbus connections leads to errors in communication. Make sure that your system is only communicating to one client at a time.

Config

"accessories": [
    {
        "accessory": "Helios KWL",
        "name": "My Ventilation",
        "port": 502,
        "host": "helios.fritz.box"
    }
],

Developer notes

Install this plugin into a local installation by installing the package globally:

npm install -g
sudo hb-service restart

Local Test

Edit the test.ts file for tests with a local ventilation system and start using:

npm run test

homebridge-helios-kwl's People

Contributors

frommf avatar sweh avatar

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.