Detailed description: This application is for people or hobbyists those want to monitor the level of water or any fluid and control the pump over the Internet (via ThingSpeak) from their Android phones either in automatic or manual way.
*This application receives the fluid level values over the Internet (via ThingSpeak). It needs an active internet connection with the ThingSpeak server that is supposed to keep the fluid level information sent by a micro-controller such as Arduino from fluid containing tank.
**Fluid level information sent by micro-controller over the Internet (via ThingSpeak) to iFluid application should contain integer values ranges from 0 to 100 based on the level of fluid in container.
1. (Hardware side): Hardware unit is supposed to contain various components i.e. Micro-controller such as Arduino, transistorized or ultrasonic based water level detection mechanism, Wi-Fi module such as ESP8266 or Ethernet module such as ENC28J60 to be connected with micro-controller and Internet gateway (Wi-Fi router/modem).
Working of iFluid application totally depends on the micro-controller based fluid level detection mechanism. Micro-controller will collect the fluid level information from fluid container using transistor based water level sensing mechanism or using ultrasonic sensor such as HC-SR04.
2. (Application side): Note that this application only accepts the fluid level information in terms of integer values those should range from 0 to 100. According to the current level of fluid in container, micro-controller sends the appropriate integer value (that should range between 0 to 100) to iFluid application over the internet to ThingSpeak server. For example, let us say if container is half filled with water then micro-controller is supposed to send integer value 50 to application.
*Make sure that you turned ON unlimited working internet connection (through mobile data or Wi-Fi) before using the application. When you will start the application, it will demand 16 digit READ API KEY, WRITE API KEY, CHANNEL ID, FIELD: FLUID LEVEL and FIELD: PUMP CONTROL. These four things are property of your channel (account) on ThingSpeak server.
WRITE API KEY is needed to send an appropriate command to the field of your channel (at ThingSpeak) over the internet that is supposed to keep commands to control the pump.
CHANNEL ID and READ API KEY is needed to receive the fluid level information from the field of your channel (at ThingSpeak) over the internet that is supposed to be sent by hardware installed at fluid container side at your home.
FIELD: WATER LEVEL is needed to identify particular field of your ThingSpeak channel that is supposed to keep the fluid level information sent by hardware installed at fluid container side at your home. iFluid application retrieves information of fluid from this field over the internet.
FIELD: PUMP CONTROL is needed to identify particular field of your ThingSpeak channel that is supposed to keep the pump command information sent by iFluid information over the internet either in automatic or manual way depending on your choice. Information from this field is supposed to be received over the internet by hardware installed at fluid container side to control the pump.
After typing required ThingSpeak oriented information press arrow button located in menu bar. You will receive notification after successful connection with ThingSpeak server and now you need to select the mode of pump control operation by pressing either AUTO or MANUAL radio button.
This app sends "11" to turn ON and "00" to turn OFF the pump.
You are allowed to use this product only within the laws of your country/region. SharewareOnSale and its staff are not responsible for any illegal activity. We did not develop this product; if you have an issue with this product, contact the developer. This product is offered "as is" without express or implied or any other type of warranty. The description of this product on this page is not a recommendation, endorsement, or review; it is a marketing description, written by the developer. The quality and performance of this product is without guarantee. Download or use at your own risk. If you don't feel comfortable with this product, then don't download it.