Skip to content

Live Data Tweak & Diagnostics Device Version Display Fix

Pre-release
Pre-release

Choose a tag to compare

@smcneece smcneece released this 18 Apr 14:17

The Enhanced SunPower Diagnostics device was showing a hardcoded firmware version string ("2025.8.12") instead of the actual integration version. It now correctly displays the installed integration version.


Live Data Sensor Recording Improvement

Live data sensors had state_class set, causing HA to build long-term statistics tables for them even though they are not used in the Energy Dashboard. Removed state_class from all live data sensors. Display and dashboard behavior is unchanged, but the recorder overhead is reduced.

Upgrading from v2026.04.4? After restarting HA you will see repair notifications for each live data sensor saying "no longer has a state class." This is expected. Click each one and choose Delete to clean up the orphaned statistics from your database. This is a one-time cleanup. New installs will not see these notifications.

For users who want zero database writes from live data sensors (SD card installs or display-only use), see the new WebSocket Live Data section in TROUBLESHOOTING.md for recorder.exclude configuration.


No breaking changes. No configuration migration needed. Update via HACS or manual file copy and restart.


If this integration is useful to you, consider watching the repo (Watch button, top of page) to stay notified of releases and discussions. User reports from the community, especially battery system users, directly shape what gets built. Every observation helps.