When no address is assigned to the thermostat of a module, an error will be generated on the response (0xE6) of a temperature request (0xE5). This means that the temperature channel (which is channel number 10 in most cases) must always be available.
When no address is assigned to the thermostat of a module, an error will be generated on the response (0xE6) of a temperature request (0xE5). This means that the temperature channel (which is channel number 10 in most cases) must always be available.
See https://community.home-assistant.io/t/support-for-velbus-home-automation/7914/342?u=ddg
When sub addresses are missing the cleanup of channels are handled not properly either, see comments here: https://github.com/Cereal2nd/velbus-aio/blob/d9835a9edb49d21d17d44aa00f3afc428055b2d7/velbusaio/module.py#L168
@Cereal2nd , I'll look into this myself if thats ok (when I have time) ?