I’ve installed HA OS on my 2010 Mac Mini Server.
Before any further expense, I tested with Balena Etcher and my iMac 24 (M1) and Thunderbolt3 to Thunberbolt 2 to FireWire800. Booted the Mini in Target Disk. Installed the HA OS image as per instructions for generic x86
Perfect. No issue.
But I wanted to replace the 12 year old HDD with a new SSD.
For whatever reason, using the FireWire method, I could only ever format the SSD. Writing the HA OS took a long time (hours) and would ultimately fail.
Ordered a SATA dock with USB3 and a USB3 type B to USB-C cable.
Balena Etcher and the SSD on the dock finished the flash in a couple minutes and was flawless (much like the first step with the HDD).
HA OS doesn’t know of the Mini wifi, and the Bluetooth is recognised, but fails to load.
Solution: TP-Link USB dongles for Bluetooth 5 and wifi.
Both are discovered and function without additional apt or wget.
*** eth0 is the main network, wlan0 is used only for the VLAN reserved for Alexa. Although Alexa can be communicated with inter-vlan after discovery, the only way for her to discover devices (ie Nodered entities) is to be on the same vlan as the (faux)Hue Bridge. Hence my need for an additional network interface.
Also added the Sonoff Zigbee 3 via USB (to replace the deconz).
All of this is to migrate from an Rpi3+ to something bigger and faster, and coincidentally my unused Mac Mini 2010 Server accomplishes this quite nicely.
So, it can be done!
SSD 60$
TP-Link ACS-1300 25$
TP-Link BT5 15$
Sonoff Zigbee 28$
(all from Amazon.ca in CAD)