homebridge-imp-garagedoor
Homebridge plugin that supports triggering commands to check state, open, and close a garage door.
Installation
- Install homebridge using:
npm install -g homebridge
- Install this plugin using:
npm install -g homebridge-imp-garagedoor
- Update your configuration file. See
sample-config.json
in this repository for a sample.
Configuration
Configuration sample:
"accessories": [
{
"accessory": "GarageDoorImp",
"name": "Garage Door",
"url": "https://agent.electricimp.com/Homf6N8jHm9F",
"sharedKey": "asdfghjklpoiuytrewqASDFGHJKL0987",
"status_update_delay": 15
}
]
Explanation:
Field | Description |
---|---|
accessory | Must always be "GarageDoorImp". (required) |
name | Name of the Garage Door |
url | url to respond to msg=check |
status_update_delay | Time to have door in opening or closing state (defaults to 15 seconds) |
The open, close, and state commands should return the following verbs: OPEN, CLOSED, OPENING, CLOSING.