Fix ghost entities and behavior regressions for Polytherm Polyalpha thermostat#4529
Closed
ruygargar wants to merge 3 commits intomake-all:mainfrom
Closed
Fix ghost entities and behavior regressions for Polytherm Polyalpha thermostat#4529ruygargar wants to merge 3 commits intomake-all:mainfrom
ruygargar wants to merge 3 commits intomake-all:mainfrom
Conversation
added 3 commits
February 18, 2026 02:06
The humidifier entity is not a standard feature of this thermostat model
…witch entity - Remove switch entity (dps 1) for general availability control - Restore dps 1 as hvac_mode with 'off' state support - Restore dps 104 as cool_heat constraint (hidden) - This allows temperature readings even when thermostat is off
…y default Set floor temperature sensor as diagnostic category since the vast majority of users won't have an external floor temperature probe connected
make-all
added a commit
that referenced
this pull request
Feb 18, 2026
There seem to be at least 2 variants of this device, with and without humidity. See #3279, #4336, #4527 - Hide the humidity control and the floor temperature sensor if they are not available. - revert the hvac_mode to using 2 dps. #4336 wasn't clear about the problem, and if one variant supports it, it seems unlikely that the other would remain compatible but reject more than 1 dp being changed at once. This is a better compomise than the proposed PR #4529, which just reverts almost all the changes from #4336 completely.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR fixes regressions introduced in the Polytherm Polyalpha thermostat configuration that were causing incorrect entity mappings and availability issues.
Fixes #4527
Changes Made
1. Remove Ghost Humidity Entities
2. Fix Climate Availability Logic
hvac_modewithoffstate supportcool_heatconstraint (hidden)temp_current) to be displayed in the dashboard regardless of power state.3. Hide Floor Temperature Sensor by Default
category: diagnosticDevice Behavior After Fix
Testing