Files
meshcore-stats/CHANGELOG.md
2026-01-04 19:10:37 +00:00

1.3 KiB

Changelog

All notable changes to this project will be documented in this file.

This changelog is automatically generated by release-please based on Conventional Commits.

0.2.0 (2026-01-04)

⚠ BREAKING CHANGES

  • Configuration file renamed from .envrc to meshcore.conf. Users must copy meshcore.conf.example to meshcore.conf and migrate their settings. The new file format is the same (shell-style exports) but without the direnv-specific "layout python3" command.

Features

  • auto-load config from meshcore.conf (8ca5a1e)

0.1.0 (Initial Release)

Initial release of MeshCore Stats - a monitoring system for MeshCore LoRa mesh networks.

Features

  • Data collection from companion and repeater nodes
  • SQLite database with EAV schema for flexible metric storage
  • Interactive SVG chart generation with matplotlib
  • Static HTML site with day/week/month/year views
  • Monthly and yearly statistics reports
  • Light and dark theme support
  • Circuit breaker for unreliable LoRa connections
  • Battery percentage calculation from voltage curves