github Yeraze/meshmonitor v1.6.0
v1.6.0 - Configuration Display Fixes

latest releases: v2.18.6, v2.18.5, v2.18.4...
one month ago

What's Changed

🐛 Bug Fixes

  • Fixed device configuration display showing incorrect hard-coded values (#42) by @Yeraze in #45
    • Removed all hard-coded configuration defaults that were causing misleading displays
    • Info panel now shows actual device settings when available via HTTP API
    • Displays "Unknown" for unavailable values instead of incorrect defaults

✨ Improvements

  • Implemented intelligent configuration inference when full config is not available:
    • Automatic region detection based on frequency bands
    • MQTT server detection from data patterns
    • Supplement missing data from /json/report endpoint
  • Added proper enum-to-string conversion for region and modem preset values
  • Improved UI by removing unnecessary fields (Bandwidth, Spread Factor, Coding Rate)

🔧 Technical Changes

  • Enhanced configuration retrieval with hybrid approach (actual config → inference → supplemental data)
  • Fixed React import in TelemetryGraphs test file
  • Version bump to 1.6.0

Docker Image

The Docker image for this release is available at:

ghcr.io/yeraze/meshmonitor:v1.6.0
ghcr.io/yeraze/meshmonitor:latest

Pull the image:

docker pull ghcr.io/yeraze/meshmonitor:v1.6.0

Run with Docker Compose:

services:
  meshmonitor:
    image: ghcr.io/yeraze/meshmonitor:v1.6.0
    ports:
      - "8080:3001"
    volumes:
      - ./data:/data
    environment:
      - MESHTASTIC_NODE_IP=192.168.1.100

Notes

This release addresses a critical issue where the Info panel was displaying hard-coded configuration values instead of actual device settings. The system now intelligently retrieves and infers configuration from multiple sources to provide accurate information about your Meshtastic device.

Full Changelog: v1.5.0...v1.6.0

What's Changed

  • fix: resolve device configuration display issues (#42) by @Yeraze in #45

Full Changelog: v1.5.0...v1.6.0

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.