I want to be able to adjust the fan speed via automations whenever I need to circulate air faster or slower.
What would be a good way to approach this? I can solder and do basic DIY stuff, but don’t have too much experience with HVAC systems. Ideally, I would like to connect it via Zigbee, but tasmota or ESPHome via wifi are also acceptable. Theoretically, I could even run wires from the raspberry pi running home assistant there, as the controller sits right next to it.
If swapping the control unit out for a modbus version does not work then you might be able to replace the switch with a bank of relays (see link below) which are driven by a Wesmos D1 Mini running ESPhome.
The video below by 3ative shows how he did something very similar for a desk fan with 3 switches, if you did not require the LED’s then this could be simplified for your application.