I have the below issue I need help with. I have a say a schedule helper: schedule.mylight_schedule and a Template switch helper where Value template: {{is_state ('schedule.mylight_schedule', 'on') }}
I think you have misunderstood how this integration works.
The “value template” will never cause your light to turn on, it’s just a way to establish the state value for the switch entity. The turn on/turn off actions are only executed when a user or script/automation turns the switch entity on or off.
If you want your schedule entity to turn the light on, use an automation.
I was hoping that the light would get the schedule state after a restart - either of the bulb (physical switch) or a total power loss. Could an automation or script achieve this somehow?