several of my automations are turned off by default using
initial_state: 'off'
most of these are older automations no longer in use, but kept for reference, and testing purposes. Some of them need to be off at startup, but are turned_on during operation.
Using debug mode for logging scripts and automations, I now see this in the log:
DEBUG (MainThread) [homeassistant.components.automation] Automation automation.call_service_event_switch initial state False overridden from config initial_state
for these automations.
This seems a bit remarkable since the initial_state is still an official option for automation, see https://www.home-assistant.io/integrations/automation/
why then would it be overridden from config initial_state (assuming that is the restore function reading the last state the automation was in, and restoring that)?
thanks for having a look