homebridge-ademco
v0.1.0
Published
Ademco Envisakit plugin for HomeBridge (API 2.0): https://github.com/nfarina/homebridge
Downloads
2
Readme
homebridge-ademco
Honeywell / Ademco with Envisakit Plugin for HomeBridge (API 2.0)
Installation
- Install HoneyAlarmServer (https://github.com/MattTW/HoneyAlarmServer).
- Install homebridge using
npm install -g homebridge
. - Install this plugin using
npm install -g git+https://github.com/johnrosenbaum/homebridge-ademco.git
. - Update your configuration file. See configuration sample below.
Configuration
Edit your config.json
accordingly. Configuration sample:
"platforms": [{
"platform": "Ademco",
"manufacturer": "Honeywell",
"model": "Vista 20p",
"alarmserver" : "http://localhost:8111",
"pin": "1111"
}]
Advanced Configuration (Optional)
This step is not required. HomeBridge with API 2.0 can handle configurations in the HomeKit app.
"platforms": [{
"platform": "Ademco",
"manufacturer": "Honeywell",
"model": "Vista 20p",
"alarmserver" : "http://localhost:8111",
"pin": "1111",
"longPoll": 300,
"shortPoll": 5,
"shortPollDuration": 120
}]
| Fields | Description | Required |
|-------------------|---------------------------------------------------------------|----------|
| platform | Must always be Ademco
. | Yes |
| pin | Alarm pin. | Yes |
| manufacturer | Either 'Honeywell' or 'Ademco'. | No |
| model | Model of alarm. Either Vista 15p or Vista 20p. | No |
| alarmserver | Address of HoneyAlarmServer (will otherwise use localhost). | No |
| longPoll | Normal polling interval in s
(Default 300s). | No |
| shortPoll | Polling interval in s
when door state changes (Default 5s). | No |
| shortPollDuration | Duration in s
to use shortPoll
(Default 120s). | No |