Allows you to create aggregations of insight logs and aggregations of aggregations. The app needs permissions to get the logs from other apps.
- count of door open event: sum a door open boolean log
- power usage: differencing the meter readings
- average temperture: add multiple temperature logs to 1 aggregation
The name of the aggregation must be unique.
Display name of the aggregation, multiple languages are not supported yet.
Units of the values, e.g. °C
Number of decimals visible
The logs used for the aggregation
The start date and time of the first period of the aggregation
The start date and time of the next period to be calculated
Aggregations are made per hour, day, week, month or year
Position in the period the aggregation is logged.
The aggregation method.
- Sum of all values in the period
- Average of all values in the period by duration after the log record
- Difference between the previous last value and the last value of the period
- Min(imum) value in the period
- Max(imum) value in the period
- Median value in the period
- 0.1.2 refresh available logs when adding or deleting an aggregated log
- 0.1.1 delete abandoned aggregated logs on startup
- 0.1.0 use events and promises instead of polling every 10 seconds
- 0.0.6 fix difference aggregation, add 2 flow triggers
- 0.0.5 display date and time in local format, fix bug not getting logs on first start, add median aggregation
- 0.0.4 more user feedback on settings page
- 0.0.3 support log position per aggregated log
- 0.0.2 replaced bearertoken with apitoken
- 0.0.1 Initial version