From c1642d2b0148e35c2fab6e806b7d60e087325ba8 Mon Sep 17 00:00:00 2001 From: PeteRager <76050312+PeteRager@users.noreply.github.com> Date: Thu, 25 Dec 2025 10:32:07 -0500 Subject: [PATCH 1/2] remove unused sibling fields --- lennoxs30api/s30api_async.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lennoxs30api/s30api_async.py b/lennoxs30api/s30api_async.py index 1accccf..216ed2f 100644 --- a/lennoxs30api/s30api_async.py +++ b/lennoxs30api/s30api_async.py @@ -1104,14 +1104,7 @@ def __init__(self, sysId: str): self.sa_setpointState: str = None # Sibling data self.siblings: list[SiblingInfo] = [] - # TODO remove these fields, use siblings list - self.sibling_self_identifier: str = None - self.sibling_identifier: str = None - self.sibling_systemName: str = None - self.sibling_nodePresent: str = None - self.sibling_portNumber: str = None - self.sibling_ipAddress: str = None - + # iHarmony Zoning Mode self.centralMode: bool = None self.zoningMode: str = None From 12f1f5c87bd2b3fdb76394bf4a828f76f11ca88d Mon Sep 17 00:00:00 2001 From: PeteRager <76050312+PeteRager@users.noreply.github.com> Date: Thu, 5 Mar 2026 17:31:44 -0500 Subject: [PATCH 2/2] add info alert --- lennoxs30api/s30api_async.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lennoxs30api/s30api_async.py b/lennoxs30api/s30api_async.py index 216ed2f..dab82c7 100644 --- a/lennoxs30api/s30api_async.py +++ b/lennoxs30api/s30api_async.py @@ -152,6 +152,7 @@ LENNOX_ALERT_CRITICAL = "critical" LENNOX_ALERT_MODERATE = "moderate" LENNOX_ALERT_MINOR = "minor" +LENNOX_ALERT_INFO = "info" LENNOX_ALERT_NONE = "none" # Percentage