Thanks for the quick reply, I will definitely take a look at the github. I was running a raspberry pi which failed and figured I would move to esp8266 since I have plenty of them.
Interesting idea, I would like to avoid having to fill the tanks with city water if possible. I will have to investigate with homeassistant then. I have 4 ibc totes right now and use a pump, turned on manually for watering.