System_Production data
This is the solar production data reported by the Envoy, class EnvoySystemProduction.
data: EnvoyData = await envoy.update()
print(f'Watts: {data.system_production.watts_now}')
print(f'TodaysEnergy: {data.system_production.watt_hours_today}')
print(f'LifetimeEnergy {data.system_production.watt_hours_lifetime}')
print(f'Last7DaysEnergy {data.system_production.watt_hours_last_7_days}')
The source of the data differs by Envoy type and firmware level. For metered Envoy types with configured current transformer (CT) production meter data comes from the /production endpoint with CT meter data. For non-metered Envoy types data comes from the /api/v1/production
endpoint as calculated by the Envoy from inverter data.
For metered Envoy with installed and configured CT meter three
phase mode and more then 1 phase active, data for individual phases is also reported, see Phase Data.