Fragen und Probleme zu AWTRIX3-Connector

Ulanzie Clock Anzeige TC001 für einzelne Daten.

Moderatoren: Ulrich, mr.big

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, heißt bei dir "Gesamtleistung"

andere in der config bitte

Code: Alles auswählen

[app-pv]
# Werte für Anzeige PV
wert1=influxdb,127.0.0.1,solaranzeige,PV,Leistung
in

Code: Alles auswählen

[app-pv]
# Werte für Anzeige PV
wert1=influxdb,127.0.0.1,solaranzeige,PV,Gesamtleistung
Dann müsste wieder ein Schritt weiter gehen!
Wir müssen aber die neuen Namen noch in der auswertung.py anpassen

ändere dort bitte Zeile 125
von

Code: Alles auswählen

{"t": str(int(data["pv_Leistung"])) + " W", "c": "#00ff00"},
nach

Code: Alles auswählen

{"t": str(int(data["pv_Gesamteistung"])) + " W", "c": "#00ff00"},
und Zeile 128
von

Code: Alles auswählen

{"t": str(round(float(data["pv_Wh_GesamtHeute"] / 1000), 2)) + " kWh",
nach

Code: Alles auswählen

{"t": str(round(float(data["pv_Wh_Heute"] / 1000), 2)) + " kWh",
jetzt sollte das soweit laufen.

Ich denke heute Abend kommt die geänderte Version mit der "modularen" Auswertung. Da ändert sich speziell für die Auswertung noch ein bisschen. Eventuell wartest du da noch bevor du zuviel Zeit umsonst investierst!? :roll:

dbfan75
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

Beitrag von dbfan75 »

Es ist zwar ein Stück weiter aber bereits die nächste Fehlermeldung.

Code: Alles auswählen


pi@solaranzeige:~/scripts/AWTRIX3-Connector $ awtrix3connect
AWTRIX 3 erreichbar, Version: 0.96, Ram: 133376
!['06:43', '06:13', '20:18', '23:18']
Mond -> Mond zunehmend
Startzeit: 06:13, Stopzeit: 23:18
aktuell -> ON
{'text': ' AWTRIX 3 Connector -> Version 0.1.0', 'rainbow': True, 'rtttl': 's:d=4,o=6,b=185:c,p,c,p,c', 'repeat': 2}
Der aktuelle Modus ist Day und die Helligkeit entsprechend gesetzt.


! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 3694.01, 'pv_SOC': 100.0, 'pv_Wh_Heute': 8821.54}

Senden an AWTRIX3: 13:06:29
{'text': [{'t': ' PV: ', 'c': '#fcff33'}, {'t': '3694 W', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'Tag: ', 'c': '#fcff33'}, {'t': '8.82 kWh', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'SOC ', 'c': '#fcff33'}, {'t': '100 %', 'c': '#00ff00'}], 'icon': 27283, 'pushIcon': 2, 'progress': 100, 'progressc': '#00ff00', 'repeat': '2', 'lifetime': '90'}



Konnte "Relais 1" nicht in Float umwandeln, sollte demnach ein "String" sein
Traceback (most recent call last):
  File "/home/pi/scripts/AWTRIX3-Connector/./awtrix3connect.py", line 126, in <module>
    data[key] = float(value)
                ^^^^^^^^^^^^
TypeError: float() argument must be a string or a real number, not 'NoneType'

Dann warte ich bis heute Abend wenn die neue Version heraus kommt.

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 »

nimm doch mal alles andere aus der config.ini raus

Code: Alles auswählen

[apps]

pv = app-pv
#auto = app-automation
#wetter = app-wetter
#soc = app-soc
#auto1R1K = app-auto1R1K
#crypto = app-crypto
#indikator = app-indi
und probiere dann indem du das # wegnimmst ob noch was ohne Anpassungen läuft

"wetter" müsste gehen und "soc" eigentlich auch wenn du eine Batterie hast

kann aber sein das du da in den ensprechenden bereichen wieder die 127.0.0.1 durch deine IP ersetzen musst!

dbfan75
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

Beitrag von dbfan75 »

Ja läuft jetzt aber sieht so aus.

Code: Alles auswählen


pi@solaranzeige:~/scripts/AWTRIX3-Connector $ awtrix3connect
AWTRIX 3 erreichbar, Version: 0.96, Ram: 125688
!['06:43', '06:13', '20:18', '23:18']
Mond -> Mond zunehmend
Startzeit: 06:13, Stopzeit: 23:18
aktuell -> ON
{'text': ' AWTRIX 3 Connector -> Version 0.1.0', 'rainbow': True, 'rtttl': 's:d=4,o=6,b=185:c,p,c,p,c', 'repeat': 2}
Der aktuelle Modus ist Day und die Helligkeit entsprechend gesetzt.


! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 3377.08, 'pv_SOC': 100.0, 'pv_Wh_Heute': 10753.38}

Senden an AWTRIX3: 13:30:31
{'text': [{'t': ' PV: ', 'c': '#fcff33'}, {'t': '3377 W', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'Tag: ', 'c': '#fcff33'}, {'t': '10.75 kWh', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'SOC ', 'c': '#fcff33'}, {'t': '100 %', 'c': '#00ff00'}], 'icon': 27283, 'pushIcon': 2, 'progress': 100, 'progressc': '#00ff00', 'repeat': '2', 'lifetime': '90'}



App: soc
 {'soc_SOC': 100.0}

Senden an AWTRIX3: 13:30:37
{'text': '100 %', 'progress': 100.0, 'progressc': '#00ff00', 'icon': 0, 'color': '#ad0b0b', 'duration': '8', 'lifetime': '90'}



! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 3377.08, 'pv_SOC': 100.0, 'pv_Wh_Heute': 10753.38}

Senden an AWTRIX3: 13:30:43
{'text': [{'t': ' PV: ', 'c': '#fcff33'}, {'t': '3377 W', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'Tag: ', 'c': '#fcff33'}, {'t': '10.75 kWh', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'SOC ', 'c': '#fcff33'}, {'t': '100 %', 'c': '#00ff00'}], 'icon': 27283, 'pushIcon': 2, 'progress': 100, 'progressc': '#00ff00', 'repeat': '2', 'lifetime': '90'}



App: soc
 {'soc_SOC': 100.0}

Senden an AWTRIX3: 13:30:49
{'text': '100 %', 'progress': 100.0, 'progressc': '#00ff00', 'icon': 0, 'color': '#ad0b0b', 'duration': '8', 'lifetime': '90'}



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 »

so soll es auch ausschauen!

Code: Alles auswählen

AWTRIX 3 erreichbar, Version: 0.96, Ram: 125688
!['06:43', '06:13', '20:18', '23:18']
Mond -> Mond zunehmend
Startzeit: 06:13, Stopzeit: 23:18
aktuell -> ON
{'text': ' AWTRIX 3 Connector -> Version 0.1.0', 'rainbow': True, 'rtttl': 's:d=4,o=6,b=185:c,p,c,p,c', 'repeat': 2}
Der aktuelle Modus ist Day und die Helligkeit entsprechend gesetzt.

Das ist die Initialisierung beim start des programmes

Ab jetzt laufen die "Apps" in Endlosschleife
bei dir sind es die beiden

Code: Alles auswählen

App: pv
 {'pv_Gesamtleistung': 3377.08, 'pv_SOC': 100.0, 'pv_Wh_Heute': 10753.38}

Senden an AWTRIX3: 13:30:31
{'text': [{'t': ' PV: ', 'c': '#fcff33'}, {'t': '3377 W', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'Tag: ', 'c': '#fcff33'}, {'t': '10.75 kWh', 'c': '#00ff00'}, {'t': ' + ', 'c': '#ed7d3b'}, {'t': 'SOC ', 'c': '#fcff33'}, {'t': '100 %', 'c': '#00ff00'}], 'icon': 27283, 'pushIcon': 2, 'progress': 100, 'progressc': '#00ff00', 'repeat': '2', 'lifetime': '90'}
und

Code: Alles auswählen

App: soc
 {'soc_SOC': 100.0}

Senden an AWTRIX3: 13:30:37
{'text': '100 %', 'progress': 100.0, 'progressc': '#00ff00', 'icon': 0, 'color': '#ad0b0b', 'duration': '8', 'lifetime': '90'}
das ist App Name und die geholen Daten

Code: Alles auswählen

App: soc
 {'soc_SOC': 100.0}
und das die bearbeiteten Daten die ans Ulanzi geschickt werden

Code: Alles auswählen

Senden an AWTRIX3: 13:30:37
{'text': '100 %', 'progress': 100.0, 'progressc': '#00ff00', 'icon': 0, 'color': '#ad0b0b', 'duration': '8', 'lifetime': '90'}
wenn du weniger Ausgaben möchtest dann in der config.ini "debug = 0" setzen!

dbfan75
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

Beitrag von dbfan75 »

Das gefällt mir schon besser.

Code: Alles auswählen

pi@solaranzeige:~/scripts/AWTRIX3-Connector $ awtrix3connect
AWTRIX 3 erreichbar, Version: 0.96, Ram: 129256
{'text': ' AWTRIX 3 Connector -> Version 0.1.0', 'rainbow': True, 'rtttl': 's:d=4,o=6,b=185:c,p,c,p,c', 'repeat': 2}
! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 5640.63, 'pv_SOC': 95.0, 'pv_Wh_Heute': 12251.37}



App: soc
 {'soc_SOC': 95.0}



! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 5640.63, 'pv_SOC': 95.0, 'pv_Wh_Heute': 12251.37}



App: soc
 {'soc_SOC': 95.0}



! run_true ist: 1 Loop startet...

App: pv
 {'pv_Gesamtleistung': 5640.63, 'pv_SOC': 95.0, 'pv_Wh_Heute': 12251.37}

Denn Rest kriegen wir auch noch amlaufen. Aber erst nach dem update von dir. ;)

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 »

Wenn es als Dienst läuft kommt dann ja eh nix mehr!

dbfan75
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

Beitrag von dbfan75 »

Hallo mr.big,
habe jetzt das Büro auch eingerichtet und funktioniert auch wie es soll.

Habe aber festgestellt wenn ich das "awt" +"tab" eingebe kommt nur "awtrix" und kein "awtrix3connect" mehr. was ist da passiert?

Code: Alles auswählen

pi@solaranzeige:~ $ cd /home/pi/scripts/AWTRIX3-Connector-buero
pi@solaranzeige:~/scripts/AWTRIX3-Connector-buero $ awtrix
-bash: awtrix: Kommando nicht gefunden.

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 »

du hast ja jetzt eine 2. Instanz! Also auch 2 Aliase ! Damit ist das nicht mehr eindeutig! Wenn du jetzt nochmal 2x TAB drückst musste er dir die beiden gefundenen anzeigen. Jetzt wieder das entsprechende Zeichen eingeben von den den du möchtest und wieder TAB bis du alles hast dann Enter!

mit "alias" kannst du auch immer alle angelegten "Aliase" anzeigen lassen!

dbfan75
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

Beitrag von dbfan75 »

Aha, habe es getestet und festgestellt das ich 3 Instanzen habe.
Wie kriege ich die eine " awtrixc3onnect " weg. ?
Dateianhänge
Unbenannt.jpg

Antworten

Zurück zu „Ulanzi Anzeige TC001“