As many of you may have experienced, the problem with noip affected a bunch of us that use or used their DDNS service to resolve ip addresses.
Due to this issue, I decided that it was time to research for our own solution and I'm glad to report that we will be resolving ip addresses now
I've implemented our own DDNS service that is integrated with your controller and Portal.
This service will be available to anyone that owns a Reef Angel at no additional cost. Yay!! Free DDNS service that is easy to use
I have patched our libraries and this implementation will be pushed in the next upcoming libraries update 1.1.1, but I'd like to have a couple people test it before it is released. So, if you would like to test it, grab the latest dev branch from github.
All you will need to add to your code to enable the DDNS service is this line either in setup() or loop(), but setup would be preferred.
Code: Select all
ReefAngel.DDNS("subdomain");
Next time your controller sends data to the Portal, it will also create/update the DDNS record.
Your DDNS record will be your forum username with a "-" and the "subdomain" word you choose above followed by .myreefangel.com
For example, if I were to choose the word "home", my DDNS record would be rimai-home.myreefangel.com
Please let us know if you get to try it and how it works out for you.