stevehoyt Posted February 27, 2023 Posted February 27, 2023 I am new to HA and the ISY Integration. I am running the release version of the Integration not the alpha one. I have been playing a bit and have noticed that many entities come across as disabled. They seem to be many different types. In one case, I wanted to use display a variable. It showed up fine but as disabled. I enabled it and all was good. I could use it in a card. Can anyone give me an idea why this/many variable(s) show up disabled and just needed to be manually enabled Is this normal? Will this will change in future releases or will I have to reenable stuff every time I update? Thanks Steve
shbatm Posted February 28, 2023 Posted February 28, 2023 From the docs: https://www.home-assistant.io/integrations/isy994/#isyiox-variables Short answer: some things like variables and 'extra' property entities are disabled by default since they aren't as commonly used. There's nothing wrong with them, this just helps reduce clutter on the HA side. Once you enable the ones you need, they will stay enabled. 1
stevehoyt Posted February 28, 2023 Author Posted February 28, 2023 thanks for the reply and link @shbatm I understand the clutter part, as I have over 1000 entities from ISY at the moment. Once I understand things a bit better, I will have some major house keeping to do which I suspect will involve liberal use of the ignore capability 1
brians Posted February 28, 2023 Posted February 28, 2023 5 hours ago, shbatm said: From the docs: https://www.home-assistant.io/integrations/isy994/#isyiox-variables Short answer: some things like variables and 'extra' property entities are disabled by default since they aren't as commonly used. There's nothing wrong with them, this just helps reduce clutter on the HA side. Once you enable the ones you need, they will stay enabled. Does it cleanup old entities eg. If I remove a node from isy, rename, or add the ignore text will it be updated, or removed respectively from HA? Limited testing seems to be the case but my limited experience with older versions I tired a year or longer ago was. It good which had entities that I had to remove manually from the config file. This version seems to be much cleaner in this regard.
Geddy Posted February 28, 2023 Posted February 28, 2023 @brians I think if you add the ignore text to it you can run a cleanup process in HA. isy994.cleanup_entities
shbatm Posted February 28, 2023 Posted February 28, 2023 The isy994.cleanup_entities service used to be needed to run manually. After 2023.2.0, it now runs automatically when the integration is reloaded or HA restarted. 1 1
Geddy Posted February 28, 2023 Posted February 28, 2023 1 hour ago, shbatm said: After 2023.2.0, it now runs automatically when the integration is reloaded or HA restarted. That's awesome! I don't use HA so wasn't aware of this. I just knew it was something I had to run when I was testing out HA.
Recommended Posts