1.0.3 • Published 9 years ago
homebridge-ismarty v1.0.3
homebridge-ismarty
About
iSmarty Homebridge Plugin that create an HomeKit accessories:
| iSmarty Device | HomeKit Accessory |
|---|---|
| Switch | Switch |
| Outlet | Outlet |
| Motion | Motion |
| Air | Temperature, Humidity |
Installation
Follow the instruction in homebridge for the homebridge server installation. The plugin is published through NPM and should be installed "globally" by typing:
npm install -g homebridge-ismarty
Configuration
Add an configuration section in homebridge.config file:
"accessories":
{
"accessory": "iSmarty",
"model": "Motion",
"name": "Living Room Motion Sensor"
"serialNumber": "smm-000-001"
}
]More information about device configuration provided in config.json file
MQTT Topics
iSmarty Air
- Subscribe topics:
/ismarty/air/serialNumber/out/temperature/value
/ismarty/air/serialNumber/out/humidity/valuevalue - Float value
iSmarty Switch:
- Subscribe topics:
/ismarty/switch/serialNumber/out/switch/valuevalue - Bool value
- Publish topics:
/ismarty/switch/serialNumber/in/switch/valuevalue - Bool value
iSmarty Outlet:
- Subscribe topics:
/ismarty/outlet/serialNumber/out/outlet/value- Publish topics:
/ismarty/outlet/serialNumber/in/outlet/valuevalue - Bool value
Release Notes
Version 1.0.0
- Initial version