Skip to content

WebSocket Live Data Option No Longer Shown to PVS5 Users

Choose a tag to compare

@smcneece smcneece released this 02 May 13:38

Release Notes - v2026.05.1

Bug Fix: WebSocket Live Data Option No Longer Shown to PVS5 Users

After community testing confirmed that WebSocket live data does not work on PVS5 hardware, the Live Data configuration step is now gated to PVS6 only.

The PVS5 firmware does not implement the WebSocket telemetry feature. The /sys/telemetryws/enable variable returns a 400 error on PVS5 and port 9002 does not open, so live data sensors would show as Unavailable indefinitely regardless of configuration. PVS5 users will no longer see the Live Data page in integration options.

PVS6 users on new firmware (BUILD 61840+) are not affected.

PVS5 users who want WebSocket live data: The variable definitions exist in the PVS5 firmware spec but are marked "NOT USED," suggesting SunStrong planned the feature but has not finished implementing it. If this matters to you, consider adding your voice to the open issue on the SunStrong pvs-hass repo: https://github.com/SunStrong-Management/pvs-hass/issues/


Bug Fix: Flash Wear Sensor Clamped at 100% and Defaults to Unavailable When Unread

  • Flash wear percentage is now capped at 100%. eMMC storage can report "extended lifetime" values above 100% in raw form, which would previously show as over 100% in the sensor.
  • If the flash wear variable cannot be read (fetch error, or hardware that does not expose it), the sensor now shows as unavailable rather than 0%. Zero was misleading since it implied no wear rather than an unknown reading.

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


⚠️ Old Firmware Users: This May Be the Last Compatible Release

Support for old firmware (dl_cgi, BUILD below 61840 on PVS6 or below 5408 on PVS5) is being removed in an upcoming release. v2026.05.1 may be the final version that works with old firmware.

If you are on old firmware and using HACS, act now:

  1. Go to HACS, find Enhanced SunPower, and remove it from HACS management
  2. Download the v2026.05.1 release manually from the releases page
  3. Copy the files into your custom_components/sunpower/ folder manually
  4. Restart Home Assistant

A manual install keeps you pinned to this version permanently. HACS will no longer auto-update it, so you will not accidentally break your working setup when the next release drops old firmware support.

Your existing sensors, history, and automations are preserved through this process.

How to check if this affects you: Open the PV Supervisor device in Home Assistant under Settings, Devices and Services, Enhanced SunPower. Your firmware BUILD number is shown there. If it is below 61840 on a PVS6 or below 5408 on a PVS5, you are on old firmware.


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 directly shape what gets built.