Phil Bruckner
Phil Bruckner
## Proposed change strings.json used to have some strings with placeholders. Those strings have been removed. However, many of the files in the translations folder still contain those strings (as...
## Proposed change Simplify Life360 config by using cv.config_entry_only_config_schema. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [...
## Proposed change The GPSLogger app can provide battery charging status and an update timestamp. Allow configuring these in the Android app and, if present in the received webhook packet,...
## Tasks - [x] Add elevation option for observer obstruction vs horizon - [x] Show current latitude/longitude/time-zone values in options flow with the ability to skip changing them - [x]...
The Life360 server API seems to have changed again and appears to be usable. The life360 package has been updated accordingly. This PR moves to that new version. Also, the...
The homeassistant.update_entity service call would only cause the life360 integration to immediately query the server for new data it currently has. Basically, jump to the end of the current 10...
Currently the integration looks for last_seen or last_timestamp. But there may be entities that provide the same information in an attribute with a different name. Rather than having to update...
- Drop support for HA versions before 2024.8.3. - Move file I/O to executor. - Don't force sensor updates.
- Drop support for HA versions before 2024.8.3. - Add better descriptions for max_gps_accuracy config option. - Fix bugs related to integration unloading/reloading.
In at least 2025.2.5: ```text 2025-03-18 16:04:34.676 ERROR (MainThread) [homeassistant.util.logging] Exception in update_location when dispatching 'life360_update_location': (['device_tracker.life360_phillip_bruckner'],) Traceback (most recent call last): File "/config/custom_components/life360/device_tracker.py", line 95, in update_location await asyncio.gather(...