Skip to content

apexad/homebridge-mysmartrollershades-bridge

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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