Hi, I was working on my Envisalink Integration. I was wondering if someone could point me in a direction for how to add in unique entity ID’s to the Envisalink configuration.
So far i have followed the default configuration here and have been able to see the binary sensors added to the lovelace UI.
Problem…
I am unable to use any of these sensors that are showing data in the Lovelace UI for any additional Automation (trying through UI). turning on lights etc…
I have referenced these two topics as well and so far i have not been able to get an understanding as to what my options are for using these sensors now that they are connected.
You ask the developer to add support to the integration.
What I bet money you’re trying to do (because it was literally the second thing I tried to do when I added my Envisalink) is show doors like doors and windows like windows? Look up using customize.yaml to customize device_class.
Hey, do you have any sample code you can share for the customize.yaml I was trying to add in a unique ID but was only able to duplicate the sensor not add an id.
Thanks in advance
@Elliptic6435 Are you saying that you worked around the unique_id issue by implementing state automations? You still were not able to assign a unique_id to the panel or the zones correct?
Unique ID will require a rewrite/refactor of the Envisalink integration. Currently it doesn’t create them and doesn’t understand them. I totally agree that it needs to be done. Though. But until that happens. You’re out of luck.
There was a very recent bug fixed in 2024.6.3 that works around the lack of unique_id for the latest alarm updates but do not believe they currently have it in the plan. Be happy to be mistaken on that one.