I migrated from my ISY994 to the native Insteon integration (with 2413S PLM) and it’s working quite well. From a functional perspective, I can’t see any difference, and I’ve taken a link out of the proverbial chain. One thing to note is that I initially had terrible performance issues, generally unreliable operation, and periodic failure to remove devices from Insteon scenes when I simply imported the PLM links, but I factory reset everything, re-added everything, and all the problems went away.
On to my requests -
- When adding a new device, only the controller record in the PLM and responder in the device are added automatically. Once the device is added, there’s a handy link to “add default links”, where the controller record in the device and responder in the PLM are added, but it’s not clear why that’s not done automatically when the device is added. The result is that devices can be controlled, but the state changes aren’t reflected in HA until the user takes the explicit step to add the default links.
- There’s no (obvious) way to set up device cross-linking from the Insteon panel, such as supporting synchronized n-way switches. Records can be added manually, but data 1/2/3 are not well-documented and it would be great if this common operation was abstracted for users. The ISY994 supports this by creating a “scene” in the admin console where each device is both a controller & responder, even if the user never intends to trigger the scene from the PLM. I tried to puzzle through the links created when manually cross-linking by going through the docs and just got lost.
There are several ongoing threads on the UDI forum about the pros/cons/issues with migrating to the native HA Insteon integration, often with misinformation and FUD, but there’s some truth to the statements that the HA Insteon panel is missing some small items like the ones above before it’s truly a viable replacement for the ISY994 admin console. It’s so close, and much less clunky, so I really hope the remaining gaps can be closed.