WR2 Shelly...

Fragen zur Nutzung, Features, usw..
okaegi
Beiträge: 2211
Registriert: Fr Mär 08, 2019 1:57 pm

WR2 Shelly...

Beitrag von okaegi »

Hallo Leute,
Ich habe gerade mal ein pr gemacht um shelly als WR 2 zu unterstützen. Ich werde erst in einigen Wochen das testen können. Hat jemand shelly als wr und kann man das mal testen ?
Bei der Umstellung kann es im Tageslog einmal einen Sprung gehen. (wechsel auf Simcount Zählerstände) die aber für das Monats und Jahreslog automatisch rausgefiltert werden.
Danke Gruss Oliver

Neu wird am WR2 auch shelly unterstützt. Zusätzlich wurde die automatische Zählerstanderzeugung für PV (Simcount) angepasst:
Wenn zwei WR vorhanden sind, und einer der beiden WR keinen Zählerstand liefert, wird simcount für beide WR auf der gesamten Pv Leistung gerechnet.
Als Input für Simcount dient neu pvallwatt (Summe aus pvwatt und pv2watt), der gerechnete Zähler wird dann auf pvkw, pvallwh und pv2kwh kopiert. Der shelly zugriff wurde auf python3 umgestellt (nur WR2)
E3DC PV Leistung wird nur noch dann genommen wenn kein WR definiert ist.

https://github.com/snaptec/openWB/pull/1717
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: WR2 Shelly...

Beitrag von HSC »

...kann ich testen. Einfach melden, wenn es soweit ist.
VG
Stevie_AN
Beiträge: 301
Registriert: Di Jan 19, 2021 11:04 am

Re: WR2 Shelly...

Beitrag von Stevie_AN »

Guten Morgen,

hatte mich ja kurz schon im Git zum PR geäußert:

Nachdem ich gestern Abend alle 4 Files
  • loadvars.sh
    modules/wr2_shelly/main.sh
    modules/wr2_shelly/shellywr.py
    web/settings/modulconfigpv.php
eingepflegt hatte, konnte ich zwar den Shelly im PV2-Modul konfigurieren, jedoch hatte ich auf der Startseite des Webinterface keine Graphanzeige mehr.
Die Werte kamen zwar rein und wurden oben auch korrekt angezeigt, der Graph bleib jedoch auf Null. Hab leider keinen Screenshot gemacht, gestern Abend, aber im Langzeitlogging ist die Lücke auch gut zu sehen:
owb_shelly_wr2.png



Nachdem ich nur die loarvars.sh wieder durch die alte ersetzt habe, war die Darstellung wieder OK. Natürlich wird dadurch das WR2-Shelly-Modul nicht funktionieren, aber das konnte ich bisher noch nicht testen.

Schöne Grüße...

Stefan
LP1: OpenWB-custom 1p3p; LP2: go-eCharger HOMEfix; PV1: 7,150 kWp Sunny Tripower 7000TL-20, PV2: 4,440 kWp SB 4000TL-20, Sunny Home Manager 2.0; Škoda Citigo e iV, Smart ED3
okaegi
Beiträge: 2211
Registriert: Fr Mär 08, 2019 1:57 pm

Re: WR2 Shelly...

Beitrag von okaegi »

Kannst du mal im openwb.log schauen, ich habe nur im Bereich Pv geändert. Was hast du als Pv und Speicherconfig
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Stevie_AN
Beiträge: 301
Registriert: Di Jan 19, 2021 11:04 am

Re: WR2 Shelly...

Beitrag von Stevie_AN »

okaegi hat geschrieben: Fr Nov 26, 2021 11:48 am Kannst du mal im openwb.log schauen, ich habe nur im Bereich Pv geändert. Was hast du als Pv und Speicherconfig
Gruss Oliver
Leider hab ich das logfile nicht mehr, da ich neu starten musste. Sobald ich wieder etwas Zeit für Spielereien hab, werd ich das Szenario noch mal durchspielen - dann wissen wir mehr. Aktuell muss die openWB einfach nur zuverlässig laufen ;)
LP1: OpenWB-custom 1p3p; LP2: go-eCharger HOMEfix; PV1: 7,150 kWp Sunny Tripower 7000TL-20, PV2: 4,440 kWp SB 4000TL-20, Sunny Home Manager 2.0; Škoda Citigo e iV, Smart ED3
okaegi
Beiträge: 2211
Registriert: Fr Mär 08, 2019 1:57 pm

Re: WR2 Shelly...

Beitrag von okaegi »

Wart noch ein Moment, ich pass die Lösung in Absprache mit Lutz nochmal an.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Stevie_AN
Beiträge: 301
Registriert: Di Jan 19, 2021 11:04 am

Re: WR2 Shelly...

Beitrag von Stevie_AN »

Eben eingespielt --> bei mir läuft es nun. :D

Dankeschön und schöne Grüße...

Stefan
LP1: OpenWB-custom 1p3p; LP2: go-eCharger HOMEfix; PV1: 7,150 kWp Sunny Tripower 7000TL-20, PV2: 4,440 kWp SB 4000TL-20, Sunny Home Manager 2.0; Škoda Citigo e iV, Smart ED3
okaegi
Beiträge: 2211
Registriert: Fr Mär 08, 2019 1:57 pm

Re: WR2 Shelly...

Beitrag von okaegi »

In der neuesten Nightly ist nun der Support für den Shelly am WR2 drin. Gibt es jemand der einen Shelly als WR1 betreibt ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: WR2 Shelly...

Beitrag von HSC »

okaegi hat geschrieben: Mo Nov 29, 2021 3:53 pm In der neuesten Nightly ist nun der Support für den Shelly am WR2 drin. Gibt es jemand der einen Shelly als WR1 betreibt ?
Gruss Oliver
Habe je einen shelly (ohne plus) mal eingerichtet, die Watt kommen jeweils....
Was bräuchtest Du noch?
VG

Edit: die kWh werden auch aufsummiert
okaegi
Beiträge: 2211
Registriert: Fr Mär 08, 2019 1:57 pm

Re: WR2 Shelly...

Beitrag von okaegi »

Ah super.
Hast du Schreibrecht auf deinen Raspi ?
Wenn ja, bitte im Verzeichnis ...modules/wr_shelly
In main.sh
Von

#!/bin/bash

pv_out=$(curl --connect-timeout 3 -s $pv1_ipa/status )
pv_watt=$(echo $pv_out |jq '.meters[0].power' | sed 's/\..*$//')
# if (( $pv_watt > 0 )); then
# pv_watt=$(echo "$pv_watt*-1" |bc)
# fi
pv_watt=$(echo "$pv_watt * -1" | bc)
re='^-?[0-9]+$'
if ! [[ $pv_watt =~ $re ]] ; then
pv_watt="0"
fi
echo $pv_watt > /var/www/html/openWB/ramdisk/pvwatt
echo $pv_watt

Auf
Main.sh
#!/bin/bash

sudo python3 /var/www/html/openWB/modules/wr2_shelly/shellywr.py $pv1_ipa pvwatt
pvwatt=$(</var/www/html/openWB/ramdisk/pvwatt)
echo $pvwatt

Ändern. Dann sollte wr shelly auch als python mit generierten Zähler laufen.
Wenn du kein zugriff hast sag Bescheid , dann mach ich einen pull request.
Danke, Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Antworten