Computer NetworksNETWORKS

Your public IP address with ESP8266

Know your router public IP address, from anywhere. Great for cheap routers or IP cameras. Free.
Full project on:

https://github.com/riccibitti/CloudMyIp

CloudMyIp is an inexpensive ($3) IOT device that reads the public IP address assigned to your router by your ISP (Internet Service Provider), and publishes it on a web page anyone can read with a link. Great for accessing your home network or IP cameras from abroad, saving the money for a subscription to a dynamic dns service (or the time spent for similar “free” services requiring you to connect and read their ads once a month for continued service).

How it works:

an ESP8266 module (e.g. NodeMCU) reads the home network public IP address using the ipify.org API
the module echoes back the public IP address to the cloud, publishing a “dweet” using the dweet.io APIs.
a web application running on freeboard.io reads the dweet, and presents the public IP address nicely using any web browser.

https://github.com/riccibitti/CloudMyIp

source

ip address

Alice AUSTIN

Alice AUSTIN is studying Cisco Systems Engineering. He has passion with both hardware and software and writes articles and reviews for many IT websites.