I've had Frigate running reliably for months, but started getting errors in the middle of the night. I've performed no software updates, and I have turned off automatic updates, so I'm not sure what caused this. I've attached my YAML which has not been changed in many months. Here is the error:
2025-03-09 14:51:27.842908258 127.0.0.1 - - [09/Mar/2025:09:51:27 -0500] "" 400 0 "-" "-" "-"
2025-03-09 14:51:29.203111509 [2025-03-09 09:51:29] frigate.util.config INFO : Checking if frigate config needs migration...
2025-03-09 14:51:29.291104312 [2025-03-09 09:51:29] frigate.util.config INFO : frigate config does not need migration...
2025-03-09 14:51:29.358806007 *************************************************************
2025-03-09 14:51:29.358809129 *************************************************************
2025-03-09 14:51:29.358811275 *** Your config file is not valid! ***
2025-03-09 14:51:29.358814445 *** Please check the docs at ***
2025-03-09 14:51:29.358815773 *** https://docs.frigate.video/configuration/ ***
2025-03-09 14:51:29.358817549 *************************************************************
2025-03-09 14:51:29.358818811 *************************************************************
2025-03-09 14:51:29.358837981 *** Config Validation Errors ***
2025-03-09 14:51:29.358839405 *************************************************************
2025-03-09 14:51:29.358853819 homeassistant: Extra inputs are not permitted
2025-03-09 14:51:29.358855072 *************************************************************
2025-03-09 14:51:29.358856303 *** End Config Validation Errors ***
2025-03-09 14:51:29.358857477 *************************************************************
For Home Assistant Addon installations, the config file needs to be in the root of your Home Assistant config directory (same location as configuration.yaml). It can be named frigate.yaml or frigate.yml, but if both files exist frigate.yaml will be preferred and frigate.yml will be ignored.