I've been at this for a couple of days even maybe weeks with partial success.....
So far i'm using the weewx extension interceptor to capture the TCP traffic and feed the interceptor.
My biggest problem is to create a script on the router to intercept the data. I have tried some many ways with only partial success and have been posting all over to try and get some assistance since I'm like you sort of a NOOB...
If you don't mind sharing how you use your api key to capture to file the info, would be great, that I'll try more stuff to finally get this working...
Also from what I understand you will need to continuously upload your data to the ambient website and the pull it back from there again, but not sure about that, will be able to establish that once I see how you use the api key.
If we can share our ressource to get this working i'll be a happy man ;)