Home Assistant on Synology ds216j


I want to install Home Assistant on my Synology ds216j.
Docker is not supporterd on my device, so thats not an option.
I followed the steps from: https://www.home-assistant.io/docs/installation/synology/
But got an error on: $ sudo /volume1/homeassistant/hass-daemon start

can somebody help me?


Getting Docker working seems like it would be easier than trying to run HA direct on Synology.

Docker will not install on the DS216j. The Docker .spk application package for Synology does not support ARM processors (or 32-bit processors) of which the 216j has one.

Have you found a solution yet? I have the same problem, running a DS215j. When I try to run hass directly (not through the daemon) I get a more detailed error message. Here it is:

# /volume1/@appstore/py3k/usr/local/bin/hass

Traceback (most recent call last):
File "/volume1/@appstore/py3k/usr/local/bin/hass", line 11, in <module>
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/__main__.py", line 368, in main exit_code = setup_and_run_hass(config_dir, args)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/__main__.py", line 247, in setup_and_run_hass from homeassistant import bootstrap
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/bootstrap.py", line 14, in <module> from homeassistant import (
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/config_entries.py", line 120, in <module> from .setup import async_setup_component, async_process_deps_reqs
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/setup.py", line 9, in <module> from homeassistant import requirements, core, loader, config as conf_util
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/requirements.py", line 7, in <module> import homeassistant.util.package as pkg_util
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/homeassistant/util/package.py", line 10, in <module> from pip.locations import running_under_virtualenv
ImportError: No module named 'pip.locations'

So it appears that there is a module called ‘pip.locations’ but I have no idea how to install it. Pip works fine and the installation went smoothly according to the instructions, so that’s why I am a little confused about this error. Also I am not sure about it running under a virtual environment which it appears to be doing.

Anyone have any ideas?