Solax Integration
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Voila,
hier die 2 Dateien aus modules/bezug_solaX
Mit meiner Anpassung in loadvars.sh funktioniert dies jetzt gut
Viele Grüsse
KlausFindus
hier die 2 Dateien aus modules/bezug_solaX
Mit meiner Anpassung in loadvars.sh funktioniert dies jetzt gut
Viele Grüsse
KlausFindus
- Dateianhänge
-
- solaX.py.txt
- Bitte .txt entfernen
- (1.27 KiB) 143-mal heruntergeladen
-
- main.sh.txt
- Bitte .txt entfernen
- (214 Bytes) 147-mal heruntergeladen
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Sorry hat sich ein Typo eingeschlichen...
ipaddress = str(sys.argv[1])
client = ModbusTcpClient(ipadress, port=502) -> muss heissen ipaddress
ipaddress = str(sys.argv[1])
client = ModbusTcpClient(ipadress, port=502) -> muss heissen ipaddress
-
- Site Admin
- Beiträge: 8528
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 2 times
- Been thanked: 29 times
Re: Solax Integration
https://github.com/snaptec/openWB/compa ... c999e79a1c
bzw.
https://github.com/snaptec/openWB/compa ... 458bfcfe0d
Bitte um Feedback.
bzw.
https://github.com/snaptec/openWB/compa ... 458bfcfe0d
Bitte um Feedback.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Hallo Snaptec,
ich vermute mal, dass die Module ohne die Aenderung in loadvars.sh wie ich sie beschrieben habe nicht laufen. (Du hast ja keine Aenderung iim main.sh gemacht) . Kann aber auch sein, dass es ein Raspi 4 Buster Problem ist. Mit meinen Aenderungen laeuft es jedoch auch darauf. Man muss halt lediglich die Ramdisk Eintrage in loadvars in die Variablen schieben.
Ich werde dies auch mal auf meinem Raspi 3 testen.
Hier noch die anderen 2 Module wr_solax und speicher_solax
Alle 3 Module haben die selbe IP.
Vielen Dank & Gruesse
Klaus Findus
ich vermute mal, dass die Module ohne die Aenderung in loadvars.sh wie ich sie beschrieben habe nicht laufen. (Du hast ja keine Aenderung iim main.sh gemacht) . Kann aber auch sein, dass es ein Raspi 4 Buster Problem ist. Mit meinen Aenderungen laeuft es jedoch auch darauf. Man muss halt lediglich die Ramdisk Eintrage in loadvars in die Variablen schieben.
Ich werde dies auch mal auf meinem Raspi 3 testen.
Hier noch die anderen 2 Module wr_solax und speicher_solax
Alle 3 Module haben die selbe IP.
Vielen Dank & Gruesse
Klaus Findus
- Dateianhänge
-
- solaX.py.txt
- speicher _solax
- (819 Bytes) 129-mal heruntergeladen
-
- main.sh.txt
- speicher_solaX
- (82 Bytes) 170-mal heruntergeladen
-
- solaX.py.txt
- wr_solaX
- (977 Bytes) 137-mal heruntergeladen
-
- main.sh.txt
- wr_solaX
- (237 Bytes) 124-mal heruntergeladen
-
- Site Admin
- Beiträge: 8528
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 2 times
- Been thanked: 29 times
Re: Solax Integration
Bitte mal in der Nightly die Module testen.
Sind noch nicht regulär über das UI einstellbar
Sind noch nicht regulär über das UI einstellbar
Die Änderung ist nicht erforderlich. Das Modul sollte nur den Watt Wert zurückgeben. Dann funktioniert es wie es soll.2) im file loadvars.sh musste ich folgende BOLD Zeile einfügen, damit das Ergebnis aus wr_solaX richtig übernommen wurde
"die gleiche Aenderung fuer Wattbezug..."
#PV Leistung ermitteln
if [[ $pvwattmodul != "none" ]]; then
pvvorhanden="1"
echo 1 > /var/www/html/openWB/ramdisk/pvvorhanden
pvwatt=$(modules/$pvwattmodul/main.sh || true)
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt)
if ! [[ $pvwatt =~ $re ]] ; then
pvwatt="0"
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Module funktionieren. - Aber bei Raspi 4 nur mit Aenderung in loadvars.sh .
Bitte auch noch die Aenderungen fuer UI einbauen. Dann teste ich mit diesen Aenderungen nochmal.
KlausFindus
Bitte auch noch die Aenderungen fuer UI einbauen. Dann teste ich mit diesen Aenderungen nochmal.
KlausFindus
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Bitte kurz Bescheid geben sobald ihr die UI Aenderung (Soalar und Batterie) fuer solax eingebaut habt. Dann werde ich dies testen
Gruesse
KlausFindus
Gruesse
KlausFindus
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Da ihr bisher die Solax Integration noch nicht vollständig im GUI gemacht habt, habe ich dies mal bei mir lokal vorgezogen.
Hier die verschiedenen Module die ich geändert habe.
Ich hoffe ihr könnt dies integrieren.
Viele Grüsse
KlausFindus
Hier die verschiedenen Module die ich geändert habe.
Ich hoffe ihr könnt dies integrieren.
Viele Grüsse
KlausFindus
- Dateianhänge
-
- Solax.rar
- (26.52 KiB) 144-mal heruntergeladen
-
- Beiträge: 26
- Registriert: Mo Nov 30, 2020 2:38 pm
Re: Solax Integration
Hallo LutzB,
Klasse, vielen Dank. Komme erst am Wochenende dazu dies mit Nightly zu testen. Gebe dann sofort Bescheid.
2 Punkte noch. Ich arbeite ja mit Raspi 4 und Buster. Wird dies mittlerweile unterstützt?
Ich habe damit wie schon gemeldet 2 Probleme.
1. Wenn man Gauges einstellt, wird der Wert Photovoltaik nicht angezeigt (immer 0) die anderen Gauges funktionieren. In welchem Modul wird den der Update gemacht? Ich kann dann checken was der Grund ist.
2. Rueckgabewert aus modul main.sh mit Aufruf
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt)
echo $pvwatt
funktioniert nicht. Ich muss in loadvars.sh immer
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt) nachstellen damit der Ruckgabewert ankommt.
pvwatt=$(modules/$pvwattmodul/main.sh || true) alleine funktioniert nicht.
Sonst habe ich keine Probleme festgestellt.
Viele Gruesse
Klaus
Klasse, vielen Dank. Komme erst am Wochenende dazu dies mit Nightly zu testen. Gebe dann sofort Bescheid.
2 Punkte noch. Ich arbeite ja mit Raspi 4 und Buster. Wird dies mittlerweile unterstützt?
Ich habe damit wie schon gemeldet 2 Probleme.
1. Wenn man Gauges einstellt, wird der Wert Photovoltaik nicht angezeigt (immer 0) die anderen Gauges funktionieren. In welchem Modul wird den der Update gemacht? Ich kann dann checken was der Grund ist.
2. Rueckgabewert aus modul main.sh mit Aufruf
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt)
echo $pvwatt
funktioniert nicht. Ich muss in loadvars.sh immer
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt) nachstellen damit der Ruckgabewert ankommt.
pvwatt=$(modules/$pvwattmodul/main.sh || true) alleine funktioniert nicht.
Sonst habe ich keine Probleme festgestellt.
Viele Gruesse
Klaus