- 18/08/2023 v1.1 OTA management and minor fix
- 20/05/2022 v1.0 First release
First the problem: I must refill a 1,5Km far water tank, so I need two devices:
- a server that manages a pump: if the remote tank isn't full the server start the pump with a relay and when the tank is full, stop the pump.
- Start-stop pump;
- Manage the remote message;
- Prevent dangerous action if the remote device is no more active;
- Monitor to select an operation mode and status.
- A client that is in a remote position (tank position) checks the water level and warns the Server if It�s all ok or the tank is full.
- Check the max and min level;
- Warn Server about status;
- Battery and solar-powered;
- Sleep mode if no more need.
Here is a simple demo video.
- LoRa remote water tank level and pump controller: intro
- LoRa remote water level and pump controller: server software
- LoRa remote water level and pump controller: client software
- LoRa remote water level and pump controller: server PCB
- LoRa remote water level and pump controller: client PCB
- LoRa remote water level and pump controller: entire server with 3D printed case
- LoRa remote water level and pump controller: entire client with 3D printed case