Skip to content

Releases: mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant

v0.1.0a2

v0.1.0a2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 20:52

0.1.0a2 — the second preview

A PEP 440 pre-release, like the first: pip will not install it unless a
specifier names it exactly, which manifest.json does, and HACS labels it a
pre-release rather than offering it as the latest.

This one is not optional for anybody on the branch. The integration began
importing sungrow_modbus.fingerprint, at module level in config_flow.py,
and the 0.1.0a1 wheel does not contain that module — so installing the
branch against the published a1 library raised ImportError the moment
somebody clicked Add integration. A checkout hid it, because there the
library is installed editable from src/.

What it adds: a capability survey the integration produces itself, carried
in the diagnostics download in the same format the standalone scanner
writes; a diagnostics-only setup mode that creates no entities and never
asks the migration question; the V1.1.16 specification audit, including
nine registers this project had never read and an iHomeManager that is now
findable rather than reported absent; and a preview channel HACS can
install from.

Annotated, because git push --follow-tags pushes only annotated tags.

v0.1.0a1

v0.1.0a1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:45

The first preview of the new Home Assistant integration. This is not a release of the YAML package.

modbus_sungrow.yaml on main is untouched and is not part of this. It has never had a release and keeps its own dated scheme; it stays as it is until the integration reaches parity.

What this tag is: an alpha of custom_components/sungrow_modbus, on the proper-ha-integration branch — the integration that will eventually supersede the YAML package. It reads the inverter, an SBR battery and a wallbox as separate devices over one shared Modbus connection, and it can adopt the YAML package's entity ids so recorder history and dashboards survive.

Install it by hand from this tag: doc/installing_a_preview.md. It is not installable through HACS yet, and no setting changes that: HACS resolves a repository to its latest stable release, or else to the default branch, and neither of those is this branch.

Expect it to change. Treat the migration as the part to be careful with.

The notes originally generated here listed every commit and pull request in the repository since 2022 — GitHub had no earlier release to compare against, because this is the first release this repository has ever had. Sorry for the noise in the notification mail; that part cannot be recalled.