Barometer-Trend mit eingeführt

This commit is contained in:
2026-04-24 15:49:03 +02:00
parent 3652831bc3
commit 8961b9237c
3 changed files with 24 additions and 3 deletions

View File

@@ -59,6 +59,7 @@ class WeatherData(BaseModel):
wind_dir: Optional[float] = None
rain: Optional[float] = None
rain_rate: Optional[float] = None
bar_trend: Optional[int] = None
received_at: datetime
@@ -138,7 +139,7 @@ async def get_latest_weather():
SELECT id, datetime, temperature, humidity, pressure,
wind_speed * 1.60934 as wind_speed,
wind_gust * 1.60934 as wind_gust,
wind_dir, rain, rain_rate, received_at
wind_dir, rain, rain_rate, bar_trend, received_at
FROM weather_data
ORDER BY datetime DESC
LIMIT 1
@@ -172,7 +173,7 @@ async def get_weather_history(
SELECT id, datetime, temperature, humidity, pressure,
wind_speed * 1.60934 as wind_speed,
wind_gust * 1.60934 as wind_gust,
wind_dir, rain, rain_rate, received_at
wind_dir, rain, rain_rate, bar_trend, received_at
FROM weather_data
WHERE datetime >= NOW() - make_interval(hours => %s)
ORDER BY datetime DESC