Input_boolean changing without restart or input change

i’m using an input_boolean to disable some sections of an automation … however, after turning it off it will turn back on later in time without my input (see trace below) whereby a state change from None to “on” occurs … why is the state change without my input and without a restart

input_boolean:
  notify_pushover:
    name: Notify when there's a camera AI event
    initial: on
    icon: mdi:motion-sensor

2025-04-26 02:04:06.340 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=input_boolean.notify_pushover, old_state=None, new_state=<state input_boolean.notify_pushover=on; editable=False, icon=mdi:motion-sensor, friendly_name=Notify when there’s a camera AI event @ 2025-04-26T02:04:06.340369-07:00>>

If there is another event that reloads the config (effectively a restart of the input_boolean integration), the initial on setting will probably also trigger. It does say the state was None before, so that is most likely what happened. Is there a particular reason you do not want the default behaviour to retain state after a restart? I would consider removing the initial setting. If needed you can create an automation to turn it on at a HA restart.

thanks i’ll try that …