Synology NAS Install Options

I see in the documentation that one can install HA either direct to the NAS or in a Docker Container.

What are the pros and cons of these options?

I have never used docker, but understand it to be like a VM, which I infer would let me move the install.

Would a PI be much better?

The Synology is a DS-712+ 1.8GHZ cpu w 1GB ram

I have HASS running on a 916+ in docker. Very easy to setup, easy to upgrade with docker images, isolated from main NAS system so won’t have issues when you do firmware upgrades. I haven’t had any issues personally with this setup. Can’t say if its better with a PI since I haven’t got one to try out yet.

I’m thinking of switching from Domoticz and have HA running in a docker container on my DS716+II
Installation went fine and easy, but i can’t get any non-auto discovered component configured. Right now i’m trying to get my existing mqtt broker added.
I’m using homeassistant/home-assistant:latest

I will probably also try to run it directly on the NAS if there is a package available for it.

I’ve lately transferred 5 services from 2 Pi’s to docker containers on the NAS, all working easy and flawlessly.
Because of that i have 2 spare Pi’s, so if i can’t get HA to run well as a docker container or as a syno package i will give it a try on Pi.

@gbboy Which docker image are you using?

There are instructions for directly on the NSA as well as on Docker


https://home-assistant.io/docs/installation/synology/

I have searched the forum for Synology and see issues with both. Unfortunately I am to green to understand what they mean at this point.

Regarding platform performance, I think that most devices are just sending a small amount of info back and forth and not substantially resource intensive. Not at all sure however about video and where the processing is done and stored?

@Yes I’m just using the same docker image as you, homeassistant/home-assistant:latest.

I’m posting this update, since i wanted to let you know that there should be no problems getting HA to run in a Docker container on a Synology NAS.

I think that i had misconfigured something first.
After restarting from scratch i have everything up and running now :grinning:
I succeeded in bridging HA and Domoticz wit the use of 2 simple MQTT/nodered flows.
By querying (a recent copy of) the domoticz.db from a nodered palette i’m able to use Domoticz device names in HA and translate them to Domoticz device indexes.
This way i’m able to control Domoticz lights, dimmers and switches from HA and receive their states from Domoticz.
This gives me the possibility to slowly migrate some functionality from Domoticz to HA, since i already had automated many things in it.