Fragen und Probleme zu AWTRIX3-Connector
-
- Beiträge: 8
- Registriert: So 21. Apr 2024, 15:42
- Hat sich bedankt: 5 Mal
Re: Fragen und Probleme zu AWTRIX3-Connector
Danke, ich hänge gerade in der Fehlermeldung:
File "Auswertungen/pv.py", line 19, in auswertung
if SOC >= 98:
TypeError: '>=' not supported between instances of 'str' and 'int'
File "Auswertungen/pv.py", line 19, in auswertung
if SOC >= 98:
TypeError: '>=' not supported between instances of 'str' and 'int'
- 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
-
- Beiträge: 8
- Registriert: So 21. Apr 2024, 15:42
- Hat sich bedankt: 5 Mal
Re: Fragen und Probleme zu AWTRIX3-Connector
Entschulding - das war verfrüht. Ich hatte die Konvertierung des SOC nicht komplett übernommen. Nun stimmt es. Jetzt muss ich nur noch die Sonne verdunkeln um den Akku zu leeren
- 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
aber ein Fehler ist trotzdem noch drin
muss
Hast du aber wahrscheinlich richtig gemacht sonst sollte eigentlich ein Fehler kommen!?
ich habe es mal korrigiert!
Code: Alles auswählen
SOC = int(data["solaranzeige,Service,Akkustand_SOC"])
Code: Alles auswählen
SOC = int(data["pv_solaranzeige_Akkustand_SOC"])
ich habe es mal korrigiert!
-
- Beiträge: 8
- Registriert: So 21. Apr 2024, 15:42
- Hat sich bedankt: 5 Mal
Re: Fragen und Probleme zu AWTRIX3-Connector
Danke für die Hilfe ! Das sieht echt gut aus. Im Anhang ein kurzes Video der Anzeigesequenz.
- Dateianhänge
-
- VID_20240602_160327.mp4
- Ulanzi Awtrix Anzeige Fronius Symo Gen24
- (27.46 MiB) 80-mal heruntergeladen
Re: Fragen und Probleme zu AWTRIX3-Connector
Hallo Zusammen,
zunächst, echt gute Modularisierung, habe alle Auswertungen am Laufen und habe mir die Indikatoren so umgeschrieben, dass es mir bei Batteriewerte
Wenn data["indikator_solaranzeige_Strom"] positiv ist (Laden), setze Indikator 1 auf grün.
Wenn data["indikator_solaranzeige_Strom"] null ist, setze Indikator 2 auf blau.
Wenn data["indikator_solaranzeige_Strom"] negativ ist (Entladen), setze Indikator 3 auf rot.
anzeigt. Nun will ich die Indikatoren faden lassen mit Geschwindigkeiten in Abhängigkeit der Ladung bzw. Entladung.
ist dies der 3te Parameter von awtrix_send_indikator? Gibt es einen max und min Wert?
gruß,
Mikosch
zunächst, echt gute Modularisierung, habe alle Auswertungen am Laufen und habe mir die Indikatoren so umgeschrieben, dass es mir bei Batteriewerte
Wenn data["indikator_solaranzeige_Strom"] positiv ist (Laden), setze Indikator 1 auf grün.
Wenn data["indikator_solaranzeige_Strom"] null ist, setze Indikator 2 auf blau.
Wenn data["indikator_solaranzeige_Strom"] negativ ist (Entladen), setze Indikator 3 auf rot.
anzeigt. Nun will ich die Indikatoren faden lassen mit Geschwindigkeiten in Abhängigkeit der Ladung bzw. Entladung.
ist dies der 3te Parameter von awtrix_send_indikator? Gibt es einen max und min Wert?
gruß,
Mikosch
Grüße,
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.
- 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
also einfach wie im Template IndikatorenAdditional Effects:
Blinking: To make the indicator blink, add the key "blink" with a value specifying the blinking interval in milliseconds.
Fading: To make the indicator fade on and off, add the key "fade" with a value specifying the fade interval in milliseconds.
Code: Alles auswählen
# Indikator 2: Temperatur Raspi (grün < 35°C, orange 36°C-50°C, rot >= 50°C)
raspi_temp = int(data["indikator_solaranzeige_RaspiTemp"])
if raspi_temp <= 35:
indi2_data = {"color": "#00ff00", "fade": 5000}
elif 36 <= raspi_temp <= 50:
indi2_data = {"color": "#f1b953", "fade": 3000}
else:
indi2_data = {"color": "#ff0000", "blink": 200}
awtrix3_send_indikator(config["awtrix3"]["url"], 2, indi2_data)
Code: Alles auswählen
,"fade": 5000
Code: Alles auswählen
,"blink": 200
Die abhängigkeit zu deinen werten musst du mit einem if, elif konstrukt lösen! Kannst ja mal deine auswertung posten da schau ich mir das mal an!?
Re: Fragen und Probleme zu AWTRIX3-Connector
Danke für die Antwort, habs jetzt hinbekommen.
Gibt es eine Funktion, die die Indikatoren wieder alle auf "0" setzt, also keine anzeigt. Aktuelles Problem ist, dass wenn sich der Wert ändert und vorher der mittlere Indikator gesetzt war und beim nächsten Durchlauf der untere Indikator gesetzt wird eben beide "an" sind.
gruß,
Mikosch
Gibt es eine Funktion, die die Indikatoren wieder alle auf "0" setzt, also keine anzeigt. Aktuelles Problem ist, dass wenn sich der Wert ändert und vorher der mittlere Indikator gesetzt war und beim nächsten Durchlauf der untere Indikator gesetzt wird eben beide "an" sind.
gruß,
Mikosch
Grüße,
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.
- 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
gibt es "sowohl als auch"
Ich denke da muss ich nichts weiter zu erklären
import nicht vergessen !
Code: Alles auswählen
awtrix3_kill_indicator(url, indicator_nummer)
Code: Alles auswählen
awtrix3_kill_all_indicator(url)
import nicht vergessen !
Re: Fragen und Probleme zu AWTRIX3-Connector
Stimmt und ja, habe den Import vergessen:-), funkt jetzt alles.
Indikatoren dienen nun zum Darstellen, ob geladen/entladen wird und die Indikatoren faden abhängig davon, wie hoch die Ladung/Entladung ist.
So hatte ich es auch in deiner "alten" Fassung....
Deine Erweiterung ist eine super Ergänzung zur Solaranzeige in Verbindung mit den ULANZI Displays.
Indikatoren dienen nun zum Darstellen, ob geladen/entladen wird und die Indikatoren faden abhängig davon, wie hoch die Ladung/Entladung ist.
So hatte ich es auch in deiner "alten" Fassung....
Deine Erweiterung ist eine super Ergänzung zur Solaranzeige in Verbindung mit den ULANZI Displays.
Grüße,
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.
Mikosch
7.47 kWP mit 18 JA Solar Jam54S3-415 MR
Fronius GEN24Plus 8.0 + BYD HVS 10,2 + Smart Meter TS65A-3
Solaranzeige auf Synology NAS (Docker), Multiregler Config.