I’m at my wits end trying to get HA to recognize my zigbee dongle. Setup is as follows:
I have HA running on a VM inside of truenas, this has worked well for me so far.
Skyconnect zigbee dongle
Machine is HP microserver gen 8 with intel celeron CPU G1610T
From my understanding (could be wrong) the issue i’m having is that my hardware will not pass through the usb into a VM, it doesn’t have the virtualisation capability - not supported by CPU.
So the questions i have are:
Does anyone have any suggestions on how i might be able to get this up and running on my microserver?
If not - is it possible to install my zigbee dongle on a raspberry pi, but keep my HA on my microserver and have them linked somehow?
So there are two versions of TrueNas and multiple ways to run Home Assistant on each version.
I’m guessing you are running HAOS inside a VM on SCALE…
I don’t think it’s a virtualization issue (I could also be wrong), but my understanding is that if your CPU did not support virtualization, you would not be able to create the VM to begin with.
Does your Sky Connect show up in TrueNAS? How are you passing the Sky Connect to your VM from TrueNAS? Are you using USB pass-through?
I think you we’re right about the virtualization thing. I believe IOMMU would show in Intel bios as vt-d but as you mentioned, that feature is not supported by your CPU
You might be better off upgrading the CPU to one that supports IOMMU, and assuming the motherboard does (this suggests people have had success). An ethernet zigbee dongle might solve that one problem, but you’ll be stuck with the next thing you want to passthru. And you’d save some money.