homebridge-nelloio

0.1.6 • Public • Published

homebridge-nelloio

Example config.json:

    "accessories": [
        {
            "accessory": "Nelloio",
            "name": "Haustür",
            "username":"<INSERT YOUR ACCOUNT MAIL ADRESS>",
            "password":"<INSERT YOUR ACCOUNT PASSWORD>"
        } 
    ]

You will need to create a user (further called homebridge user) inside nello app and give him permanent access. Then logout your user from nello app and request a new password for homebridge user. You'll receive a mail with a temporary password by mail. With this password login homebridge user into app.

--> if your homebridge nello user is setup, you can relogin your own user into your nello app again

--> enter the homebridge nello user credentials into your config.json

--> first switch on will do a login and persist session credential

--> further switches will trigger a nello open

limitations

  • because there is no public api, we use a undocumented "private" api
  • password are stored plaintext on raspberry(!) to a normal user of nello
  • it just uses switch characterics for now (this needs to be changed to a fake lock device)
  • it just supports one location
  • no relogin when session fails

changelog

  • v0.1.6: Fixed a bug were manufacturer and model were missing in Homekit

  • v0.1.4: Initial release version

roapmap

planned for version 0.2:

  • change characteristics to a fake lock

Package Sidebar

Install

npm i homebridge-nelloio

Weekly Downloads

3

Version

0.1.6

License

GPL-3.0

Unpacked Size

48.4 kB

Total Files

7

Last publish

Collaborators

  • shexbeer