Fragen und Probleme zu AWTRIX3-Connector

Ulanzie Clock Anzeige TC001 für einzelne Daten.

Moderatoren: Ulrich, mr.big

Sid
Beiträge: 11
Registriert: So 19. Feb 2023, 13:14
Hat sich bedankt: 2 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von Sid »

Hallo Leute,

ich habe heute mal die neue Version ausprobiert, leider komme ich nicht weiter...folgende Fehlermeldung bekomme ich:

Code: Alles auswählen

pi@Solaranzeige:~$ awtrix3connect
-bash: /home/pi/.env/bin/python3: Datei oder Verzeichnis nicht gefunden
pi@Solaranzeige:~/scripts/AWTRIX3-Connector$
Kennt jemand dieses Problem?

Vielen Dank + Gruß

Benutzeravatar
mr.big
Beiträge: 595
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 15 Mal
Danksagung erhalten: 121 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von mr.big »

welche Version der Solaranzeige läuft bei dir?

was sagt

Code: Alles auswählen

lsb_release -rs
11 oder 12 ?

wenn du auf der Konsole

Code: Alles auswählen

alias
eingibst gibt es in der Ausgabe die Zeile
alias awtrixconnect3='cd /home/pi/scripts/AWTRIX3-Connector && /home/pi/.env/bin/python3 ./awtrix3connect.py'
Kannst auch den Installer noch mal laufen lassen und die Ausgabe hier posten!

Sid
Beiträge: 11
Registriert: So 19. Feb 2023, 13:14
Hat sich bedankt: 2 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von Sid »

Hallo,

danke für deine Antwort...also:

Version:

Code: Alles auswählen

No LSB modules are available.
12
Alias:

Code: Alles auswählen

alias awtrixconnect3='cd /home/pi/scripts/AWTRIX3-Connector && /home/pi/.env/bin/python3 ./awtrix3connect.py'
alias ls='ls --color=auto'
alias showdb='cd /home/pi/scripts/AWTRIX3-Connector/Tools && /home/pi/.env/bin/python3 ./showdb.py'
Ausgabe des Installers:

Code: Alles auswählen

pi@Solaranzeige:~/scripts/AWTRIX3-Connector$ bash ./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 13 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).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
./install.sh: Zeile 34: python: Kommando nicht gefunden.
./install.sh: Zeile 35: /home/pi/.env/bin/activate: Datei oder Verzeichnis nicht gefunden
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.28.1)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: ephem in /home/pi/.local/lib/python3.11/site-packages (4.1.5)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: schedule in /home/pi/.local/lib/python3.11/site-packages (1.2.1)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: influxdb in /home/pi/.local/lib/python3.11/site-packages (5.3.2)
Requirement already satisfied: python-dateutil>=2.6.0 in /home/pi/.local/lib/python3.11/site-packages (from influxdb) (2.9.0.post0)
Requirement already satisfied: pytz in /home/pi/.local/lib/python3.11/site-packages (from influxdb) (2024.1)
Requirement already satisfied: requests>=2.17.0 in /usr/lib/python3/dist-packages (from influxdb) (2.28.1)
Requirement already satisfied: six>=1.10.0 in /usr/lib/python3/dist-packages (from influxdb) (1.16.0)
Requirement already satisfied: msgpack in /home/pi/.local/lib/python3.11/site-packages (from influxdb) (1.0.8)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: mysql-connector-python in /home/pi/.local/lib/python3.11/site-packages (8.4.0)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: psycopg2-binary in /home/pi/.local/lib/python3.11/site-packages (2.9.9)
Klone nach 'AWTRIX3-Connector'...
remote: Enumerating objects: 336, done.
remote: Counting objects: 100% (223/223), done.
remote: Compressing objects: 100% (160/160), done.
remote: Total 336 (delta 117), reused 128 (delta 59), pack-reused 113
Empfange Objekte: 100% (336/336), 150.13 KiB | 2.83 MiB/s, fertig.
Löse Unterschiede auf: 100% (174/174), fertig.
Instanz 0 erstellen!

Nach erfolgreicher Konfiguration und Test, den Dienst starten nicht vergessen!

Um die angelegten "Aliase" nutzen zu können, muss der Benutzer: pi ab- und neu angemeldet werden!

Installation beendet! Viel Spaß!

pi@Solaranzeige:~/scripts/AWTRIX3-Connector$ 

Benutzeravatar
mr.big
Beiträge: 595
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 15 Mal
Danksagung erhalten: 121 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von mr.big »

./install.sh: Zeile 34: python: Kommando nicht gefunden.
./install.sh: Zeile 35: /home/pi/.env/bin/activate: Datei oder Verzeichnis nicht gefunden
Aus irgend einen Grund legt er bei dir das ".env" Environment nicht an!? Angeblich findet er "python" nicht!?

was kommt den wenn du das mal auf der Konsole direkt versuchst?

Code: Alles auswählen

python -m venv ~/.env 
und auch mal

Code: Alles auswählen

which python
-> da sollte

Code: Alles auswählen

/usr/bin/python
kommen?

das ist eine "normale" Installation auf einem Raspberry Pi? Kein Docker oder was "exotisches"?

Sid
Beiträge: 11
Registriert: So 19. Feb 2023, 13:14
Hat sich bedankt: 2 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von Sid »

@mr.big vielen Dank für deine Hilfe...und den Hinweis! Jetzt läuft alles.

Die install.sh musste nur leicht angepasst werden:

Code: Alles auswählen

# lokales Environment für User anlegen und aktivieren
  python3 -m venv ~/.env  
  source ~/.env/bin/activate
Mein System ist ein LXC-Container auf Proxmox.

Vielen Dank noch mal und Grüße an die Community!

Benutzeravatar
mr.big
Beiträge: 595
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 15 Mal
Danksagung erhalten: 121 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von mr.big »

Ok,

das sind dann halt die "Feinheiten", ich werde das mal komplett auf "python3" umstellen da sollte das in Zukunft nicht mehr auftreten!

Have Fun!

Sid
Beiträge: 11
Registriert: So 19. Feb 2023, 13:14
Hat sich bedankt: 2 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von Sid »

Eine Frage hätte ich noch:

Meine Aufbau:
Ich besitze zwei WR #1 und #2, unter Solaranzeige habe ich eine Multi-Regler-Einstellung

WR #1 -> speichert in DB #1
WR #2 -> speichert in DB #2

Was schon funktioniert:
In der config.ini habe ich zwei APPs angelegt, jeweils für einen WR. Dazu zwei *.py Auswertungen...alles funktioniert.

Was ich gerne erreichen möchte:
Jetzt möchte ich ein Gesamtwert (Leistung) aus beiden DB's anzeigen, leider kriege ich es nicht hin. Die DBs sind von der Struktur (Tabellen usw. identisch) nur der DB Name ist anders...

Danke schon mal im Voraus für eure Ideen!

Benutzeravatar
mr.big
Beiträge: 595
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 15 Mal
Danksagung erhalten: 121 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von mr.big »

.

Ok, zum Thema "Summen aus verschiedenen Datenbanken" habe ich gerade ein kleines grundlegendes "Denkproblem" meinerseits entdeckt :roll:

Damit das funktioniert muss ich das ganze ein bisschen umbauen, soll ja eh schlechtes Wetter zu Pfingsten kommen.

Du musst du dich bitte noch auf Version 0.1.3 gedulden, da passe ich das mit an! :roll:

Benutzeravatar
mr.big
Beiträge: 595
Registriert: Mi 7. Sep 2022, 12:12
Wohnort: tief im Osten...
Hat sich bedankt: 15 Mal
Danksagung erhalten: 121 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von mr.big »

.
Version 0.1.3 (18.05.2024)

ist online.

Beispiel für Summenanzeige bei mehreren WR in Auswertung "pv.py" beschrieben!

Sid
Beiträge: 11
Registriert: So 19. Feb 2023, 13:14
Hat sich bedankt: 2 Mal

Re: Fragen und Probleme zu AWTRIX3-Connector

Beitrag von Sid »

Hallo,

Vielen Dank für die schnelle Umsetzung der Wünsche!

Das Update hat super funktioniert und die Möglichkeit verschiedene DB's anzusprechen funktioniert ebenfalls super! Vielen Dank!

1. Frage
Ist es richtig, dass nur beim ersten Durchlauf im Debug die Apps zu sehen sind (App-Name)?

Code: Alles auswählen

1
App-Namen: ['pv', 'Time']

! run_true ist: 1 Loop startet...

App: pv

Code: Alles auswählen

2
! run_true ist: 1 Loop startet...

App: pv
2. Frage
Besteht die Möglichkeit die Time-Anzeige komplett zu deaktivieren? Also das nur die App's angezeigt werden?

3. Frage
Besteht die Möglichkeit zusätzlich im oberen Rand eine weitere "Progress-Bar" anzuzeigen. Meine Idee, Leistung der PV Anlage, vielleicht noch farblich unterschiedlich 0-20% blau ...90-100% rot

4. Frage
Ist es möglich die Anzeige nur einzuschalten, wenn die PV Anlage Leistung produziert, ansonsten Display schwarz? Falls ja, wie könnte man das umsetzen?

Mein Problem:
Im Debug-Modus werden alle Werte richtig angezeigt und auch die Schleifendurchläufe, aber die Anzeige
zeigt nur den ersten Durchlauf an (APP -> Time) ...und dann nur die Time. Erst wenn ich Taste rechts o. links auf der Anzeige drücke, sehe ich die App (pv) wieder, aber auch nur für einen Schleifendurchlauf...hilfe :-)

Vielen Dank schon mal im Voraus für die Beantwortung meiner Fragen!

Beste Grüße aus Berlin!

Antworten

Zurück zu „Ulanzi Anzeige TC001“