Skip to content

Roadmap

Planned direction for Eneru. Things will change as we go. Some features might get cut if they turn out to be impractical or nobody actually wants them.

Feature requests and feedback: GitHub Issues.

Recently shipped: v5.0 (2026-04-11), v5.1 (2026-04-21), v5.2 (2026-04-24), v5.3 (2026-05-10), v5.4 (2026-05-15), v5.5.1 (2026-05-19), v6.0.0 (2026-06-04). See the changelog for details.


v6.1 -- Battery intelligence and reporting (planned)

  • Battery health score (0-100) from charge capacity, runtime under load, self-test results, anomaly history, and age
  • Replacement prediction: trend the health score over time, alert when it projects below a threshold (default 90 days out)
  • Built-in self-test scheduling via NUT upscmd, with result tracking
  • Periodic reports (daily/weekly/monthly) via notification channels: power events, battery health, uptime
  • Energy tracking: kWh from load data, with cost projection

v7.0 -- Enterprise auth and integration (planned)

  • RBAC: admin, operator, and viewer roles for the API and dashboard
  • LDAP/Active Directory authentication with group-to-role mapping
  • Audit log: append-only, tamper-detected record of all user actions
  • SNMP trap generation (RFC 1628 standard traps plus Eneru-specific)
  • VMware vCenter integration via native API, replacing SSH-based ESXi shutdown
  • Kubernetes operator: cordon and drain nodes when UPS triggers fire, respecting PodDisruptionBudgets

v7.1 -- Fleet management (planned)

  • Agent-coordinator model: remote Eneru instances push status to a central coordinator over REST
  • Central dashboard aggregating all managed instances
  • Alerting escalation with PagerDuty and OpsGenie
  • Config templates pushed from coordinator to agents

v8.0 -- Advanced analytics (planned)

  • Environmental sensor monitoring (temperature, humidity) from SNMP probes
  • Power capacity trending: project when UPS load will hit capacity based on historical growth
  • Compliance event export for SOX/HIPAA/ISO 27001 audit documentation
  • Plugin system for custom triggers, actions, and data sources

Version philosophy

Range Theme
v5.x Foundation -- data, redundancy, observability
v6.x Interface -- web dashboard, control, reporting
v7.x Enterprise -- auth, compliance, fleet
v8.x Intelligence -- analytics, environmental, extensibility