homebridge-fibaro
v1.3.1
Published
Homebridge plugin for Fibaro Home Center
Downloads
14
Maintainers
Readme
homebridge-fibaro
Homebridge plugin for Fibaro Home Center. Based on homebridge-fibaro-home-center code.
Installation
Install this plugin by running:
npm install -g homebridge-fibaro
or use the terminal to install the developer version:
npm install --save https://github.com/oxystin/homebridge-fibaro.git#dev
Configuration
Remember to configure the plugin in config.json in your home directory inside the .homebridge directory. Configuration parameters:
- Required parameters:
platform
- Always "FibaroHC".name
- Plugin name as displayed in the homebridge log.host
- IP address (or hostname) of the Fibaro Home Center machine. Ignored ifurl
is present.url
- URL of the Fibaro Home Center machine. Example: https://hc-00000XXX.localusername
- Username for accessing Fibaro Home Center machine.password
- Password for accessing Fibaro Home Center machine.
- Optional parameters:
pollerperiod
- Polling interval for querying Fibaro Home Center machine (0: disabled, 7: seconds is the default).excludeDeviceID
- Device IDs to be excluded from homekit.
config.json
"platforms": [
{
"platform": "FibaroHC",
"name": "Fibaro",
"host": "192.168.1.100",
"url": "https://hc-00000XXX.local",
"username": "admin",
"password": "***********",
"pollerperiod": 10,
"excludeDeviceID": [
145,
146,
215,
216
]
}
]
Look for a sample config in config.json example
Release notes:
1.3.1
- [FIX] Using ca.cer for https URLs only
- [NEW] Support for garage door opener additonal states (opening, closing, stopped)
- [NEW] Added support to Nice roller shutters
1.3.0
- [FIX] Dimmer issue when controlling device from Homekit
- [NEW] New mode start debugging
- [NEW] Added a new options (excludeDeviceID) that allows you to exclude selected devices from Homekit
- [NEW] Ability to add Carbon Dioxide Sensor for devices of type 'com.fibaro.multilevelSensor' (it is necessary to fill in the "User Description" field in the Fibaro interface)