One actuator, four goals
The extractors are asked to manage temperature, humidity, CO₂ and — if a burner is present — air safety. These conflict: venting to cut humidity on a cold night costs you temperature.
Our controller resolves them in a fixed order set at commissioning: worker safety first, then temperature (because flower abortion is irreversible), then humidity (disease), then CO₂ (growth).