Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 907 Bytes

README.md

File metadata and controls

28 lines (16 loc) · 907 Bytes

esp8266-duckdns-client

DuckDNS DDNS update client running on esp8266 board

How to use it

In order to use this DDNS update client, update:

  1. the wifi credentials
  2. the DucksDNS domain and token

Troubleshooting

Check your serial monitor logs.

You can do that either from the Arduino IDE or (if you are a terminal guy) from your terminal, using screen:

screen -L /dev/ttyUSB0 9600

TODOs

  1. Cache the currentIP, so that we can compare with the previous one, and update the client only in case of mismatching. This way, we reduce the amount of redundant calls and updates
  2. Update the timestamp to work in a desired timezone
  3. Create a webserver interface, so that we can observe updates and changes easily