Skip to content

Commit bc7e289

Browse files
committed
chore: remove built HTML files from docs directory
- Delete auto-generated `.buildinfo`, JavaScript, and CSS files from `docs/build/html`. - Cleanup includes `_sphinx_javascript_frameworks_compat.js`, `alabaster.css`, `basic.css`, `badge_only.css`, and `badge_only.js`. - Remove unnecessary build artifacts to maintain a clean working directory.
1 parent ca02d6d commit bc7e289

59 files changed

Lines changed: 66 additions & 7757 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,5 @@ dmypy.json
6868
# Ruff
6969
.ruff_cache/
7070
/.idea/
71+
/docs/proprietary_solis/
72+
/docs/proprietary_solis/

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ Whilst the solis inverters do provide total sensors for today, yesterday, month
4949
**Poll Interval**:
5050
- Customize how frequently sensors update. Faster polling provides more real-time data but increases Modbus load.
5151

52+
### What's new in 4.2.3
53+
54+
**Fix for [#452](https://github.com/Pho3niX90/solis_modbus/issues/452)** — v4.2.0 could create duplicate entities (original `Unavailable`, new live copy often with a location prefix in the `entity_id`) when sensor definition dicts changed.
55+
56+
- **4.1.6 → 4.2.3**: no duplicates; `entity_id`s stay the same; only internal `unique_id`s are rewritten.
57+
- **4.2.0–4.2.2 → 4.2.3**: original `entity_id`s restored; orphan duplicates removed. Recorder history from the live duplicate is *intended* to follow via Home Assistant’s entity rename (see caveats in the [Migration Guide](https://solis-modbus.readthedocs.io/en/latest/migration.html)).
58+
- Sensors that only existed from v4.2.0 onward (no pre-duplicate twin) keep their current `entity_id`, including any location prefix from the device name at first registration.
59+
- If Energy dashboard was pointed at a location-prefixed duplicate, re-select the restored original once.
60+
5261
### What's new in 4.2.0
5362

5463
**New features**
@@ -88,6 +97,8 @@ As of version 4.0+, the integration uses the **Inverter Serial Number** to gener
8897
- If your configuration is missing the Serial Number, migration will be **deferred**, and a persistent notification will ask you to Reconfigure the integration to add it.
8998
- **No history is lost** during this migration.
9099
100+
See also **v4.2.3** above and the full [Migration Guide](https://solis-modbus.readthedocs.io/en/latest/migration.html) for the [#452](https://github.com/Pho3niX90/solis_modbus/issues/452) duplicate-entity fix.
101+
91102
**Deprecated Settings**:
92103
- **Identification**: This field has been removed from the setup form. If you previously used it, the integration will still read it internally to migrate your old entities, but it is no longer user-configurable.
93104
-282 KB
Binary file not shown.

docs/build/doctrees/index.doctree

-260 KB
Binary file not shown.
-145 KB
Binary file not shown.
-2.49 KB
Binary file not shown.

docs/build/doctrees/toc.doctree

-2.46 KB
Binary file not shown.

docs/build/html/.buildinfo

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/build/html/_sources/index.rst.txt

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/build/html/_sources/sensors.md.txt

Lines changed: 0 additions & 171 deletions
This file was deleted.

0 commit comments

Comments
 (0)