ThermIQ Integration to control Thermia and Danfoss heatpumps

Try to remove the custom cards, restart and reinstall again

Iā€™ve seen the same issues. Try to open home assistant in a different browser. Clear cache in your current browser. Or try incognito.

Thanks Anders; that fixed it. All good now!

Hi Anders,

Thanks for the integration.

I own a Thermia Calibra, which is not supported by your hardware unfortunately.
I have a Husdata H66 gateway which communicates with the heatpump over Modbus RTU and sends MQTT messages to Home Assistant.
I cannot change the MQTT node name (it is the MAC address of the gateway).

What needs to be done to make your integration pickup the messages my gateway sends out?
Any pointers on how to do it?

Many thanks!

Hi Mixtricks, that is a completely different system with its own architecture. Itā€™s probably easier to start from scratch than to reuse anything from Thermiq.

If I have a problem with my heat pump, ThermIQ sends an email about this, which is OK.
But I also want HomeAssistant to be able to show that the VP has a problem e.g. via a pop-up text dialogue.
So is there any trigger (entity) in ThermIQ that I can use for this purpose?

Sure,
Registers 19 and 20 have the error-flags you need. Trigg on changed value to do something when they are set

Thanks a lot, I found the sensors!

Is it possible to switch the device to a different network wirelessly without needing to access it physically ?

No, all config of wifi and mqtt requires physical access as part of security.

Rgds
/&&

1 Like

Iā€™m very pleased with how I can control my heat pump using ThermIQ/HA. Iā€™m now wondering about the role of the ā€œIndoor temp.ā€. I donā€™t have an indoor thermostat linked to the heat pump - I use several Heatmiser Neo wireless stats to control the circulation pump and zone valves. I have connected the room stat cables from the ThermIQ card to the heat pump, but wonder whether I should disconnect these and just let the heat pump control based on outdoor temperature and temperature of the water in the thermal store. What do other people do?

Iā€™m happy youā€™re :blush:

When you have connected ThermIQ-room2 also to the thermostat port you will notice that the measured indoor temp changes to 20.5. Sending a new value is easy done vith MQTT.

The benefit of using this and setting it to actual room temp is that the heatpump no longer guesses what the indoor temp is but regulates on the real value. You can also set how much the real temp value affects the algorithm from 0 to 4 (if my memory is correct)

Not sure what the combined result is if you also have regulating valves on your elements.

Hi Anders, thanks for your reply. I saw that the default from thermIQ was 20.5C. Because Iā€™m not inputting actual room temperature to the heat pumpā€™s algorithm, Iā€™ve had to tell it that the room temperature is less than the set point of the heat pump in order for it to run. Perhaps it would be better to let the heat pump guess the indoor temperature rather than give it a spurious one.

Yes, if you connect the indoor emulator you have to use it

but you can also set the impact from it to 0 if you donā€™t want it.

Do you mean set it to 0C? I guess not - what is the parameter I need to change?

There is a register called room factor in HA under Heater settings A1. Set it to 0 for the thermostate to have low (or zero?) impact, adn up to 4 to have larger and larger impact.

Thereā€™s a section in Thermias manuals explaining this but itā€™s unfortunately not that clearā€¦

Thereā€™s a Room Factor currently showing as 2 degrees C which has a settable range from 0 to 4. Is that the one? Seems odd that itā€™s in degrees C - I would have expected a factor to just be a numeral.

That is the one. The unit is incorrect

Now set to zero. Many thanks.

I have a question somewhat related to the latest comments.
Does anyone has some idea how to synchronize the room temperature sensor in ThermIQ with any temperature sensor of my choice.
I have setup the thermIQ room2 and I can adjust via the dashboard card the indoor temperature. However I did not managed to find an easy way to automate that the indoor temperature adjust and changes automatically according to the temperature sensor of my choice.

I previously tried to it but I got thrown due to need to use templates. I wonder if there is so e easy way to do or some blueprint or some template I can use for such automation