Github Mirror / telegraf-plugins: 85fca95e




Calculate energy supplied locally today (utilities/telegraf-plugins#11)

Calculate energy supplied locally today (utilities/telegraf-plugins#11)

This adds two new fields

Whilst we're at it, it's probably worth adding equivalent totals too

Commit 85fca95e.

Authored 2023-06-07T08:53:58.000+01:00 by B Tasker in project Github Mirror / telegraf-plugins

+6 lines -0 lines

Commit Signature

Changes

diff --git a/soliscloud/soliscloud.py b/soliscloud/soliscloud.py
--- a/soliscloud/soliscloud.py
+++ b/soliscloud/soliscloud.py
# @@ -460,6 +460,12 @@ def extractInverterStats(inverter, station, config):
# if k in inverter:
# fields[f"panel_{i}"] = float(inverter[f"pow{i}"])
#
# + # Calculate total local supply
# + fields['localSupplyToday'] = fields['consumptionToday'] - fields['gridBuyToday']
# + if fields['consumptionToday'] > 0:
# + fields['localSupplyPercToday'] = 100 - ((fields['gridBuyToday'] / fields['consumptionToday']) * 100)
# +
# +
# # Total is solar yield + battery output + grid supply
#
# '''
#