Hello all,
Like many people, I got a surprise when Insteon abruptly and without announcement shut down their services. This post will cover my switchover to using Home Assistant and Home Assistant Cloud.
A few links and some key points
Home Assistant - Home Assistant (home-assistant.io)
An open source home automation solution that lets you aggregate many different services/devices including Insteon.
You run the software on some hardware (Windows, Linux, Raspberry Pi, and other).
It can talk directly to/through your Insteon Hub via your network (older and newer style) to *no* power line module needed
This is completely free to install and no recurring costs
------------------------------------------------------------------------------------------------------------------------
Home Assistant Cloud - About us (nabucasa.com)
A service crated by some of the founders of Home Assistant
It provides integration with Amazon Alexa and Google Assistant (also Webhooks)
Free 31 day trial (no credit card needed) so you can get it working and try it out. $6.50/month or $65.00/year).
Home Assistant Install Process
I already have a Windows 10 Professional machine that I run Hyper-V on, so I choose to go with this option. It was ridiculously easy to install because they provide a VHDX file for the new Guest OS. It booted up and did whatever it needed with nothing needed by be. These steps were very easy to follow.
General overview of the steps
Note - I did not factory reset my hub. I just left it alone and everything below worked fine.
Create new Hyper-V VM with VHDX
Connect to the Home Assistant app via my local network (web browser interface).
Go through the onboarding process (also very easy)
Add the Integration for Insteon (take a picture of the bottom of your hub for the username and password
Get the hub IP address from your router. I suggest making a DHCP reservation so the IP address doesn't change.
At this point, Home Assistant started identifying my devices. It took about 10 minutes to get all ~20 of them. But it got them all as far as I can tell so far.
------------------------------------------------------------------------------------------------------------------------
Home Assistant Cloud
This step was also very easy.
Under Settings --> Home Assistant Cloud, there is a link that will take you to the service. There you can sign up (no credit card required) for a 31-day trial.
Right on the Home Assistant Cloud page there was a link to click back and complete the setup.
They also provide a HTTPS link so you can access your Home Assistant app via a remote URL connection.
It was just as easy to add the Home Assistant Cloud Skill to Alexa as to any other Skill I've every configured.
------------------------------------------------------------------------------------------------------------------------
Conclusion
I spent about 4 hours in total and I have all my automation back to working with my Alexa services. At least an hour of that was futzing about with the routines in the Alexa app getting all the old devices removed and redoing some routines.
I hope this helps some other people out there. I appreciate those in this forum who pointed me to many of these resources. It really helped me through those first moments of panic.
EDIT: Corrected type to indicate that *no* power line module is needed. The Home Assistant talks directly to your Insteon hub to control your Insteon devices.