Neubau für Ulanzi Uhr
Re: Neubau für Ulanzi Uhr
Supi, das funkt jetzt...vielen Dank für deinen Support.
Jetzt muss ich mir noch die Sache mit den Indicatoren ansehen, bei Entladen des Akkus wird oben rechts grün angezeigt, obwohl der Wert Strom -2,9 ist.
Eine geile Lösung...
Jetzt muss ich mir noch die Sache mit den Indicatoren ansehen, bei Entladen des Akkus wird oben rechts grün angezeigt, obwohl der Wert Strom -2,9 ist.
Eine geile Lösung...
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: Neubau für Ulanzi Uhr
wenn du mit dem Indikator fürs laden nicht klar kommst dann gib Bescheid!
da wird bei dir wohl Lade- und Entladestrom kombiniert dargestellt, Negativ -> entladen, Positiv -> laden.
müsste also insofern geändert werden das bei Negativ der Indikator in "rot" erscheint und wenn man noch ein bisschen "verspielter" ran gehen möchte könnte man den Indikator noch in Abhängigkeit der Stärke des fließenden Stromes unterschiedlich "pulsieren" lassen!?
da wird bei dir wohl Lade- und Entladestrom kombiniert dargestellt, Negativ -> entladen, Positiv -> laden.
müsste also insofern geändert werden das bei Negativ der Indikator in "rot" erscheint und wenn man noch ein bisschen "verspielter" ran gehen möchte könnte man den Indikator noch in Abhängigkeit der Stärke des fließenden Stromes unterschiedlich "pulsieren" lassen!?
Re: Neubau für Ulanzi Uhr
Servus,
Habe mal den Kode geändert in der Loop.py, funktioniert gut bei mir.
Da bei meinem WR positive Werte beim Laden des Akkus in der DB stehen und negative bei Entladen habe ich die Routine angepasst. Auch das Faden ist schneller bei hohem Laden/Entladen. Die Werte in meiner DB gehen so von -8 bis 8.
Habe mal den Kode geändert in der Loop.py, funktioniert gut bei mir.
Da bei meinem WR positive Werte beim Laden des Akkus in der DB stehen und negative bei Entladen habe ich die Routine angepasst. Auch das Faden ist schneller bei hohem Laden/Entladen. Die Werte in meiner DB gehen so von -8 bis 8.
Code: Alles auswählen
################################# Beginn Block Auswertung #################################
############################## "solaranzeige,Batterie,Strom" ##############################
elif (wert[0]) + "," + (wert[1]) + "," + (wert[2]) == "solaranzeige,Batterie,Strom":
print(" ** Wert aus DB: "+wert[3])
print("*** Type von Wert:", type(wert[3]))
fade_speed = 5000 # Standard-Geschwindigkeit des Fadens
if float(wert[3]) > 0:
url = ulanzi_url + "/api/indicator1"
fade_speed /= abs(float(wert[3])) # Höhere Werte führen zu schnellerem Faden
data = {
"color": [0, 255, 0], # Grün
"fade": fade_speed
}
elif float(wert[3]) < 0:
url = ulanzi_url + "/api/indicator3"
fade_speed /= abs(float(wert[3])) # Höhere Werte führen zu schnellerem Faden
data = {
"color": [255, 0, 0], # Rot
"fade": fade_speed
}
else:
url = ulanzi_url + "/api/indicator2"
#fade_speed /= abs(float(wert[3])) # bleibt bei 5000
data = {
"color": [0, 0, 255], # Blau
"fade": fade_speed
}
if 'data' in locals():
funktionen.ulanzi_senden_raw(url,data)
else:
print(" ** -> 'data' wurde nicht korrekt definiert.")
################################## Ende Block Auswertung ##################################
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: Neubau für Ulanzi Uhr
Cool, schaut gut aus!
Werde das wohl so 1 zu 1 ins nächste Release übernehmen, Danke für Deine Arbeit!
Werde das wohl so 1 zu 1 ins nächste Release übernehmen, Danke für Deine Arbeit!
Re: Neubau für Ulanzi Uhr
Muss noch einen Update liefern:
Über den Lauf des Tages hat der Akku verschiedene Stati, also Laden, Entladen, nicht Laden. D.h. über den Tag wird jeder Indikator worst case einmal gesetzt, aber in dem Script nicht zurückgesetzt, wenn sich der Status ändert:
Konnte es noch nicht komplett testen, da ich es mal einen ganzen Tag laufen lassen muss, aber Syntax ist ok.
Über den Lauf des Tages hat der Akku verschiedene Stati, also Laden, Entladen, nicht Laden. D.h. über den Tag wird jeder Indikator worst case einmal gesetzt, aber in dem Script nicht zurückgesetzt, wenn sich der Status ändert:
Code: Alles auswählen
################################# Beginn Block Auswertung #################################
############################## "solaranzeige,Batterie,Strom" ##############################
elif (wert[0]) + "," + (wert[1]) + "," + (wert[2]) == "solaranzeige,Batterie,Strom":
print(" ** Wert aus DB: "+wert[3])
print("*** Type von Wert:", type(wert[3]))
fade_speed = 5000 # Standard-Geschwindigkeit des Fadens
# Setze alle Indikatoren auf Schwarz
for indicator in ["indicator1", "indicator2", "indicator3"]:
url_reset = ulanzi_url + "/api/{}".format(indicator)
data_reset = {
"color": [0, 0, 0], # Schwarz
"fade": fade_speed
}
funktionen.ulanzi_senden_raw(url_reset, data_reset)
if float(wert[3]) > 0:
url = ulanzi_url + "/api/indicator1"
fade_speed /= abs(float(wert[3])) # Höhere Werte führen zu schnellerem Faden
data = {
"color": [0, 255, 0], # Grün
"fade": fade_speed
}
elif float(wert[3]) < 0:
url = ulanzi_url + "/api/indicator3"
fade_speed /= abs(float(wert[3])) # Höhere Werte führen zu schnellerem Faden
data = {
"color": [255, 0, 0], # Rot
"fade": fade_speed
}
else:
url = ulanzi_url + "/api/indicator2"
#fade_speed /= abs(float(wert[3])) # bleibt bei 5000
data = {
"color": [0, 0, 255], # Blau
"fade": fade_speed
}
if 'data' in locals():
funktionen.ulanzi_senden_raw(url,data)
else:
print(" ** -> 'data' wurde nicht korrekt definiert.")
################################## Ende Block Auswertung ##################################
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: Neubau für Ulanzi Uhr
du kannst zum "Rücksetzen" der Indikatoren auch die Funktion
nutzen!
Aufruf zum rücksetzen Indikator 1 dann
oder auch für alle 3 gleichzeitig mit
Code: Alles auswählen
kill_indicator(ulanzi_url, nummer)
Aufruf zum rücksetzen Indikator 1 dann
Code: Alles auswählen
funktionen.kill_indicator(ulanzi_url, 1)
Code: Alles auswählen
funktionen.kill_all_indicator(ulanzi_url)
Re: Neubau für Ulanzi Uhr
Probier ich aus, melde morgen das Ergebnis
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.
-
- Beiträge: 42
- Registriert: Mo 30. Okt 2023, 20:53
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
Re: Neubau für Ulanzi Uhr
HI habe mal wieder ein Problem.
Habe mir ein Pi 5 gehollt und die neue 6 Image drauf gespielt soweit so gut. lur leider lässt er mich dein Script nicht starten
pi@solaranzeige:~ $ bash ./install.sh
Klone nach 'Ulanzi-Solaranzeige-Connector'...
Schwerwiegend: konnte nicht auf 'https://github.com/Deepintheeast/Ulanzi ... Connector/' zugreifen: Failed to connect to github.com port 443 after 3096 ms: Couldn't connect to server
Instanz 0 erstellt!
mv: der Aufruf von stat für 'Ulanzi-Solaranzeige-Connector' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/home/pi/scripts/Ulanzi-Solaranzeige-Connector/ulanziconnect.py' nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: der Aufruf von stat für '/home/pi/scripts/Ulanzi-Solaranzeige-Connector/ulanzi-connector.service' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/etc/systemd/system/ulanzi-connector.service' nicht möglich: Datei oder Verzeichnis nicht gefunden
Failed to enable unit: Unit file ulanzi-connector.service does not exist.
Nach erfolgreicher Konfiguration und Test, den Dienst starten nicht vergessen!
Installation beendet ! Have Fun !
An was könnte es liegen?
Habe mir ein Pi 5 gehollt und die neue 6 Image drauf gespielt soweit so gut. lur leider lässt er mich dein Script nicht starten
pi@solaranzeige:~ $ bash ./install.sh
Klone nach 'Ulanzi-Solaranzeige-Connector'...
Schwerwiegend: konnte nicht auf 'https://github.com/Deepintheeast/Ulanzi ... Connector/' zugreifen: Failed to connect to github.com port 443 after 3096 ms: Couldn't connect to server
Instanz 0 erstellt!
mv: der Aufruf von stat für 'Ulanzi-Solaranzeige-Connector' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/home/pi/scripts/Ulanzi-Solaranzeige-Connector/ulanziconnect.py' nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: der Aufruf von stat für '/home/pi/scripts/Ulanzi-Solaranzeige-Connector/ulanzi-connector.service' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/etc/systemd/system/ulanzi-connector.service' nicht möglich: Datei oder Verzeichnis nicht gefunden
Failed to enable unit: Unit file ulanzi-connector.service does not exist.
Nach erfolgreicher Konfiguration und Test, den Dienst starten nicht vergessen!
Installation beendet ! Have Fun !
An was könnte es liegen?
- 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: Neubau für Ulanzi Uhr
Musst dich etwas gedulden!
6er Image werde ich über Weihnachten testen und entsprechend hier berichten!
Frohes Fest ...
6er Image werde ich über Weihnachten testen und entsprechend hier berichten!
Frohes Fest ...
- Ulrich
- Administrator
- Beiträge: 6081
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 153 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Neubau für Ulanzi Uhr
Das konntest du auch nicht ahnen, was für einen Umfang dein Projekt einmal bekommt...
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]