I found here information about the fact that the thermostat platform can be used to keep not only the temperature but also humidity in a given range:
Note
While this platform uses the term temperature everywhere, it can also be used to regulate other values. For example, controlling humidity is also possible with this platform.
Now I would like to set temperature AND humidity values to be reached at the same time (mostly like the “AND” condition within HA…). In this case: temp needs to be above 40°C AND humidity below 30% (for a 3D-Printer Filament Dryer):
I used your approach but with the thermostat instead of bang_bang climate-platform because It allows me to use more than to “preset-sets” and name them individually. Now, although it seems to work and appears correctly in the ESPs webfrontend and HA, I have several problems remaining to solve (you can find the code below):
Why do humidity values appear in °C instead of % ? That isn’t that important but irritating…
I can’t find any command to turn the climate controller off by default / on boot. It always starts heating upon reboot. Is there any way to set it off by default?
Most important: although I used two different climate instances referring to two different sensors like you mentioned in your post, the Temp-Preset-Values seem to be “overwritten” by the Dry-Preset-Values as you can see in the screenshot (everywhere 30 instead of 45 and 50 as coded)