Add type interface of weather data

This commit is contained in:
sosokker 2024-05-11 17:38:57 +07:00
parent 0113287e1d
commit 5a37893596

View File

@ -0,0 +1,27 @@
interface WeatherData {
timestamp: string;
outdoor_temp: number;
outdoor_feels_like: number;
outdoor_pressure: number;
outdoor_humidity: number;
outdoor_weather: string;
outdoor_description: string;
outdoor_pm25: number;
outdoor_pm10: number;
indoor_temp: number;
indoor_light: number;
}
interface IndoorWeatherData {
avg_indoor_temp: number;
avg_indoor_light: number;
}
interface WeatherData {
avg_outdoor_temp: number;
avg_outdoor_feels_like: number;
avg_outdoor_pressure: number;
avg_outdoor_humidity: number;
avg_outdoor_pm25: number;
avg_outdoor_pm10: number;
}