with a solar-powered sensor that communicates over LoRa, and a controller that receives the water level readings and powers the water pump when needed. These worklogs have plenty of explanations ...