Yes, thanks, I did see that. I was wondering at the underlying reason for it. If the reason for not doing it is that I’d have to relink devices, I can live with that (eventually). But if I do a reset and I can no longer use HA to put the hub into linking mode, well that’s a horse of a different colour. For me, the hub is the PLM - I don’t have an alternative.
The problem is that from a “factory reset” condition, the initial configuration of the Insteon hub requires a connection to the insteon cloud to set it up. So this is not just a situation of having to just “relink the devices” after a factory reset, its much worse then that. Since this cloud connection no longer exists because Insteon yanked it down, it is then impossible to initially setup the hub from a new/factory reset state, and unless we are missing something, unfortunately you are left with a brick basically.
Once setup through the cloud at any point in the past, the hub can then be in a state where you can connect it to Home Assistant locally through the Insteon integration that uses “local push”.
Bottom line, DO NOT factory reset.
Update- it appears based on posts below a factory reset is not the end. However, you are then stuck using the factory default login which is printed on the hub, and changing login info or network settings on the hub does not appear possible without the cloud. This is good news in case you factory reset, but I still would not recomend the reset if you haven’t done one yet.
Never used Insteon, but from what I understand, the hub is just a Beaglebone black board connected to a serial PLM. Couldn’t you just disconnect the PLM and use it directly to interface HA with your Insteon devices ? Over an FTDI, Pi, ESP, Arduino, whatever to get the serial connection in.
I looked into Insteon awhile back (glad I avoided it now) but never had any insteon devices myself. I should “never say never” though on it being able to be configured without the cloud.
When Wink died, I looked desperately for a way to still use the radios in the hub independent of the cloud, but never found a way. Hopefully someone can find a way to get the Insteon to work without that initial cloud setup. I know if I had one I would be trying everything possible.
There is a python package to communicate with it but I’m not aware if/how it could be used to set it up initially. Insteon is all proprietary, which will make “hacking” it more difficult.
Well, as far as I understand (and I just gathered this randomly reading a few articles about Insteon going belly up), the PLM is basically the hardware interface using the RF and powerline protocol to communicate with the devices. It’s not connected to the cloud itself and doesn’t know about any cloud. That modem basically could either connect to your PC directly (giving full local control) or to Insteons own MCU with all the cloud stuff. Apparently standalone PLMs are not available anymore (duh). But could you just gut the hub and use the PLM inside it as a standalone serial PLM ? Throwing out the entire control board, cloud stuff, network interface, everything. Just use the low level serial modem interface.
Again just a thought, just thinking left and right. This whole situation is (yet again) a sad textbook example why you should always keep everything in your home under local control.
I reset my Insteon Hub2 while troubleshooting when Insteon pulled the plug on us. I installed Home Assistant in Docker on my Synology NAS, and I added the Insteon integration. I was able to connect the hub using the login info on the bottom of the hub. I had to find the IP address of the hub on my router’s management portal. The LED stays red since there’s no cloud connection, but doesn’t matter. After that, I was able to add two Insteon Leak Sensors and an Insteon On/Off Module. I’ve created, and tested automations for each device also. So far, so good.
Ok did you totally factory reset or just network settings reset? You can recover from a network settings reset, which sounds like what you were able to do. Factory reset is a different story from my understanding, but could depend on which insteon device you have.
It’s a Hub2 2245-222. I actually did both the network reset, and factory reset.
Did you use the Home Assistant service call to put the hub into link mode to add the modules?
Yes. That’s how I was able link the devices.
Fantastic!
I did a factory reset on mine. HA will connect to your devices THROUGH your Hub. You will have to connect to it via port 25105 and use the factory USER and PASS that is on the bottom. It’s a little tedious, have to connect one at a time.
Only down side of HA is that you won’t have voice control (Alexa or Google) unless you subscribe to HA cloud service.
All my devices are working again. Have scenes created and lighting controlled by sunrise/sunset. Not yet willing to pay for another subscription service.
There are two free alternatives to HA cloud for Alexa control but they are NOT easy to setup and not recommended for anyone starting out. Also to access Home Assistant from outside your home without HA cloud, you need to configure a secure SSL connection and DNS on your own. If that is not done properly you are opening your network to hacking and security risks.
One way is Haaska
Another way is using Node Red and an Alexa control palette
https://docs.cb-net.co.uk/en/development/getting-started.html
Hmmm. I have a DNS for my home from my Firewalla installation. I’ll have to look into SSL as I definitely want to restore my Google Home light control.
I thought about it for about 10 seconds. Nabu Casa for $65ish a year or $20K of my time to attempt to read 50 pages of documents and try.
Mine was up and running in 20mins and better than ever before.
I have one device that is an Insteon wall switch that I probably won’t get around to switching over for a while.
I probably will factory reset my Insteon Hub and just connect that one switch locally now that Insteon cloud isn’t available anymore. Just deleted my Insteon app from my iPhone (wouldn’t log in anymore) and removed the Alexa skill.
@robosledger thanks for the ray of hope! I did the factory reset while troubleshooting when the hub went down.
Google voice control is what I was really wanting to restore, but I would be happy with controlling the lights though HA.
I am very much a newbie (I don’t even know what PLM is lol)
If you have the time, would you be willing to “walk me though it”? I have an older QNAP NAS and I am checking now to see if there is anything available for it.
Many thanks!
Rusty
@tom_l
Thanks for the info. UNFORTUNATELY I saw that AFTER troubleshooting without researching properly.
Judging by the posts on here, I may not be completely sunk.
Thanks!
Rusty
Checkout the nginx addon for ssl
@robosledger I have a raspberry pi 3 with Home Assistant up and running already and it is showing up in the HA app on my phone, just not sure what to do now.
Anyone that could help this newb out it would be GREATLY appreciated!
Thanks
Rusty