Display app improvements

- Add summary page
- Use common time range component
This commit is contained in:
2021-05-30 19:10:22 -04:00
parent bfc800a6d0
commit ad50839fae
21 changed files with 596 additions and 227 deletions

View File

@@ -0,0 +1,5 @@
export enum TimeSpan {
Last24Hours,
Day,
Custom
}

View File

@@ -0,0 +1,15 @@
export interface WeatherAggregates {
humidity: WeatherAggregate;
temperature: WeatherAggregate;
pressure: WeatherAggregate;
light: WeatherAggregate;
windSpeed: WeatherAggregate;
windDirectionAverage: number;
rainTotal: number;
}
export interface WeatherAggregate {
min: number;
max: number;
average: number;
}