На рисунке представлена примерная схема модуля дозирующих насосов.
Тут реле лучше заменить на мосфеты. Если нужно не более 6 помп (устройств), то хватит каналов с ESP8266. Если нужно больше каналов, тогда их можно добавить используя ШИМ плату PCA9685. Для работы с платой ШИМ нужно выбирать High level реле. Для большого количества реле питания с ESP8266 не хватит, нужно делать отдельное питания используя DC-DC преобразователь. Таким образом общее количество реле может достигать 22 штук.
Как это работает.
Блок питания понижает 220В переменного тока в 12В или 24В постоянного тока. Выходное напряжение блока питания нужно выбирать равное напряжению питания помп. Далее DC-DC преобразователь преобразует 12В (или 24В) из блока питания в 5В и подает их в ESP32.
ESP32 согласно заданному расписанию высчитывает время срабатывания реле и отсылает сигнал в свои каналы на реле.
По I2C к ESP32 подключены часы DS3231 и EEPROM (голубой блок).
Для сборки модуля дозирующих помп нужно: Блок питания или AC-DC преобразователь, DC-DC преобразователь, ESP32, часы c EEPROM, или отдельно часы и EEPROM. мосфеты, насосы, провода.