"Fibaro Home Center 3" to "Home Assistant" integration
Manage your Fibaro HC3, HCL and Yubii Home devices from Home Assistant.
Note on alternative Fibaro to Home Assistant connector: consider https://www.home-assistant.io/integrations/fibaro/ that doesn't require MQTT and thus might be simpler to configure, assuming it supports device types you need.
How to use
-
Make sure you have MQTT broker installed, e.g. Mosquitto within your Home Assistance instance.
-
Make sure you have "MQTT" integration added and configured your Home Assistant instance, as described here.
-
Upload the latest Fibaro QuickApp from GitHub to your Fibaro Home Center 3 instance:
- Open the Configuration Interface
- Go to Settings > Devices
- Click +
- Choose Other Device
- Choose Upload File
- Choose file from your computer with .fqa
-
Configure your Fibaro QuickApp:
- "mqttUrl" - URL for connecting to MQTT broker, e.g. "mqtt://192.168.1.10:1883"
- "mqttUsername" and "mqttPassword" (optional) - user credentials for MQTT authentication
- "deviceFilter" (optional) - apply your filters for Fibaro HC3 device autodiscovery in case you need to limit the number of devices to be bridged with Home Assistant.
Click here to see example
{"filter":"baseType", "value":["com.fibaro.actor"]}, {"filter":"deviceID", "value":[41,42]}, { MORE FILTERS MAY GO HERE }
.
Fibaro Filter API description and more examples could be found at https://manuals.fibaro.com/content/other/FIBARO_System_Lua_API.pdf => "fibaro:getDevicesId(filters)"
Use "deviceFilter", "deviceFilter2", "deviceFilter3" ... "deviceFilterX" to overcome Fibaro QuickApp variable length limitation. Use "," (commas) after each filter criterion as it is not added added automatically
Your donations are welcome!
.
Already supported device types:
- Z-Wave hardware, and experimental Zigbee & Nice devices support
- Sensors - Fibaro Motion Sensor, Fibaro Universal Sensor, Fibaro Flood Sensor, Fibaro Smoke/Fire Sensor, most of the generic sensors to measure temperature, humidity, brightness and so on
- Energy and power meters
- Charge level sensors for battery-powered devices
- Lights - binary, dimmers and RGBW (no RGB for now)
- Switches - binary and sound
- Remote Controllers, where each key is binded to automation triggers visible in Home Assistant GUI
- Thermostats (limited support for a few known vendors)
Do you questions about using the QuickApp, or ideas to discuss? Use Discussions module
Want to propose a new device support? Click here
- Open Fibaro Home Center 3 in a web-browser
- Home Screen > Swagger (left-bottom panel) > devices > by id > export JSON file
- Home Screen > Device viewer
- Default tab > make screenshot #1
- Advanced tab > make screenshot #2
- Preview tab > make screenshot #3
- Prepare a few sentence description and examples how you want to use Fibaro device from Home Assistant UI
- Submit the use-case descripton, JSON file(s) and screenshots, along with the device importance description here