How to Install Home Assistant on a Mini PC (2025 Guide)

Поділитися
Вставка
  • Опубліковано 7 лют 2025

КОМЕНТАРІ • 105

  • @michaelsleen
    @michaelsleen  2 місяці тому +3

    👉 Let me know what hardware you’re using to run Home Assistant, and anything you’d do differently.

  • @ANTIH3RO_
    @ANTIH3RO_ Місяць тому +3

    The Beelink S12 pro is waiting at my house to begin this process over the weekend. I literally chose the exact same mini PC so I can follow your guide. Really appreciate all of the amazing content and help you provide the community! Looking forward to following your journey and trying to keep up :)

  • @roadrunr92
    @roadrunr92 2 місяці тому +2

    this is exactly what I was looking for -- deciding which HW I'd get to start my HA journey. thank you!

  • @simonsayshomeassistant
    @simonsayshomeassistant 2 місяці тому +4

    Great work on your Channel Michael! You must be putting in some real effort!

    • @michaelsleen
      @michaelsleen  2 місяці тому +1

      Trying! Thanks, Simon. Wondering if it’s time to try out live streams…

    • @simonsayshomeassistant
      @simonsayshomeassistant Місяць тому

      @@michaelsleen Yeh man go for it, I use Riverside to stream for free. Happy to catch up for a chat about it

  • @rickmcintosh3570
    @rickmcintosh3570 17 днів тому

    This is my home media server for jellyfin along with the home assistant. I am glad it's getting some love

  • @xStellar
    @xStellar Місяць тому

    Thanks for your tutorial. I've switched from my old Raspberry pi3+ to Bmax B4 plus, and everything went well from first try. Now i'll be able to get frigate and more

  • @ArjenF-x2w
    @ArjenF-x2w 28 днів тому +3

    The workaround for creating the USB is not using Baleno etcher, but Rufus! Went this road also and gave me the same trouble. Rufus did indeed manage to make the bootables without a problem. Also if someone is not being able to remove partitions and/or install the HAOS image (for example if you had Proxmox on the machine). Set the BIOS to Legacy prepare the partitions (for example with Gparted) and before installing move back to EUFIE!

  • @AlaskaWorkshop
    @AlaskaWorkshop Місяць тому

    This was very helpful. I have the same mini PC and I appreciate your effort! I hit a few snags but installation went fairly smooth.

  • @SlyGamerGames
    @SlyGamerGames 2 місяці тому +1

    Thanks for the video. I actually use Home Assistant on a Virtual Machine on my Synology rather than a separate machine. It allows me to have a supervised instance which is handy. It also reduces the amount of energy I'm using because I already have the Synology running as a NAS. So for me that is a win-win. Since adding a Ubiquiti network, my experience has been quite good.

    • @michaelsleen
      @michaelsleen  2 місяці тому

      That's a great idea for saving energy! I also love my Ubiquiti UniFi setup.

  • @wapphigh5250
    @wapphigh5250 2 місяці тому +3

    I have used a second hand Dell Optiplex 7050 Micro PC Intel i5-7500T 16 RAM 256 GB SSD for around three years now. HA is loaded direct on the SSD - never used an SD card. Made that PC and chip choice for its low power use 24/7. Been rock solid. Seemed overkill at the time but I've not had to muck around with upgrades as the project grew. I never started on the Pi. Time is money. An old HDMI monitor hooked up permanently to the PC running HA is handy as you can monitor the HA code during reboots and also pick up other occasional issues and do basic stuff direct in Linux. Though the HDMI set up in biosHA/linux was a little tricky i recall at the time. I will eventually upgrade to the exact same setup - just a faster machine with a larger SSD when the time comes.

    • @michaelsleen
      @michaelsleen  2 місяці тому

      Nice, thanks for sharing!

    • @keebineer
      @keebineer 10 днів тому

      I was just looking at Optiplex 7040, i5-6500T, 16 GB of RAM and a 256 GB SSD. It’s listed at about $100 refurbished on Amazon. I am looking to get started with HA, but don’t want to deal with a Raspberry Pi. A thin client seems to be a good all-in-one package that will future proof HA as I add devices to it. Do you think this is a good way to get started? Any tips? Trying to avoid having to migrate or upgrade to something more powerful if I were to start off with a simpler hardware option. TIA!

    • @michaelsleen
      @michaelsleen  9 днів тому

      @ That Optiplex is a totally fine way to get started. More than enough to run HA. Good luck!

    • @keebineer
      @keebineer 9 днів тому

      @@michaelsleenthanks a lot! Gonna be jumping into this rabbit hole in the near future.

  • @MadMike78
    @MadMike78 Місяць тому

    Great video! I moved my HA to a Proxmox VM. I might one day move it to a dedicated box.

  • @keysimfr
    @keysimfr 14 днів тому

    Perfect, exactly what I needed

  • @tyx2
    @tyx2 2 місяці тому +1

    Running at a couple locations. One is a sff lenovo m75q and one is similar to the machine you are using . I just gave up on the ubuntu method. I remove the hdd from the HA machine and use belena etcher and flash the ha image from my pc then drop it back in the ha machine WAY less messing around. Works like a charm.

    • @michaelsleen
      @michaelsleen  2 місяці тому +1

      Good to know!

    • @julianfp1952
      @julianfp1952 28 днів тому +1

      Definitely good to know. I have also decided to use an N100-based mini PC but have a couple of different manufacturers I’m considering including Belink. I definitely plan to remove the SSD from my N100/HA machine and flash the image to it directly using my main PC. I’m assuming that I’ll need to buy a USB to NVMe adapter so that I can connect the SSD I’m going to write to to my main PC but that’s OK, they are pretty cheap and something that’s useful to have around anyway.

  • @vegaswayne247
    @vegaswayne247 2 місяці тому +1

    I use a Dell Optiplex running Proxmox with Home Assistant in a VM. I also have a Synology NAS that I use to backup the Proxmox VM. Restoring the Proxmox VM is much faster than using the Home Assistant backup, about 1 minute vs. 40 minutes.

  • @sagar93kamat
    @sagar93kamat 2 місяці тому

    Great video!
    I wanted my homelab to not just give me HAOS, but also things like frigate NVR, adguard and photoprism.
    So i went with building my own hardware from parts i got from a local electronic recycling store.
    I have a i5-6600k on an asus q270 motherboard
    16GB rab with a 256gb nvme and 6TB HDD
    All the above came for about $100 for me.
    I then installed proxmox on this and have HAOS as a VM on it. My VMs and LXCs are on the nvme and i use the 6TB for data storage like my security cams

    • @michaelsleen
      @michaelsleen  2 місяці тому +1

      Sweet setup. Thanks for sharing!

    • @sagar93kamat
      @sagar93kamat 2 місяці тому +1

      @michaelsleen thank you! I started in my journey because of your and a lot of other UA-cam channels and it was a lot of help!
      Currently this setup is doing great.. I am gonna look into it's power draw though and may get a different setup in the future...

  • @BuddyPride87
    @BuddyPride87 12 днів тому

    Have you tried the new voice assistant for HA? How did it run on your Beelink?

    • @michaelsleen
      @michaelsleen  12 днів тому

      Yes, you can see my exact results here: Home Assistant Voice Preview Edition: Local vs Cloud Smart Home Voice Control
      ua-cam.com/video/s1rHPcTNpGw/v-deo.html

  • @nri_raj
    @nri_raj 6 днів тому

    Can we installl addon and Frontend pn docker version of HA?

  • @Dazdigo
    @Dazdigo Місяць тому +1

    I wish home assistant still supported portainer. It is a pity that the Raspi ended up being nearly as expensive as a mini pc. The main requirment for me is that I want Home Assistant to run on an SSD.
    I am running bare metal, but should install debian with the supervised version of HA.
    I ended up with the GMKtec G3 with 8 gb with a 256 gb nvme.

    • @michaelsleen
      @michaelsleen  Місяць тому +1

      Yeah it’s too bad the Pi isn’t much cheaper by comparison.

  • @bestyav5529
    @bestyav5529 Місяць тому +1

    😂things weren't clear at all 😂😂till i watch this... Thank you so much... You said something like " The Ethernet cable dor ongoing usage* does that mean it'll stop working if there is internet outage?

    • @michaelsleen
      @michaelsleen  Місяць тому

      Glad it helped. Maybe refer to the timestamp? I’m not following the question.

    • @bestyav5529
      @bestyav5529 Місяць тому +1

      ​​​@@michaelsleenat 7:20 you said "Ethernet cable for ongoing usage" Does that mean the Beelink will stop working if there's no internet and the whole system will also stop" ?

    • @michaelsleen
      @michaelsleen  Місяць тому +2

      @ Your Home Assistant server, whether on a mini PC such as this or something else, can run locally to control your smart home without an Internet connection. But certain things like OS updates will require Internet to download files, or depending on anything else you load on the mini PC you may need Internet.

    • @bestyav5529
      @bestyav5529 Місяць тому

      ​@@michaelsleenThanks for clarification

  • @DannyMaas
    @DannyMaas Місяць тому

    Interesting. I moved from a Pi3 to a Chromebox. Some problems after doing the backup were resolved automagically after a few reboots. The only problem I have is that it does not use the whole NVMe drive, and I cannot figure out how to enlarge the diskspace without reopening the chromebox and use another machine to enlarge or move the diskspace. Still struggeling, but the increase in performance is immense.

    • @michaelsleen
      @michaelsleen  Місяць тому +1

      Glad you're enjoying the performance increase despite the disk space struggles. Thanks for watching!

  • @wscottfunk
    @wscottfunk 2 місяці тому +1

    I'm using a Dell Wyse 5070 thin client with 8gb ram and a 256gb SSD. I went a different route to install HA. I actually removed the SSD from the Dell and used an external enclosure to connect it to my regular PC. I then flashed HAOS on the SSD directly, using Balena Etcher. I reinstalled the drive back in the Dell and fired it up. The rest as they say... is history.

    • @wapphigh5250
      @wapphigh5250 2 місяці тому +1

      That is exactly what I did with my instal ....

    • @michaelsleen
      @michaelsleen  2 місяці тому +1

      Nice! I also debated the Wyze 5070.

    • @wscottfunk
      @wscottfunk 2 місяці тому

      ​@@michaelsleenI bought it brand new (factory sealed) on eBay for only $88 and it still has a factory warranty through 2025. Even included a wired keyboard and mouse.

    • @michaelsleen
      @michaelsleen  2 місяці тому

      That's a sweet deal.

  • @QuintDutch
    @QuintDutch 23 дні тому

    I did mine today and it when flawless, thanks to your video.
    Just have 1 question, can i still use my mini pc for other stuff, like downloading Reolink app so can project my cameras on the tv

    • @michaelsleen
      @michaelsleen  23 дні тому +1

      Glad it went well! I’m unfamiliar with projecting the Reolink app on a TV.

    • @QuintDutch
      @QuintDutch 20 днів тому

      @ no I was wondering if I can download they Reolink app onto the mini pc, after I installed home assistant on it

  • @aaronh888
    @aaronh888 4 дні тому

    any reason you didn't go with a proxmox VM implementation? Either way, I'm sold on the S12 Pro, just need to finalize install steps

  • @twocornell
    @twocornell 2 місяці тому

    Using UXX mini, with a celeron n, 6g ram. Found on sale for less than $90.

  • @alvingalang5106
    @alvingalang5106 28 днів тому +1

    Hi, I’m considering to move from rpi3b to this mini pc. This mini pc comes with oem and windows 11 pro. I’d like to still use the windows os, will there be any drawbacks in terms of functionality and performance?

    • @michaelsleen
      @michaelsleen  27 днів тому

      Plenty of people run it on a VM with Windows but the setup is more complicated. Running it bare metal is the easiest to configure.

  • @michaelvialpando
    @michaelvialpando Місяць тому

    Any issues with the quantity of USB ports? Also, what exact sticks would you recommend for getting set up and max compatibility?

    • @michaelsleen
      @michaelsleen  Місяць тому

      No issues for me. You can also add a USB adapter if you need more ports. You can find what I use and recommend here under “Computers, Hubs & Controllers.” www.michaelsleen.com/tech/

  • @steveelves3499
    @steveelves3499 Місяць тому

    Thanks for the great tutorial. I used it to migrate my HA from an RPi 4 to a Beelink 12th gen with and Intel Alder Lake N100, 16 Gb RAM and 500 Gb SSD. As you said, blazing fast. Lots of storage now, and much faster. I think it will be a lot more durable as well.
    Offhand, since I installed HA "bare metal" using Ubuntu as you suggested, do you know if I can configure an MQTT broker in the same box? My current broker is now running on yet another RPi, and although it doesn't have much else to do, I'd like to get it onto some more reliable iron.

    • @michaelsleen
      @michaelsleen  Місяць тому +1

      Glad it helped! I am running Mosquito Broker as a Home Assistant add-on. Works well, and no need for a separate installation. www.home-assistant.io/integrations/mqtt/

  • @haidaralattar9997
    @haidaralattar9997 Місяць тому

    Thanks for this great tutorial. I ordered the Beelink and followed the step and all went well without any issues. However, I am noticing a delay in loading the Home Assistant screens compared to the RPI4 with 4GB ram. All other processes are much faster e.g. backups, updates etc. Have you also noticed the same behavior after you moved to this hardware?

    • @michaelsleen
      @michaelsleen  Місяць тому

      Sure thing! My experience has been the opposite - everything loads much faster (basically instantly).

  • @darknessblades
    @darknessblades Місяць тому +2

    18:34, Personally I would take out the SSD, etch the HASS OS to the SSD and put it back in.
    this is more user-friendly than having to deal with linux-commands

  • @OttoPaulsen
    @OttoPaulsen Місяць тому

    Hi, great video! I got inspired. I am running on an RPi4 now, but would like to upgrade. I am also interested in running Frigate. Can I run Frigate on the Beelink S12 Pro without any additional hardware? If I want, can I add a Coral? Can I install Coral internally, or would I need an USB one?

    • @michaelsleen
      @michaelsleen  Місяць тому

      Hey, thanks! I know people are doing each of those on a Beelink S12 Pro: Frigate without Coral, Frigate with an internal Coral, and Frigate with a USB Coral. I haven’t gotten around to my Frigate project yet, so I can’t speak to the specifics.

  • @phillipzx3754
    @phillipzx3754 Місяць тому

    I went from an i7 10700k running HA in VM (super fast, but a waste of power) to the HA Green (a stupid mistake, but runs on next to nothing) which is now unused because compile times are SLUG SLOW! I replaced the HA Green with a Beelink SER6 Ryzen 9 6900. The Beelink compiles as fast as the 10700K, or at least feels as fast, so I'm happy.
    If you mess around with ESPHome, you're going to want Home Assistant installed on a fast machine. The slowest of these little mini-PCs are faster than the HA Green. Avoid the HA Green at all costs. They're an easy setup, but that's all they are. A mini PC costs a little more than the HA Green but SMOKES it when it comes to speed.

    • @michaelsleen
      @michaelsleen  Місяць тому

      I’m loving how much faster everything is on the Beelink compared with the Pi 4.

    • @phillipzx3754
      @phillipzx3754 Місяць тому

      @@michaelsleen The 10700k gave me a taste of just how fast Home Assistant and ESPHome can be. I was addicted and didn't know it. 🤣
      I think the Pi4 is about the same (speed-wise) as the HA Green, so they're equally as slow.
      I just looked up the specs for the Beelink N100 vs, Pi4.
      Pi4 CPU mark... 852
      N100 CPU mark.. 5489.
      Those are some numbers that'll put a grin on your face. It's nice when you can actually feel an upgrade.
      Enjoy.

    • @julianfp1952
      @julianfp1952 28 днів тому

      @@phillipzx3754I think the HA Green is essentially a Pi4 as far as compute goes. The HA Yellow definitely is because it needs a Pi Compute Module installed for it to do anything. HAOS 14 now supports version 5 of the Pi compute module so if you install a CM4 then compute-wise your HA Yellow is basically a Pi4 and if you install a CM5 it’s basically a Pi5.
      Pi5 is said to be 2 to 3 times faster than Pi4 but N100 still beats it, and an N100 mini PC can be got for less money, so that’s what I’ll be getting.

  • @CactusRacing2.0
    @CactusRacing2.0 19 днів тому

    I cant find anything that specifically says under settings "advanced restart" what am i missing?

    • @michaelsleen
      @michaelsleen  19 днів тому

      At the time of recording on a Beelink S12 Pro mini PC with Windows 11, I had to go to Settings > Security > and click on Advanced Restart.

  • @rajeshsaha85
    @rajeshsaha85 Місяць тому +1

    Hey, What's the electricity consumption per month with the Beelink??

    • @michaelsleen
      @michaelsleen  Місяць тому +1

      I have it plugged in to a smart plug with energy monitoring, which shows it to be drawing about 0.15 A on idle at any given moment.

    • @rajeshsaha85
      @rajeshsaha85 Місяць тому +1

      @michaelsleen thank you for confirming that

    • @lillnemo1
      @lillnemo1 17 днів тому

      ​@@michaelsleen 220 or 110 Volt?

    • @michaelsleen
      @michaelsleen  17 днів тому

      @ 110

  • @grahamshaw5531
    @grahamshaw5531 2 місяці тому

    Hi. Started on Pi400 now on HS Yellow witk M.2 drive. Have messed with HS on a PC but just or something to do.

  • @yousaf.saleem
    @yousaf.saleem 2 місяці тому

    why not flash Ubuntu from mini pc itself? after all it might be running Windows 11 already?

    • @michaelsleen
      @michaelsleen  2 місяці тому

      Preferred to go this route, but whatever works for you. Thanks for watching!

  • @Boulevardfree
    @Boulevardfree Місяць тому

    11:22 your black screen looks like my black screen lol

  • @fins5150
    @fins5150 2 місяці тому

    Let me ask yah! I have an Pi4 Argon One with m.2... Can I just swap out m.2 to new BeeLink after BIOS tweaks? Really want to upgrade to take advantage of better GPU vs my Pi4. Want to get a Google coral USB for Frigate and AI

    • @michaelsleen
      @michaelsleen  2 місяці тому

      I cannot confirm the swap, but the Beelink would set you up well for moving toward Frigate.

  • @michaelhorton6881
    @michaelhorton6881 Місяць тому

    I have a Home Assistant Green and starting to stress it, so just purchased the beeline s12 Pro and plan to migrate over the holidays

    • @michaelsleen
      @michaelsleen  Місяць тому +1

      Nice, good luck!

    • @michaelhorton6881
      @michaelhorton6881 Місяць тому

      Done, the 1.6GB Home Assistant green backup took a minute or so to restore

    • @michaelhorton6881
      @michaelhorton6881 Місяць тому +1

      zigbee2MQTT required a couple restarts to fully return all devices,a couple of integrations will require re-installing

    • @michaelsleen
      @michaelsleen  Місяць тому

      @@michaelhorton6881 Thanks for sharing your experience. I don’t believe I had to re-install any integrations.

  • @_Bogdan_
    @_Bogdan_ 28 днів тому +1

    Any problems with z2mqtt when restoring from backup or any setting that need changing?

    • @michaelsleen
      @michaelsleen  28 днів тому +1

      I didn’t have to do anything like that for Z2MQTT. It just worked.

    • @_Bogdan_
      @_Bogdan_ 28 днів тому

      great because I’m planing to move over to an mini pc too. 😀 thanks for the video.👍🏻

  • @KypHeM
    @KypHeM 2 місяці тому

    thanks doing the same right now