1.0.3 • Published 7 years ago

homebridge-ismarty v1.0.3

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

homebridge-ismarty

About

iSmarty Homebridge Plugin that create an HomeKit accessories:

iSmarty DeviceHomeKit Accessory
SwitchSwitch
OutletOutlet
MotionMotion
AirTemperature, 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