safraeli commited on
Commit
df58a03
·
verified ·
1 Parent(s): 0a569be

Add logging to silent ML energy prediction fallback

Browse files
Files changed (1) hide show
  1. src/data/data_providers.py +2 -2
src/data/data_providers.py CHANGED
@@ -964,8 +964,8 @@ class EnergyService(BaseService):
964
  from src.energy_predictor import EnergyPredictor
965
  ep = EnergyPredictor()
966
  return ep.predict_day_from_weather_df(target_date, df.tail(96))
967
- except Exception:
968
- pass # fall through to raw analytical
969
 
970
  # Raw analytical: GHI × capacity / STC
971
  day_df = df.tail(96).copy()
 
964
  from src.energy_predictor import EnergyPredictor
965
  ep = EnergyPredictor()
966
  return ep.predict_day_from_weather_df(target_date, df.tail(96))
967
+ except Exception as exc:
968
+ log.warning("ML energy prediction unavailable, falling back to analytical: %s", exc)
969
 
970
  # Raw analytical: GHI × capacity / STC
971
  day_df = df.tail(96).copy()