Seite 1 von 2

Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 4:03 am
von heschpv
Hallo,
das Schalten funktioniert wie gewünscht. Allerdings wird um 0.00uhr nur die Laufzeit wieder auf 0 gesetzt. Der KWH-Wert zählt fortlaufend weiter, wird aber als Wert für den einzelnen Tag dargestellt. Das führt dazu, dass auch die Tageswerte des Hausverbrauchs nicht stimmen, da davon der Shelly-Wert des gesamten Zeitraums abgezogen wird.

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 5:51 am
von okaegi
Er rechnet im cron5min.sh den Tagesdurchschnitt basierend auf dem ersten record vom Tagesexcel.
Frage: steht was im openwb.log ?
Wie sehen die Einträge im Tagesexcel aus ?
gruss Oliver
# update all daily yield stats
openwbDebugLog "MAIN" 1 "updating daily yield stats"
pvkwh=$pv
pvdailyyieldstart=$(head -n 1 $OPENWBBASEDIR/web/logging/data/daily/$(date +%Y%m%d).csv)
pvyieldcount=0
for i in ${pvdailyyieldstart//,/ }
do
# pv
pvyieldcount=$((pvyieldcount + 1 ))
if (( pvyieldcount == 2 )); then
bezugdailyyield=$(echo "scale=2;($bezug - $i) / 1000" |bc)
echo $bezugdailyyield > $RAMDISKDIR/daily_bezugkwh
fi

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 11:59 am
von heschpv
im Tagesexcel steht als erster Wert bei smarthome-device1 der letzte des Vortags. Genau wie bei Bezug, LP1 etc.
In den Logging-Graphiken stimmt der Wert pro Tag auch. Aber im Dashboard (even darker theme) ist die Anzeige für die Shelly-Steckdose fortlaufend. Am Tagesbeginn steht dann: Gerät XXX 0W (8,4kWH). Der Gesamtverbrauch der Shelly-Steckdose seit Verwendung. Auch der Tagesbalken entsprechend hoch angezeigt. Für den Hausverbrauch gibt es keinen Tageswert. Vermutlich, weil vom EVU-Messwert noch der smarthome-Wert abgerechnet wird.

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 12:23 pm
von okaegi
Kannst du mal einen Printscreen von deinem Fehler machen ? Tritt der Fehler auch beim Standard Thema auf ?
Gruss Oliver

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 2:44 pm
von heschpv
Danke für die schnelle Reaktion.
Das Problem tritt unabhängig vom Theme auf. Natürlich unterschiedlich sichtbar.
Am deutlichsten ist der orange Balken im heutigen Tag. Heute gab es 20Watt Standby Verbrauch an dieser Shelly.
Der Balken für den Hausverbrauch fehlt komplett. Screenshots anbei

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 2:49 pm
von okaegi
Tagesverbrauch sollte auch täglich gerechnet werden. Hast du im tagesexcel 0,0 oder ,, Einträge . Lad am besten mal eins hoch. Selbstinstalliert openwb ?
Gruss Oliver

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 3:00 pm
von okaegi
So sieht mein Tageslog file von gestern aus
Gruss Oliver

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 3:35 pm
von heschpv
ist eine openwb standalone.
Anbei von gestern und heute die Datei

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 3:54 pm
von okaegi
Du hast hier ein Ausreisser

0000,3580007,9158541,15909211,61000.000,0,0,61000.000,0,0,,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,5162.61,0,0,0,0,0,0,0,0,0,0,0,0

echo $(date +%H%M),$bezug,$einspeisung,$pv,$ll1,$ll2,$ll3,$llg,$speicheri,$speichere,$verbraucher1,$verbrauchere1,$verbraucher2,$verbrauchere2,$verbraucher3,$ll4,$ll5,$ll6,$ll7,$ll8,$speichersoc,$soc,$soc1,$temp1,$temp2,$temp3,$d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$d10,$temp4,$temp5,$temp6 >> $dailyfile.csv

Ist m.e. Verbraucher1

Gruss Oliver

Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt

Verfasst: Sa Jul 17, 2021 4:27 pm
von HSC
Hallo Ihr Beiden,
lese interessiert mit...
@Oliver, gibt es eine Erklärung, warum an dieser Stelle zw. den Komma's kein Wert geschrieben wird? Irgendeine Zahl müsste es doch sein, wenigstens eine "0"...
Und wie würde man dort einen Wert nachträglich "hinzaubern" können?
Passt da was an der SW nicht?
VG