homebridge-bvera
v0.1.4
Published
Homebridge plugin for Vera
Downloads
7
Maintainers
Readme
homebridge-Vera
Vera plugin for homebridge
This plugin is created to connect Vera to your homekit using homebridge by nfarina. (https://github.com/nfarina/homebridge)
#Installation Follow the steps to install HomeBridge at https://github.com/nfarina/homebridge#installation
#Configuration Edit the config.json file by adding the IP of your Vera. The plugin has the ability to ignore certain device ID's. Just add these ID's in the excludeID portion of the config.json Eg: { "bridge": { "name": "bVera", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154", "manufacturer": "Vera", "model": "VeraLite", "serialnumber": "xxx" }, "description": "bVera", "platforms": [ { "platform": "bVera", "name": "bVera", "VeraIP": "192.168.1.24", "excludeID": ["10","11"] } ], "accessories": [ ] }
#Vera setup This plugin will update the devices in the homekit app by creating an http server for each discovered device.
Step 1: Create a Scene on Vera Create a scene to be triggered when a device turns on AND off. You'll need to create a scene for every discovered device (Working on a fix for this)
Step 2: Paste this code in LUUP Code to be executed:
function HTTPGet(URL) local status, result = luup.inet.wget(URL, 3) end
HTTPGet('http://192.168.1.20:9039')
NOTE: Change the above port for your device. The port is calculated by 9000 + vera device id.
#Supported Device Categories For this plugin to configure the devices in homebridge, it will consider the category_num and sub_category_num set by vera. The devices are configured as below:
- Dimmable light: Category = 2
- Switch (Light): Category = 3, Sub Category = 1
- Switch: Category = 3, Sub Category not 1
- Motion Sensor: Category = 4
- Humidity Sensor: Category = 16
- Temperature Sensor: Category = 17
- Light Sensor: Category = 18
- Security Panel (Using my security plugin): Category = 22
#Supported Devices The following devices have been tested:
- VeraLite UI7 ( Should work on Vera3 and VeraEdge)
- Fibaro Dimmers
- Fibaro Switch 2
- Fibaro RGBW (Yes! It has a colour wheel) (Removed for now)
- Aeon Gen5 6-in-1 Sensor
#Known Issues The Aeon sensor seems to be only partially supported. This could be due to functionality issues on the front-end apps.