Controlling ventilation system with arduino using zigbee or wifi

Hello everyone. I'd like to integrate the arduino nano with my ventilation system to control it remotely.

The ventilation system has 4 states:

  • off
  • speed 1
  • speed 2
  • speed 3

In my current configuration I have a zigbee smart plug that I control with a Philips remote via Philips Hue. I can switch it on and off, but of course I cannot change the fan speed.

With arduino and 3 relays (one for each speed ) I can switch on/off the fan and set the speed simply selecting the relay to activate and disabling the others. This part should be easy to implement.

The problem is how to control the arduino remotely:

The first idea is to add a zigbee module to the arduino and register it in the Philips hue for example like a smart bulb: when I dim the light I'm actually changing the speed of the fan.

Unfortunately I don't know how to do this last part. Do you have any suggestion? If the philips hue is to complicate to integrate with I have also another zigbee network that I control with zigbee2mqtt and home assistant.

If using the zigbee protocol to connect arduino is not feasible I can also connect the arduino via wifi, but I need your help also for this part

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.