Fallback to temp_set for some thermostats plus new features #50
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.
Changes:
Fallback to use
temp_set
whenmanual_mode_fast
,at_home_setting
,leaving_home_setting
,pause_setting
andholiday_setting
are not available.This is probably the case for some older radiator thermostats.
Issue climate control unavailable for Danfoss Ally radiator termostat after update to 1.1.0 #44 (apparently API refuses to switch mode, so this does not work)
Re-added floor temperature sensor for Icon room sensors with floor sensor.
(it disappeared during the merge of the last version)
Made the binary sensor "Connectivity" appear for all devices which have the information, and moved it to the Diagnostic section. Previously it was only available for the gateway and Zigbee module.
Added two configuration switches: Pre-Heat on/off and Open-window detection on/off
These are disabled by default, to avoid accidental change in the UI.
Added a binary sensor to indicate when it is pre-heating.
It is not the same as the configuration switch, but indicates when it seems to actually do pre-heating (some time ahead of switching scheduled to "home" setting)
Added service call "Set window open state".
With this a Home Assistant automation can tell a radiator thermostat that a window is open or closed, before it detects it based on temperature drop.
Icon does not support this, as floor heating reacts much slower anyway.