A simple library that implements an automatic DDNS Update Client for SAM DUE, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, RP2040-based RASPBERRY_PI_PICO, Portenta_H7, etc. besides ESP8266/ESP32, using ESP8266-AT/ESP32-AT WiFi, WiFiNINA, Ethernet W5x00, ENC28J60 or LAN8742A. It is designed to be light-weight and currently supports DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, afraid.org.
Dear Mr. Hoang,
I am trying your very good DDNS_Generic library using no-ip provider having a classic ESP8266 board (WeMos D1 mini).
What I want and I haven't find the way to do, is to get somehow my current public IP. Do you support this through your library?
I have seen that in your DDNS_Generic.h at DDNSGenericClass you have as private the publicIPRequest but it is uncertain to me if and how can call it.
Please instruct me how can achieve that.
After filling all the required info (wifi cred & dynu details ) in the example (for generic and the dynu) and then compiled and loading them on esp8266 board it doesn't update the ip (in the serial it stops in something aboout web server)