Fragen und Probleme zu AWTRIX3-Connector
Re: Fragen und Probleme zu AWTRIX3-Connector
oh:
awtrix3-connector.service - AWTRIX3-Connector Service
Loaded: loaded (/etc/systemd/system/awtrix3-connector.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-04-11 15:07:03 CEST; 1h 34min ago
Main PID: 1145723 (python3)
Tasks: 2 (limit: 8728)
CPU: 2.994s
CGroup: /system.slice/awtrix3-connector.service
└─1145723 /home/pi/.env/bin/python3 awtrix3connect.py /dev/null "2>&1"
Apr 11 15:16:37 solaranzeige python3[1145723]: App: pv
Apr 11 15:16:37 solaranzeige python3[1145723]: {'pv_Leistung': 3467.0, 'pv_SOC': 100.0, 'pv_Wh_Gesa>
Apr 11 15:16:37 solaranzeige python3[1145723]: Nope: Keine Auswertung für App "pv" gefunden!
Apr 11 15:16:37 solaranzeige python3[1145723]: App: soc
Apr 11 15:16:37 solaranzeige python3[1145723]: {'soc_SOC': 100.0}
Apr 11 15:16:37 solaranzeige python3[1145723]: Traceback (most recent call last):
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3con>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3con>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/auswertung>
Apr 11 15:16:37 solaranzeige python3[1145723]: FileNotFoundError: [Errno 2] No such file or director>
awtrix3-connector.service - AWTRIX3-Connector Service
Loaded: loaded (/etc/systemd/system/awtrix3-connector.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-04-11 15:07:03 CEST; 1h 34min ago
Main PID: 1145723 (python3)
Tasks: 2 (limit: 8728)
CPU: 2.994s
CGroup: /system.slice/awtrix3-connector.service
└─1145723 /home/pi/.env/bin/python3 awtrix3connect.py /dev/null "2>&1"
Apr 11 15:16:37 solaranzeige python3[1145723]: App: pv
Apr 11 15:16:37 solaranzeige python3[1145723]: {'pv_Leistung': 3467.0, 'pv_SOC': 100.0, 'pv_Wh_Gesa>
Apr 11 15:16:37 solaranzeige python3[1145723]: Nope: Keine Auswertung für App "pv" gefunden!
Apr 11 15:16:37 solaranzeige python3[1145723]: App: soc
Apr 11 15:16:37 solaranzeige python3[1145723]: {'soc_SOC': 100.0}
Apr 11 15:16:37 solaranzeige python3[1145723]: Traceback (most recent call last):
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3con>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3con>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/auswertung>
Apr 11 15:16:37 solaranzeige python3[1145723]: FileNotFoundError: [Errno 2] No such file or director>
- 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
zeige bitte mal
nicht das du mehrere Prozesse laufen hast?
Code: Alles auswählen
ps -fC python3
Re: Fragen und Probleme zu AWTRIX3-Connector
habe den Ordner Auswertungen noch korrigiert:
awtrix3-connector.service - AWTRIX3-Connector Service
Loaded: loaded (/etc/systemd/system/awtrix3-connector.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-04-11 15:07:03 CEST; 1h 47min ago
Main PID: 1145723 (python3)
Tasks: 2 (limit: 8728)
CPU: 3.128s
CGroup: /system.slice/awtrix3-connector.service
└─1145723 /home/pi/.env/bin/python3 awtrix3connect.py /dev/null "2>&1"
Apr 11 15:16:37 solaranzeige python3[1145723]: App: pv
Apr 11 15:16:37 solaranzeige python3[1145723]: {'pv_Leistung': 3467.0, 'pv_SOC': 100.0, 'pv_Wh_Gesam>
Apr 11 15:16:37 solaranzeige python3[1145723]: Nope: Keine Auswertung für App "pv" gefunden!
Apr 11 15:16:37 solaranzeige python3[1145723]: App: soc
Apr 11 15:16:37 solaranzeige python3[1145723]: {'soc_SOC': 100.0}
Apr 11 15:16:37 solaranzeige python3[1145723]: Traceback (most recent call last):
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3conn>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3conn>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/auswertung.>
Apr 11 15:16:37 solaranzeige python3[1145723]: FileNotFoundError: [Errno 2] No such file or directory>
ps -fC python3:
UID PID PPID C STIME TTY TIME CMD
pi 1145723 1 0 15:07 ? 00:00:03 /home/pi/.env/bin/python3 awtrix3connect.py /dev/n
awtrix3-connector.service - AWTRIX3-Connector Service
Loaded: loaded (/etc/systemd/system/awtrix3-connector.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-04-11 15:07:03 CEST; 1h 47min ago
Main PID: 1145723 (python3)
Tasks: 2 (limit: 8728)
CPU: 3.128s
CGroup: /system.slice/awtrix3-connector.service
└─1145723 /home/pi/.env/bin/python3 awtrix3connect.py /dev/null "2>&1"
Apr 11 15:16:37 solaranzeige python3[1145723]: App: pv
Apr 11 15:16:37 solaranzeige python3[1145723]: {'pv_Leistung': 3467.0, 'pv_SOC': 100.0, 'pv_Wh_Gesam>
Apr 11 15:16:37 solaranzeige python3[1145723]: Nope: Keine Auswertung für App "pv" gefunden!
Apr 11 15:16:37 solaranzeige python3[1145723]: App: soc
Apr 11 15:16:37 solaranzeige python3[1145723]: {'soc_SOC': 100.0}
Apr 11 15:16:37 solaranzeige python3[1145723]: Traceback (most recent call last):
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3conn>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/awtrix3conn>
Apr 11 15:16:37 solaranzeige python3[1145723]: File "/home/pi/scripts/AWTRIX3-Connector/auswertung.>
Apr 11 15:16:37 solaranzeige python3[1145723]: FileNotFoundError: [Errno 2] No such file or directory>
ps -fC python3:
UID PID PPID C STIME TTY TIME CMD
pi 1145723 1 0 15:07 ? 00:00:03 /home/pi/.env/bin/python3 awtrix3connect.py /dev/n
- 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
du musst den Dienst neu starten damit Änderungen übernommen werden
oder erst "stop"
und wieder "start"
für dich interessant "start" "stop" "restart" und "info"
Code: Alles auswählen
sudo systemctl restart awtrix3-connector.service
Code: Alles auswählen
sudo systemctl stop awtrix3-connector.service
Code: Alles auswählen
sudo systemctl start awtrix3-connector.service
-
- Beiträge: 124
- Registriert: Sa 2. Jul 2022, 14:25
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 2 Mal
Re: Fragen und Probleme zu AWTRIX3-Connector
Hallo mr. big.
habe gerade gesehen das es eine neue Version gibt. Wie aktuallisiere ich von "0.1.0" auf "0.1.1" am besten, oder muss ich die Prozedur durchführen?
Oder gibt es ein Telnet Befehl der das vereinfacht?
habe gerade gesehen das es eine neue Version gibt. Wie aktuallisiere ich von "0.1.0" auf "0.1.1" am besten, oder muss ich die Prozedur durchführen?
Code: Alles auswählen
Installation
Um die Installation möglichst einfach zu gestalten gibt es ein Installationsscript welches alle erforderlichen Aktionen vornimmt!
Zur Installation bitte als "normaler User" auf einer Konsole an Eurer "Linux Installation" (zB. Solaranzeige) anmelden!
Als erstes müssen wir das Script runterladen:
wget https://raw.githubusercontent.com/Deepintheeast/AWTRIX3-Connector/main/install.sh
jetzt einfach das Script aufrufen und durchlaufen lassen:
bash ./install.sh
Tja, eigentlich war es das schon!
- 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
Sichere dir deine "config.ini" und die "Auswertung.py" aus beiden Instanzen, damit du später nachschauen kannst wie deine Einstellungen/Änderungen sind!
Dann
für deine 2.Instanz
und beachte viewtopic.php?p=35536#p35536
Dann
Code: Alles auswählen
cd /home/pi/temp_awtrix3
git clone https://github.com/Deepintheeast/AWTRIX3-Connector
rm -r -f /home/pi/scripts/AWTRIX3-Connector
cp -r /home/pi/temp_awtrix3/AWTRIX3-Connector /home/pi/scripts/AWTRIX3-Connector
Code: Alles auswählen
rm -r -f /home/pi/scripts/AWTRIX3-Connector-buero
cp -r /home/pi/temp_awtrix3/AWTRIX3-Connector /home/pi/scripts/AWTRIX3-Connector-buero
Re: Fragen und Probleme zu AWTRIX3-Connector
Hallo,
erstmal danke für dieses tolle Projekt. Ich habe heute meine Ulanzi Uhr erhalten und per online flasher direkt auf AWTRIX3 geflasht. Ohne Probleme.
Aber sobald ich auf meinem Raspberry versuche das github/install.sh zu installieren, bekomme ich folgende Fehlermeldung:
Woran liegt das? bin angemeldet als pi user. Oder liegt hier der Fehler?
erstmal danke für dieses tolle Projekt. Ich habe heute meine Ulanzi Uhr erhalten und per online flasher direkt auf AWTRIX3 geflasht. Ohne Probleme.
Aber sobald ich auf meinem Raspberry versuche das github/install.sh zu installieren, bekomme ich folgende Fehlermeldung:
Code: Alles auswählen
pi@solaranzeige:/ $ wget https://raw.githubusercontent.com/Deepintheeast/AWTRIX3-Connector/main/install.sh
--2024-04-12 22:09:11-- https://raw.githubusercontent.com/Deepintheeast/AWTRIX3-Connector/main/install.sh
Auflösen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com)… 2606:50c0:8002::154, 2606:50c0:8003::154, 2606:50c0:8001::154, ...
Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8002::154|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 2848 (2,8K) [text/plain]
install.sh: Keine Berechtigung
Schreiben nach »install.sh« nicht möglich (Keine Berechtigung).
Woran liegt das? bin angemeldet als pi user. Oder liegt hier der Fehler?
- 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
wechsel mal in dein Homeverzeichnis
Dann sollte es gehen!
Code: Alles auswählen
cd /home/pi/
Re: Fragen und Probleme zu AWTRIX3-Connector
das hat geklappt. danke
jetzt krieg ich aber die anzeige nicht zum laufen. hab erstmal nur die app pv.py in Auswertungen kopiert und bekomm im Debuger folgende Meldung:
Irgendwo ist da noch ein Bug, aber wo? WR ist der Deye 3phasig (WR 93)
ohne pv.py in Auswertungen sieht es so aus:
Danke für deine Hilfe
jetzt krieg ich aber die anzeige nicht zum laufen. hab erstmal nur die app pv.py in Auswertungen kopiert und bekomm im Debuger folgende Meldung:
Code: Alles auswählen
App: pv
{'pv_PV_Leistung': 0.0, 'pv_Batterie1_SOC': 26.0, 'pv_PV_ErzeugungHeute': 0.0}
Traceback (most recent call last):
File "/home/pi/scripts/AWTRIX3-Connector/./awtrix3connect.py", line 166, in <module>
main()
File "/home/pi/scripts/AWTRIX3-Connector/./awtrix3connect.py", line 152, in main
auswertung(app, data, config)
File "/home/pi/scripts/AWTRIX3-Connector/auswertung.py", line 28, in auswertung
module.auswertung(app, data, config)
File "/home/pi/scripts/AWTRIX3-Connector/Auswertungen/pv.py", line 14, in auswertung
{"t": str(int(data["Leistung"])) + " W", "c": "#00ff00"},
~~~~^^^^^^^^^^^^
KeyError: 'Leistung'
ohne pv.py in Auswertungen sieht es so aus:
Code: Alles auswählen
AWTRIX 3 erreichbar, Version: 0.96, Ram: 135184
!['06:39', '06:09', '20:25', '00:25']
Mond -> Zunehmend
Startzeit: 00:00, Stopzeit: 23:59
aktuell -> ON
{'text': ' AWTRIX 3 Connector -> Version 0.1.1', 'rainbow': True, 'rtttl': 's:d=4,o=6,b=185:c,p,c,p,c', 'repeat': 1}
Der aktuelle Modus ist Night und die Helligkeit entsprechend gesetzt.
! run_true ist: 1 Loop startet...
App: pv
{'pv_PV_Leistung': 0.0, 'pv_Batterie1_SOC': 26.0, 'pv_PV_ErzeugungHeute': 0.0}
Nope: Keine Auswertung für App "pv" gefunden!
! run_true ist: 1 Loop startet...
App: pv
{'pv_PV_Leistung': 0.0, 'pv_Batterie1_SOC': 26.0, 'pv_PV_ErzeugungHeute': 0.0}
Nope: Keine Auswertung für App "pv" gefunden!
Danke für deine Hilfe
- 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
Code: Alles auswählen
App: pv
{'pv_PV_Leistung': 0.0, 'pv_Batterie1_SOC': 26.0, 'pv_PV_ErzeugungHeute': 0.0}
In der dazugehörigen "Auswertung" hast Du damit folgende Werte zu Verfügung
Code: Alles auswählen
pv_PV_Leistung pv_Batterie1_SOC pv_PV_ErzeugungHeute
Also mache in der "pv.py" aus
Code: Alles auswählen
"t": str(int(data["Leistung"])) + " W", "c": "#00ff00"},
Code: Alles auswählen
"t": str(int(data["pv_PV_Leistung"])) + " W", "c": "#00ff00"},
Sollte dann so aussehen
Code: Alles auswählen
data_app = {
"text": [
{"t": " PV: ", "c": "#fcff33"},
{"t": str(int(data["pv_PV_Leistung"])) + " W", "c": "#00ff00"},
{"t": " + ", "c": "#ed7d3b"},
{"t": "Tag: ", "c": "#fcff33"},
{"t": str(round(float(data["pv_PV_ErzeugungHeute"] / 1000), 2)) + " kWh",
"c": "#00ff00"},
{"t": " + ", "c": "#ed7d3b"},
{"t": "SOC ", "c": "#fcff33"},
{"t": str(int(data["pv_Batterie1_SOC"])) + " %", "c": "#00ff00"},
],
"icon": 27283,
"pushIcon": 2,
"progress": int(data["pv_Batterie1_SOC"]),
"progressc": "#00ff00",
}