viam.module.resource_data_consumer

Classes

ResourceDataConsumer

Client for retrieving historical module data from app.

Module Contents

class viam.module.resource_data_consumer.ResourceDataConsumer[source]

Client for retrieving historical module data from app.

Inherit from this class in a module to get access to historical module data.

classmethod construct_query(part_id: str, resource_name: str, time_back: datetime.timedelta) List[Dict[str, Any]][source]
classmethod query_tabular_data(resource_name: str, time_back: datetime.timedelta, additional_stages: List[Dict[str, Any]] | None = None, **kwargs) List[Dict[str, Any]][source]
Async:

Return historical data for this module, queried with MQL.