Releases: fernandodpr/MMR-GPXTRacker
GPX Tracker Plugin v1.1.0
⚠ Upcoming Breaking Change
Starting with the next version, you’ll need to explicitly configure tracked devices. For now, the plugin defaults to logging all devices (allowed_device_ids: ["*"]
) for compatibility, but this will change in future releases.
-
What changed?
- In the previous release, all devices in the network were tracked by default as no filtering mechanism existed.
- Now, users must define
allowed_device_ids
in the configuration file to specify which devices should be logged.
-
Impact on existing users:
- Users who update to this version without modifying their configuration file will find that no data is being logged unless
allowed_device_ids
is defined.
- Users who update to this version without modifying their configuration file will find that no data is being logged unless
-
Action required:
- Update your configuration file to include the
allowed_device_ids
option with the IDs of the devices you want to track.
- Update your configuration file to include the
community-plugins:
gpxtracker:
active: true
repository: https://github.com/fernandodpr/MMR-GPXTRacker.git
tag: main
gpx_directory: "./data/gpx_data"
allowed_device_ids:
- "fd3e19c2" # Example (random ID)
- "*" # To save all location messages that are received.
Description:
This release introduces node filtering, providing users with greater control over which devices are tracked, along with enhancements to configuration handling. These updates improve flexibility and usability while maintaining the core functionality of the plugin.
What's New:
- Node Filtering:
- Users can now specify which devices are tracked by using the
allowed_device_ids
configuration option.
- Users can now specify which devices are tracked by using the
- Dynamic Configuration Loading:
- Both
allowed_device_ids
andgpx_directory
are dynamically loaded from the plugin configuration during initialization.
- Both
- Initialization Improvements:
- Ensured the GPX directory is created automatically during initialization.
- Documentation Update:
- README now includes detailed instructions for the new node filtering feature and configuration options.
First Release: GPX Tracker Plugin
Description:
This is the first release of the GPX Tracker Plugin for Meshtastic, designed to log location data from your mesh network devices into individual GPX files. Each device's track is stored separately and organized by date, enabling easy management and analysis of location data.
Features:
- Automatically creates and updates GPX files for each device in the mesh network.
- Tracks data by date, ensuring organized and chronological records.
- Compatible with GPX visualization tools for further analysis and mapping.
What's Missing:
The next release will include filters for nodes, allowing users to specify which devices are tracked. This feature will provide greater control and flexibility for managing tracked devices.
Enjoy tracking your devices and stay tuned for future updates! 🚀
What's Changed
- Add plugin installation codeblock to readme.md by @jeremiah-k in #1
New Contributors
- @jeremiah-k made their first contribution in #1
Full Changelog: https://github.com/fernandodpr/MMR-GPXTRacker/commits/stable