Refactor forecast and historian-driven meteo dashboard

This commit is contained in:
litoral05
2026-05-29 11:41:11 +01:00
parent 289a54f455
commit 3905e2adfe
24 changed files with 2494 additions and 707 deletions
+5 -14
View File
@@ -1,6 +1,5 @@
export type WeatherForecastResponse = {
location: WeatherLocation;
current: WeatherCurrent;
daily: WeatherDaily[];
};
@@ -19,19 +18,6 @@ export type WeatherCondition = {
code: number;
};
export type WeatherCurrent = {
temperatureC: number;
feelsLikeC: number;
humidity: number;
precipitationMm: number;
windKph: number;
windDegree: number;
windDirection: string;
pressureMb: number;
uv: number;
condition: WeatherCondition;
};
export type WeatherDaily = {
date: string;
maxTemperatureC: number;
@@ -40,6 +26,11 @@ export type WeatherDaily = {
totalPrecipitationMm: number;
dailyRainChance: number;
maxWindKph: number;
averageWindKph: number;
averageWindDegree: number;
averageWindDirection: string;
averageHumidity: number;
averageVisibilityKm: number;
uv: number;
sunrise: string;
sunset: string;