esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
420 stars 26 forks source link

New integration request: HomeKit BLE #395

Open jperquin opened 5 years ago

jperquin commented 5 years ago

Describe the problem you have/What new integration you would like Apple HomeKit BLE device integration. More particularly, I would like to use the Fibaro Single Switch (HomeKit version, using BLE) in HASSIO.

BLE is currently not functional in Hassio on the RPi3 and I have a few ESP BLE boards around the house for other functions, so was wondering if this could be implemented.

Please describe your use case for this integration and alternatives you've tried: Many HomeKit compatible products use BLE and cannot be integrated into RPi3 - HASSIO based HA systems. I think many people will have these "legacy" items lying around as they progress from "consumer grade' home automation to 'tinkerer grade', like HASS.

Additional context The Fibaro's Z-wave cousin spits back a bunch of sensors to HA, like switch state, current (W) and total (kWh) power consumption. That should not be beyond the realm of what ESPHome can handle, I guess..

I think the challenge lies in HomeKit's authentication method which is beyond my own programming skills to implement.

https://www.fibaro.com/en/products/switches/

nagyrobi commented 2 years ago

Try https://esphome.io/components/ble_client.html