Do not override "good" node info #43

Closed
opened 2026-10-04 22:57:57 +02:00 by adam · 0 comments
Owner

There is a bug in the meshtastic firmware that sometimes not correctly propagates metadata and resets that in the device.

If we have good node info in the database, e.g., "Freifunk Teufelsberg BOT" (FFTB), do not overwrite the node record in the database with "Meshtastic 9020" (9020) - instead retain the existing value. Also, do not delete position or telemetry data on these records. Just update last heard and update database fields if we have a value. Do not set existing fields to null, never, nowhere.

There is a bug in the meshtastic firmware that sometimes not correctly propagates metadata and resets that in the device. If we have good node info in the database, e.g., "Freifunk Teufelsberg BOT" (FFTB), do not overwrite the node record in the database with "Meshtastic 9020" (9020) - instead retain the existing value. Also, do not delete position or telemetry data on these records. Just update last heard and update database fields if we have a value. Do not set existing fields to null, never, nowhere. <!-- github-sync-id:3483601992 -->
adam closed this issue 2026-10-04 22:57:57 +02:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/potato-mesh#43