Some home Internent connections aren't given a fixed or static IP address by their service provider which can be a challenge if remote access is required from another site to a home network or device. There are methods around this including paying for a fixed IP address, however one solution has been documented by hackday.io member bayres.
This involves an Ethernet-enabled Arduino whose sketch attemps a connection to an external IP check site. If this is successul a HTTP request follows which should return the allocated IP address. Once the address has been parsed from the incoming message it can be displayed on an LCD for local users or a short email sent via SMTP to a predetermined address.
For more information including links to the required Arduino sketch, visit the project's website. And for more, we're on facebook, twitter and Google+, so follow us for news and product updates as well.
When putting together your next Internet-enabled Arduino project - save time, space and money with the Freetronics EtherTen. Apart from being fully Arduino Uno-compatible, it has onboard Ethernet, microSD socket, full USB interface (so you don't need a costly FTDI cable just to upload a sketch!) and supports optional Power-over-Ethernet.