Start fixing forecast service 19
This commit is contained in:
@@ -228,6 +228,7 @@ class ForecastingService:
|
||||
"humidity": weather.get("humidity", 65.0),
|
||||
"wind_speed": weather.get("wind_speed", 5.0),
|
||||
"pressure": weather.get("pressure", 1013.0),
|
||||
'weather_description': weather_data.get('description', 'clear')
|
||||
})
|
||||
|
||||
logger.info("Weather data acquired successfully", tenant_id=tenant_id)
|
||||
@@ -251,6 +252,8 @@ class ForecastingService:
|
||||
"humidity": current_weather.get("humidity", 65.0),
|
||||
"wind_speed": current_weather.get("wind_speed", 5.0),
|
||||
"pressure": current_weather.get("pressure", 1013.0),
|
||||
'weather_description': current_weather.get('description', 'clear')
|
||||
|
||||
})
|
||||
|
||||
logger.info("Using current weather as fallback", tenant_id=tenant_id)
|
||||
@@ -286,6 +289,7 @@ class ForecastingService:
|
||||
# features.update({
|
||||
# "traffic_volume": traffic_data.get("traffic_volume", 100),
|
||||
# "pedestrian_count": traffic_data.get("pedestrian_count", 50),
|
||||
# "average_speed2" traffic_data.get('average_speed', 30.0)
|
||||
# })
|
||||
# logger.info("Traffic data acquired successfully", tenant_id=tenant_id)
|
||||
# return
|
||||
@@ -300,7 +304,8 @@ class ForecastingService:
|
||||
features.update({
|
||||
"traffic_volume": int(100 * weekend_factor),
|
||||
"pedestrian_count": int(50 * weekend_factor),
|
||||
"congestion_level": 1
|
||||
"congestion_level": 1,
|
||||
'average_speed': 30.0
|
||||
})
|
||||
|
||||
logger.warning("Using default traffic values", tenant_id=tenant_id)
|
||||
|
||||
Reference in New Issue
Block a user