1.2.0 • Published 3 years ago

homebridge-soma-shades v1.2.0

Weekly downloads
9
License
MIT
Repository
github
Last release
3 years ago

Homebridge Plugin for SOMA Shades

This is a homebridge plugin for SOMA Smart Shades.

Currently supports:

Installation

Install bluetooth libraries

Ubuntu, Debian, Raspbian
sudo apt install bluetooth bluez libbluetooth-dev libudev-dev

See the document of the @abandonware/noble for other operating systems details.

Install package

sudo npm install -g homebridge-soma-shades

You can also install it on the homebridge plugins page.

Configuration

You can configure it using homebridge-config-ui-x or add below to config.json manually

{
    "discoverDelay": 15,
    "devices": [
        {
            "name": "Balcony Shades",
            "id": "CHANGE ME TO YOUR SHADES MAC ADDRESS WITHOUT COLON"
        }
    ],
    "platform": "SOMAShades"
}

TODO

  • add a battery accessory for the shades
  • correctly read charging state
  • set polling rate through config

Known Issue

TypeError: Cannot set property 'mtu' of undefined

See abandonware/noble#164

1.2.0

3 years ago

1.1.7

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago