You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHubβs verified signature.
[1.4.6] - 2026-03-24
Added
πΊ Maps integration β New maps_provider config option (google / apple / osm). When set, clicking the zone/state name or the geocoded address strip opens the person's current GPS location in the chosen map app (new tab). Uses person.attributes.latitude/longitude. Disabled by default (opt-in). Configurable from the editor via a dropdown in the Sensors tab (all 4 languages).
π show_geocoded_location enabled by default β New cards now show the geocoded address automatically without requiring manual activation.
Fixed
π Maps dropdown showed empty on load β Added label, fixedMenuPosition, naturalMenuWidth to ha-select; replaced value="" with value="none" sentinel to avoid ha-select empty-string matching issues.
π Maps dropdown selection not saving β Changed event from @selected to @request-selected with getAttribute('value') pattern, matching the rest of the editor.
π Geocoded location switch showed OFF despite being enabled β Changed check from === true to !== false so that undefined (legacy cards without the key) is treated as ON.
π GPS coords always null β Fixed this._hass typo β this.hass in _updateSensorData(), which caused _gpsLat/_gpsLon to always be null and the maps click handler to never attach.