github grzegorz914/homebridge-enphase-envoy v10.7.0

3 hours ago

Changed

  • Energy history saving reworked:
    • Records are now saved every minute at the :00 second and additionally at 23:59:59 each day
    • Timestamps are aligned to the start of each minute (HH:MM:00) instead of the actual poll time
    • Missing records (plugin offline, save error) are automatically backfilled with null values to maintain a continuous timeline
    • Added new record keys:
      • prit — production energy interval in Wh between consecutive saved points (same day only, null on day boundary)
      • cnit — net consumption energy interval in Wh between consecutive saved points (same day only, null on day boundary)
      • ctit — total consumption energy interval in Wh between consecutive saved points (same day only, null on day boundary)
    • Removed fixed 7-day retention limit; retention is now controlled by configuration
  • Added energyHistoryTime config option: time in years for which history is retained; 0 — no time limit (keep all data)
  • Added energyHistoryReserveSpace config option: minimum free disk space in GB to maintain; when free space falls below this value the oldest records are deleted to free storage; 0 — disable
  • README and sample-config.json updated

Full Changelog: v10.6.13...v10.7.0

Don't miss a new homebridge-enphase-envoy release

NewReleases is sending notifications on new releases.