I've just completed (enough for testing anyway) a major rewrite of the Home Assistant plugin. Among other changes, it's now named "Home Assistant Agent".
Pre-release here;
https://github.com/FlyingDiver/Indigo-H ... g/2023.0.0GitHub issues are enabled. Ask questions or report errors here, but post the details in a GitHub issue. Make sure you have debug logging enabled when posting log sections.
Notable changes:
Plugin uses zeroconf to find local Home Assistant servers. You'll still need a token, but you don't need to input ip address or port.
Plugin maintains a list of all the entities that HA knows, so when you create an Indigo device, you can just select from a pop-up.
State column in Indigo UI shows appropriate units and images for the devices. Or should, anyway. Please report anomalies.
Climate devices should handle cool modes as well as heat, but that is not well tested yet.
Under the hood, the plugin no longer polls the HA server for updates. It uses the WebSocket API to get updates immediately, so response times are VERY quick.
If you enable the system monitoring entities in HA, you can monitor the cpu/disk/network of your HA server. Very handy.