Closed diegocjorge closed 1 year ago
I'm not familiar with HomeKit and personally I find an integration that wont convert stateless presses to events (Event Bus, not to be confused with an entity_id in the event domain) just poor. Alternatively you can handle them by an automation then apply the event as an action and use those events in your blueprint. Why you're at it, I would also query the developer of the integration and ask if they have events for button presses and if not, then why.
Homekit lifx user here, would love to hear if you have figured this out as I really want to use my lifx switch with switch manager and have no clue where to start.
As stated, if home assistant can handle the device from automations then just use an automation as a proxy and create an Event action which you can then create a blueprint from.
I have about 24 Terncy Zigbee Wall Switches (https://www.terncy.com/en-us/wallswitch-withneutral/) and they have a quite a unique set of features that are only accessible using the Terncy App, so the only way I found to integrate them to Home Assistant is thru the HomeKit Devices integration.
But I’m not sure how to create a blueprint for them because the event they fire is quite limited. Here are some examples:
Single Press of the 2nd button from “Escritório Diego” switch:
And here is the event for pressing the 4th button of the same “Escritório Diego” switch:
Has you can see there is no unique identifier for the device (Escritório Diego) and the buttons are only identifiable by the entity_id, but even so it still not usable because it includes the device name.
Is there any way I could create a blueprint for such device?
Here’s the device page from Home Assistant: