Anders a
Forumsvar skapade
-
FörfattareInlägg
-
2026/10/23 kl. 11:31 som svar på: ROOM2: INDR_T 0.6-0.7 °C above d50 never applied -> indoor sensor alarm #8811
Anders a
KeymasterThe indoor temperature is using a different interface (the indoor interface) compared to all other reading/writing to the heatpump and is thus ”independent”. If the interface is not connected/lost the heatpump will report 20 degrees as the ”actuall”. When ThermIQ-room2 is reset it will use 20.5 as it’s default and as a way to distinguish that a connection is made.
The interface is very thermia specific and there is no obvious connection to the decimal values 0.6 / 0.7
I have verified on my pump that the following range of indoor temperature works with indoor wanted set to 22:
ThermIQ/ThermIQ-room2-jas/set
{”INDR_T”: 20.0 } – {”INDR_T”: 23.8 }and fails for 22.7, 23.6 and 23.7 with indoor target set to 23. It does work for 22.6
I do not see that the interface hangs, I can transmitt a new value and it is received properly. An hung ThermIQ should always return to working state by sending reset to it.
I will look deeper into this, it is not a bug in the calculation of values since 22.6 is transferred correctly but some interference between values or in transmission of values. It could also be a bug in the heatpump but that would be unexpected…
2026/10/21 kl. 17:45 som svar på: ROOM2: INDR_T 0.6-0.7 °C above d50 never applied -> indoor sensor alarm #8808Anders a
KeymasterThanks for thorough debugging, I will look into it and see if I can find the issue.
Yes, sending reset will just restart the thermiq, equal a power off/on, and the only loss would (should…) be the loss off evu atate and Indoor temp setting
2026/10/20 kl. 13:49 som svar på: Diplomat Optimum: Varmvatten efter elpris och vad startar legionella? #8805Anders a
KeymasterKort svar:
1. Tror inte det går och frågan är hur relevant det är. Du får ju varmvattnet ”på köpet” med Optimum när den producerar värmen2. Se följande tråd på github som djupdyker i legionella: https://github.com/ThermIQ/thermiq_mqtt-ha/issues/66
Anders a
KeymasterIt is perfectly fine to keep your setup as is
2026/10/18 kl. 17:19 som svar på: ROOM2: INDR_T 0.6-0.7 °C above d50 never applied -> indoor sensor alarm #8799Anders a
KeymasterThe indoor unit does not have any reporting in reference to d50, it will always transmit a new value and not a delta value.
That said, the fact that you get indoor sensor alarm means that communication btw ThermIQ and the heatpump is lost. Can You see if ThermIQ reboots (announce message in mqtt or uptime)?
1) Not seen this before
2) reset will do a full restart of ThermIQ, reseting ThermIQ target indoor temperature and EVU status. No other settings should change
3) Yes, sending resetAnders a
KeymasterIt is not possible to have both thermiq and the indoor unit connected at the same time.
The idea with ThermIQ is to provide a ”better” indoor temperature than the thermia indoor unit by using on or several room sensors in Home Assistant to provide the value
-
Det här svaret redigerades för 1 vecka, 5 dagar sedan av
Anders a.
Anders a
KeymasterHappy you sorted it out!
Anders a
KeymasterInteresting usecase!
I’ve thought about implementing similar, adjusting curve to control timing of runs but I went the way of adjusting ”actual indoor temperature” instead.Anyway,
ThermIQ shall by itself never generate a write to the HP but always be started by MQTT, and all MQTT goes through the server.You should be able to log all MQTT activity to the card through the MQTT server and my first step would be to log all MQTT writes to r34, AND logging all changes of r34 when reading out.
Is there any unexpected writes to r34?
Are there any other writes just before the readout changes in r34?
Are there any other activities just before the readout changes in r34?I think it’s good that you thottle the amount of writes, I believe the value is stored in an EE-flash in the heatpump CPU, and at least mine is a Microchip cpu with high but not unlimited writecycles.
Thermiq is able to handle a high amount of MQTT messages per second but I have not meassured any limit…
My selected curve is 49.
To me this sound more like the heatpump-cpu locking up for some reason. [But I’m of course partial 🙂 ]
Anders a
KeymasterCould you please post a picture of the main circuit board?
Anders a
KeymasterThis forum is a good start for technical questions and support 🙂
-
Det här svaret redigerades för 10 månader, 2 veckor sedan av
Anders a.
Anders a
KeymasterDu behöver ha ThermIQ-room2 för att sätta faktisk inomhus temperatur eftersom r01 inte är skrivbart.
Då kan du skicka ett mqtt meddelande för faktisk rumstemperatur
Anders a
KeymasterTack Roy,
Det här var intressant. Det här är möjligt att göra med ThermIQ-room2, styra mot högre värme, stoppa under högpris och starta när det blir billigare.Idag använder jag, AIOP, All-In-One-Energy-Control, för att plocka ut billigaste timmarna och köra VP då men detta verkar ta det ett snäpp till. Blir till att prova…
Mvh
/&&Anders a
KeymasterHej,
Vad jag förstår så går det inte. Skulle vilja göra något liknande själv.Det närmaste jag hittat är att pumpen själv har en inställning där man kan ha ett grundflöde på.
Kan inte svara på din fråga om generator…
Anders a
KeymasterTanken är alltid full med vatten, kallt vatten släpps in nertill och värms upp av slingor i tanken typ. Sedan tappar man av uppe.
Jag är bara elektronikingenjör så jag killgissar lite😀
Anders a
KeymasterJavisst kan man göra något liknande och informationen finns från ThermIQ.
Jag tror att den ”nivåsensorn” är en uträkning av nuvarande vattentemperatur delat med önskad temperatur och med 1 (100%) som max då varmvattnet kan bli varmare än önskad temp. Varmvattenproduktion ser du i HA översiktsbild när vattendroppe är ”inkopplad” och kompressorn går.
-
Det här svaret redigerades för 1 vecka, 5 dagar sedan av
-
FörfattareInlägg


