From 38c764e370ac7e83c7036ee98ba5a749aeb0a809 Mon Sep 17 00:00:00 2001 From: msinn Date: Tue, 1 Oct 2024 16:45:31 +0200 Subject: [PATCH] Documentation: Added info for ESPHome --- .../komplettanleitung/09_esphome.rst | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/doc/user/source/installation/komplettanleitung/09_esphome.rst b/doc/user/source/installation/komplettanleitung/09_esphome.rst index 0a985219a..c314b780e 100644 --- a/doc/user/source/installation/komplettanleitung/09_esphome.rst +++ b/doc/user/source/installation/komplettanleitung/09_esphome.rst @@ -20,7 +20,7 @@ Virtuelles Environment erstellen Das ESPHome Dashboard verwendet eine recht große Anzahl von Python Packages. Um Konflikte mit Packages/Package-Versionen die in SmartHomeNG verwendet werden zu vermeiden, sollte das ESPHome Dashboard in einem eigenen virtuellen Environment -laufen. +laufen. Die minimal benötigte Python Version für das ESPHome Dashboard ist zurzeit Python 3.10. Das virtuelle Environemnt hierfür wird mit dem folgenden Befehl angelegt: @@ -99,3 +99,24 @@ werden. ... +.. code-block:: bash + + [Unit] + Description=ESPHome dashboard daemon + After=network.target + + [Service] + Type=forking + ExecStart=/usr/local/smarthome/venvs/py_esphome/bin/esphome dashboard /usr/local/smarthome/var/esphome/config + WorkingDirectory=/usr/local/smarthome + User=smarthome + PIDFile=/usr/local/smarthome/var/run/esphome.pid + Restart=on-failure + TimeoutStartSec=900 + RestartForceExitStatus=5 + + [Install] + WantedBy=default.target + + +...