Skip to content

17th release: Improved OpenTherm message parsing and more

Compare
Choose a tag to compare
@rvdbreemen rvdbreemen released this 20 Dec 19:48
· 373 commits to main since this release

Just before Christmas, something that started a couple of weeks ago with the idea to introduce new set commands feature, read more here. This feature is going to simplify the coding of automation using the home automation solutions out there.

The biggest change to the code is the improvements I made to the OpenTherm message parsing. With the endless help of some of the community testers, and a patient Schelte Bron helped me understand the inner working of OpenTherm decoding this release improves the OT decoding logic by a lot.

Also a ton of small fixes, improvements, cleanup of code, and the introduction of a "bootlog" function to simplify debugging over time.

Here is the overview for this release:

  • new feature: set commands for MQTT to simplify control of the OTGW
  • improved: the OT decoding algorithm, so values on MQTT, REST, and WebUI now should be more reliable
  • new feature: reset bootlog to the filesystem, for debugging purposes
  • improved: stability, due to removal of ESP based auto-wifi-reconnect
  • Improved: no messages on versions when not connected to the internet
  • added: proper msg id 100: remote override room setpoint flags decoding
  • added: missing some msg ids to OT mapping in the firmware
  • improved: cleaned up debug logging information

So yet another release to enjoy for all of you, hope you like this Christmas release 2021. As always issues should be logged using github issue tracker, so I won't forget to fix them, also feature suggestions, questions or remarks are always welcome. As are pull-request to the code.

Last but not least, the best place to find me and many other, is the discord community server, join the discussion right here: https://discord.gg/zjW3ju7vGQ

Remark: After release update to implement some late PR's