MeshMonitor v3.8.0 introduces Gateway OTA Firmware Updates, allowing administrators to check for, download, and flash Meshtastic firmware updates directly from the MeshMonitor UI.
Gateway Firmware Management (Experimental) β
This feature is still relatively experimental. Admins can now manage firmware on the directly-connected gateway node through a guided step-by-step wizard in System Settings β no SSH or CLI access required.
Key Features β
- Release Channels β Choose from Stable, Alpha, or a custom firmware URL
- Version Browser β Browse recent releases with rollback support
- Automatic Config Backup β Device configuration is backed up before every flash
- Step-by-Step Wizard β Preflight checks, backup, download, extract, flash, and verify β each step with confirmation
- Live Progress β Real-time streaming of flash output via WebSocket
- Background Polling β Configurable interval (default 6 hours) checks for new releases automatically
- Hardware Matching β Automatically selects the correct firmware binary for your device
Important Notes β
- Docker only β OTA firmware updates require a Docker deployment (not available in the Tauri desktop app)
- Wi-Fi devices only β Your gateway node must be connected via Wi-Fi/IP (not serial or BLE)
- Admin access required β Only administrators can access firmware management
Read more about Firmware OTA Updates
Other Improvements β
- Bell and position broadcast buttons β New quick-action buttons in Channels and Messages tabs (#2113, #2114)
- Favorite lock protection β Manual favorites are now protected from being overridden by auto-favorite (#2115)
- Per-node geofence cooldowns β Geofence triggers now support per-node cooldown periods (#2105)
- NodeNum reboot fix β Correctly handles node number changes on device reboot (#2106)
- Message status documentation β Improved tooltip and FAQ documentation for message delivery status icons (#2118)
- Dependency updates β Updated mysql2, maplibre-gl, pg, and other dependencies