- 
        Couldn't load subscription status. 
- Fork 5
Labels
part:clientAffects the client codeAffects the client codepriority:URGENTAddress this immediately or the sky will fallAddress this immediately or the sky will falltype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Description
What's needed?
We need to be able to get sensors and sensor data.
Proposed solution
Add a new client methods based as much as possible on the API v0.17, so it is easier to migrate:
- list_sensors()
- receive_sensor_data_samples_stream()
Additional context
- v0.17 sensors metadata and data samples: https://github.com/frequenz-floss/frequenz-api-common/blob/v0.x.x/proto/frequenz/api/common/v1/microgrid/sensors/sensors.proto
- v0.17 sensors RPC calls: ListSensors,ReceiveSensorDataStream
- v0.15 sensors component type: https://github.com/frequenz-floss/frequenz-api-common/blob/59dcdc0146de9b64a5f25f55165617237098a343/proto/frequenz/api/common/components.proto#L37-L38
- v0.15 sensors types: https://github.com/frequenz-floss/frequenz-api-common/blob/59dcdc0146de9b64a5f25f55165617237098a343/proto/frequenz/api/common/components.proto#L107-L132
- v0.15 sensor metadata and data: https://github.com/frequenz-floss/frequenz-api-microgrid/blob/v0.15.x/proto/frequenz/api/microgrid/sensor.proto
Metadata
Metadata
Assignees
Labels
part:clientAffects the client codeAffects the client codepriority:URGENTAddress this immediately or the sky will fallAddress this immediately or the sky will falltype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users