Skip to content

apexad/homebridge-mysmartrollershades-bridge

Repository files navigation

homebridge-mysmartrollershades-bridge

mit license npm npm donate

Homebridge plugin which communicates with MySmartRollerShades through the MySmartRollerShades/Tilt Bridge.
Configure your roller shades and bridge with the official iOS or Android app first in order to use this Homebridge plugin.

This plugin is not affiliated with the MySmartRollerShades/Tilt Smart Home product

Features

- Only adds roller shades to Homebridge/HomeKit! Not yet functional. Work in progress plugin

Configuration

This easiest way to use this plugin is to use homebridge-config-ui-x.
To configure manually, add to the platforms section of Homebridge's config.json after installing the plugin.

Config:

{
  "platform": "MySmartRollerShadesBridge",
  "name": "MySmartRollerShadesBridge",
  "username": "<email address>",
  "password": "<password>"
}
Field Description
platform Must always be "MySmartRollerShadesBridge"
name Best to set to "MySmartRollerShadesBridge"
username MySmartRollerShades/Tilt app username (usually email address)
password MySmartRollerShades/Tilt app password
statusLog (optional true/false, defaults to false) logs position changes
allowDebug (optional true/false, defaults to false) Outputs a lot of debug info to stdout
pollingInterval (optional) Polling Interval (in minutes)

Testing

Use npx homebridge-mysmartrollershades-bridge to test your credentials.

Sponsors

mbmccormick

Code Credits

apexad/homebridge-mysmartblinds-bridge - my own plugin, but check there for other code credits