Skip to content

docs: name PV Nameplate Capacity and correct the adopted-entity delete rules - #339

Merged
cayossarian merged 2 commits into
prerelease/2.2from
docs/readme-corrections
Nov 1, 2026
Merged

cayossarian merged 2 commits into
prerelease/2.2from
docs/readme-corrections

Conversation

@cayossarian

Copy link
Copy Markdown
Member

Two README corrections that never reached the 2.2 line.

  • PV Nameplate Capacity. The Solar table and the additional-inverter paragraph called the sensor "Nameplate Capacity", which is the battery's sensor. The PV sensor is "PV Nameplate Capacity" (strings.json). The comment in sensor_definitions.py that explains why the name stays fixed quoted the same wrong name.
  • Adopted-entity delete rules. The section missed the case where a later release models an adopted reading: the panel keeps publishing it, the integration stops adopting it, and the adopted entity is left behind until deleted, after which it does not return. Adopted entities are built only from the snapshot's adopted declarations, and nothing removes one from the registry, so the rules now turn on whether the reading is still adopted rather than on whether the panel still publishes it.

Documentation only; no behaviour changes.

…e rules

The Solar table and the additional-inverter paragraph called the sensor
"Nameplate Capacity", which is the battery's sensor. The PV one is named
"PV Nameplate Capacity", beside PV Vendor and PV Product.

The adopted-entity section said a deleted reading comes back while the panel
still publishes it and stays gone once the panel stops. That missed the case
where a later release models the reading: the panel keeps publishing, the
integration stops adopting it, and the adopted entity is left behind until
deleted, after which it does not return. The delete rules and their summary
now turn on whether the reading is still adopted.
…s name

The comment explaining why the name never changes quoted "Nameplate Capacity", which is the battery sensor; the PV sensor is "PV Nameplate Capacity".
@cayossarian
cayossarian merged commit e1487d6 into prerelease/2.2 Nov 1, 2026
7 checks passed
@cayossarian
cayossarian deleted the docs/readme-corrections branch November 1, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant