Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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.
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.
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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
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
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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.
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.
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
Kannst du mal einen Printscreen von deinem Fehler machen ? Tritt der Fehler auch beim Standard Thema auf ?
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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
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
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
So sieht mein Tageslog file von gestern aus
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
ist eine openwb standalone.
Anbei von gestern und heute die Datei
Anbei von gestern und heute die Datei
- Dateianhänge
-
- 20210717.csv
- (25.13 KiB) 90-mal heruntergeladen
-
- 20210716.csv
- (34.3 KiB) 101-mal heruntergeladen
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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
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
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Smarthome 2.0 - Shelly - Messwerte nicht tägl.zurückgesetzt
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
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