This PR implements reading and decoding known parts of the ID response of the thermostats.
It also adds some tests for the status response. These are not directly related to the new ID part, but to some additional features I was going to implement on the status (presets). It was not possible to separate the tests further without creating dependencies between the two branches.
This PR implements reading and decoding known parts of the ID response of the thermostats.
It also adds some tests for the status response. These are not directly related to the new ID part, but to some additional features I was going to implement on the status (presets). It was not possible to separate the tests further without creating dependencies between the two branches.