Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Viessmann Vitodens 100-W DHW temperature is displayed as Heating in opentherm. #58

Closed
nedievas opened this issue Apr 12, 2024 · 64 comments
Labels

Comments

@nedievas
Copy link

Ekrano kopija 2024-04-12 174658
Ekrano kopija 2024-04-12 174627
Ekrano kopija 2024-04-12 174845

@Laxilef
Copy link
Owner

Laxilef commented Apr 12, 2024

Please describe the problem in more detail.

@nedievas
Copy link
Author

I made a custom scheme of OpenTherm Gateway. Here's the schematics:
SCH_OpenTherm_1-OpenTherm_2024-04-12
Constructed something like this:
3D_PCB3_2024-04-12(1)
Flashed with 1.4.0-rc.20.
Results are that LED does not work. Maybe faulty schematics (please inspect if have time). Managed to connect to my Viessmann Vitodens 100-W boiler. Observing that hot water temperature on the boiler is displayed as heating temperature in mqtt. Here the photos:
IMG_7018
IMG_7017
IMG_7019
My boiler settings are: 55 degrees for hot water and 21 (not real temperature but the curve value for heating according to outside temperature) for heating. Here's the graph of this curve:
IMG_7020
I suppose that is something like Equitherm. I did not activate this function. Though I tried to activate 'DHW flow rate' and 'Pressure', but I see 0.0 all the time.
Do not understand if it's working as supposed to work. Please advise:)

@Laxilef
Copy link
Owner

Laxilef commented Apr 14, 2024

I can assume that this is the temperature of the primary heat exchanger. Therefore, when you turn on the DHW, the heating temperature correlates with the DHW temperature. Try closing the DHW tap and see how the value of this sensor changes.

If the LEDs do not work, try lower value resistors P8-P10 (50-100 ohms). The resistance must be calculated; the maximum current (mA) is usually in the specification for the LED.

@Laxilef
Copy link
Owner

Laxilef commented Apr 14, 2024

Your heating temperature is set to 30 degrees. According to the table you provided, this is about 60 degrees at an outside temperature of 10 degrees. I don’t know what delta your boiler has, but perhaps this is normal behavior. Can you set 21 degrees on the heating thermostat in Home Assistant?

@nedievas
Copy link
Author

Your heating temperature is set to 30 degrees. According to the table you provided, this is about 60 degrees at an outside temperature of 10 degrees. I don’t know what delta your boiler has, but perhaps this is normal behavior. Can you set 21 degrees on the heating thermostat in Home Assistant?

Updated to v1.4.0-rc.22. Still...
I am able to change DHW and heating temperature in HA, but these changes does not change on the boiler. I am able to turn on/off heating in HA which affects the boiler - it just calms or resumes it's work, but on the boiler menu it still show 21 for heating, and 55 for DHW /should show OFF as per manual/. Turning on/off DHW on HA does not show any signs on the boiler.

@Laxilef
Copy link
Owner

Laxilef commented Apr 15, 2024

Hmm. It looks like we have to use other IDs to set the temperature if the curve mode on the boiler is enabled.
For now, I can suggest disabling this mode on the boiler and enabling equitherm in the firmware to calculate the temperature.

Does the boiler react to changes in the DHW temperature from the home assistant?

@nedievas
Copy link
Author

nedievas commented Apr 17, 2024

Hmm. It looks like we have to use other IDs to set the temperature if the curve mode on the boiler is enabled. For now, I can suggest disabling this mode on the boiler and enabling equitherm in the firmware to calculate the temperature.

To disable this mode on the boiler I have to detach the outside temperature sensor from boiler. The boiler then automatically sets higher temperature for heating, as per manual.
Tried this (+ enabling equitherm), and I can not put more than 30 degrees in HA, and heating temp from opentherm is 0. Here is the photo:
IMG_7029
If Equitherm is deactivated, then the temperature is back and I may set it higher than 30. Also, after I attached the Opentherm gateway to the boiler and tried to sync temperature settings on HA with boiler settings, I've got the house cold, but DHW as usual.

Does the boiler react to changes in the DHW temperature from the home assistant?

As I mentioned in previous post, I may change it in HA, but it does not change on the boiler. Though, I observe that when I lower the DHW temperature on HA then the temperature is displayed on the right, the DHW on the boiler turns off, if I set it higher, then turns on! It just does not change the set temperatures on the boiler display itself. So the opentherm affects the boiler job, but I am not able to sync if it works as it should:)

P.S. Tried to change Member ID to 0 from 33 (I found this number after update to the current version) -no effect.
Ekrano kopija 2024-04-17 105701

@Laxilef
Copy link
Owner

Laxilef commented Apr 17, 2024

So, let's go in order:

  1. When PID or/and Equitherm is turned on, the temperature on the thermostat in the home assistant is limited to 5..30 because this is the target indoor temperature.
  2. When PID or/and Equitherm is turned on, the current temperature on the thermostat in the home assistant is the indoor temperature. If 0 is displayed, it means there is no sensor or automation is not configured to transmit indoor temperature.
  3. If the "curve mode" is enabled on the boiler, then we cannot set the desired heat carrier temperature to the boiler. I think that in this mode the boiler expects the setpoint indoor temperature in ID 16, 23, but this is not currently supported in the firmware.

I'll think about what can be done, but not right now. Now I see this solution:

  1. Disable "curve mode" (by turning off the sensor or in the service menu).
  2. Installation of the outdoor sensor DS18B20 and connecting it to the ESP (for Equtherm). You can report the indoor temperature using automation.
  3. Using PID or Equitherm.

@nedievas
Copy link
Author

So, let's go in order:

1. When PID or/and Equitherm is turned on, the temperature on the thermostat in the home assistant is limited to 5..30 because this is the target indoor temperature.

2. When PID or/and Equitherm is turned on, the current temperature on the thermostat in the home assistant is the indoor temperature. If 0 is displayed, it means there is no sensor or automation is not configured to transmit indoor temperature.

Did add the internal temperature via automation just after my post.

3. If the "curve mode" is enabled on the boiler, then we cannot set the desired heat carrier temperature to the boiler. I think that in this mode the boiler expects the setpoint **indoor** temperature in ID 16, 23, but this is not currently supported in the firmware.

I'll think about what can be done, but not right now. Now I see this solution:

1. Disable "curve mode" (by turning off the sensor or in the service menu).

2. Installation of the outdoor sensor DS18B20 and connecting it to the ESP (for Equtherm). You can report the indoor temperature [using automation](https://github.com/Laxilef/OTGateway/wiki#reporting-indooroutdoor-temperature-from-any-home-assistant-sensor).

3. Using PID or Equitherm.

What about Danfoss thermostats that are used for setting separate room temperatures. I was expecting Opentherm for fault troubleshooting, and not for room temperature control. Or is OpenTherm still better option than original boiler settings? If no, is it possible for Opentherm gateway not to control the boiler heating, just DHW and reset boiler on F2 fault via HA automation?

@Laxilef
Copy link
Owner

Laxilef commented Apr 17, 2024

Let's start by testing my hypothesis. Try disabling the "curve mode" and check if the boiler will respond correctly to changes in setpoint temp.
Equitherm is the same curve mode, but more flexibly customizable.

@Laxilef
Copy link
Owner

Laxilef commented Apr 19, 2024

Any news?
I added the ability to use the temperature controller built into the boiler, but it needs to be tested. If my hypothesis is correct, then I will commit the changes.

@nedievas
Copy link
Author

nedievas commented Apr 19, 2024

Any news? I added the ability to use the temperature controller built into the boiler, but it needs to be tested. If my hypothesis is correct, then I will commit the changes.

Now I am testing Equitherm with disabled "curve mode" by removing outdoor temperature sensor from the connection to the boiler and am at the point, where N=0,7, and K, and T are 0-es. Now going for K to set on 2 and test.
Would like to test your hypothesis, but let's calibrate my equitherm as per your excel_calc this weekend.

P.S. DHW flow rate show some numbers. Do not know if it is accurate. Member ID set to 0 in settings.
Attached telnet log if of any use:

Escape character is '^]'.
[45:20:04][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:04][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:05][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:05][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:05][OT][TRACE] ID:   25   Request: 80190000   Response: c0193ae6   Attempt:  1   Status: SUCCESS
[45:20:06][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:06][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:07][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:07][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:08][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"indoor":22.47}}

[45:20:08][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[45:20:08][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:08][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"outdoor":1.59}}

[45:20:08][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[45:20:08][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:08][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:08][OT][TRACE] ID:   25   Request: 80190000   Response: c0193ae6   Attempt:  1   Status: SUCCESS
[45:20:09][MQTT][TRACE] Successfully publish 619 of 619 bytes to topic: opentherm/state
[45:20:09][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:09][OT][TRACE] ID:   33   Request:   210000   Response: 4021002c   Attempt:  1   Status: SUCCESS
[45:20:10][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:10][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:11][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:11][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:11][OT][TRACE] ID:   25   Request: 80190000   Response: c0193acd   Attempt:  1   Status: SUCCESS
[45:20:12][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:12][OT][TRACE] ID:   33   Request:   210000   Response: 4021002c   Attempt:  1   Status: SUCCESS
[45:20:13][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:13][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:14][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:14][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:14][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:14][OT][TRACE] ID:   25   Request: 80190000   Response: c0193acd   Attempt:  1   Status: SUCCESS
[45:20:14][MQTT][TRACE] Successfully publish 619 of 619 bytes to topic: opentherm/state
[45:20:15][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:15][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:16][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:16][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:17][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:17][MQTT][TRACE] Successfully publish 615 of 615 bytes to topic: opentherm/settings
[45:20:17][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:17][OT][TRACE] ID:   25   Request: 80190000   Response: c0193ae6   Attempt:  1   Status: SUCCESS
[45:20:18][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:18][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:19][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:19][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:20][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:20][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:20][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:20][OT][TRACE] ID:   25   Request: 80190000   Response: c0193ae6   Attempt:  1   Status: SUCCESS
[45:20:20][MQTT][TRACE] Successfully publish 619 of 619 bytes to topic: opentherm/state
[45:20:21][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:21][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:21][MAIN][VERB] Free heap size: 24200 of 81920 bytes (min: 19552, diff: 0), max free block: 17736 (min: 15792, diff: 0, frag: 26%)
[45:20:22][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:22][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:22][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a3900   Attempt:  1   Status: SUCCESS
[45:20:23][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:23][OT][TRACE] ID:   25   Request: 80190000   Response: c0193ae6   Attempt:  1   Status: SUCCESS
[45:20:23][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:24][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:25][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:25][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:25][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:26][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:26][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:26][MQTT][TRACE] Successfully publish 619 of 619 bytes to topic: opentherm/state
[45:20:26][OT][TRACE] ID:   25   Request: 80190000   Response: c0193b00   Attempt:  1   Status: SUCCESS
[45:20:26][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:27][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:28][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:28][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:28][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:29][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:29][OT][TRACE] ID:   25   Request: 80190000   Response: c0193b00   Attempt:  1   Status: SUCCESS
[45:20:29][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:30][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:31][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:31][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[45:20:31][OT][HEATING][SILENT] Set max modulation 100%
[45:20:31][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[45:20:31][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[45:20:32][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:32][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[45:20:32][MQTT][TRACE] Successfully publish 617 of 617 bytes to topic: opentherm/state
[45:20:32][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:32][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3919   Attempt:  1   Status: SUCCESS
[45:20:33][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:33][OT][TRACE] ID:   25   Request: 80190000   Response: c0193b00   Attempt:  1   Status: SUCCESS
[45:20:33][MAIN][VERB] Free heap size: 19248 of 81920 bytes (min: 19248, diff: 304), max free block: 17088 (min: 15792, diff: 0, frag: 11%)
[45:20:33][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:34][OT][TRACE] ID:   33   Request:   210000   Response: 4021002c   Attempt:  1   Status: SUCCESS
[45:20:34][OT][DHW][INFO] Set temp: 55 (converted: 55.00)
[45:20:34][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[45:20:34][OT][HEATING][INFO] Set temp: 59 (converted: 59.00)
[45:20:34][OT][TRACE] ID:   57   Request: 10393b00   Response: f0390000   Attempt:  1   Status: INVALID
[45:20:34][OT][HEATING][WARN] Failed set max heating temp
[45:20:35][OT][TRACE] ID:    1   Request: 90013b00   Response: 50013b00   Attempt:  1   Status: SUCCESS
[45:20:36][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS
[45:20:36][OT][TRACE] ID:   17   Request:   110000   Response: c0113000   Attempt:  1   Status: SUCCESS
[45:20:36][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a3900   Attempt:  1   Status: SUCCESS
[45:20:36][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[45:20:37][OT][TRACE] ID:   25   Request: 80190000   Response: 40193b19   Attempt:  1   Status: SUCCESS
[45:20:37][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[45:20:37][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[45:20:37][OT][TRACE] ID:   33   Request:   210000   Response: c021002b   Attempt:  1   Status: SUCCESS
[45:20:38][MQTT][TRACE] Successfully publish 617 of 617 bytes to topic: opentherm/state
[45:20:38][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"indoor":22.47}}

[45:20:38][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[45:20:38][OT][TRACE] ID:    0   Request: 80001300   Response: 4000130a   Attempt:  1   Status: SUCCESS```

@Laxilef
Copy link
Owner

Laxilef commented Apr 19, 2024

Ok thx
With the curve mode disabled, does the boiler correctly accept the heating temp and heat to the set temperature? Pls upload a screenshot of the graph sensor.opentherm_heating_setpoint and sensor.opentherm_heating_temp
DHW flow rate in liters per minute, the value should be different from zero only when the DHW tap is open.

@nedievas
Copy link
Author

Ok thx With the curve mode disabled, does the boiler correctly accept the heating temp and heat to the set temperature? Pls upload a screenshot of the graph sensor.opentherm_heating_setpoint and sensor.opentherm_heating_temp

I did not change anything on HA except setting N to 0.7, and later today adding K with 2.0 , just set all rooms including garage temperature to 23 on Danfoss Link.

Ekrano kopija 2024-04-19 204112

Ekrano kopija 2024-04-19 204252

My current outputs in HA:
Ekrano kopija 2024-04-19 204438
Ekrano kopija 2024-04-19 204445

@Laxilef
Copy link
Owner

Laxilef commented Apr 19, 2024

sensor.opentherm_heating_temp looks strange. This value should be smoother, example:
Screenshot_7

I have no experience with Danfoss Link, is it also connected to the opentherm bus?

@nedievas
Copy link
Author

sensor.opentherm_heating_temp looks strange. This value should be smoother, example: Screenshot_7

I have no experience with Danfoss Link, is it also connected to the opentherm bus?

No. It controls thermostats for floor heating and two radiators in the boiler room and garage.

@Laxilef
Copy link
Owner

Laxilef commented Apr 19, 2024

Ok. After the weekend, please upload screenshots of these graphs again.

@Pajuris
Copy link

Pajuris commented Apr 21, 2024

@nedievas Kas tau neveikia su tuo boileriu? Aš turiu tokį pat ir pas mane viskas gerai veikia. Sorry neturiu laiko į šį topiką įsigilinti ir viską išanalizuoti, tad jei gali trumpai mestelk info. Temperatūra kaip rašai pirmam poste taip pat veikė ir pas mane blogai, bet atrodo įjungus PID (būtent PID) viskas buvo tvarkoj. Taip pat su nustatymais reiktų pažaisti, uždėti varneles. Pas mane:
Screenshot 2024-04-21 at 09 56 13

@nedievas
Copy link
Author

Ok. After the weekend, please upload screenshots of these graphs again.

paveikslas

Feel a lot chiller than before :)

@nedievas Kas tau neveikia su tuo boileriu? Aš turiu tokį pat ir pas mane viskas gerai veikia. Sorry neturiu laiko į šį topiką įsigilinti ir viską išanalizuoti, tad jei gali trumpai mestelk info. Temperatūra kaip rašai pirmam poste taip pat veikė ir pas mane blogai, bet atrodo įjungus PID (būtent PID) viskas buvo tvarkoj. Taip pat su nustatymais reiktų pažaisti, uždėti varneles. Pas mane: Screenshot 2024-04-21 at 09 56 13

O kaip atrodo visi settings? PID ir panašiai... pas mane grindinis šildymas per Danfoss Link kuris su HA nekalba ir boileris buvo pajungtas per lauko temp daviklį. Tai kaip ir viskas veikė, bet F2 kodą mesdavo kai staiga lauko temp nukrisdavo, tai užmačiau Opentherm gateway - pasigaminau ir bandau pajungti tam kad per HA turėčiau galimybę reset jei tas F2 išlenda, bet čia jis perima valdymą, todėl bandau prisiderinti.

@Pajuris
Copy link

Pajuris commented Apr 21, 2024

Nustatymai iš HA:

Screenshot 2024-04-21 at 21 57 51
Screenshot 2024-04-21 at 21 58 11
Kai pajungti termostatą, katilas nebereaguoja į lauko temperatūrą. Taigi, tai nebeaktualu. Be to ir nebereikalinga, nes per HA gali geriau susidėlioti automatikas, nei Viessmann sugalvojo kreives.
Beje, jei kartais norėtum, galiu pigiai perleisti ir Viessmann originalų termostatą su OT jungtimi. Veikia ir integracija į HA. Tik aišku valdymo tiek nebus, kiek tarkim su termostatu ir šituo firmware.

@nedievas
Copy link
Author

Nustatymai iš HA:

Screenshot 2024-04-21 at 21 57 51 Screenshot 2024-04-21 at 21 58 11 Kai pajungti termostatą, katilas nebereaguoja į lauko temperatūrą. Taigi, tai nebeaktualu. Be to ir nebereikalinga, nes per HA gali geriau susidėlioti automatikas, nei Viessmann sugalvojo kreives. Beje, jei kartais norėtum, galiu pigiai perleisti ir Viessmann originalų termostatą su OT jungtimi. Veikia ir integracija į HA. Tik aišku valdymo tiek nebus, kiek tarkim su termostatu ir šituo firmware.

Tai mano termostatai yra danfoss, kiekvienam kambariui atskiras. Juos gal pakeisiu į ESP32 HA, bet dabar šį OT bandau. Įjungiau PID - nesiskiria nustatymai nuo jūsų. Tik ar jus reguliuojate per HA boilerio temperatūrą ar per kitus termostatus?

@Pajuris
Copy link

Pajuris commented Apr 21, 2024

Pas mane gridinis 1 aukšte ir radiatoriai - 2. Visur Danfoss pavaros, zigbee jungikliai jas junginėja ir temperatūros jutikliai kiekviena kambary. Viskas suintegruota į HA.
Šalčiausio kambario temperatūros jutiklis, termostate nurodytas kaip vidaus temperatūra, lauko temperatūros jutiklis, kaip lauko temperatūra.
Viską valdau per HA ir per HA automatikas. Ten pat nurodau maks temperatūras, kitus parametrus, kuriuos leidžia termostato firmware.

@Pajuris
Copy link

Pajuris commented Apr 21, 2024

Tik ar jus reguliuojate per HA boilerio temperatūrą ar per kitus termostatus?

Tai katilo temperatūra tik per HA termostato valdymą ir tesireguliuoja. Daugiau nėra būdų.
Ar klausi apie kambarių temperatūrą? Kiekvienam kambariui norima temperatūra, reguliuojasi per HA virtualius termostatus (ima duomenis iš temperatūros daviklių ir reguliuoja zigbee jungiklius per kuriuos įjungia\išjungia Danfoss pavaras).

@nedievas
Copy link
Author

Pas mane gridinis 1 aukšte ir radiatoriai - 2. Visur Danfoss pavaros, zigbee jungikliai jas junginėja ir temperatūros jutikliai kiekviena kambary. Viskas suintegruota į HA. Šalčiausio kambario temperatūros jutiklis, termostate nurodytas kaip vidaus temperatūra, lauko temperatūros jutiklis, kaip lauko temperatūra. Viską valdau per HA ir per HA automatikas. Ten pat nurodau maks temperatūras, kitus parametrus, kuriuos leidžia termostato firmware.

Mano ir toks planas pasidaryti per jau esamas Danfoss pavaras. Kokius tam zigbee naudojate?

@nedievas
Copy link
Author

Tik ar jus reguliuojate per HA boilerio temperatūrą ar per kitus termostatus?

Tai katilo temperatūra tik per HA termostato valdymą ir tesireguliuoja. Daugiau nėra būdų. Ar klausi apie kambarių temperatūrą? Kiekvienam kambariui norima temperatūra, reguliuojasi per HA virtualius termostatus (ima duomenis iš temperatūros daviklių ir reguliuoja zigbee jungiklius per kuriuos įjungia\išjungia Danfoss pavaras).

Tai aš supratau, kad katilas mano kaip buvo nustatytas - aš jo in nereguliavau, bet tas error F2 mane užkniso ir sugalvojau ieškoti sprendimų.

@Pajuris
Copy link

Pajuris commented Apr 21, 2024

Paprasčiausius.... tokius (yra LT jau):
4-channels-smart-relay-for-smart-home-automation-zigbee-30
Netobuli, bet veikia.
Manau kad temperatūros jutiklis grybą pjauna. Bet šiaip tos reguliuoti pagal lauko temperatūrą nėra gerai, gaila dujų. Ypač kai šalta lauke ir sukelia temperatūrą boileryje. Tada nebedirba kond. rėžimu ir netaupo dujų.
Perėjus prie vidaus termostato nuo lauko kreivių, aš pradėjau taupyti maždaug 1-2 kubo per parą. Perėjus prie šito termostatato firmwares ir tinkamų automatikų, dar po 2-3 kūbus pradėjau taupyti per dieną.

@nedievas
Copy link
Author

nedievas commented Apr 21, 2024

Tai tokius Zigbee aš apšvietimui naudoju :) Gal yra kur info kaip pasijungti kaip Jūsų? Galvojau apie tuos kinietiškus kur daug relių ant pcb ir esphome jungiasi, bet nenorėjau bandyti per šildymo sezoną.

@Laxilef
Copy link
Owner

Laxilef commented Apr 21, 2024

Ok. After the weekend, please upload screenshots of these graphs again.

paveikslas

Feel a lot chiller than before :)

It looks like your boiler heats up to 80 degrees when set to ~40 degrees. It is not right. Try set the checkboxes as @Pajuris wrote.

@Pajuris
Copy link

Pajuris commented Apr 22, 2024

Gal yra kur info kaip pasijungti kaip Jūsų?

Tai kad ten nereikia jokios info. Viskas labai paprasta. Ant kiekvieno kontūro montuoji Normaly closed galvą, ją pajungi prie pasirinkto jungiklio. Jungiklį prijungi prie HA. Kambariuose išmėtai pasirinktus temperatūros jutiklius. Juos taip pat prijungi prie HA. HA config faile, kuri virtualų termostatą, nurodai kad heateris yra tas galvą įijungiantis išjungiantis jungiklis, o temperatūros rodmenis imsi iš konkretaus kambario jutiklio. Viskas. Restartuoji HA, atsiranda termostatas, kurį gali valdyti kaip tinkamas.

@Laxilef
Copy link
Owner

Laxilef commented Apr 22, 2024

@nedievas could you then test the "Native heating control" option in 1.4.0-rc.24? This option must work with an outdoor temperature sensor connected to the boiler.

@Laxilef
Copy link
Owner

Laxilef commented Apr 24, 2024

Suggestion: Is it possible to make commit that OT just gathers info about boiler functioning and not regulating it? Like Observation mode?

I don't think this is possible. On most boilers, when an opentherm device is connected, the boiler goes into slave mode.

I tried, but did not understand how to use this excel calc. The house does not reach desired temperature in a few hours, it's slow process... I just observed, that the temperature is not reaching the desired after I connected OT gateway and is getting down:

You don't have to use an Excel table. The wiki page has text instructions on the coefficients. But I'm worried about your last temperature graph, it shouldn't change that much.

img
The first part of the graph looks +- normal, the second does not. What changed in the settings before the second part?

@nedievas
Copy link
Author

nedievas commented Apr 24, 2024

img The first part of the graph looks +- normal, the second does not. What changed in the settings before the second part?

I went from Equitherm (N=0,7; K=2; T=0) to PID (default settings).

@Laxilef
Copy link
Owner

Laxilef commented Apr 24, 2024

But in your previous graph there was also a "saw" instead of a smooth line. Is this when using PID or equitherm?

Ekrano kopija 2024-04-24 152823

Here is an example of a graph from my boiler:
img

@nedievas
Copy link
Author

paveikslas

This is today. The last commit version. Equitherm and PID off.

[x] DHW present
[x] Summer/winter mode
[ ] Heating CH2 always enabled
[x]Duplicate heating CH1 to CH2
[ ] Sync modulation with heating
[x] Native heating control

Outdoor sensor connected to boiler.

@Laxilef
Copy link
Owner

Laxilef commented Apr 24, 2024

Native heating control does not work with your boiler, because in the logs:

[00:03:36][OT][HEATING][INFO] Set current indoor temp: 21.50 (converted: 21.50)
[00:03:37][OT][TRACE] ID:   24   Request: 90181580   Response: f0180000   Attempt:  1   Status: INVALID
[00:03:37][OT][HEATING][WARN] Failed set current indoor temp
[00:03:37][OT][HEATING][INFO] Set target indoor temp: 30.00 (converted: 30.00)
[00:03:37][OT][TRACE] ID:   16   Request: 10101e00   Response: 70100000   Attempt:  1   Status: INVALID
[00:03:37][OT][HEATING][WARN] Failed set target indoor temp
[00:03:37][OT][TRACE] ID:   23   Request: 90171e00   Response: f0170000   Attempt:  1   Status: INVALID
[00:03:37][OT][HEATING][WARN] Failed set target indoor temp to CH2

The boiler does not accept the current room temperature and the room temperature setpoint. This may be due to the boiler settings (parameters in the service menu) or such an implementation of the opentherm protocol in the boiler.

The only solution I see is to use equitherm in the firmware. Opentherm options:
[x] DHW present
[x] Summer/winter mode (don’t know if it’s necessary or not for your boiler, try both)
[ ] Heating CH2 always enabled
[x] Duplicate heating CH1 to CH2
[x] Sync modulation with heating
[ ] Native heating control

@nedievas
Copy link
Author

Will test right now.

@nedievas
Copy link
Author

The graph is getting better (will update in the morning). But log is still not good:

Escape character is '^]'.
[00:40:14][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:14][OT][TRACE] ID:   33   Request:   210000   Response: c0210024   Attempt:  1   Status: SUCCESS
[00:40:15][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:15][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:15][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:15][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:16][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:16][OT][TRACE] ID:   25   Request: 80190000   Response: 401932e6   Attempt:  1   Status: SUCCESS
[00:40:16][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:17][OT][TRACE] ID:   33   Request:   210000   Response: c0210022   Attempt:  1   Status: SUCCESS
[00:40:18][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:18][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:18][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:19][OT][TRACE] ID:   25   Request: 80190000   Response: 40193280   Attempt:  1   Status: SUCCESS
[00:40:19][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:19][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:20][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:20][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:20][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:21][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:21][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:21][OT][TRACE] ID:   25   Request: 80190000   Response: 401931b3   Attempt:  1   Status: SUCCESS
[00:40:21][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:22][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:23][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:23][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:23][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:24][OT][TRACE] ID:   25   Request: 80190000   Response: 40193099   Attempt:  1   Status: SUCCESS
[00:40:24][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:24][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:26][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:26][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:26][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:26][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:26][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:26][OT][TRACE] ID:   25   Request: 80190000   Response: c0192ee6   Attempt:  1   Status: SUCCESS
[00:40:27][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:27][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:27][MQTT][TRACE] Successfully publish 480 of 480 bytes to topic: opentherm/settings
[00:40:28][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:28][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:29][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:29][OT][TRACE] ID:   25   Request: 80190000   Response: 40192d33   Attempt:  1   Status: SUCCESS
[00:40:29][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:30][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:31][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:31][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:31][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:32][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:32][OT][TRACE] ID:   25   Request: 80190000   Response: c0192b19   Attempt:  1   Status: SUCCESS
[00:40:32][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:32][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:32][OT][TRACE] ID:   33   Request:   210000   Response: c0210021   Attempt:  1   Status: SUCCESS
[00:40:33][MAIN][VERB] Free heap size: 25456 of 81920 bytes (min: 18440, diff: 0), max free block: 23160 (min: 16872, diff: 0, frag: 9%)
[00:40:33][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:34][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:34][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:34][OT][TRACE] ID:   25   Request: 80190000   Response: c01928cd   Attempt:  1   Status: SUCCESS
[00:40:35][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:35][OT][TRACE] ID:   33   Request:   210000   Response: 40210020   Attempt:  1   Status: SUCCESS
[00:40:36][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:36][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:37][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:37][OT][TRACE] ID:   25   Request: 80190000   Response: 401926b3   Attempt:  1   Status: SUCCESS
[00:40:37][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:37][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:38][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:38][OT][TRACE] ID:   33   Request:   210000   Response: 40210020   Attempt:  1   Status: SUCCESS
[00:40:39][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:39][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:39][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:39][OT][TRACE] ID:   25   Request: 80190000   Response: c01924b3   Attempt:  1   Status: SUCCESS
[00:40:40][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:40][OT][TRACE] ID:   33   Request:   210000   Response: 40210020   Attempt:  1   Status: SUCCESS
[00:40:41][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:41][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:42][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:42][OT][TRACE] ID:   25   Request: 80190000   Response: c01922b3   Attempt:  1   Status: SUCCESS
[00:40:42][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:43][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:43][OT][TRACE] ID:   33   Request:   210000   Response: 40210020   Attempt:  1   Status: SUCCESS
[00:40:43][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:44][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:44][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:44][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:45][OT][TRACE] ID:   25   Request: 80190000   Response: 40192100   Attempt:  1   Status: SUCCESS
[00:40:45][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:45][OT][TRACE] ID:   33   Request:   210000   Response: 4021001f   Attempt:  1   Status: SUCCESS
[00:40:46][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:47][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:47][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:47][OT][TRACE] ID:   25   Request: 80190000   Response: 40191fb3   Attempt:  1   Status: SUCCESS
[00:40:48][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:48][OT][TRACE] ID:   33   Request:   210000   Response: 4021001f   Attempt:  1   Status: SUCCESS
[00:40:48][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:49][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:49][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:49][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[00:40:49][OT][HEATING][SILENT] Set max modulation 100%
[00:40:50][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[00:40:50][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[00:40:50][OT][TRACE] ID:   27   Request:   1b0000   Response: c01b0666   Attempt:  1   Status: SUCCESS
[00:40:51][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[00:40:51][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:51][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:52][OT][TRACE] ID:   25   Request: 80190000   Response: c0191dcd   Attempt:  1   Status: SUCCESS
[00:40:52][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:52][OT][TRACE] ID:   33   Request:   210000   Response: 4021001f   Attempt:  1   Status: SUCCESS
[00:40:52][OT][DHW][INFO] Set temp: 55.00 (converted: 55.00)
[00:40:53][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[00:40:53][MAIN][VERB] Free heap size: 25536 of 81920 bytes (min: 18440, diff: 0), max free block: 23160 (min: 16872, diff: 0, frag: 9%)
[00:40:54][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:54][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:54][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:40:54][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:54][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:40:55][OT][TRACE] ID:   25   Request: 80190000   Response: 40191ccd   Attempt:  1   Status: SUCCESS
[00:40:55][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:55][OT][TRACE] ID:   33   Request:   210000   Response: 4021001f   Attempt:  1   Status: SUCCESS
[00:40:56][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:40:56][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:40:57][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:40:57][OT][TRACE] ID:   25   Request: 80190000   Response: 40191c19   Attempt:  1   Status: SUCCESS
[00:40:57][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:40:58][OT][TRACE] ID:   33   Request:   210000   Response: c021001e   Attempt:  1   Status: SUCCESS
[00:40:58][OT][HEATING][INFO] Set temp: 30.00 (converted: 30.00)
[00:40:58][OT][TRACE] ID:   57   Request: 90391e00   Response: f0390000   Attempt:  1   Status: INVALID
[00:40:58][OT][HEATING][WARN] Failed set max heating temp
[00:40:58][OT][TRACE] ID:    1   Request: 10011e00   Response: d0011e00   Attempt:  1   Status: SUCCESS
[00:40:59][OT][TRACE] ID:    8   Request: 10081e00   Response: 70080000   Attempt:  1   Status: INVALID
[00:40:59][OT][HEATING][WARN] Failed set CH2 temp
[00:41:00][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:00][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:00][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:00][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:00][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:01][OT][TRACE] ID:   25   Request: 80190000   Response: 40191b4d   Attempt:  1   Status: SUCCESS
[00:41:01][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:01][OT][TRACE] ID:   33   Request:   210000   Response: c021001e   Attempt:  1   Status: SUCCESS
[00:41:02][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:03][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:03][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:03][OT][TRACE] ID:   25   Request: 80190000   Response: 40191acd   Attempt:  1   Status: SUCCESS
[00:41:04][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:04][OT][TRACE] ID:   33   Request:   210000   Response: c021001e   Attempt:  1   Status: SUCCESS
[00:41:05][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:05][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:05][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:06][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:06][OT][TRACE] ID:   25   Request: 80190000   Response: 40191a80   Attempt:  1   Status: SUCCESS
[00:41:06][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:06][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:06][OT][TRACE] ID:   33   Request:   210000   Response: c021001e   Attempt:  1   Status: SUCCESS
[00:41:07][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:08][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:08][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:08][OT][TRACE] ID:   25   Request: 80190000   Response: 40191a19   Attempt:  1   Status: SUCCESS
[00:41:09][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:09][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:10][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:10][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:11][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:11][OT][TRACE] ID:   25   Request: 80190000   Response: 401919cd   Attempt:  1   Status: SUCCESS
[00:41:11][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:12][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:12][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:12][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:13][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:13][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:13][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:13][MAIN][VERB] Free heap size: 25536 of 81920 bytes (min: 18440, diff: 0), max free block: 23160 (min: 16872, diff: 0, frag: 9%)
[00:41:14][OT][TRACE] ID:   25   Request: 80190000   Response: c0191999   Attempt:  1   Status: SUCCESS
[00:41:14][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:14][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:15][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:15][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:16][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:16][OT][TRACE] ID:   25   Request: 80190000   Response: c0191966   Attempt:  1   Status: SUCCESS
[00:41:16][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:17][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:17][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:18][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:18][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:18][MQTT][TRACE] Successfully publish 480 of 480 bytes to topic: opentherm/settings
[00:41:18][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:18][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:19][OT][TRACE] ID:   25   Request: 80190000   Response: c019194d   Attempt:  1   Status: SUCCESS
[00:41:19][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:19][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:20][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:21][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:21][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:21][OT][TRACE] ID:   25   Request: 80190000   Response: 40191919   Attempt:  1   Status: SUCCESS
[00:41:22][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:22][OT][TRACE] ID:   33   Request:   210000   Response: c021001d   Attempt:  1   Status: SUCCESS
[00:41:23][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:23][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:23][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:23][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:24][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:24][OT][TRACE] ID:   25   Request: 80190000   Response: c0191900   Attempt:  1   Status: SUCCESS
[00:41:24][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:24][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:26][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:26][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:26][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:27][OT][TRACE] ID:   25   Request: 80190000   Response: c01918cd   Attempt:  1   Status: SUCCESS
[00:41:27][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:27][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:28][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:29][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:29][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:29][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:29][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:29][OT][TRACE] ID:   25   Request: 80190000   Response: c01918cd   Attempt:  1   Status: SUCCESS
[00:41:29][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:30][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:31][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:31][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:31][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:32][OT][TRACE] ID:   25   Request: 80190000   Response: c01918b3   Attempt:  1   Status: SUCCESS
[00:41:32][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:32][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:33][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:33][MAIN][VERB] Free heap size: 25536 of 81920 bytes (min: 18440, diff: 0), max free block: 23160 (min: 16872, diff: 0, frag: 9%)
[00:41:34][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:34][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:34][OT][TRACE] ID:   25   Request: 80190000   Response: 40191899   Attempt:  1   Status: SUCCESS
[00:41:34][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:34][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:35][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:35][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:36][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:36][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:37][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:37][OT][TRACE] ID:   25   Request: 80190000   Response: 40191899   Attempt:  1   Status: SUCCESS
[00:41:37][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:37][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:39][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:39][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:39][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:39][OT][TRACE] ID:   25   Request: 80190000   Response: 40191899   Attempt:  1   Status: SUCCESS
[00:41:40][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:40][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:40][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:40][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:41][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:41][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:42][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:42][OT][TRACE] ID:   25   Request: 80190000   Response: c0191880   Attempt:  1   Status: SUCCESS
[00:41:43][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:43][OT][TRACE] ID:   33   Request:   210000   Response: 4021001c   Attempt:  1   Status: SUCCESS
[00:41:44][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:44][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:45][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:45][OT][TRACE] ID:   25   Request: 80190000   Response: c0191880   Attempt:  1   Status: SUCCESS
[00:41:45][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:46][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:46][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:41:46][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:47][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:47][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:47][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:48][OT][TRACE] ID:   25   Request: 80190000   Response: c0191880   Attempt:  1   Status: SUCCESS
[00:41:48][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:48][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:41:49][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:50][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:50][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:50][OT][TRACE] ID:   25   Request: 80190000   Response: 40191866   Attempt:  1   Status: SUCCESS
[00:41:50][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:51][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:41:51][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:52][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:52][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:52][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[00:41:52][OT][HEATING][SILENT] Set max modulation 100%
[00:41:53][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[00:41:53][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[00:41:53][OT][TRACE] ID:   27   Request:   1b0000   Response: c01b064d   Attempt:  1   Status: SUCCESS
[00:41:53][MAIN][VERB] Free heap size: 25536 of 81920 bytes (min: 18440, diff: 0), max free block: 23160 (min: 16872, diff: 0, frag: 9%)
[00:41:54][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[00:41:54][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:54][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:55][OT][TRACE] ID:   25   Request: 80190000   Response: 40191866   Attempt:  1   Status: SUCCESS
[00:41:55][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:55][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:41:55][OT][DHW][INFO] Set temp: 55.00 (converted: 55.00)
[00:41:56][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[00:41:57][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:57][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:41:57][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:41:57][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:41:57][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:41:57][OT][TRACE] ID:   25   Request: 80190000   Response: 40191866   Attempt:  1   Status: SUCCESS
[00:41:58][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:41:58][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:41:59][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:41:59][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:42:00][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:42:00][OT][TRACE] ID:   25   Request: 80190000   Response: 40191866   Attempt:  1   Status: SUCCESS
[00:42:00][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:42:01][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:42:01][OT][HEATING][INFO] Set temp: 30.00 (converted: 30.00)
[00:42:01][OT][TRACE] ID:   57   Request: 90391e00   Response: f0390000   Attempt:  1   Status: INVALID
[00:42:01][OT][HEATING][WARN] Failed set max heating temp
[00:42:01][OT][TRACE] ID:    1   Request: 10011e00   Response: d0011e00   Attempt:  1   Status: SUCCESS
[00:42:02][OT][TRACE] ID:    8   Request: 10081e00   Response: 70080000   Attempt:  1   Status: INVALID
[00:42:02][OT][HEATING][WARN] Failed set CH2 temp
[00:42:03][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:42:03][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:42:03][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:42:03][MQTT][TRACE] Successfully publish 564 of 564 bytes to topic: opentherm/state
[00:42:03][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:42:04][OT][TRACE] ID:   25   Request: 80190000   Response: 40191833   Attempt:  1   Status: SUCCESS
[00:42:04][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:42:04][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS
[00:42:05][OT][TRACE] ID:    0   Request:     3300   Response: 40003302   Attempt:  1   Status: SUCCESS
[00:42:06][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3800   Attempt:  1   Status: SUCCESS
[00:42:06][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:42:06][OT][TRACE] ID:   25   Request: 80190000   Response: 40191833   Attempt:  1   Status: SUCCESS
[00:42:06][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:42:07][OT][TRACE] ID:   33   Request:   210000   Response: c021001b   Attempt:  1   Status: SUCCESS

@Laxilef
Copy link
Owner

Laxilef commented Apr 24, 2024

ID 8 - CH2 setpoint
ID 18 - pressure
ID 19 - dhw flow rate
ID 28 - return heating temp
ID 57 - max heating temp

This is not critical and does not affect work. Duplicate heating CH1 to CH2 option can be disabled.

@nedievas
Copy link
Author

ID 8 - CH2 setpoint ID 18 - pressure ID 19 - dhw flow rate ID 28 - return heating temp ID 57 - max heating temp

This is not critical and does not affect work. Duplicate heating CH1 to CH2 option can be disabled.

Here is the graph from night til this morning:
paveikslas

Still saw like graph...
Will disable Duplicate heating CH1 to CH2 option.

I have invalid ID 19 in logs, but I have some output in this state:
paveikslas

Though I do not believe in this meter. I have like 28322,59 L of hot water usage for that period. It's unrealistic. 28 cubic meters? :) Impossible.

ID 28:
paveikslas
Invalid?

ID 18 is disabled in my HA as it's always 0.

@Laxilef
Copy link
Owner

Laxilef commented Apr 25, 2024

Though I do not believe in this meter. I have like 28322,59 L of hot water usage for that period. It's unrealistic. 28 cubic meters? :) Impossible.

Well, this is really unusual :) Don't you have an indirect heating boiler?

Here is the graph from night til this morning: paveikslas

Still saw like graph...

What about the indoor temperature? Perhaps this is normal for your boiler... Why is the setpoint temperature 30 degrees all this time? Is equitherm disabled?

ID 28:
paveikslas
Invalid?

A temperature drop to 0 on the graph is unusual, but the rest of the time it stays at 50 degrees. What could this temperature mean? Perhaps the temperature is displayed only when the pump is running?

@nedievas
Copy link
Author

Though I do not believe in this meter. I have like 28322,59 L of hot water usage for that period. It's unrealistic. 28 cubic meters? :) Impossible.

Well, this is really unusual :) Don't you have an indirect heating boiler?

I suppose it is indirect:)

Here is the graph from night til this morning: paveikslas
Still saw like graph...

What about the indoor temperature? Perhaps this is normal for your boiler... Why is the setpoint temperature 30 degrees all this time? Is equitherm disabled?

Yes. Because I have outdoor sensor connected to the boiler and by this the boiler is working in "curve mode". Equitherm is disabled.

ID 28:
paveikslas
Invalid?

A temperature drop to 0 on the graph is unusual, but the rest of the time it stays at 50 degrees. What could this temperature mean? Perhaps the temperature is displayed only when the pump is running?

ID 28 is Invalid in logs. It is return heating temp and the picture was for it. Why is it invalid if we get some numbers, as also in ID 19 - DHW flow rate?

@nedievas
Copy link
Author

Equiterm from the red arrow. Lowered target temperature from 30 to 26 from the blue arrow:
Ekrano kopija 2024-04-25 231122

Telnet logs are the same:

Escape character is '^]'.
[23:54:50][OT][TRACE] ID:   25   Request: 80190000   Response: 40193419   Attempt:  1   Status: SUCCESS
[23:54:51][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:54:51][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:54:52][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:54:52][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:54:53][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:54:53][OT][TRACE] ID:   25   Request: 80190000   Response: 40193419   Attempt:  1   Status: SUCCESS
[23:54:53][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:54:54][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:54:54][OT][HEATING][INFO] Set temp: 48.54 (converted: 48.54)
[23:54:54][OT][TRACE] ID:   57   Request: 90393000   Response: f0390000   Attempt:  1   Status: INVALID
[23:54:54][OT][HEATING][WARN] Failed set max heating temp
[23:54:54][OT][TRACE] ID:    1   Request: 90013089   Response: 50013080   Attempt:  1   Status: SUCCESS
[23:54:55][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:54:55][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:54:55][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:54:56][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"indoor":23.43}}

[23:54:56][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[23:54:56][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:54:56][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:54:56][OT][TRACE] ID:   25   Request: 80190000   Response: 40193419   Attempt:  1   Status: SUCCESS
[23:54:56][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:54:57][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:54:57][MQTT][TRACE] Successfully publish 479 of 479 bytes to topic: opentherm/settings
[23:54:58][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:54:58][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:54:58][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:54:59][MAIN][VERB] Free heap size: 25520 of 81920 bytes (min: 17736, diff: 0), max free block: 20936 (min: 15904, diff: 0, frag: 17%)
[23:54:59][OT][TRACE] ID:   25   Request: 80190000   Response: 40193419   Attempt:  1   Status: SUCCESS
[23:54:59][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:54:59][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:00][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:00][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:01][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:01][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:01][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:01][OT][TRACE] ID:   25   Request: 80190000   Response: 40193419   Attempt:  1   Status: SUCCESS
[23:55:02][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:02][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:03][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:03][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:04][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:04][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:04][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:05][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:06][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:06][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:06][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:06][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:06][MQTT][TRACE] Successfully publish 573 of 573 bytes to topic: opentherm/state
[23:55:06][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:07][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:07][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:08][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:08][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:09][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:09][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:09][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:10][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:11][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:11][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:11][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:12][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:12][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:12][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:12][MQTT][TRACE] Successfully publish 573 of 573 bytes to topic: opentherm/state
[23:55:12][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:13][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:14][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:14][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:14][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:15][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:15][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:16][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:17][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:17][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:17][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:18][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:18][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:18][MQTT][TRACE] Successfully publish 573 of 573 bytes to topic: opentherm/state
[23:55:18][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:19][MAIN][VERB] Free heap size: 25520 of 81920 bytes (min: 17736, diff: 0), max free block: 20936 (min: 15904, diff: 0, frag: 17%)
[23:55:19][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:19][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:20][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:20][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:20][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:21][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:22][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:22][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:22][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:22][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:23][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:23][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:23][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:23][MQTT][TRACE] Successfully publish 573 of 573 bytes to topic: opentherm/state
[23:55:24][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:24][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:25][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:25][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:25][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"indoor":23.43}}

[23:55:25][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[23:55:25][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:26][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:27][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:27][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:27][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:28][OT][TRACE] ID:   25   Request: 80190000   Response: c0193400   Attempt:  1   Status: SUCCESS
[23:55:28][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:28][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:29][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:29][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:29][MQTT][TRACE] Successfully publish 573 of 573 bytes to topic: opentherm/state
[23:55:30][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:30][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:30][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:31][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:31][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:32][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:32][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:32][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:33][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:33][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:33][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:34][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:35][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:35][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:35][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:35][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:35][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:36][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:36][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:37][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:37][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:38][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:38][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:38][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:39][OT][TRACE] ID:   33   Request:   210000   Response: 4021002f   Attempt:  1   Status: SUCCESS
[23:55:39][OT][DHW][INFO] Set temp: 55.00 (converted: 55.00)
[23:55:39][MAIN][VERB] Free heap size: 25520 of 81920 bytes (min: 17736, diff: 0), max free block: 20936 (min: 15904, diff: 0, frag: 17%)
[23:55:39][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[23:55:40][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:40][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:40][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:41][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:41][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:41][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:41][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:42][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:43][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:43][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:43][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:43][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:44][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:44][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:45][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:45][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:46][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:46][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:46][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:46][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:46][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:47][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:47][MQTT][TRACE] Successfully publish 479 of 479 bytes to topic: opentherm/settings
[23:55:48][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:49][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[23:55:49][OT][HEATING][SILENT] Set max modulation 100%
[23:55:49][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[23:55:49][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[23:55:49][OT][TRACE] ID:   27   Request:   1b0000   Response: c01b0d19   Attempt:  1   Status: SUCCESS
[23:55:50][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[23:55:50][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:50][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:51][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:51][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:51][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:52][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:52][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:52][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:53][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:53][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:53][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:54][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:54][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:55][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:55][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"temperatures": {"indoor":23.43}}

[23:55:55][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[23:55:55][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:56][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:56][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:56][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:55:57][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:55:57][OT][HEATING][INFO] Set temp: 48.54 (converted: 48.54)
[23:55:57][OT][TRACE] ID:   57   Request: 90393000   Response: f0390000   Attempt:  1   Status: INVALID
[23:55:57][OT][HEATING][WARN] Failed set max heating temp
[23:55:57][OT][TRACE] ID:    1   Request: 90013089   Response: 50013080   Attempt:  1   Status: SUCCESS
[23:55:58][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[23:55:58][MQTT][TRACE] Successfully publish 575 of 575 bytes to topic: opentherm/state
[23:55:58][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:55:59][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:55:59][MAIN][VERB] Free heap size: 25520 of 81920 bytes (min: 17736, diff: 0), max free block: 20936 (min: 15904, diff: 0, frag: 17%)
[23:55:59][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:55:59][OT][TRACE] ID:   25   Request: 80190000   Response: c01933cd   Attempt:  1   Status: SUCCESS
[23:55:59][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[23:56:00][OT][TRACE] ID:   33   Request:   210000   Response: c021002e   Attempt:  1   Status: SUCCESS
[23:56:01][OT][TRACE] ID:    0   Request: 80002300   Response: c0002302   Attempt:  1   Status: SUCCESS
[23:56:01][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a3733   Attempt:  1   Status: SUCCESS
[23:56:01][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[23:56:02][OT][TRACE] ID:   25   Request: 80190000   Response: c01933b3   Attempt:  1   Status: SUCCESS

[x] DHW present
[x] Summer/winter mode
[ ] Heating CH2 always enabled
[ ]Duplicate heating CH1 to CH2
[x] Sync modulation with heating
[ ] Native heating control

Outdoor sensor connected to boiler.

Now the indoor temperature is rising and the comfort returned to my house :D
paveikslas

@Laxilef
Copy link
Owner

Laxilef commented Apr 26, 2024

Equiterm from the red arrow. Lowered target temperature from 30 to 26 from the blue arrow:
Ekrano kopija 2024-04-25 231122

This looks like normal for equitherm :)

Outdoor sensor connected to boiler.
Now the indoor temperature is rising and the comfort returned to my house :D

equitherm = off?

@nedievas
Copy link
Author

Equiterm from the red arrow. Lowered target temperature from 30 to 26 from the blue arrow:
Ekrano kopija 2024-04-25 231122

This looks like normal for equitherm :)

Outdoor sensor connected to boiler.
Now the indoor temperature is rising and the comfort returned to my house :D

equitherm = off?

No. Equitherm N=0.7; K=2; T= (was 6, now 4);

@Laxilef
Copy link
Owner

Laxilef commented Apr 26, 2024

Outdoor sensor connected to boiler.

No. Equitherm N=0.7; K=2; T= (was 6, now 4);

Hmm. How does this work with outdoor temperature sensor connected to the boiler?

Earlier you wrote:

To disable this mode on the boiler I have to detach the outside temperature sensor from boiler. The boiler then automatically sets higher temperature for heating, as per manual.

@nedievas
Copy link
Author

Outdoor sensor connected to boiler.

No. Equitherm N=0.7; K=2; T= (was 6, now 4);

Hmm. How does this work with outdoor temperature sensor connected to the boiler?

Earlier you wrote:

To disable this mode on the boiler I have to detach the outside temperature sensor from boiler. The boiler then automatically sets higher temperature for heating, as per manual.

You asked to build the commit with PLATFORMIO and test it. Later you recommended to disable Native heating control.

@nedievas
Copy link
Author

Current work of the boiler:
paveikslas

@nedievas
Copy link
Author

ERROR management is not working.

Situation:
This evening during preparation of my kid for a bath I felt that hot water is just barely warm. Checked the HA:
paveikslas
paveikslas
paveikslas

Boiler displayed F2 error code.

Tried to reset with active fault reset button:
paveikslas

No Luck! Had to go downstairs and push R on the boiler display to make that reset.

Temperature log showed the spike in the temperature of 90,1°C that triggered the error and boiler protective shutdown:
Ekrano kopija 2024-04-29 214337

@Laxilef
Copy link
Owner

Laxilef commented May 5, 2024

Hi @nedievas
I assume that resetting errors using opentherm does not work with your boiler or need to use other, undocumented IDs for this.
I don’t know why there are so many problems with this boiler, although everything works fine for @Pajuris with a similar boiler. You might want to try to figure this out yourself. Let me know if there is any news.

@nedievas
Copy link
Author

nedievas commented May 9, 2024

Caught some FAULT log:

Connected to 192.168.20.94.
Escape character is '^]'.
[00:01:35][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:35][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:36][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:37][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:37][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:37][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:38][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:38][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:39][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:39][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:40][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:01:40][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:40][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:01:40][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:40][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:40][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:41][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:42][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:42][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:42][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:43][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:43][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:44][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:44][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:45][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:45][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:01:45][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:45][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:01:45][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:46][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:47][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:47][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:47][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:48][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:48][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:48][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:49][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:50][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:50][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:50][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:50][MAIN][VERB] Free heap size: 24344 of 81920 bytes (min: 19936, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 28%)
[00:01:51][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:51][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:01:51][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:51][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:01:52][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:52][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:53][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:53][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:53][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:54][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:55][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:55][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:55][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:56][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:56][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:56][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:01:56][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:01:57][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:01:57][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:01:58][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:01:58][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:01:58][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:01:58][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:01:59][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:00][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:00][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:00][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:01][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:01][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:02][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:02][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:02][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:03][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:03][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:03][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:04][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:04][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:04][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:05][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:05][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[00:02:05][OT][HEATING][SILENT] Set max modulation 100%
[00:02:06][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[00:02:06][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[00:02:06][OT][TRACE] ID:   27   Request:   1b0000   Response: c01b0480   Attempt:  1   Status: SUCCESS
[00:02:07][OT][TRACE] ID:    5   Request:    50000   Response: 400521f2   Attempt:  1   Status: SUCCESS
[00:02:07][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[00:02:07][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:08][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:08][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:08][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:08][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:08][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:08][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:09][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:10][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:10][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:10][MAIN][VERB] Free heap size: 24424 of 81920 bytes (min: 19936, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 29%)
[00:02:10][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:11][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:11][OT][TRACE] ID:   33   Request:   210000   Response: c0210028   Attempt:  1   Status: SUCCESS
[00:02:11][OT][DHW][INFO] Set temp: 55.00 (converted: 55.00)
[00:02:11][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[00:02:12][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:13][MQTT][TRACE] Successfully publish 479 of 479 bytes to topic: opentherm/settings
[00:02:13][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:13][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:13][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:14][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:14][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:14][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:14][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:14][OT][HEATING][INFO] Set temp: 55.38 (converted: 55.38)
[00:02:14][OT][TRACE] ID:   57   Request: 10393700   Response: f0390000   Attempt:  1   Status: INVALID
[00:02:14][OT][HEATING][WARN] Failed set max heating temp
[00:02:15][OT][TRACE] ID:    1   Request: 10013761   Response: 50013766   Attempt:  1   Status: SUCCESS
[00:02:16][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:16][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:16][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:17][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:17][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:17][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:18][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:19][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:19][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:19][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:19][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:19][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:20][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:20][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:21][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:21][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:22][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:22][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:22][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:22][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:24][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:24][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:24][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:24][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:25][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:25][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:25][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:25][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:26][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:26][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:27][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:27][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:27][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:28][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:29][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:29][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:29][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:30][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:30][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:30][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:30][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:30][MAIN][VERB] Free heap size: 24384 of 81920 bytes (min: 19936, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 29%)
[00:02:31][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:31][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:32][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:32][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:32][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:32][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:33][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:34][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:34][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:34][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:35][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:35][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:35][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:36][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:36][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:36][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:37][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:37][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:37][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:38][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:38][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:39][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:39][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:40][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:40][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:40][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:41][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:41][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:42][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:42][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:42][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:42][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:43][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:43][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:43][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:44][MAIN][VERB] Free heap size: 19472 of 81920 bytes (min: 19472, diff: 464), max free block: 17304 (min: 16008, diff: 0, frag: 11%)
[00:02:44][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:45][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:45][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:45][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:46][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:46][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:47][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:47][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:47][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:47][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:48][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:48][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:48][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:49][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:50][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:50][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:50][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:51][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:51][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:51][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:52][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:53][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:53][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:53][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:53][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:53][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:02:54][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:54][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:55][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:55][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:02:56][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:56][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:56][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:57][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:02:58][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:02:58][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:02:58][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:02:58][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:59][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:02:59][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:02:59][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:02:59][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:00][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:00][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:03:01][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:01][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:01][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:02][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:03][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:03][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:03][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:04][MQTT][TRACE] Successfully publish 479 of 479 bytes to topic: opentherm/settings
[00:03:04][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:03:04][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:04][MAIN][VERB] Free heap size: 24088 of 81920 bytes (min: 19472, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 28%)
[00:03:04][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:04][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:05][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:05][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:06][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:06][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:06][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:03:07][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:07][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:07][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"actions": {"resetFault": true}}

[00:03:07][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[00:03:08][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:08][OT][TRACE] ID:   14   Request: 900e6400   Response: 500e6400   Attempt:  1   Status: SUCCESS
[00:03:08][OT][HEATING][SILENT] Set max modulation 100%
[00:03:09][OT][TRACE] ID:   48   Request:   300000   Response: 4030431e   Attempt:  1   Status: SUCCESS
[00:03:09][OT][TRACE] ID:   49   Request: 80310000   Response: 40315014   Attempt:  1   Status: SUCCESS
[00:03:09][OT][TRACE] ID:   27   Request:   1b0000   Response: c01b0480   Attempt:  1   Status: SUCCESS
[00:03:10][OT][TRACE] ID:    5   Request:    50000   Response: 400521f2   Attempt:  1   Status: SUCCESS
[00:03:10][OT][TRACE] ID:   18   Request:   120000   Response: f0120000   Attempt:  1   Status: INVALID
[00:03:10][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:10][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:10][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:11][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:11][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:11][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:12][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:12][OT][TRACE] ID:    4   Request: 90040100   Response: 60040100   Attempt:  1   Status: INVALID
[00:03:12][OT][ERROR] Boiler fault reset failed
[00:03:12][OT][DHW][INFO] Set temp: 55.00 (converted: 55.00)
[00:03:12][OT][TRACE] ID:   56   Request: 90383700   Response: 50383700   Attempt:  1   Status: SUCCESS
[00:03:13][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:14][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:03:14][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:14][OT][TRACE] ID:   25   Request: 80190000   Response: c0193080   Attempt:  1   Status: SUCCESS
[00:03:15][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:15][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:15][OT][HEATING][INFO] Set temp: 55.38 (converted: 55.38)
[00:03:15][OT][TRACE] ID:   57   Request: 10393700   Response: f0390000   Attempt:  1   Status: INVALID
[00:03:15][OT][HEATING][WARN] Failed set max heating temp
[00:03:16][OT][TRACE] ID:    1   Request: 10013761   Response: 50013766   Attempt:  1   Status: SUCCESS
[00:03:16][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:16][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:17][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:17][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:17][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:17][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:18][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:18][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:19][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:19][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:20][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:20][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:21][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:21][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:21][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:22][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:22][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:22][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:22][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:23][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:23][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:23][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:24][MAIN][VERB] Free heap size: 24424 of 81920 bytes (min: 19472, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 29%)
[00:03:24][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:25][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:03:25][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:25][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:26][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:26][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:27][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:27][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:27][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:28][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:28][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:28][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:28][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:28][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:29][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:30][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:30][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:30][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:31][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:31][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:32][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:32][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:33][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:33][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:33][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:34][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:34][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:34][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:35][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:35][OT][TRACE] ID:   26   Request: 801a0000   Response: 401a2799   Attempt:  1   Status: SUCCESS
[00:03:35][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:36][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:36][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:36][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:37][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:38][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:38][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:38][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:39][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:39][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:39][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:39][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:40][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:40][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:41][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:41][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:41][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:41][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:42][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:43][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:43][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:43][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:44][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:44][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:44][MQTT][MSG][TRACE] Topic: opentherm/state/set
>  {"actions": {"resetFault": true}}

[00:03:44][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[00:03:44][MAIN][VERB] Free heap size: 24256 of 81920 bytes (min: 19472, diff: 0), max free block: 17304 (min: 16008, diff: 0, frag: 28%)
[00:03:45][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:03:45][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:45][MQTT][TRACE] Successfully publish 569 of 569 bytes to topic: opentherm/state
[00:03:45][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:46][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:46][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:47][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:47][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:47][OT][TRACE] ID:    4   Request: 90040100   Response: 60040100   Attempt:  1   Status: INVALID
[00:03:47][OT][ERROR] Boiler fault reset failed
[00:03:48][OT][TRACE] ID:    0   Request: 80002300   Response: 40002305   Attempt:  1   Status: SUCCESS
[00:03:49][OT][TRACE] ID:   26   Request: 801a0000   Response: c01a2780   Attempt:  1   Status: SUCCESS
[00:03:49][OT][TRACE] ID:   19   Request: 80130000   Response: 70130000   Attempt:  1   Status: INVALID
[00:03:49][OT][TRACE] ID:   25   Request: 80190000   Response: 40193066   Attempt:  1   Status: SUCCESS
[00:03:49][OT][TRACE] ID:   28   Request: 801c0000   Response: 701c0000   Attempt:  1   Status: INVALID
[00:03:50][OT][TRACE] ID:   33   Request:   210000   Response: c0210027   Attempt:  1   Status: SUCCESS
[00:03:51][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status

ID 4 fails?

@Laxilef
Copy link
Owner

Laxilef commented May 10, 2024

Yes. ID 4 is used to reset the fault, but the boiler does not accept data.

Copy link
Contributor

This issue is stale because it has been open 15 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label May 25, 2024
@nedievas
Copy link
Author

I suppose it is as it is. I think fault reset is not supported for the majority of boilers link

@github-actions github-actions bot removed the Stale label May 27, 2024
@Laxilef
Copy link
Owner

Laxilef commented May 27, 2024

Nope. In the table, column ID4 is empty for most boilers, that is ID4 was not tested. This does not mean that this feature does not work for these boilers.

Copy link
Contributor

This issue is stale because it has been open 15 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Jun 11, 2024
Copy link
Contributor

This issue was closed because it has been stalled for 5 days with no activity.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants