Zeile 1: |
Zeile 1: |
| | | |
| [https://www.home-assistant.io/ Home Assistant HASS] - in [[Python]] programmiert | | [https://www.home-assistant.io/ Home Assistant HASS] - in [[Python]] programmiert |
| + | |
| + | == Installation == |
| + | |
| + | |
| + | === Installation mit Docker Image === |
| + | Docker-Images gibt es von Homeassistant selbst und von [https://hub.docker.com/r/linuxserver/homeassistant LinuxServer.io]. |
| + | |
| + | Beim Laufenlassen als Docker-Image sollte auf die gemounteten Volumes mit einem normalen Nutzer zugegriffen werden. Neben entsprechendem Start des Containers ist dafür wohl das Sticky bit auf dem eingebundenen Verzeichnis notwendig: |
| + | |
| + | * https://community.home-assistant.io/t/installing-ha-in-docker-on-ubuntu-as-non-root-user/48424/7 |
| + | * https://github.com/tribut/homeassistant-docker-venv |
| + | |
| + | |
| + | Es gibt auch Versuche, den Home-Assistant-Server nicht im Network-Host-Mode, sondern im Bridge-Mode zu betreiben: |
| + | |
| + | * https://community.home-assistant.io/t/improving-docker-security-non-root-configuration/399971/6 |
| + | |
| + | === Konfiguration als SSL-Server === |
| + | |
| + | Home Assistant bekommt noch mehr Power, wenn es über https zugegriffen werden kann. Das geht wohl mit [https://www.home-assistant.io/integrations/duckdns DuckDNS.org] und letsencrpyt. |
| + | |
| + | Siehe |
| + | * https://www.splitbrain.org/blog/2017-08/10-homeassistant_duckdns_letsencrypt |
| + | * https://www.home-assistant.io/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/ |
| + | * https://www.snbforums.com/threads/duckdns-with-letsencrypt.86114/ |
| | | |
| == Templates == | | == Templates == |
Zeile 13: |
Zeile 38: |
| * das sensor. die Art der Entity und | | * das sensor. die Art der Entity und |
| * das balkonsteckdose_leistung der Name der Entity - zu finden unter Homeassistant -> Einstellungen -> Geräte & Dienste -> Entitäten | | * das balkonsteckdose_leistung der Name der Entity - zu finden unter Homeassistant -> Einstellungen -> Geräte & Dienste -> Entitäten |
| + | |
| + | == MQTT == |
| + | |
| + | Home Assistant hat mit Auto Discovery einen Standard zur automatischen Erkennung von angebotenen Daten auf MQTT gesetzt. |
| + | |
| + | Siehe [[MQTT]] |
| + | |
| + | Wenn man mittels configuration.yaml selbst einen Sensor konfiguriert, sollte das "state_topic" nicht mit einem "/" beginnen. Auch die Veröffentlichung des Topics sollte ohne ein "/" zu Beginn des Topics erfolgen. |
| + | |
| + | == Einzelne Integrationen == |
| + | |
| + | === Google Chromecast === |
| + | |
| + | HomeAssistant kann Medien auf einem Google Chromecast abspielen, aber auch ein "Dashboard" mit Infos zum Smart Home darstellen. |
| + | |
| + | Der zugehörige Befehl muss leider als Admin ausgeführt werden. Ein Work-Around geht über die REST-API-Schnittstelle. Siehe |
| + | https://community.home-assistant.io/t/should-service-cast-show-lovelace-view-be-admin-only/295057/2 |
| + | |
| + | Dafür gibt es ein [https://github.com/home-assistant/frontend/issues/9884 Github Issue], das aber leider nicht weiter verfolgt wird. |
| + | |
| + | === Wetterdienste === |
| + | |
| + | * [https://community.home-assistant.io/t/definitive-guide-to-weather-integrations/736419 Überblick von AJedilAm] |
| + | * Der norwegische Wetterdienst Meteorologisk liefert kostenlose Wetterdaten. Dafür gibt es auch eine Homeassistant Integration. |
| | | |
| ----- | | ----- |
| <references/> | | <references/> |
| [[Category:Gebäudeautomation]] | | [[Category:Gebäudeautomation]] |