Q: Can I use DZ3 to run a humidifier?
Q: Can I do it so the humidifier runs only when the furnace is on?
A: Yes, but some tinkering with relays is necessary today.
Q: But it is not documented!!!
A: So what? There's a thousand things that DZ3 is supposed to do when it is done and finished, most of them unpublished for this or that reason (sometimes as simple as "I didn't get to writing about that yet").
The architecture was intentionally created as generic, transparent and extensible and as possible, and if you want to do something that hasn't yet been documented as "released", sometimes all you have to do is to take a second look at components that are already available.So, back to the original question, how do you run DZ as a humidifier? You use the
getHumiditySensor(I don't remember if I even implemented it yet, but even if I didn't, it's a no-brainer change - look at how
Q: Can I use DZ3 to run a dehumidifier?
A: Yes, invert P and I components of the thermostat PID controller.