2022-02-21 19:05:29 +01:00
2022-01-29 07:25:43 +01:00
2022-02-21 19:05:29 +01:00
2022-01-19 07:17:26 +01:00
2022-01-19 07:20:41 +01:00
2022-01-19 07:25:03 +01:00
2022-02-21 19:00:09 +01:00
2022-02-21 19:01:08 +01:00
2022-01-23 18:51:41 +01:00
2022-01-30 12:03:53 +01:00
2022-01-23 19:25:46 +01:00
2022-01-30 17:00:15 +01:00

Installation of home-assistant on Synology

Follow https://www.home-assistant.io/installation/alternative/:

The steps would be:

  • Install “Docker” package on your Synology NAS

  • Launch Docker-app and move to “Registry”-section

  • Find “homeassistant/home-assistant” within registry and click on “Download”. Choose the “stable” tag.

  • Wait for some time until your NAS has pulled the image

  • Move to the “Image”-section of the Docker-app

  • Click on “Launch”

  • Choose a container-name you want (e.g., “homeassistant”)

  • Click on “Advanced Settings”

  • Set “Enable auto-restart” if you like

  • Within “Volume” click on “Add Folder” and choose either an existing folder or add a new folder. The “mount path” has to be “/config”, so that Home Assistant will use it for the configs and logs. It is therefore recommended that the folder you choose should be named “config” or “homeassistant/config” to avoid confusion when referencing it within service calls.

  • Within “Network” select “Use same network as Docker Host”

  • To ensure that Home Assistant displays the correct timezone go to the “Environment” tab and click the plus sign then add variable = TZ & value = Europe/London choosing your correct timezone

  • Confirm the “Advanced Settings”

  • Click on “Next” and then “Apply”

  • Your Home Assistant within Docker should now run and will serve the web interface from port 8123 on your Docker host (this will be your Synology NAS IP address - for example http://10.0.0.142:8123, dethlefsen:8123)

Update and restart HA on Synology in Docker

Remark: to update your Home Assistant on your Docker within Synology NAS, you just have to do the following:

  • Go to the Docker-app and move to “Registry”-section

  • Find “homeassistant/home-assistant” within registry and click on “Download”. Choose the “stable” tag.

  • Wait until the system-message/-notification comes up, that the download is finished (there is no progress bar)

  • Move to “Container”-section

  • Stop your container if its running

  • Right-click on it and select “Action”->“Reset”. You wont lose any data, as all files are stored in your configuration-directory

  • Start the container again - it will then boot up with the new Home Assistant image

Remark: to restart your Home Assistant within Synology NAS, you just have to do the following:

  • Go to the Docker-app and move to “Container”-section

  • Right-click on it and select “Action”->“Restart”.

Install git on Synology via SynoCommunity (https://synocommunity.com/)

Install the SynoCommunity package source Install git using the package manager Now you can use git commands from the CLI while SSHed into the Synology.

Install Gitea via Docker

https://thomes.blog/2020/12/09/how-to-gitea-on-synology/

use git version control on the local gitea client

https://community.home-assistant.io/t/sharing-your-configuration-on-github/195144

Ensure a sensible .gitignore and secrets.yaml

git init git config user.email "you@example.com" git config user.name "Your Name" git add . git commit

(use gitea instead of github)

Make repos on gitea and use the commands at the initial page to do git remote add origin

http://dethlefsen:12080/ (claus og Moulin Rouge)

Editing in Emacs

Now, the synology homeassistant drive can be mounted and files be opened in Emacs

Use the VC mode https://www.youtube.com/watch?v=0YlYX_UjH5Q CTRL-x v CTRL-h

C-x v v : vc-next-action

C-c C-c : commit (C-c C-e to amend)

C-x v P

Initial configuration

Setup admin user

Add Persons and Zones as "customize"

  • Add customize: persons, zones, sensors

  • In the UI, add users under 'persons'. Copy images into www/

Discoverable integrations

See the secrets.yaml for details

  • Sonos

  • Synology DSM

  • Hue Bridge. Kræver man trykker på Hue bridge knappen.

  • Officejet pro 8600

  • HASS bridge (homekit). Opret nyt hjem og derindefra (tilføj tilbehør) scan QR koden. En masse spørgsmål...

  • Google Cast

  • Denon AVR-X2300W

  • Plex

  • MediaAccess TG799vac Xtream (Router)

HACS

https://www.reddit.com/r/homeassistant/comments/munj6h/cant_install_hacs_in_homeassistant_in_docker_on/

Additional official integrations

  • powerview (add IP)

  • Tile

  • IFTTT

  • Netatmo

  • Gogogate

  • Foscam

  • icloud (med familien). Een for hver apple-id (2-faktor godkendelse)

  • speedtest.net

  • Unifi network. Need to be running on Mac Mini. In dropdown, choose which "IP-adresses" (MAC numbers) that should have a switch.block_... created.

  • spotify. Need to go to anneclaus.duckdns.org to setup integration. And in spotify, use the duckdns adress.

  • Melcloud

  • whithings. Opret konto (med kvadratisk foto, hvid baggrund, max 300kb). Callback url skal være duckdns.

  • Home Connect. Redirecturl: http://anneclaus.duckdns.org:8123/auth/external/callback. Og så skal integrationen tilføjes fra anneclaus.duckdns.org:8123

Unofficial integrations via HACS

Other integrations (in configuration)

  • Touchline (climate)

Check this out - official

  • google maps travel time

  • mobile app. I think it is included when the iphones register the app's.

  • samsung smart tv

  • shopping list

  • irobot roomba

Check this out - HACS

  • Google home

Check this out - non-Hacs non-official

Check this out - automations

Lovelace

non-HACS

HACS

  • mini-graph-card
S
Description
No description provided
Readme 37 MiB
Languages
Python 80.6%
HTML 19.4%