hookedonunix
hookedonunix
@jbouwh I'm using this to communicate with the [Volcano Hybrid](https://www.storz-bickel.com/en/volcanohybrid) which is a desktop vaporizer that exposes bluetooth. I've adapted a [Bluetooth to MQTT package](https://github.com/hookedonunix/bt-mqtt-gateway/blob/feat/water-heater/workers/volcano.py) to keep most of the...
I like the sound of that, like `class MqttTemperatureEntity(MqttEntity):` for the parent and `class MqttClimateEntity(MqttTemperatureEntity, ClimateEntity):` for the child as an example?
Apologies for the delay, I've made the changes requested above and refactored the `MqttWaterHeater` class to use the `MqttTemperatureControlEntity` base. I had to add a key check for `self._topic` in...
>Before merging I'd like to do some testing with it first. Sounds great, I'm going to build an image and run it on my home configuration to give it a...
> I'd like to have the fix for Climate to be merged first as this also influences this PR. I think solving all the climate changes beforehand is a good...
@jbouwh It's been good fun, thank you so much for all your help! The build has been running well for the past couple days, I'll keep an eye on it...
@jbouwh Thanks for fixing those conflicts, LGTM
Cheers! [🎉](https://emojipedia.org/party-popper/)