You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Bump span-panel-api to v1.1.14**: Recognize panel Keep-Alive at 5 sec, Handle httpx.RemoteProtocolError defensively, Thanks to
13
+
@NickBorgersOnLowSecurityNode.
14
+
8
15
## [1.29] - 2025-12-25
9
16
10
17
### ✨ New Features
11
18
12
19
-**Energy Spike Cleanup Service**: New `span_panel.cleanup_energy_spikes` service to detect and remove negative energy spikes from Home Assistant statistics
13
20
caused by panel firmware updates. Includes dry-run mode for safe preview before deletion.
14
-
-**Firmware Reset Detection (Beta)**: Monitoring of main meter energy sensor to detect errant (negative energy reports over time). Sends a persistent notification
15
-
when detected, guiding users to adjust statistics if desired.
21
+
-**Firmware Reset Detection (Beta)**: Monitoring of main meter energy sensor to detect errant (negative energy reports over time). Sends a persistent
22
+
notification when detected, guiding users to adjust statistics if desired.
16
23
17
24
### 🔄 Changed
18
25
19
26
-**Removed Decreasing Energy Protection**: Reverted the TOTAL_INCREASING validation that was ignoring decreasing energy values that were thought to occur a
20
-
limited number of updates but turned out to be permanent under-reporting of SPAN cloud data that manifested during firmware updates. The bug is on the SPAN
21
-
side and can result in spikes in energy dashbaoards after firmware updates. See the Trouble-Shooting section of the README.md for more information.
27
+
limited number of updates but turned out to be permanent under-reporting of SPAN cloud data that manifested during firmware updates. The bug is on the SPAN
28
+
side and can result in spikes in energy dashbaoards after firmware updates. See the Trouble-Shooting section of the README.md for more information.
Copy file name to clipboardExpand all lines: README.md
+7-15Lines changed: 7 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,27 +16,18 @@ monitoring and control of your home's electrical system.
16
16
17
17
This integration relies on the OpenAPI interface contract sourced from the SPAN Panel. The integration may break if SPAN changes the API in an incompatible way.
18
18
19
-
We cannot provide technical support for either SPAN or your home's electrical system. The software is provided as-is with no warranty or guarantee of
20
-
performance or suitability to your particular setting.
19
+
The software is provided as-is with no warranty or guarantee of performance or suitability to your particular setting.
21
20
22
21
This integration provides the user with sensors and controls that are useful in understanding an installation's power consumption, energy usage, and the ability
23
22
to control user-manageable panel circuits.
24
23
25
-
## What's New
24
+
## Major Upgrade
26
25
27
-
### Major Upgrade
26
+
**Before upgrading to version 1.2.x from a prior version, please backup your Home Assistant configuration and database.**
28
27
29
-
**Before upgrading to version 1.2.x, please backup your Home Assistant configuration and database.** This version introduces significant architectural changes.
30
-
While we've implemented migration logic to preserve your existing entities and automations, it's always recommended to have a backup before major upgrades.
28
+
See the [CHANGELOG.md](CHANGELOG.md) for detailed information about all new features and improvements.
31
29
32
-
**OpenAPI Support**: The integration now uses the OpenAPI specification provided by the SPAN panel. This change provides a reliable foundation for future
33
-
interface changes but some users have reported that newer panels might have closed off the interface (see trouble shooting). If and when SPAN provides
34
-
additional support we may adapt.
35
-
36
-
**New Features**: This version introduces net energy calculations, simulation support, configurable timeouts, SSL support, circuit name sync, and flexible
37
-
entity naming patterns. See the [CHANGELOG.md](CHANGELOG.md) for detailed information about all new features and improvements.
38
-
39
-
### HACS Upgrade Process
30
+
## HACS Upgrade Process
40
31
41
32
When upgrading through HACS, you'll see a notification about the new version. Before clicking "Update":
42
33
@@ -51,7 +42,7 @@ If you encounter any issues during the upgrade, you can:
51
42
- Check the [troubleshooting section](#troubleshooting) below
52
43
- Open an issue on GitHub with details about your installation
0 commit comments