MeshMonitor v3.7.0 introduces Auto Favorite, a new automation feature that automatically favorites eligible nearby nodes for zero-cost hop routing on Meshtastic firmware 2.7+.
Auto Favorite β
When enabled on a Router, Router Late, or Client Base node, MeshMonitor automatically detects nearby 0-hop nodes and favorites them on your device β preserving hop counts across your mesh infrastructure without manual configuration.
How It Works β
- Event-driven: Eligible nodes are favorited as soon as they are detected (on NodeInfo updates)
- Periodic cleanup: A sweep runs every 60 minutes to unfavorite nodes that have gone stale, moved out of range, or changed roles
- Manual favorites are never touched β only auto-managed nodes are swept
Eligibility Rules β
| Your Node Role | Auto-Favorites |
|---|---|
| Client Base | All 0-hop nodes (any role) |
| Router / Router Late | 0-hop Router, Router Late, and Client Base nodes |
Configuration β
Find Auto Favorite in the Automation tab. Configure the staleness threshold (default 72 hours) β nodes not heard from within this period are automatically unfavorited. The UI shows warnings if your firmware or node role doesn't support the feature.
Read more about zero-cost hops
Other Improvements β
- Position precision accuracy estimates β Channel UI now shows estimated accuracy for position precision settings (#2008)
- Location indicators on all channels β All location-enabled channels now show location sharing indicators (#2007)
- Packet routes fix β Packet routes now use async DB methods for PostgreSQL/MySQL compatibility (#2016)
- Duplicate chat messages fix β Prevented duplicate outgoing messages in chat (#2015)
- Map position updates β Fixed position updates for mobile/tracker nodes and a WebSocket position bug (#2014)
- Homoglyph byte count β Corrected optimized byte count display when homoglyph setting is enabled (#2009)
- Dependency updates β Updated production dependencies (#1992)