The Monitoring Service is responsible for ingesting and queering utility consumptions from smart furniture hookups.
GET /health
POST /api/internal/registerSmartFurnitureHookupPOST /api/internal/disconnectSmartFurnitureHookup
GET /api/internal/measurements/{utilityType}POST /api/internal/measurementsDELETE /api/internal/measurements/household-user-tags/{username}DELETE /api/internal/measurements/zone-tags/{zoneID}
subscribeActiveSmartFurnitureHookupssubscribeRealTimeUtilityMeters
activeSmartFurnitureHookupsUpdateutilityMetersUpdate
subscribe(queries: UtilityConsumptionsQueryDTO[])editQuery(query: UtilityConsumptionsQueryDTO)
utilityConsumptionsUpdateutilityConsumptionsQueryUpdate
subscribe(queries: UtilityMetersQueryDTO[], interval?: number)editQuery(query: UtilityMetersQueryDTO)deleteQuery(queryLabel: string)
utilityMetersUpdateutilityMetersQueryUpdate
Documentation of the typescript code base can be found at the typedoc.
- Rares Vasiliu (rares-vsl)
- Salvatore Bennici (SalvatoreBennici)