controller:
    add "fan" mode

web:
    fix input validation
    add capability setpoints