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.
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?
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
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.