github Yeraze/meshmonitor v2.14.3

latest releases: v2.21.11, v2.21.10, v2.21.9...
one month ago

What's New in v2.14.3

This release includes improvements to position precision tracking for multi-channel setups and a streamlined README that points to comprehensive documentation.

🐛 Bug Fixes

Position Precision Tracking (#476)

  • Fixed issue where precise GPS positions from secondary channels were overwritten by lower-precision positions from primary channels
  • Implemented smart position upgrade/downgrade logic:
    • Always accepts higher precision positions immediately
    • Only downgrades to lower precision if existing position is >12 hours old
  • Added position metadata tracking: channel source, precision bits, GPS accuracy, HDOP
  • Resolves #473 - Precise Location not decrypted from secondary channels

Database Migration 020:

  • Added position tracking fields to nodes table: positionChannel, positionPrecisionBits, positionGpsAccuracy, positionHdop, positionTimestamp
  • Added position tracking fields to telemetry table: channel, precisionBits, gpsAccuracy

📚 Documentation

README Simplification (#477)

  • Streamlined README from 1011 to 169 lines (83% reduction)
  • Added prominent documentation section linking to meshmonitor.org
  • Provides quick links to:
  • Kept essential quick start and development setup instructions
  • Removed duplicate content now hosted on the website

Solar Monitoring Docs

  • Removed reference to non-existent "Panel Capacity" configuration option

Installation

Docker (Recommended)

docker pull ghcr.io/yeraze/meshmonitor:v2.14.3

Or use the quick start:

cat > docker-compose.yml << 'EOF'
services:
  meshmonitor:
    image: ghcr.io/yeraze/meshmonitor:v2.14.3
    ports:
      - "8080:3001"
    volumes:
      - meshmonitor-data:/data
    environment:
      - MESHTASTIC_NODE_IP=192.168.1.100  # Change to your node's IP
    restart: unless-stopped

volumes:
  meshmonitor-data:
EOF

docker compose up -d

Kubernetes/Helm

helm install meshmonitor ./helm/meshmonitor \
  --set image.tag=v2.14.3 \
  --set env.meshtasticNodeIp=192.168.1.100

Upgrade Notes

This release includes database migration 020. The migration will run automatically on first startup. Make sure to backup your database before upgrading.

Full Changelog

All Changes: v2.14.2...v2.14.3

What's Next

See the project roadmap for upcoming features and improvements.


Default login: admin / changeme (change after first login!)

For complete documentation, visit meshmonitor.org

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.