Solax Integration

KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

Voila,

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) 138-mal heruntergeladen
main.sh.txt
Bitte .txt entfernen
(214 Bytes) 143-mal heruntergeladen
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

Sorry hat sich ein Typo eingeschlichen...

ipaddress = str(sys.argv[1])
client = ModbusTcpClient(ipadress, port=502) -> muss heissen ipaddress
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Solax Integration

Beitrag von openWB »

Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

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
Dateianhänge
solaX.py.txt
speicher _solax
(819 Bytes) 122-mal heruntergeladen
main.sh.txt
speicher_solaX
(82 Bytes) 165-mal heruntergeladen
solaX.py.txt
wr_solaX
(977 Bytes) 130-mal heruntergeladen
main.sh.txt
wr_solaX
(237 Bytes) 119-mal heruntergeladen
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Solax Integration

Beitrag von openWB »

Bitte mal in der Nightly die Module testen.
Sind noch nicht regulär über das UI einstellbar

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"
Die Änderung ist nicht erforderlich. Das Modul sollte nur den Watt Wert zurückgeben. Dann funktioniert es wie es soll.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

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
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

Bitte kurz Bescheid geben sobald ihr die UI Aenderung (Soalar und Batterie) fuer solax eingebaut habt. Dann werde ich dies testen

Gruesse
KlausFindus
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

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
Dateianhänge
Solax.rar
(26.52 KiB) 139-mal heruntergeladen
LutzB
Beiträge: 3479
Registriert: Di Feb 25, 2020 9:23 am

Re: Solax Integration

Beitrag von LutzB »

Die Modul wurden gerade in die Nightly gemerged.
Da sich die interne Bezeichnung der IP geändert hat, ist nach dem Update die Modulkonfiguration erneut zu prüfen!
KlausFindus
Beiträge: 26
Registriert: Mo Nov 30, 2020 2:38 pm

Re: Solax Integration

Beitrag von KlausFindus »

Hallo LutzB,

Klasse, vielen Dank. :D 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
Antworten