In this release
We’ve added new aggregation capabilities to both ArithmeticFunction and AggregateFunction and rolled out new endpoints for retrieving actuator history. Lastly, a new system-level endpoint now provides a quick overview of sensor edge status percentages.
New functionality
ArithmeticFunction – more perSensorAggregation
Two new aggregation types – Min and Max, that calculate minimum and maximum values during the period for each sensor respectively.
ArithmeticFunction JSON schema:
AggregateFunction – perSensorAggregation, accrossSensorsAggregation
The general Aggregate function has not per sensor, and across sensor aggregations. Bot ‘perSensorAggregation’ and ‘accrosSensorsAggregation’support the Min and Max aggregations.
AggregateFunction JSON schema:
Actuation History Per Actuator
Two new endpoints for actuation history for an actuator.
New endpoints to fetch latest actuation:
- GET /actuator{id}/actuation/latest
- GET /json/actuator{id}/actuation/latest
Parameters:
- id – actuator identifier
A new endpoints for fetching actuations for a period of time:
- GET /actuator{id}/actuations/
- GET /json/actuator{id}/actuations/
The response will be paginated, and a “next page token” is generated and returned to let the client make subsequent requests for the next page – until the final page (and all actuations) have been returned.
The request parameters are:
- id – actuator unique identifier from where to get the actuations
- startTime – ISO 8601 dateTime in UTC (Zulu)
- “now” if empty
- endTime – ISO 8601 dateTime in UTC (Zulu)
- “now” – 24 hours if empty
- size – the size of the page to be returned. 15 000 actuations on one page are max.
- 1000 – if empty
- nextPageToken – token for fetching a particular page. If specified a particular page will be returned, and if omitted, the first page will be returned. If there are subsequent pages, the response will include a token for fetching the next page.
- initial page – if empty
Request:
- GET /json/actuator/11b56f53-9626-4392-80b6-52f99158ec98/actuations?startTime=2025-03-28T00%3A00Z&endTime=2025-03-31T00%3A00Z&size=1000
Response:
Edge Status Overview for System
A new endpoint to return percentage number of the sensor edge statuses in a system.
Request:
- GET /json/system/e6e344fb-c6bc-4698-8f55-8b9d49a6349d/edgestatus/overview
Response:
Breaking changes
Fixes and minor upgrades
Improvements:
- Change the percentages for System Edge statuses (PLAT-4793)
- Do not allow decimal commas in the Arithmetic function representation (PLAT-4783)
Defect fixes:
- Fix the edge connector status retrieve for singleton type connectors(simple-sample, smhi) (PLAT-4765)
- Fixed aliases validation on batch update (PLAT-4822)
Fixed delete functionality (PLAT-4759)
Per Karlberg
Per Karlberg, a distinguished technology executive, demonstrates deep expertise in the nexus of real estate, technology, and ESG. Holding advanced degrees from Lund University, and with key roles as CEO of our company and Co-Founder of ProptechOS, he has shaped the proptech field through significant contributions to real estate technology advancements. His instrumental work in co-authoring “The realestatecore ontology” has facilitated digital transformation and ESG breakthroughs in the real estate sector.
Read his full bio and information here.