This is all a bit new to me…
I don’t have a complex Home Assistant. I have a z-Wave Gen5 stick and a number of z-Wave smart switches that turn on lights at sundown etc. A few security cameras that monitor line crossings and so on.
I want to move my Home Assistant from a Raspberry Pi 3 using Z-Wave to an Intel NUC.
I have just built an Intel NUC8i3BEH using this guide
How to set up Hass.io in Docker and in an Ubuntu server • JuanMTech
This is what I got
My steps
- Install the Samba ADD-ON on the NUC
- Create a full snapshot of the Hass.io instance on the Raspberry Pi 3
- Copied the Snapshot from the Pi backup folder to the backup folder on the NUC
- Shutdown the Pi & remove power from it
- Remove the Z-Wave Stick and plug it into the NUC
- Load the Snapshot from the Pi into the NUC as below. I used the Wipe & Restore option as both were running 0.103.6 version of HA
From here I was able to connect to my HA on the NUC using http://my-ip-address:8123 and some of my configurations (video stream from my security cameras for example) were there but all my Z-Wave devices/switches were missing.
Some basic troubleshooting I did was to see if the NUC recognised the Z-Wave gen5 stick.
rontaylor@nuc-1:~$ lsusb
Bus 002 Device 003: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 04d9:1503 Holtek Semiconductor, Inc. Keyboard
Bus 001 Device 007: ID 04d9:0499 Holtek Semiconductor, Inc. Optical Mouse
Bus 001 Device 006: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 001 Device 011: ID 0658:0200 Sigma Designs, Inc.
Bus 001 Device 003: ID 8087:0aaa Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Looking for the mount point that HA is look for…
rontaylor@nuc-1:~$ ls /dev/ttyA*
/dev/ttyACM0
This seems to be the correct mount.
I had set this in my configuration.yaml when I originally installed HA on my Pi3 with the following linesof code.
usb_path: /dev/ttyACM0
network_key: "0x24, 0xcb, 0x1d, 0xa3, 0x5c, 0xfa, 0x00, 0x7b, 0x7d, 0xa2, 0xb8, 0xa9, 0x5c, 0xc6, 0xac, 0xeb"
I was under the impression that taking a snapshot allowed me to move from computer to computer ?? Am I mistaken?
Is there a better way?
Thank you