

Einfach abwarten! Um eine Tendenz zu ermitteln werden erst eine Anzahl (40) von Werten gesammelt und daraus die Tendenz ermittelt, dauert je nachdem wieviel Auswertungen laufen 20-30 Minuten."Tendenz Luftdruck: n/a" , kann ich da was machen ?
Einfach abwarten! Um eine Tendenz zu ermitteln werden erst eine Anzahl (40) von Werten gesammelt und daraus die Tendenz ermittelt, dauert je nachdem wieviel Auswertungen laufen 20-30 Minuten."Tendenz Luftdruck: n/a" , kann ich da was machen ?
Das hat hier immer funktioniert (kam bisher auch noch nicht von jemand anderen!?), ich teste eigentlich immer auf dem aktuellen 64bit Image!? Schaue ich mir aber noch einmal an!Die PIP Module konnten im Zuge des Bash-Install-Scripts nicht installiert werden (Bookworm 64-Bit) und ich habe sie danach manuell im venv nachinstalliert. Das Anlegen des venv usw. hat alles funktioniert, nur die Installation der Module irgendwie nicht.
Da werden leider unterschiedliche Namen bei den verschiedenen Reglern(WR) verwendet. Sinnvoller Weise immer erst mal in der Datenbank schauen welche Werte verfügbar sind und wie sie heissen! Hab dafür ja das kleine Tool "showdb" mit beigepackt!Bei mir befindet sich der SOC nicht im Measurement "Batterie" sondern in "Service" und heißt "Akkustand_SOC" und die "Wh_GesamtHeute" im Measurement "Summen" hießen bei mir "SummeWattstundenGesamtHeute". Keine Ahnung woher die Abweichung kommt, eventuell andere Version vom solaranzeige Image..?
Ja, das sollte man dann wohl "checken". Baue ich mit ein! Vorbeugende Fehlerbehandlung behandele ich immer etwas "stiefmütterlich", das hat Zeit wenn Fehler kommen!pv.py Line 17: Wenn die Wh_GesamtHeute aus irgendeinem Grund 0 sein sollten, passiert hier eine Division durch Null. Vielleicht könnte man vorher abchecken, ob Wattstunden > 0 sind.
Siehe oben, kann auch sein das dann "Ladestrom" ins negative geht! Ist wieder mal "Reglerabhängig!"indikator.py, Line 17: Das Feld "Entladestrom" existiert bei mir nicht im Measurement "Batterie"![]()
Ja, das macht Sinn. Port habe ich eben schon mal realisiert, Angabe der IP in der "config.ini" ab sofort als "ip:port". Den Rest pack ich auf die ToDo Liste.Wunschzettel: InfluxDB FQDN, Port und Protokoll (ssl=True/False, verify_ssl=True/False im InfluxDBClient Aufruf) als Variablen in der config.ini
Code: Alles auswählen
./install.sh
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
git ist schon die neueste Version (1:2.39.2-1.1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 22 nicht aktualisiert.
0
Debian 12 erkannt. Führe Installationen für Debian 12 aus...
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
python3-pip ist schon die neueste Version (23.0.1+dfsg-1+rpt1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 22 nicht aktualisiert.
./install.sh: 34: source: not found
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Klone nach 'AWTRIX3-Connector'...
remote: Enumerating objects: 256, done.
remote: Counting objects: 100% (143/143), done.
remote: Compressing objects: 100% (80/80), done.
remote: Total 256 (delta 72), reused 128 (delta 59), pack-reused 113
Empfange Objekte: 100% (256/256), 113.07 KiB | 2.13 MiB/s, fertig.
Löse Unterschiede auf: 100% (129/129), fertig.
Instanz 0 erstellen!
Created symlink /etc/systemd/system/multi-user.target.wants/awtrix3-connector.service → /etc/systemd/system/awtrix3-connector.service.
Nach erfolgreicher Konfiguration und Test, den Dienst starten nicht vergessen!
Installation beendet ! Have Fun !
Code: Alles auswählen
./install.sh: 34: source: not found
Code: Alles auswählen
~/scripts $ cd ~/.env/bin/
~/.env/bin $ ll
insgesamt 48K
4,0K drwxr-xr-x 2 fnolting pi 4,0K 28. Apr 12:02 .
4,0K drwxr-xr-x 5 fnolting pi 4,0K 28. Apr 11:51 ..
4,0K -rw-r--r-- 1 fnolting pi 2,0K 28. Apr 11:51 activate
4,0K -rw-r--r-- 1 fnolting pi 912 28. Apr 11:51 activate.csh
4,0K -rw-r--r-- 1 fnolting pi 2,2K 28. Apr 11:51 activate.fish
12K -rw-r--r-- 1 fnolting pi 8,9K 28. Apr 11:51 Activate.ps1
4,0K -rwxr-xr-x 1 fnolting pi 247 28. Apr 12:02 normalizer
4,0K -rwxr-xr-x 1 fnolting pi 235 28. Apr 11:51 pip
4,0K -rwxr-xr-x 1 fnolting pi 235 28. Apr 11:51 pip3
4,0K -rwxr-xr-x 1 fnolting pi 235 28. Apr 11:51 pip3.11
0 lrwxrwxrwx 1 fnolting pi 15 28. Apr 11:51 python -> /usr/bin/python
0 lrwxrwxrwx 1 fnolting pi 6 28. Apr 11:51 python3 -> python
0 lrwxrwxrwx 1 fnolting pi 6 28. Apr 11:51 python3.11 -> python
Code: Alles auswählen
bash install.sh
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
git-man liberror-perl
Vorgeschlagene Pakete:
git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn
Die folgenden NEUEN Pakete werden installiert:
git git-man liberror-perl
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 9.101 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 47,9 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
Holen:1 http://deb.debian.org/debian bookworm/main arm64 liberror-perl all 0.17029-2 [29,0 kB]
Holen:2 http://deb.debian.org/debian bookworm/main arm64 git-man all 1:2.39.2-1.1 [2.049 kB]
Holen:3 http://deb.debian.org/debian bookworm/main arm64 git arm64 1:2.39.2-1.1 [7.023 kB]
Es wurden 9.101 kB in 1 s geholt (9.504 kB/s).
Vormals nicht ausgewähltes Paket liberror-perl wird gewählt.
(Lese Datenbank ... 183583 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../liberror-perl_0.17029-2_all.deb ...
Entpacken von liberror-perl (0.17029-2) ...
Vormals nicht ausgewähltes Paket git-man wird gewählt.
Vorbereitung zum Entpacken von .../git-man_1%3a2.39.2-1.1_all.deb ...
Entpacken von git-man (1:2.39.2-1.1) ...
Vormals nicht ausgewähltes Paket git wird gewählt.
Vorbereitung zum Entpacken von .../git_1%3a2.39.2-1.1_arm64.deb ...
Entpacken von git (1:2.39.2-1.1) ...
liberror-perl (0.17029-2) wird eingerichtet ...
git-man (1:2.39.2-1.1) wird eingerichtet ...
git (1:2.39.2-1.1) wird eingerichtet ...
Trigger für man-db (2.11.2-2) werden verarbeitet ...
0
Debian 12 erkannt. Führe Installationen für Debian 12 aus...
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libexpat1-dev libjs-jquery libjs-sphinxdoc libjs-underscore libpython3-dev libpython3.11-dev python3-dev python3-setuptools python3-wheel python3.11-dev
zlib1g-dev
Vorgeschlagene Pakete:
python-setuptools-doc
Die folgenden NEUEN Pakete werden installiert:
libexpat1-dev libjs-jquery libjs-sphinxdoc libjs-underscore libpython3-dev libpython3.11-dev python3-dev python3-pip python3-setuptools python3-wheel
python3.11-dev zlib1g-dev
0 aktualisiert, 12 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 8.544 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 38,2 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
Holen:1 http://deb.debian.org/debian bookworm/main arm64 libexpat1-dev arm64 2.5.0-1 [135 kB]
Holen:2 http://deb.debian.org/debian bookworm/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Holen:3 http://archive.raspberrypi.com/debian bookworm/main arm64 python3-pip all 23.0.1+dfsg-1+rpt1 [1.325 kB]
Holen:4 http://deb.debian.org/debian bookworm/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Holen:5 http://deb.debian.org/debian bookworm/main arm64 libjs-sphinxdoc all 5.3.0-4 [130 kB]
Holen:6 http://deb.debian.org/debian bookworm/main arm64 zlib1g-dev arm64 1:1.2.13.dfsg-1 [913 kB]
Holen:7 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-dev arm64 3.11.2-6 [4.395 kB]
Holen:8 http://deb.debian.org/debian bookworm/main arm64 libpython3-dev arm64 3.11.2-1+b1 [9.564 B]
Holen:9 http://deb.debian.org/debian bookworm/main arm64 python3.11-dev arm64 3.11.2-6 [617 kB]
Holen:10 http://deb.debian.org/debian bookworm/main arm64 python3-dev arm64 3.11.2-1+b1 [26,2 kB]
Holen:11 http://deb.debian.org/debian bookworm/main arm64 python3-setuptools all 66.1.1-1 [521 kB]
Holen:12 http://deb.debian.org/debian bookworm/main arm64 python3-wheel all 0.38.4-2 [30,8 kB]
Es wurden 8.544 kB in 1 s geholt (12,8 MB/s).
Vormals nicht ausgewähltes Paket libexpat1-dev:arm64 wird gewählt.
(Lese Datenbank ... 184678 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../00-libexpat1-dev_2.5.0-1_arm64.deb ...
Entpacken von libexpat1-dev:arm64 (2.5.0-1) ...
Vormals nicht ausgewähltes Paket libjs-jquery wird gewählt.
Vorbereitung zum Entpacken von .../01-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Entpacken von libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Vormals nicht ausgewähltes Paket libjs-underscore wird gewählt.
Vorbereitung zum Entpacken von .../02-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Entpacken von libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Vormals nicht ausgewähltes Paket libjs-sphinxdoc wird gewählt.
Vorbereitung zum Entpacken von .../03-libjs-sphinxdoc_5.3.0-4_all.deb ...
Entpacken von libjs-sphinxdoc (5.3.0-4) ...
Vormals nicht ausgewähltes Paket zlib1g-dev:arm64 wird gewählt.
Vorbereitung zum Entpacken von .../04-zlib1g-dev_1%3a1.2.13.dfsg-1_arm64.deb ...
Entpacken von zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ...
Vormals nicht ausgewähltes Paket libpython3.11-dev:arm64 wird gewählt.
Vorbereitung zum Entpacken von .../05-libpython3.11-dev_3.11.2-6_arm64.deb ...
Entpacken von libpython3.11-dev:arm64 (3.11.2-6) ...
Vormals nicht ausgewähltes Paket libpython3-dev:arm64 wird gewählt.
Vorbereitung zum Entpacken von .../06-libpython3-dev_3.11.2-1+b1_arm64.deb ...
Entpacken von libpython3-dev:arm64 (3.11.2-1+b1) ...
Vormals nicht ausgewähltes Paket python3.11-dev wird gewählt.
Vorbereitung zum Entpacken von .../07-python3.11-dev_3.11.2-6_arm64.deb ...
Entpacken von python3.11-dev (3.11.2-6) ...
Vormals nicht ausgewähltes Paket python3-dev wird gewählt.
Vorbereitung zum Entpacken von .../08-python3-dev_3.11.2-1+b1_arm64.deb ...
Entpacken von python3-dev (3.11.2-1+b1) ...
Vormals nicht ausgewähltes Paket python3-setuptools wird gewählt.
Vorbereitung zum Entpacken von .../09-python3-setuptools_66.1.1-1_all.deb ...
Entpacken von python3-setuptools (66.1.1-1) ...
Vormals nicht ausgewähltes Paket python3-wheel wird gewählt.
Vorbereitung zum Entpacken von .../10-python3-wheel_0.38.4-2_all.deb ...
Entpacken von python3-wheel (0.38.4-2) ...
Vormals nicht ausgewähltes Paket python3-pip wird gewählt.
Vorbereitung zum Entpacken von .../11-python3-pip_23.0.1+dfsg-1+rpt1_all.deb ...
Entpacken von python3-pip (23.0.1+dfsg-1+rpt1) ...
python3-setuptools (66.1.1-1) wird eingerichtet ...
python3-wheel (0.38.4-2) wird eingerichtet ...
libexpat1-dev:arm64 (2.5.0-1) wird eingerichtet ...
python3-pip (23.0.1+dfsg-1+rpt1) wird eingerichtet ...
zlib1g-dev:arm64 (1:1.2.13.dfsg-1) wird eingerichtet ...
libjs-jquery (3.6.1+dfsg+~3.5.14-1) wird eingerichtet ...
libjs-underscore (1.13.4~dfsg+~1.11.4-3) wird eingerichtet ...
libpython3.11-dev:arm64 (3.11.2-6) wird eingerichtet ...
libjs-sphinxdoc (5.3.0-4) wird eingerichtet ...
libpython3-dev:arm64 (3.11.2-1+b1) wird eingerichtet ...
python3.11-dev (3.11.2-6) wird eingerichtet ...
python3-dev (3.11.2-1+b1) wird eingerichtet ...
Trigger für man-db (2.11.2-2) werden verarbeitet ...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting requests
Downloading https://www.piwheels.org/simple/requests/requests-2.31.0-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 791.1 kB/s eta 0:00:00
Collecting charset-normalizer<4,>=2
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (136 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.6/136.6 kB 2.5 MB/s eta 0:00:00
Collecting idna<4,>=2.5
Downloading https://www.piwheels.org/simple/idna/idna-3.7-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 1.4 MB/s eta 0:00:00
Collecting urllib3<3,>=1.21.1
Downloading https://www.piwheels.org/simple/urllib3/urllib3-2.2.1-py3-none-any.whl (121 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.1/121.1 kB 2.6 MB/s eta 0:00:00
Collecting certifi>=2017.4.17
Downloading https://www.piwheels.org/simple/certifi/certifi-2024.2.2-py3-none-any.whl (163 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 7.2 MB/s eta 0:00:00
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
Successfully installed certifi-2024.2.2 charset-normalizer-3.3.2 idna-3.7 requests-2.31.0 urllib3-2.2.1
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting ephem
Downloading ephem-4.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 9.1 MB/s eta 0:00:00
Installing collected packages: ephem
Successfully installed ephem-4.1.5
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting schedule
Downloading https://www.piwheels.org/simple/schedule/schedule-1.2.1-py3-none-any.whl (11 kB)
Installing collected packages: schedule
Successfully installed schedule-1.2.1
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting influxdb
Downloading https://www.piwheels.org/simple/influxdb/influxdb-5.3.2-py2.py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.4/79.4 kB 1.6 MB/s eta 0:00:00
Collecting python-dateutil>=2.6.0
Downloading https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 3.4 MB/s eta 0:00:00
Collecting pytz
Downloading https://www.piwheels.org/simple/pytz/pytz-2024.1-py3-none-any.whl (505 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 8.3 MB/s eta 0:00:00
Requirement already satisfied: requests>=2.17.0 in ./.env/lib/python3.11/site-packages (from influxdb) (2.31.0)
Collecting six>=1.10.0
Downloading https://www.piwheels.org/simple/six/six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting msgpack
Downloading msgpack-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (400 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 400.8/400.8 kB 5.4 MB/s eta 0:00:00
Requirement already satisfied: charset-normalizer<4,>=2 in ./.env/lib/python3.11/site-packages (from requests>=2.17.0->influxdb) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in ./.env/lib/python3.11/site-packages (from requests>=2.17.0->influxdb) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./.env/lib/python3.11/site-packages (from requests>=2.17.0->influxdb) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in ./.env/lib/python3.11/site-packages (from requests>=2.17.0->influxdb) (2024.2.2)
Installing collected packages: pytz, six, msgpack, python-dateutil, influxdb
Successfully installed influxdb-5.3.2 msgpack-1.0.8 python-dateutil-2.9.0.post0 pytz-2024.1 six-1.16.0
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting mysql-connector-python
Downloading mysql_connector_python-8.3.0-cp311-cp311-manylinux_2_17_aarch64.whl (21.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.2/21.2 MB 8.3 MB/s eta 0:00:00
Installing collected packages: mysql-connector-python
Successfully installed mysql-connector-python-8.3.0
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting psycopg2-binary
Downloading psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 9.2 MB/s eta 0:00:00
Installing collected packages: psycopg2-binary
Successfully installed psycopg2-binary-2.9.9
Klone nach 'AWTRIX3-Connector'...
remote: Enumerating objects: 256, done.
remote: Counting objects: 100% (143/143), done.
remote: Compressing objects: 100% (80/80), done.
remote: Total 256 (delta 72), reused 128 (delta 59), pack-reused 113
Empfange Objekte: 100% (256/256), 113.07 KiB | 3.77 MiB/s, fertig.
Löse Unterschiede auf: 100% (129/129), fertig.
Instanz 0 erstellen!
Created symlink /etc/systemd/system/multi-user.target.wants/awtrix3-connector.service → /etc/systemd/system/awtrix3-connector.service.
Nach erfolgreicher Konfiguration und Test, den Dienst starten nicht vergessen!
Installation beendet ! Have Fun !
Code: Alles auswählen
# lokales Environment für User anlegen und aktivieren
python -m venv ~/.env
source ~/.env/bin/activate
pip3 install requests
pip3 install ephem
pip3 install schedule
pip3 install influxdb
pip3 install mysql-connector-python
pip3 install psycopg2-binary
Code: Alles auswählen
# lokales Environment für User anlegen und aktivieren
python -m venv ~/.env
source ~/.env/bin/activate
cd ~/.env/bin/
./pip3 install requests
./pip3 install ephem
./pip3 install schedule
./pip3 install influxdb
./pip3 install mysql-connector-python
./pip3 install psycopg2-binary
Code: Alles auswählen
[Unit]
Description=AWTRIX3-Connector Service
After=multi-user.target
[Service]
WorkingDirectory=/home/MEINUSER/scripts/AWTRIX3-Connector
Type=idle
User=MEINUSER
ExecStart=/home/MEINUSER/.env/bin/python3 awtrix3connect.py >> /var/www/log/ulanzi.log 2>&1
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast