Record a timezone-only admin update as an explicit choice (task 45243478) #277

Merged
1 Commits
Author SHA1 Message Date
overseerandClaude Opus 5.5 4b6e196509 Record a timezone-only admin update as an explicit choice (task 45243478)
update_settings() now persists timezone_configured=True when the changes
supply timezone without timezone_configured, so Home Assistant's reported
zone can no longer replace an admin-chosen zone (release review RR-001).
An explicit timezone_configured is kept as supplied; the automatic
adoption path is unchanged and still leaves the marker false.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 23:27:24 -04:00