Skip to content

String cumulative energy sensors not detected #495

Description

@Liontooth

Integration Version

3.5.0

Home Assistant Version

2026.7.4

Connection Mode

Cloud (HTTP)

Device Model(s)

6000XP

Describe the Bug

The integration currently relies on a regex pattern (_PV_STRING_SENSOR) that finds keys prefixed with pv (e.g., pv1_yield), but the Luxpower web API for Luxpower SNA US 6000 also returns per-string cumulative energy data using the ePv prefix:

  "ePvDay": "3",
  "ePv1Day": "3",
  "ePv2Day": "2.2",
  "ePv3Day": "0",
  "ePvAll": "2684.3",
  "ePv1All": "2684.3",
  "ePv2All": "912.4",
  "ePv3All": "0",

Note ePvDay and ePvAll in my situation is identical to ePv1Day and ePv1All.

Steps to Reproduce

  1. Install eg4_web_monitor
  2. Check sensors
  3. Notice string cumulative sensors are missing

Home Assistant Logs

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions