Overwrite current room temperature with other sensor #853
-
Recently I decided to change my house primary heating from a Nefit Proline gas heater to a heatpump. This NSPanel has a thermistor which I use to - through Home Assistant - feed the heatpump the current living room temperature and override its internal sensor. Since the Moduline 200 currently hangs from a couple of wires besides the heater, rather than the living room, I would like to do the same for it. So somehow sent the thermostat the living room temperature and have it use that rather than its internal sensor. What would be a good way to do that? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
same here... have many temperature sensors (Homematic) and would like to use them ... any ideeas? Thanks :-) |
Beta Was this translation helpful? Give feedback.
-
I am trying to use an external temperature sensor to replace the internal thermostat's sensor. I tried using the hc1_internal_temperature_offset to set the difference between the internal and external sensor. That didn't work because the offset is applied to the internal sensor reading, so the next time an offset is in order it applies the offset to an already offset value so eventually that grows out of control. I want to try using some node-red to keep track of the internal value without offsets, but that has the challenge to get the internal value without offset after restart. It does sound something the EMS-ESP gateway could facilitate, what do you think? |
Beta Was this translation helpful? Give feedback.
-
Well I have made progress: I abandoned the idea of using the thermostat hardware and went for a software generic thermostat in Home Assistant. I use the available room temperature sensor and have the software thermostat switch the ems-esp "heating activated" topic. One quirk is that by using dhw hot water while "heating activated" the flow temperature resets to 5 degrees, so I added an automation to set the boiler heating flow temperature back to 50 degrees C every 15 seconds when "heating activated" (hot water flow temp set at 65 degrees C). So "heating activated" => flow 50 => "hot water activated" => flow 65 => "hot water deactivated" => flow 5 => automation kicks in => flow 50 In my limited testing this setup allows for controlling room temperature within +/- 0.1 degrees C, but there isn't much heating demand at the moment here (hottest winter ever in Europe) so we'll see. |
Beta Was this translation helpful? Give feedback.
-
Perhaps to clarify my use for this: |
Beta Was this translation helpful? Give feedback.
Well I have made progress: I abandoned the idea of using the thermostat hardware and went for a software generic thermostat in Home Assistant.
I use the available room temperature sensor and have the software thermostat switch the ems-esp "heating activated" topic.
One quirk is that by using dhw hot water while "heating activated" the flow temperature resets to 5 degrees, so I added an automation to set the boiler heating flow temperature back to 50 degrees C every 15 seconds when "heating activated" (hot water flow temp set at 65 degrees C).
So "heating activated" => flow 50 => "hot water activated" => flow 65 => "hot water deactivated" => flow 5 => automation kicks in => flow 50
In my l…