homebridge-ismarty

1.0.3 • Public • Published

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/value

value - Float value

iSmarty Switch:

  • Subscribe topics:
/ismarty/switch/serialNumber/out/switch/value

value - Bool value

  • Publish topics:
 /ismarty/switch/serialNumber/in/switch/value

value - Bool value

iSmarty Outlet:

  • Subscribe topics:
/ismarty/outlet/serialNumber/out/outlet/value
  • Publish topics:
/ismarty/outlet/serialNumber/in/outlet/value

value - Bool value

Release Notes

Version 1.0.0

  • Initial version

Package Sidebar

Install

npm i homebridge-ismarty

Weekly Downloads

1

Version

1.0.3

License

MIT

Last publish

Collaborators

  • npalamar