Skip to content

MeshMonitor v3.6.0 introduces the Auto-Ping automation feature for mesh network diagnostics and improves Virtual Node identification with firmware version branding.

Auto-Ping Automation ​

A new DM-command driven Auto-Ping feature lets mesh users test connectivity and measure latency to your MeshMonitor node.

How It Works ​

  • Any mesh user can DM your node with ping N to start N pings at a configurable interval
  • Each ping sends a text DM and tracks ACK, NAK, and timeout responses
  • After all pings complete, a summary message is sent with min/avg/max latency and timeout count
  • Send ping stop to cancel an active session

Admin Controls ​

  • Configure ping interval (default 30s), max pings (default 20), and timeout (default 60s) in the Automation tab
  • Monitor active ping sessions in real-time with a stop button
  • Enable or disable the feature globally

Read more about Auto-Ping

Virtual Node Firmware Branding ​

Virtual Node connections now report a branded firmware version string (e.g., 2.6.6-MM3.6.0), making it easy to identify that a client is connected through MeshMonitor rather than directly to a physical radio. This appears in both MyNodeInfo and DeviceMetadata responses.

Other Improvements ​

  • Virtual Node channel stability β€” Fixed an issue where configComplete broadcasts during physical radio reconnection could cause VN clients to lose their channel list (#1920)
  • Telemetry packet ID tracking β€” Telemetry records now include packetId from the originating mesh packet, enabling API consumers to de-duplicate data received via multiple mesh paths (#1921)
  • Packet distribution fix β€” Portnum filter now correctly applies to total count in the packet distribution API (#1919)
  • Automation documentation β€” Added missing docs for Auto-Ping, Auto Key Management, and Ignored Nodes (#1918)
  • Poll optimization β€” Batch queries for /api/poll and /api/unread-counts reduce database load (#1909)
  • Mobile scroll fix β€” Fixed infinite scroll and always-visible virtual channels on mobile (#1907)
  • Dependency updates β€” Updated serialport, @serialport/parser-readline, jose, jiti, sass, and sharp

Last updated: