Deletes a username tag from all measurements.
Deletes a zone id tag from all measurements.
Finds all currently active smart furniture hookups along with their
A smart furniture hookup is considered active if it has produced at least one measurement within a recent time window.
A promise resolving to a list of SmartFurnitureHookupID values together with the most recent consumption data.
Retrieves utility consumption data for a given utility type, optionally filtered by a time-series configuration and by associated tags.
A promise resolving to an array of utility consumption points matching the filters.
Retrieves utility meter information, optionally filtered by time range and by associated tags.
A promise resolving to the matching utility meters.
Persists a single measurement.
The measurement to save.
A promise that resolves once the measurement has been stored.
Repository interface responsible for persisting and retrieving monitoring data.