With a bit of ingenuity and a lot of trial and error there are ways of making this IoT work without having to sign up for commercial services. Since I am doing this for hobbyist/education purposes I can’t really justify paying for business services.
So what tends to happen is, something that one uses for a while and ‘it just works’ stops working because the provider changes the terms of use. Before Christmas, Xively sent out a notice that they were dropping their free data hosting, and I would either need to upgrade to a paid service or go elsewhere. This is quite reasonable, they are a business and I have been able to use their services for several years now. They even made a few suggestions for alternative hosts.
Being the silly season, time was limited to get a new service onboard, although I did spend some time with ThingSpeak it didn’t go smoothly, so I would have to say that Xively do have a very good platform because it was so easy to get up and running in the first place. So at the moment the weather station isn’t logging to the web, and will need some more work done before it does.
The Xively feed started on Mar 14, 2014, so it has been logging data for almost four years. That was my first real IoT experiment so I’m pleased with that! It was interesting to be able to check the weather at home when we were on holidays, and you could even work out who had been working in the study by the changing light levels.