Sharing is caring!
Following on from my previous Insteon posts about setting up Home Assistant Windows Portable (HassWP) and cheap PCs to run as a server for Docker/Insteon.
This post is a guide for anyone wanting to get Home Assistant Windows Portable working on a PC running Windows Home.
In my HassWP original post, I installed Home Assistant on my work PC, and it didn’t even occur to me that I was running Windows 11 Pro. One reader pointed out that you need Hyper-V, which is not available on Windows Home.
However, it is possible to get this working, and it is not too difficult.
If you are looking for a permanent solution to keep your Insteon devices up and running, I’d strongly recommend investing in dedicated hardware to run as a server and have Home Assistant running 24/7. I’d avoid a big desktop, especially with the cost of electricity at the moment; instead use a small form factor / mini PC (or an RPi4 if/when they become available again.
These are easy to hide away, low noise and low power. They are also cheap to pick up used.
However, if you absolutely have to get Home Assistant up and running on a Windows 10/11 Home installation, this guide may help.
A lot of PCs may have virtualization disabled from the BIOS. You can check this by:
I tested this on my Huawei Matebook 13, which is currently running Windows 11 Home.
If you save the following code into a .bat file then run it as administrator (right-click, run as admin), Windows will install the various components required for Hyper-V.
I have uploaded the bat file for your convenience, and I sourced the code for the bat file from the bottom of this thread. For security, I’d recommend opening the bat file in notepad to confirm what I have included is the same as what is on that page.
You can download the Hyper-V installer bat file here.
When you run the script, it takes a while to install, and when it is completed, Windows will ask you to restart.
After restarting, you can check if the Hyper-V option is visible in Windows Optional Features. To check, go to Run > type control, hit enter > Programs > Turn Windows Features on or off
Under here, both options under Hyper-V should be ticked.
With Hyper-V working, I was able to set up Home Assistant Windows Portable (HassWP) with ease.
I have written more information here, including adding your Insteon devices
Basically, to install HassWP you just need to:
document.getElementById( “ak_js_1” ).setAttribute( “value”, ( new Date() ).getTime() );
This site uses Akismet to reduce spam. Learn how your comment data is processed.
As an Amazon Associate, I earn from qualifying purchases. I am also part of AWIN and other affiliate websites. Any links to online stores should be assumed to be affiliates (though I will link to the best recommendation whether I earn money from it or not).