Only "I am online" message send via Wi-fi which most cheapest way!

I am thinking to check location to any assets in area of any static wi-fi range.
I can do with ESP module and sends message "I am online" to any server. It is possible, but are there any way to most cheaper way to connection wi-fi and sending "ping" message from remote server. I I only need ICMP protocol.

You know what the hardware costs are and the software, however you choose to do it, is almost certainly free.
If you are using the system to confirm the presence of a number of devices, and the devices are battery powered, then power consumption becomes an issue. Probably best is that the remote devices sleep most of the time and occasionality register their presence with the main server across the WLAN.

1 Like

the NodeMCU32 has builtin WiFi, Bluetooth Classic 2.0 and BLE

1 Like

The needed battery will be more expensive than a simple ESP8266 module.

1 Like

Yes, the battery is the problem (Thanks @Whandall). But for example, I can use NodeMCU32 with 2000mAh battery. And I can use DeepSleep mode which only 25 mikro(u)AH. It should be almost 800 thousand hours (800.000h) battery life. And every 20 minute the device wake-up, send "I am here" and again sleep. Maybe 2 week without charge enough. (Thanks @6v6gt).

Do you know ready to use device or product to check online status. But, ı dont need any other complex technology. Just ı have to learn is the device is connected or not? For instence ESP is very unnecessary for this.

Have a look at

Build a prototype and test, I think you are too optimistic.

What is the cost of the 2000mAh battery?

1 Like

i am a liar of theorists :slight_smile:

The usual way is to send a different message each time so problems can be tracked. Include the current time in your message so you will know the last good message when something dies along the way.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.