I bought 2 Danfoss Ally devices and would like to ask you about best optimal configuration. I have gas stove integrated with HA also. At this moment I have made a simple automation using NodeRed when the heat_required switch is on then switch on gas stove as well. It works quite fine but not perfect. Danfoss Ally turns on the gas stove but because difference between the set temperature and current one (using build-in value) is not huge Ally opens pi_heating_demand of the maximum value of 10%.
My question is following. Do you have more optimal and accurate configuration in such kind of setup?
I am thinking also to start using external temperature sensor and heat water for example if the difference in the temperature is more that 1 degree.
I am in the same situation as you are.
I used to have 2 danfoss Ally as simple TRV and now I want to go a little further. The thing is that the heat_supply_demand switch sometimes get stuck to 1 and for other doesn’t seem to reflect the real need of hot water (temperature not reached and pi_heating_demand low). This making the system unable to perfecly pilot the boiler!
Have you find answers to your question? Did you manage to configure your whole heating system?
Thanks for your answer or every other that can help me/us
Telling that honestly I did not managed it well. What I additionally did is to add one more condition into the flow when the pi_heating_demand is more than 30%. Only when is above 30% run the switch on gas stove ignoring at the same time heat_required switch as this is call to my gas stove to often even if pi_heating_demand were on the level less than 30%. Here is the flow:
As I use ZHA, I mainly check pi_heating_demand through the get cluster_attribute command and don’t really manage it but it might be interesting to! (I’m getting heat_supply_request via sql sensor). I updated the firmware of every Ally and now I try ro better use the external temp sensor with the radiator_covered attribute. I will keep on trying optimising the whole installation!