Update 1.4.0
New test version!
New
Location Sharing Status: Life360 features.shareLocation is now processed separately so location sharing can be distinguished from connection and GPS freshness.
Stale Location Detection: GPS locations are marked as stale after 5 minutes by default, with a configurable threshold between 2 and 10 minutes.
Configurable Driving Threshold: Added an optional driving threshold. Setting it to 0 uses Life360 isDriving, while higher values can determine driving based on speed.
Configurable GPS Accuracy Filter: Added a configurable maximum GPS accuracy threshold with a default of 100 meters.
Extended Data Health Diagnostics: Diagnostics now track API checks, GPS age, charging source, unchanged charging duration, location sharing and connection status.
Improvement
Correct GPS Accuracy: Life360 GPS accuracy is now correctly converted from feet to meters.
Improved Online Status Handling: A stale GPS timestamp no longer automatically means that a member’s location is not updating.
Separate Location States: shareLocation=false now shows Location Sharing Disabled, while a Life360 disconnected state or 0% battery shows Not Connected.
Connected Members Stay Online: When connected=true and shareLocation=true, the member remains online even when the GPS timestamp is older than the configured stale threshold.
Faster Recovery After Life360 Opens: As soon as Life360 provides new coordinates after the mobile app is opened, Homey processes them on the next polling cycle.
Improved Life360 Issue Handling: issues.title and issues.dialog are processed to improve status detection, while their contents are never written to diagnostics.
Complete Address Handling: address1 and address2 are now combined for more complete address information in Homey.
GPS Quality Protection: GPS updates that exceed the configured maximum accuracy are rejected for location-related changes.
Safe Place and Route Handling: Rejected inaccurate GPS updates no longer cause place changes, route changes or incorrect location-state transitions.
Faster Manual Location Refresh: The manual Update location action performs an initial refresh after approximately 1 second and continues checking every 5 seconds for about one minute.
Older GPS Update Protection: GPS updates with a timestamp older than the currently accepted location are now rejected.
Improved Stale Map Display: Stale member markers are displayed more transparently, show the GPS age and no longer display a current GPS accuracy circle.
Adaptive Battery Percentage Text: Written battery percentages are now black in light mode and white in dark mode across widgets and pop-ups.
Improved Charging Diagnostics: Life360 charge remains the primary charging-status source, while long periods without a charging-state change are now tracked diagnostically.
Privacy-Safe Diagnostics: Address, locality and other location-sensitive information remain protected and are never exposed in diagnostics.
Under-the-Hood Enhancements: In this version of Life360, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.
Enjoy the latest version of Life360 App with small improvements under the hood, ensuring a smoother experience for all users! ![]()
Download the new version in the Homey App Store!
Encountering any issues? Help us help you by sending a detailed report via the mobile Homey app.
More - apps - Life360 - settings wheel top right - send diagnostic report (include your email and issues in the input field for better assistance)
Disclaimer ![]()
This app is a labor of love, provided on a best-effort basis. No rights can be derived from its use.
Contributions
If you appreciate this app, fuel future development with a PayPal contribution or buy a round with iDeal or Bunq.me. Your support keeps the magic alive! ![]()
![]()
