HA on Surface Go with other stuff

Hey there!

I am starting wit HA in the next two weeks and I am a bit confused wich installation path i shoudl go.

I want to use a surface go as hardware (8gb ram). The touchscreen should to be usable as dashboard for all running applications. I have 2x Aqara TRVs, 3 zigbee window contacts and 3 zigbee temp.sensors which should wokr together. So far so good. Node Red would be nice. Also i want to run octoprint on the surface so i can get rid of my Raspi 3b.

My current options are:

  1. Ubuntu + Docker with Home Assistant, Mosqitto and Octoprint
  2. Proxmox: VM with HA OS (and ZHA) , VM withOctoprint

I never worked with Proxmox so i am not sure if i can use the Proxmox server also as a “Client” Dashboard (is a browser, drivers for touchsreen, etc. availabel?)

What would you recommend?
Thx in advance!

Try with official supervised method on debian, i thinks is very flexible at lest for my case it has been working flawlessly

Unfortunately you cannot use the same machine as server backend (HAOS) and frontend (HA webGUI) operation, if HA is a bare metal install.

You require Proxmox on the Surface to run HAOS in a VM plus a VM for Windows. You need 2G RAM for Proxmox plus 2G for HAOS plus 4G for Windows. You could consider installing Android on a 2G VM and forego Windows altogether.

If you have the core i3 edition, Proxmox might work, but you really need a system which has at least 4-cores/8-threads. I believe the Surface tablet does not have this kind of firepower.

Consider a NUC style system for HAOS server and Surface as your HA frontend.