Skip to content

Optimistic strategy with pessimistic pattern

Compare
Choose a tag to compare
@echavet echavet released this 22 Feb 15:00
· 149 commits to main since this release
e660d70

This release is a redesign of the communication logic with the climate module. It is optimistic in that commands are considered received as soon as they are sent. The main loop (loop() method) follows a sequential pattern of request chaining to minimize the risk of concurrent data access. The fork from @disruptivepatternmaterial has been merged. Thanks to him for his additions and his research on new frames that suggest improvements in upcoming releases.

What's Changed

New Contributors

Full Changelog: v1.2...v1.2.1