Releases: PeteRager/lennoxs30
2024.3.0
Version 2024.3.0- Maintenance Release
Tested with HA 2024.3.0
#307 - Emergency Heat Mode not Available with Heat Strips
Further fix to be able to enable emergency heat when the furnace has heat strips.
#317 - local connection lennoxs30 state object invalid entity name
When a Local Connection was configured as the second connection, redacting the hostname may result in an entity name with two underscores - which is rejected by HA. This has been corrected; any double underscores will be converted to a single underscore.
#313 - Doc Rename HumidityOperation to HumOperation
Improve the accuracy of the docs, thanks @tnorman42!
What's Changed
- double underscores not allowed in entity name by @PeteRager in #310
- Fix check for emergency heat by @PeteRager in #308
- Update manifest.json by @PeteRager in #312
- Rename humidityOperation to humOperation in documentation by @tnorman42 in #313
- Bump the API version to pull in emergency heat fix by @PeteRager in #315
- state names are only a-z 0-9 by @PeteRager in #318
- 2023.3.0 by @PeteRager in #314
New Contributors
- @tnorman42 made their first contribution in #313
Full Changelog: 2024.2.0...2024.3.0
2024.2.1
Version 2024.2.01- Maintenance Release
Tested with HA 2024.2.2
#307 - Emergency Heat Mode not Available with Heat Strips
Emergency (Aux) Heat Mode was not available when the emergency heat source was not a furnace - in this case it was an air handler with electric heat strips. This has been corrected.
#306 - lennoxs30 state object invalid entity name
When a Cloud Connection was configured as the second connection, redacting the email may result in an entity name with two underscores - which is rejected by HA. This has been corrected; any double underscores will be converted to a single underscore.
#307 - Entity None implements HVAC Modes
A change in HA 2024.1.0 caused this warning message to appear on some systems. This has been corrected
What's Changed
- double underscores not allowed in entity name by @PeteRager in #310
- Turn off backwards compatibility by @PeteRager in #309
- Fix check for emergency heat by @PeteRager in #308
- Update manifest.json by @PeteRager in #312
- 2024.2.1 by @PeteRager in #311
Full Changelog: 2024.2.0...2024.2.1_r
2024.2.0
Version 2024.2.0 - Hotfix Release
Tested with HA 2024.1.4
#300 - Emergency Heat Celsius Target Temperature Unavailable
When the Lennox system is in emergency heat mode and configured to use Celsius, the target temperature would be reported as Null causing the user to be unable to set the target temperature from the Lovelace Climate Card. This has been fixed and the integration now returns the target heat setpoint in Celsius.
2024.1.0
Version 2024.1.0 - Maintenance Release
Tested with HA 2024.1.4
#284 - Emergency Heat min and max temperatures
When in Emergency Heat Mode, the climate entity would report an error and return the HA default min and max temperatures rather than return the min and max heat setpoint temperatures from the Lennox system.
#287 - Deprecated Constants
Update the integration to remove deprecation warning for constants being removed from Home Assistant
#283 - S40 diagnostics stop updating on internet connected systems
Update documentation to show automation to prevent this from happening.
#261 - Add diagnostics sensor to report WIFI RSSI signal strength
A new sensor has been added to report the WIFI RSSI. Attributes of the sensor report IP Address, Subnet Mask, DNS settings, etc.
#105 - HACS Documentation Updates
The integration is now part of the default list of HACS components, so the documentation for how to add it as a custom repository are no longer needed and have been removed.
What's Changed
- Retrieve min and max temperatures when in emergency heat mode by @PeteRager in #285
- update deprecated constants by @PeteRager in #289
- wifi_rssi sensor by @PeteRager in #291
- update hacs docs by @PeteRager in #290
- Update diagnostics.md by @PeteRager in #288
- 2024.01.01 by @PeteRager in #292
Full Changelog: 2023.10.1...2024.1.0
2023.10.1
Version 2023.10.1 - Maintenance Release
Tested with 2023.10.0
wt_env sensor setup errors - #275
The new S40 weather sensors had a bug which would log errors on startup for each numeric sensor. Once weather data was delivered from the S40 the sensors would function correctly. This change prevent the sensors from generating errors if the data has not yet arrived.
2023.10.0
Version 2023.10.0 - Feature & Maintenance Release
Tested with 2023.10.0
Ventilation Enhancements - #265
Add new select entity allowing ventilation mode to be set to On, Off or Installer
Update documentation to clarify how ventilation mode and ventilate now function
https://github.com/PeteRager/lennoxs30#ventilation
Weather Support - S40 - #271
Provide sensors for environmental weather sensors used by the controller for ventilation and allergen defender actions.
https://github.com/PeteRager/lennoxs30#weather---s40-only
HA Diagnostic Report - #257
Add support for obtaining diagnostic report from HA integration panel to aid with troubleshooting
SSR Meaning - #254
Update documentation for this attribute.
Missing device class for RPM diagnostics - #249
RPM diagnostics did not have a device class or unit of measure hence HA would treat them as text strings rather than numbers.
Parameter safety re-enables too soon - #263
When parameter safety is turned off, it automatically re-arms after 60 seconds. However, if it was turned off and back on before the timer expired; the old timer would then reset it - leading to a premature re-arm. With this change the old time will be cancelled and a new one scheduled.
What's Changed
- Pytest updates by @PeteRager in #267
- RPM diagnostics have no units by @PeteRager in #259
- Ventilation mode select by @PeteRager in #269
- Cancel rearm if parameter safety switch is otherwise turned back on by @anthonyfk in #263
- 2023 10 0 rearm by @PeteRager in #270
- Weather environment by @PeteRager in #272
- add support for ha diagnostic report by @PeteRager in #273
- Update ssr in README.MD by @PeteRager in #274
- 2023 10 0 by @PeteRager in #268
New Contributors
- @anthonyfk made their first contribution in #263
Full Changelog: 2023.6.1...2023.10.0
2023.6.1
Version 2023.6.1 - S40 Critical Bug Fix
Bug #246 #247
The Lennox S40 firmware update 04.20.0107 causes issues with the integration. Symptoms include being unable to connect to the thermostat and errors such as:
async_setup unexpected error login failed due to client response error [https://192.168.10.61/Endpoints/ha_s40_down/Connect] ClientResponseError Error while executing request: [Content-Length can't be present with Transfer-Encoding]:
In order to reconnect the thermostat must be restarted.
The issue is the Disconnect command no longer works on 04.20.0107. Whenever the integration disconnects - a HASS restart, integration reload; the thermostat will get in this state. The solution is for the integration not to Disconnect from S40 thermostats.
Installation Instructions:
- Install the new version via HACs
- Shutdown HASS
- Restart all S40 thermostats
- Start HASS
What's Changed
- S40 Connection Errors by @PeteRager in #247
Full Changelog: 2023.5.2...2023.6.1
2023.5.2
Version 2023.5.2 - Cloud Maintenance Release
Bug #243 - Unable to find equipment_id [0] in device map
During integration initialization of a Cloud Connection, the integration may not be able to find the associated equipment and it logs an error. Root cause was the ordering of messages from the Cloud which caused the integration to believe configuration was complete before the message containing the equipment arrived. This problem has been corrected in the API.
What's Changed
- Update manifest.json by @PeteRager in #244
Full Changelog: 2023.5.1...2023.5.2
2023.5.1
Version 2023.5.1 - S40 Maintenance and Feature Release
S40 Smart Air Quality Monitor
Release provides support for the BLE Air Quality Sensor. Docs are here https://github.com/PeteRager/lennoxs30#21p02---ble-indoor-air-quality -
Multiple S40s do not work
A difference in the behavior of S40s vs S30s was preventing the integration from properly supporting systems with more than one S40. This has been resolved.
What's Changed
- S40 unique ids by @PeteRager in #239
- Support for S40 BLE Indoor Air Quality Sensor by @PeteRager in #238
- 2023.05.01 dev by @PeteRager in #240
Full Changelog: 2023.5.0...2023.5.1
2023.5.0
Version 2023.5.0 - Maintenance Release
Diagnostic Values unavailable in HASS 2023.5.0
Changes in HASS are preventing diagnostic sensors with non-numeric values from working. This fix, addresses that problem.
What's Changed
- #236 - Diagnostic Sensors unavailable by @PeteRager in #237
Full Changelog: 2023.4.0...2023.5.0