As the title says – I’ve just added a cloud upload functionality. I’ve picked ThingSpeak for now as they are the only of a literally handlful, who still allow for free accounts *and* private data channels. Another one I was strongly considering was enableiot.com, but at the end of the day ThingSpeak won by a small margin (mainly because there are a couple of Android apps already available should I want to ditch the browser way of checking the weather station data).
The implementation itself was fairly easy and I didn’t go for an NPM module for ThingSpeak, but implemented the upload myself using “request” Node.js module. As I don’t need anything beyond the fields update, that is good enough and avoids adding one more dependency to the project.