Skip to content

1.0.0 – Initial Stable Release

Choose a tag to compare

@alpenfun alpenfun released this 03 Apr 09:56

🚀 Version 1.0.0 – Initial Stable Release

This marks the first stable release of FEMS Diagnostics.

The integration is now feature-complete, tested, and ready for productive use.


✨ Highlights

  • 🔋 Advanced battery diagnostics for FEMS systems
  • 📊 Context-aware evaluation of cell voltage spread (ΔU / ΔV)
  • 🧠 Separation of raw values and interpreted system states
  • 🚨 Reliable system status detection (OK / Warning / Error)
  • ⚡ Combined REST + Modbus data integration
  • 🧩 Dynamic entity creation based on battery configuration

🧠 Smart diagnostics

This release introduces context-aware evaluation logic:

  • Avoids false critical states at low state of charge
  • Distinguishes between:
    • normal operation
    • warning conditions
    • real fault conditions
  • Improves real-world usability and interpretation

📊 Dashboard

  • Optimized diagnostic dashboard included
  • Clear visualization of:
    • system state
    • module spread
    • energy and battery metrics
  • Additional user guidance directly in the UI

🧪 Quality & Stability

  • Full test suite implemented
  • GitHub Actions CI
  • Stable and reproducible behavior
  • Clean architecture for maintainability

⚠️ Important note

This integration is designed as a diagnostic and monitoring tool.

  • ΔU / ΔV thresholds are based on general lithium-ion behavior
  • They are not official manufacturer thresholds
  • System states should always be interpreted in context

If you have concerns about critical conditions, always contact the official manufacturer or your solar installer.


🙌 Thank you

Feedback, testing, and contributions are welcome!