I’ve taken it upon myself to study a bit extra about Dwelling Assistant as soon as once more, particularly after spending an entire weekend determining set up it on a Chromebook. Whereas that challenge has primarily devolved into operating Linux on a Chromebook as a substitute of Chromebook OS, I used to be curious to see different ways in which I might get Dwelling Assistant OS operating on issues I already personal. Seems, it is truly fairly simple, and would not take practically as a lot time as that challenge did.
You might have an previous PC mendacity round the home, or a laptop computer that is previous its glory days. Should you’ve bought a ton of smart-home stuff in your house, and a bit of little bit of time to spare, you may run HAOS on absolutely anything. Even if you happen to’re nonetheless doing all your day by day duties alongside it.
Associated
Your good dwelling cameras are about to work means higher collectively due to a brand new Matter replace
Higher streaming means higher assist throughout extra units
Putting in Dwelling Assistant OS on an previous PC or laptop computer
Give that decade-old machine a brand new lease on life, and check out HAOS on it
There are a number of issues you are able to do with an growing older laptop computer or desktop that do not essentially finish with them turning into e-waste. You may flip them into retro gaming consoles, if that is your factor, or run an older OS on them and expertise the golden oldies of yesteryear. Or, you may set up Dwelling Assistant OS and have an always-on machine that’s continually discovering new issues you are able to do with your own home. By utilizing one thing like Rufus to create a bootable flash drive, you may eradicate the previous OS out of your machine and breathe some new life into it comparatively rapidly. This is named a “bare-metal” set up, and turns the PC right into a devoted server. You may additionally must confirm that your machine helps UEFI (Unified Extensible Firmware Interface), together with disabling Safe Boot. HAOS can generally say that “no bootable medium was discovered” if this function is not supported. Most fashionable PCs and laptops from the previous decade or older do provide UEFI assist; nonetheless.
Whereas this technique does fully take away the traditional OS that was possible in your machine, the minimal specs for HAOS will make that historical machine burst forth from the ashes like a phoenix. Seeing because the working system can run simply positive on a Raspberry Pi, any laptop computer or desktop made throughout the previous decade or so would not have a problem operating this extremely effectively. At the least 2GB of RAM and a 2-core CPU ought to get you up and operating, and the extra you have got, the higher it’s going to run.
Run it on a digital machine in your desktop
This has turn into my go-to means of operating HAOS frequently
Credit score: Shaun Cichacki/MUO
When you’ve got a reasonably beefy PC, operating a digital machine should not be a lot of a problem. So long as you’ve got bought a spare 2GB of RAM and two cores of a CPU that you could spare whilst you’re doing different issues, operating HAOS is pretty simple. Set up a digital machine of your selecting, like VirtualBox, set up the picture, and comply with the directions given on the Dwelling Assistant net web page. Whereas it claims that it is an “Knowledgeable” stage set up, it is a lot simpler than it’s possible you’ll count on.
The additional benefit of operating Dwelling Assistant OS in your fundamental desktop is that you just will not must entry the consumer interface on a distinct laptop. Should you use the bare-metal set up above, it removes Home windows or no matter different working system might have been on the machine. Seeing because the digital machine runs HAOS alongside Home windows, you may put the VM on a digital desktop and entry the online interface on the identical PC.
To entry the Dwelling Assistant net interface in your machine, open a browser and go to the next web page:
This will likely be your graphical interface and your entry deal with. That is the place you may work together with Dwelling Assistant in your PC.
Utilizing Docker on Home windows, Mac, or Linux
Simply run the official Dwelling Assistant container picture, and also you’re virtually carried out
Tashreef Shareef / MakeUseOfCredit: Tashreef Shareef / MakeUseOf
Now, for probably the most difficult “simple” possibility right here. Regardless of which means you go concerning the set up, it will require a bit of little bit of analysis beforehand and through. Whereas the Dwelling Assistant net web page says {that a} Home windows set up through a VM is “Knowledgeable” stage, it’s kind of simpler than Docker. Even then, Docker continues to be reasonably easy to rise up and operating when you perceive do it. After putting in Docker in your PC, discover and create a homeassistant folder the place you may bear in mind to entry it. From there, create a brand new textual content file referred to as compose.yaml, and insert the next code block into it:
providers:
homeassistant:
container_name: homeassistant
picture: “ghcr.io/home-assistant/home-assistant:steady”
volumes:
– /PATH_TO_YOUR_CONFIG:/config
– /and so on/localtime:/and so on/localtime:ro
restart: unless-stopped
privileged: true
ports:
– “8123:8123”
Should you’re on Linux, substitute your complete “ports: – “8123:8123” with the next:
The network_mode possibility would not play effectively with macOS or Home windows, however is required for Linux.
You may want to interchange the /PATH_TO_YOUR_CONFIG portion with the precise path in your PC. Should you depart it the identical as this specific code snippet above, issues aren’t going to run correctly. In the identical folder you created for the Docker set up, you may additionally wish to run the next through Command or PowerShell:
docker compose up -d
This “detaches” and runs the container within the background, so it would not tie up something within the terminal. Should you’re nonetheless struggling to know Docker or what it does, let our resident Linux professional provide you with a correct “TED Speak” on it. As somebody who struggled to know what Docker was actually all about, this helped simplify the method and made it make far more sense to a extra “Home windows-minded” consumer. Identical to with the VM model, you may must entry homeassistant.native:8123 to make use of your net interface. You can even use the Dwelling Assistant app in your cell machine to work together together with your setup, making it extra touch-friendly and interactive in your favourite units.
Dwelling Assistant is advanced, however definitely worth the effort to make use of
Should you’re hoping to take your good dwelling sport to the following stage, Dwelling Assistant is this system to do it with. It takes a little bit of time to rise up and operating correctly, however as soon as you’ve got bought all the things able to roll? It turns into second nature to make use of. You may even use one thing like Google Gemini that can assist you give you some wild automations that you just’d by no means be capable to do within the Google Dwelling or Alexa app.
It will take some effort and time to get Dwelling Assistant operating on any of those units, however if you need your good dwelling to get a significantly good improve, it is the way in which to do it.
OS
iOS, Android
Worth mannequin
Free & Open-Supply
App Sort
Sensible Dwelling Moitoring
Open-Supply?
Sure

