Decide on formula aggregation error schema, and document this in the API spec #52
Labels
part:proto
Affects the protocol buffer definition files
type:enhancement
New feature or enhancement visitble to users
Milestone
What's needed?
Its proposed to enhance the API responses for aggregated microgrid component data by including detailed statuses of each component involved in the aggregation process. This addition involves modifying the
ListAggregatedMicrogridComponentsDataResponse
andReceiveAggregatedMicrogridComponentsDataStreamResponse
messages to incorporate a newcomponent_statuses
field. TheComponentAggregationStatus
message will provide information about each component's participation in the aggregation, including whether the data was available, unavailable, or if an error occurred, along with optional error messages. This enhancement aims to improve transparency and allow clients to handle data unavailability and errors more effectively.Proposed solution
Use cases
In complex microgrids, aggregating data server side from multiple components (e.g., batteries, inverters) is crucial for monitoring and analysis. However, there are scenarios where data from one or more components may be unavailable or fail to be retrieved due to various reasons like communication issues, maintenance, or errors.
Current Challenge:
Alternatives and workarounds
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: