The VMware VM should automatically detect it as well:
Windows should detect it automatically and install all necessary drivers.
While you are waiting, remove your Nortek GoControl zwave/zigbee USB stick from your raspberry pi and plug it into your Windows 10 PC that has VM Workstation Player installed. The HA gui will state that it may take up to 20 minutes to complete, but in my experience it took less than 5. It’s not necessary to login if you can get your IP from your router.Īt this step, you should be able to navigate to in a web browser.
Logging in will show you your IP address of your new HA virtual machine. If everything is successful up until this point, you should see the Home Assistant login screen in a command window like below. I’m not entirely sure if this was necessary, but I did it anyway: Then, click Play Virtual machine or click the green triangle at the top of the window.ĭownload and install VMTools.
encoding line, add the following code and save the file. Then, locate the homeassistant VMware virtual machine configuration file (.vmx). VMDK), and rename the homeassistant one to homeassistant-0 (this is the extracted image you downloaded). vmdk files:ĭelete the homeassistant-0 one (the newly created. Navigate back to the C:\HomeAssistant folder. Memory and CPU can be specified to whatever you want (1gb of RAM and 1CPU is recommended), but the network adapter needs to be set to “bridged” mode. On the next screen, click Customize Hardware. Store it as a single file, and set your storage size. Give your VM a name (like homeassistant) and select the folder you created in Step 2.Ī message will pop up like below. For the version, you would use Other Linux 5.x and later kernel 64-bit. Select the free for non-commercial use option.Ĭlick I will install the operating system later. Search your computer for VMware Workstation 16 Player and open. Step 3: Launch VMware Workstation 16 Player
VMDK imageĭownload the Vmware Workstation (.vmdk) image from here: Then, it’ll prompt you to reboot your PC. On the User Experience screen, you can uncheck both options:Ĭontinue with the install until complete. On the custom setup screen, check the box for Enhanced Keyboard Driver. Then, install VMware Workstation 16 Player with all defaults. If using Windows 10 PC as a host, select the 64-bit Windows Operating System. If you are using the Home Assistant Google Drive Backup integration, you can download your backup from Google Drive later on. Take a Home Assistant snapshot and download it your PC. I had planned on installing on my Windows Server 2019 server, but since Hyper-V was already running and in use, I wasn’t able to and had to install this on my primary Windows 10 desktop pc. It’s important to note that VMware Workstation Player 16 will only run on Windows 10 PC, version 20H1 or higher. This guide assumes you already have Home Assistant installed and running.įor reference, I migrated from a raspberry pi 3B+ on an SSD and am using a Nortek GoControl zwave/zigbee dongle. Home Assistant restarts now takes less than a minute (instead of 5), and all of my z-wave issues have finally gone away. Everything just worked – and actually worked better than before. vmdk image, move your zwave/zigbee dongle to your Windows computer, and then restore Home Assistant from your last snapshot.Īfter I migrated, I didn’t have to fix a single wifi, Zigbee or zwave js device. You just won’t have a snapshot to import you’ll be starting with a fresh HA instance.īy the end of the guide, you will be able to create a VM in VMware, download and attach the Home Assistant. Or, if you don’t have Home Assistant installed yet, you can still follow this guide exactly as is.
In this guide, I will show you how to migrate Home Assistant from a raspberry pi to VMWare Workstation 16 Player.