homebridge-irkitextended
v0.0.8
Published
irkit plugin for homebridge: https://github.com/nfarina/homebridge
Downloads
16
Readme
homebridge-irkitExtended
Supports IRKit on HomeBridge Platform.
Fork from homebridge-irkit (https://github.com/senyoltw/homebridge-irkit/)
Used radio-button like implementation by homebridge-switcheroo (https://github.com/chriszelazo/homebridge-switcheroo)
When one of the radio buttons is set to off, the button name "OFF" will be put to on.
On/Off for IR devices
Radio-button like option for IR devices with multiple states
IRKit HomePage
http://getirkit.com/
Installation
- Install homebridge using: sudo npm install -g homebridge
- Install this plugin using: sudo npm install -g homebridge-irkitextended
- Update your configuration file. See sample-config.json in this repository for a sample.
Configuration
Configuration sample:
"accessories": [
{
"accessory": "IRKitExt",
"name": "irkit control device simple",
"irkit_host": "irkitxxxxx.local",
"type": "simple",
"on_form": {"format":"raw","freq":38,"data":[]},
"off_form":{"format":"raw","freq":38,"data":[]}
},
{
"accessory": "IRKitExt",
"name": "irkit control device multistate",
"irkit_host": "irkitxxxxx.local",
"type": "multiple",
"multiple": [
{
"name" : "OFF", //this button will be put to on when one of the buttons will be put to off
"form": {"format":"raw","freq":38,"data":[]}
},
{
"name" : "Low",
"form": {"format":"raw","freq":38,"data":[]}
},
{
"name" : "Medium",
"form": {"format":"raw","freq":38,"data":[]}
},
{
"name" : "High",
"form": {"format":"raw","freq":38,"data":[]}
}
]
}
]