When it comes to controlling your Internet of Things devices such as lights, sensors, plugs, outlets, switches and more, Home Assistant has been the most prominent dashboard platform in the industry. Did we mention it’s both free and open source? Yep.

Formerly known as HassOS and HassIO, Home Assistant is a central command system for controlling and visualizing your IoT devices. Now shipping with Supervisor, (Home Assistant’s updater and core add-on panel) it is even easier to install add-ons like Wire Guard, MySQL, Let’s Encrypt, DuckDNS and much more within Home Assistant.

Let’s get started installing HASS.IO on Synology.

Add the SynoCommunity Package Source

First we need to install the SynoCommunity package source. SynoCommunity provides packages for Synology-branded NAS devices. Packages are provided for free and made by developers in their free time.

Step 1

Log into your NAS as administrator and go to Main Menu → Package Center → Settings and set Trust Level to Synology Inc. and trusted publishers.

Step 2

In the Package Sources tab, click Add, type SynoCommunity as Name and http://packages.synocommunity.com/ as Location and then press OK to validate.

Install and launch the HASS.IO Package within the Community tab.

Now we begin the installation of HASS.IO. The cool thing about all this is the package uses Docker and you don’t even have to know anything about how Docker works!

Step 1

In the Package Center search for the “hass.io” package and click the “Join Beta” or “Install” button. Make sure it’s the right package and not the “Home Assistant” package.

That’s it. No really, that’s all you have to do until It’s done installing the application!

The package will install and launch 7 different Docker containers that you can see in the Synology Docker UI.

The whole process can take up to 20 minutes. Mine took 13 minutes to install. You can visit myNASname.local:8123 (change that to your NAS name or NAS IP.) to see the splash screen while it’s installing.

Once it’s done it will automatically refresh and bring you to the welcome screen. But be patient and don’t tinker with the containers while it’s installing or you may break something in the process.

What do you use Home Assistant for? Let us know in the comments below!