@angusc In your configuration.yaml do you have this at the top.
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
In your developer tools again on template tab put this (this is every time function
{{ now() }}
{{ now().astimezone() }}
{{ utcnow().astimezone() }}
{{ now().now() }}
{{ now().today() }}
{{ now().utcnow() }}
{{ utcnow() }}
{{ now().tzinfo }}
{{ now().astimezone().tzinfo }}
{{ utcnow().tzinfo }}
You can see what your time is set for
Regarding: “Editor disabled because config stored in configuration.yaml.”
Do you have any of these In your configuration.yaml?
name: Home
latitude: 12.3456
longitude: 12.3456
elevation: 99
unit_system: metric
time_zone: Europe/London
If so, comment out all fields that you see in the UI Editor and restart HA
# name: Home
# latitude: 12.3456
# longitude: 12.3456
# elevation: 99
# unit_system: metric
# time_zone: Europe/London