Any pvoutput gurus know why the “extended data” doesn’t appear in the live view (or anywhere at all?) I’m sending the data to their API using the field names in the documentation, I’ve made donation to enable these features and that seems to be active
https://pvoutput.org/intraday.jsp?id=104647&sid=91808
- api fields match the documentation
- I can also confirm the correct values are being pulled from the inverter according to the logs of solariot as per below:
INFO:root:Published to PVOutput
INFO:root:{'inverter_size': 8.0, 'daily_power_yield': 16300.0, 'total_power_yield': 0.36, 'inverter_power_on_hours': 49, 'internal_temp': 36.2, 'pv1_voltage': 326.7, 'pv1_current': 1.3, 'pv2_voltage': 357.2, 'pv2_current': 2.6, 'total_pv_power': 1399, 'grid_voltage': 241.2, 'inverter_current': 5.4, 'total_active_power': 1311, 'grid_frequency': 50.0, 'export_power': -132, 'export_power_indicator': 65535, 'house_loads': 1178, 'daily_export_energy': 6400.0, 'total_export_energy': 11.3, 'daily_import_energy': 24400.0, 'total_import_energy': 108.4, 'daily_self_consumption_energy': 9900.0, 'total_self_consumption_energy': 25.0, 'year': 2022, 'month': 6, 'day': 30, 'hour': 15, 'minute': 15, 'second': 58, 'timestamp': '30/6/2022 15:15:58'}
INFO:root:Skipping PVOutput to stay under the rate limit
INFO:root:{'inverter_size': 8.0, 'daily_power_yield': 16300.0, 'total_power_yield': 0.36, 'inverter_power_on_hours': 49, 'internal_temp': 36.2, 'pv1_voltage': 325.6, 'pv1_current': 1.3, 'pv2_voltage': 356.2, 'pv2_current': 2.6, 'total_pv_power': 1398, 'grid_voltage': 241.4, 'inverter_current': 5.4, 'total_active_power': 1311, 'grid_frequency': 50.0, 'export_power': -122, 'export_power_indicator': 65535, 'house_loads': 1188, 'daily_export_energy': 6400.0, 'total_export_energy': 11.3, 'daily_import_energy': 24400.0, 'total_import_energy': 108.4, 'daily_self_consumption_energy': 9900.0, 'total_self_consumption_energy': 25.0, 'year': 2022, 'month': 6, 'day': 30, 'hour': 15, 'minute': 16, 'second': 9, 'timestamp': '30/6/2022 15:16:09'}
INFO:root:Published to PVOutput
INFO:root:{'inverter_size': 8.0, 'daily_power_yield': 16300.0, 'total_power_yield': 0.36, 'inverter_power_on_hours': 49, 'internal_temp': 36.2, 'pv1_voltage': 325.2, 'pv1_current': 1.3, 'pv2_voltage': 358.2, 'pv2_current': 2.6, 'total_pv_power': 1395, 'grid_voltage': 241.6, 'inverter_current': 5.4, 'total_active_power': 1311, 'grid_frequency': 50.0, 'export_power': -114, 'export_power_indicator': 65535, 'house_loads': 1196, 'daily_export_energy': 6400.0, 'total_export_energy': 11.3, 'daily_import_energy': 24400.0, 'total_import_energy': 108.4, 'daily_self_consumption_energy': 9900.0, 'total_self_consumption_energy': 25.0, 'year': 2022, 'month': 6, 'day': 30, 'hour': 15, 'minute': 16, 'second': 20, 'timestamp': '30/6/2022 15:16:20'}
INFO:root:Skipping PVOutput to stay under the rate limit
- the inverter output have the following mappings applied, in order to translate the field names to the specification of post status API according to API docs:
"Power Generation": "total_active_power",
"Power Consumption": "house_loads",
# "Temperature": "internal_temp",
"Voltage": "grid_voltage",
"Extended Value v7": "grid_frequency",
"Extended Value v8": "internal_temp",
"Extended Value v9": "pv1_voltage",
"Extended Value v10": "pv1_current",
"Extended Value v11": "pv2_voltage",
"Extended Value v12": "pv2_current"
# "Text Message 1": "inverter_power_on_hours"
}
… and here is my configuration for the extended fields:
I was hoping someone knows what I’ve done wrong
Many thanks in advance!
(edited to provide more info)