Seite 2 von 2

Re: Webseite mit dem Programm-Menu startet nicht mehr

Verfasst: Fr 15. Mär 2024, 11:51
von pekabo
Selbsrverständlich habe ich das bereits mehrfach ausgeführt. Siehe meine vorherigen Postings.
Mein System is aktuell und wurde in der zwischenzeit mindesten 5x neu gebootet.

Re: Webseite mit dem Programm-Menu startet nicht mehr

Verfasst: Fr 15. Mär 2024, 14:23
von ei23felix

Ich habe noch etwas "Troubleshooting" eingefügt https://diy-smart-home.ei23.de/start/update/

Ist das Dashboard nicht erreichbar, stoppt den Server mit

Code: Alles auswählen

sudo systemctl restart ei23.service

Der Server lässt sich diesem Befehl manuell starten

Code: Alles auswählen

cd ei23-docker/volumes/ei23/; sudo .venv/bin/python3 ei23-supervisor.py

Gibt es die Fehlermeldungen das beispielsweise "Flask" nicht richtig funktioniert oder fehlt, dann wurde das Python Virtual Environment nicht korrekt installiert.
Python verlangt für Erweiterungen seit einiger Zeit ein Virutal Environment (.venv)
externally-managed-environments

Das ist beispielsweise auch der Grund, warum die MKDocs Intallation seit einiger Zeit nicht korrekt funktionierte. Dies konnte ich damit beheben.

Auf älteren oder 32Bit Systemen kann die Installation von python3-venv Probleme verursachen und damit auch den Start des neuen Dashboards verhindern.
Es ist notwendig, das Paket python3-venv korrekt installiert wird

Code: Alles auswählen

sudo apt-get install python3-venv -y # (1)
ei23 ei23update 
ei23 ei23upgrade
sudo systemctl restart ei23.service # (2)
  1. Erst wenn dieser Befehl fehlerfrei ausgeführt wird, können die folgenden Befehle ausgeführt werden
  2. Dieser Befehl startet den Server erneut. Der Server sollte nun erreichbar sein.

Re: Webseite mit dem Programm-Menu startet nicht mehr

Verfasst: Sa 23. Mär 2024, 13:10
von pekabo

Hallo Felix,

Danke super gemacht👍es läuft wieder. Es wurden einiges nachinstalliert.

Code: Alles auswählen

Successfully installed pip-24.0
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting flask
  Downloading https://www.piwheels.org/simple/flask/Flask-2.2.5-py3-none-any.whl                                                                                                                                                              (101 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 1.6 MB/s eta 0:00:00
Collecting waitress
  Downloading https://www.piwheels.org/simple/waitress/waitress-2.1.2-py3-none-a                                                                                                                                                             ny.whl (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.7/57.7 kB 3.1 MB/s eta 0:00:00
Collecting mkdocs-material
  Downloading https://www.piwheels.org/simple/mkdocs-material/mkdocs_material-9.                                                                                                                                                             2.8-py3-none-any.whl (8.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.0/8.0 MB 3.3 MB/s eta 0:00:00
Collecting ruamel.yaml
  Downloading https://www.piwheels.org/simple/ruamel-yaml/ruamel.yaml-0.18.6-py3                                                                                                                                                             -none-any.whl (117 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.8/117.8 kB 1.5 MB/s eta 0:00:00
Collecting Werkzeug>=2.2.2 (from flask)
  Downloading https://www.piwheels.org/simple/werkzeug/Werkzeug-2.2.3-py3-none-a                                                                                                                                                             ny.whl (233 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.6/233.6 kB 4.1 MB/s eta 0:00:00
Collecting Jinja2>=3.0 (from flask)
  Downloading https://www.piwheels.org/simple/jinja2/Jinja2-3.1.3-py3-none-any.w                                                                                                                                                             hl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 6.2 MB/s eta 0:00:00
Collecting itsdangerous>=2.0 (from flask)
  Downloading https://www.piwheels.org/simple/itsdangerous/itsdangerous-2.1.2-py                                                                                                                                                             3-none-any.whl (15 kB)
Collecting click>=8.0 (from flask)
  Downloading https://www.piwheels.org/simple/click/click-8.1.7-py3-none-any.whl                                                                                                                                                              (97 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 5.4 MB/s eta 0:00:00
Collecting importlib-metadata>=3.6.0 (from flask)
  Downloading https://www.piwheels.org/simple/importlib-metadata/importlib_metad                                                                                                                                                             ata-6.7.0-py3-none-any.whl (22 kB)
Collecting babel~=2.12 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/babel/Babel-2.14.0-py3-none-any.wh                                                                                                                                                             l (11.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 1.5 MB/s eta 0:00:00
Collecting colorama~=0.4 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-no                                                                                                                                                             ne-any.whl (25 kB)
Collecting markdown~=3.4 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/markdown/Markdown-3.4.4-py3-none-a                                                                                                                                                             ny.whl (94 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.2/94.2 kB 4.7 MB/s eta 0:00:00
Collecting mkdocs-material-extensions~=1.1 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/mkdocs-material-extensions/mkdocs_                                                                                                                                                             material_extensions-1.2-py3-none-any.whl (8.0 kB)
Collecting mkdocs~=1.5 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.5.3-py3-none-any.w                                                                                                                                                             hl (3.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 1.7 MB/s eta 0:00:00
Collecting paginate~=0.5 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/paginate/paginate-0.5.6-py3-none-a                                                                                                                                                             ny.whl (17 kB)
Collecting pygments~=2.16 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/pygments/pygments-2.17.2-py3-none-                                                                                                                                                             any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 2.7 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of mkdocs-material to determine which                                                                                                                                                              version is compatible with other requirements. This could take a while.
Collecting mkdocs-material
  Downloading https://www.piwheels.org/simple/mkdocs-material/mkdocs_material-9.                                                                                                                                                             2.7-py3-none-any.whl (8.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.0/8.0 MB 1.4 MB/s eta 0:00:00
Collecting pymdown-extensions~=10.2 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensi                                                                                                                                                             ons-10.2.1-py3-none-any.whl (241 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.1/241.1 kB 1.3 MB/s eta 0:00:00
Collecting regex~=2022.4 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/regex/regex-2022.10.31-cp37-cp37m-                                                                                                                                                             linux_armv7l.whl (334 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 334.8/334.8 kB 2.8 MB/s eta 0:00:00
Collecting requests~=2.26 (from mkdocs-material)
  Downloading https://www.piwheels.org/simple/requests/requests-2.31.0-py3-none-                                                                                                                                                             any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 3.5 MB/s eta 0:00:00
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml)
  Downloading https://www.piwheels.org/simple/ruamel-yaml-clib/ruamel.yaml.clib-                                                                                                                                                             0.2.8-cp37-cp37m-linux_armv7l.whl (233 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.3/233.3 kB 4.2 MB/s eta 0:00:00
Collecting pytz>=2015.7 (from babel~=2.12->mkdocs-material)
  Downloading https://www.piwheels.org/simple/pytz/pytz-2024.1-py3-none-any.whl                                                                                                                                                              (505 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 3.0 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata>=3.6.0->flask)

Danke

Gruß Pekabo