Homebridge plugin for Slide by Innovation in Motion.
Note: This plugin is archived since the Slide supports native HomeKit now!
Made by Bram Smulders (bram.is).
- Supports both local and remote API's simultaneously.
- A more finegrained control of Slides by the local API.
- Updates state correctly in HomeKit, also when controlled from an external source (eg. Slide app).
- Better performance than other plugins by optimising the poll rate and use the Slide curtain's calibration_time for more efficiency.
NOTE: A single curtain can only be configured in one mode: local or remote. A slide which was previously controlled by the remote API but now and now configured for the local API will still show up in the remote API. You can delete it from your remote account through the Slide App so you don't have duplicates in HomeKit.
You can search in the HomeBridge Plugins
tab for homebridge-slide-shutter
. Follow instructions on screen to configure your slides:
The following command can be used to install the plugin in Homebridge:
npm install -g homebridge-slide-shutter
After installing you will need to enter the following details into the ~/.homebridge/config.json:
{
"platforms":[
{
"name": "slide-shutter",
"tolerance": 5,
"pollInterval": 20,
"remote": true,
"email": "[email protected]",
"password": "**********",
"devices": [
{
"name": "name",
"ip": "x.x.x.x",
"code": "xxxxxxxx",
"tolerance": 5,
"pollInterval": 20
}
]
}
]
}
Multiple Slides can be added to the devices
array. If you enable the remote
setting and enter your credentials the plugin will add all your slides from the remote API.
Now start or restart homebridge and all slides should appear in the HomeKit app.