This is just a placeholder thread for trying to debug the poor performance of the ISY Component for Home Assistant. Note, this is not code developed by UDI, despite the name. Hopefully @Michel Kohanim will be able to provide some guidance.
The Home Assistant platform has many different components that lets you “add” and control devices from Home Assistant. For example, the MyQ Cover component lets you include garage doors associated with your MyQ account so that you can view and control them directly with Home Assistant. In the Home Assistant configuration file you would add something like the following:
cover:
- platform: myq
username: YOUR_USERNAME
password: YOUR_PASSWORD
type: chamberlain
And any devices that are associated to the username specified would get sucked in to Home Assistant. You can then control them, monitor their states and write automations. Likewise, there is also an ISY Component which sucks in and controls lights ISY devices.
# Example configuration.yaml entry
isy994:
host: ISY_ADDRESS
username: ISY_USERNAME
password: ISY_PASSWORD
Mostly I want to control ISY lights (usually representing a single Insteon dimmer) or an ISY scene (an actual ISY scene, compromised of several Insteon dimmers with different load levels and ramp rates).
As I have mentioned in other threads, if I expose ISY devices or scenes with the ISY Portal, I can control those with Alexa or Google Assistant. They respond quickly.
However, controlling devices found with the ISY Component is anything *but* fast. I’m going to see if I can figure out how to write my own custom component in order to find out where things might be slowing down.