How do I communicate directly with my WeatherLinkIP data logger?
It should be as simple as connecting on TCP port 22222 and sending serial commands. You do need to ensure you use a raw TCP connection with no higher level protocol. It will momentarily refuse the connection if it is actively uploading to WeatherLink.com that moment, but if you retry in a few seconds it should work. Please note that in order to allow the IP logger to send to WeatherLink.com, you must release the TCP socket for about 5 seconds once per minute for the current conditions (loop packet) to be sent and about 60 seconds once per hour for the archive records to be sent up.