SergiuToporjinschi / node-red-contrib-heater-controller

Heater controller for node-red dashboard
GNU General Public License v3.0
18 stars 17 forks source link

Floor temperature check #83

Open Toreca opened 2 years ago

Toreca commented 2 years ago

Feature request

Regarding a floor heating here the legislation (and hygienic regulations) says the floor should never overheat above let's say 27 Celsius. If you have an electrical floor heating it may easily happen (not with the water one thou). So we would need another sensor for the floor temperature (which we actually have as we must install a probe inside the concrete floor) and during the heating operation your code should check for the floor temperature and in case it's overheating it should postpone the heating (turn the heater off and after the floor temperature drops back under 27 and the target room (air) temperature still hasn't bean reached then turn the heater on again - and so on). The setting for the floor temperature doesn't have to be in GUI as it will never be changed by the user interactively. And it probably doesn't need any hysteresis, just a value. Could this be implemented? Thx for considering.

SergiuToporjinschi commented 2 years ago

Hi, Pfff that's quite a specific thing. I will think about this but I don't like to have something specific ... maybe we can find a solution for this... Thank you for your input!

Toreca commented 2 years ago

Thanks for considering. Of course it could be accomplished outside of your heater controller node (in the flow after it) but then it's appearance would be inconsistent (the controller would show "heating" but the heater would be actually turned off because of the other logic added in the flow). So my idea is to have this functionality embedded in one control element altogether. You could make it optional as use it or not. I tried to ask for adding this feature into the Generic Thermostat in Home Assistant but not much interest there so far so I would understand if you decide not to do it ;) ( https://community.home-assistant.io/t/add-floor-temperature-sensor-and-logic-to-the-generic-thermostat/279415 )