Program to extract Public IP address from Weatherlink.com?
Posted: Thu 12 Mar 2015 7:57 pm
Hello,
I'm running Cumulus at home with my Vantage Vue console and Weatherlink IP module remotely located at the summer cottage. I use the Public IP address found at my Weatherlink.com user account home page. But recently the ISP for the cottage's broadband connection has started to switch IP addresses frequently (i.e. several times daily), each time causing loss of the connection to the console.
I could presumably use no-ip.com or a similar IP-address-keeping service that presents a fixed IP address to Cumulus. But since I already have a small Python (3.4) program logging the real-time data file output by Cumulus, I'd prefer a piece of software that could log in to my Weatherlink.com user account and extract the new IP address from there each time it is changed.
The problem is, I'm a newbie in Python and writing the code to login to the Weatherlink.com user account webpage is proving very difficult for me. I've tried to use the examples found in various Python tutorials, but the authentication stuff is unfortunately "over my head".
If someone is able to help, or even share a piece of code that can handle this part of the program, I'd be delighted!
I'm running Cumulus at home with my Vantage Vue console and Weatherlink IP module remotely located at the summer cottage. I use the Public IP address found at my Weatherlink.com user account home page. But recently the ISP for the cottage's broadband connection has started to switch IP addresses frequently (i.e. several times daily), each time causing loss of the connection to the console.
I could presumably use no-ip.com or a similar IP-address-keeping service that presents a fixed IP address to Cumulus. But since I already have a small Python (3.4) program logging the real-time data file output by Cumulus, I'd prefer a piece of software that could log in to my Weatherlink.com user account and extract the new IP address from there each time it is changed.
The problem is, I'm a newbie in Python and writing the code to login to the Weatherlink.com user account webpage is proving very difficult for me. I've tried to use the examples found in various Python tutorials, but the authentication stuff is unfortunately "over my head".
If someone is able to help, or even share a piece of code that can handle this part of the program, I'd be delighted!