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

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i homebridge-ismarty

    Weekly Downloads

    2

    Version

    1.0.3

    License

    MIT

    Last publish

    Collaborators

    • npalamar