Skip to content
This repository has been archived by the owner on Jun 16, 2021. It is now read-only.

arnostpleskot/homebridge-inels

Repository files navigation


⚠️ This project is unmaintained

You can use elan2mqtt with Home Assistant to get HomeKit support


homebridge-inels

Homebridge plugin for iNels devices.

Warning

This is in the really early stage of development.

Use with caution

TODO:

  • Differentiate types of devices
  • Add support for event handlers for different characteristics
  • Improve typings
  • Rewrite into ReasonML
  • Improve API

How to make run

  1. Get some iNels accessories
  2. Get one of their Smart boxes (like this one)
  3. Install Homebridge, eg. on Raspberry PI
  4. Install this plugin with yarn or npm (in most cases you want to install it globally, therefore global/ -g parameter): yarn global add homebridge-inels or npm install -g homebridge-inels
  5. Configure your devices in Smart box
  6. Set static IP to your Smart box
  7. Config config.json:
    1. Into platforms section add:
{
  "platform": "iNELS",
  "ipAddress": "192.168.0.1",
  "username": "username",
  "password": "some_password"
}

Where:

  • ipAddress: Well, IP address of your Smart box
  • username and password: Credentials for login to your smart box - you should create new user without admin privileges for this plugin.

Disclaimer This plugin is not substitution for iNels official app, there is functionality that this plugin can never have.

I'm not employee or in any other relation with iNELS Group or ELKO EP, s.r.o.

I'm just user of their devices who wants to have smooth UX on Apple devices.