In python, the 'default' URL accessing toolkit (urllib2) doesn't support PUT, however I've discovered requests which a) does and b) is in Fedora. So one apt-get install python-requests.noarch and you're off.
So - one trivial script (reusing much of the code for my MQTT variant) you get https://gist.github.com/1903259.
The only minor niggle was working out how to prepend the minimum extra json content (version and datastreams) as I'd not used the json libs before.
(Hmm yet another github toy - embeddable gists with syntax highlighting. Nice)
Update now I have 24h worth of data - plot attached
Some more background to my 'home assistant powered irrigation system' -- I'll write up a couple more articles as build progresse...
At home we have a small (2.5KW - 10*250w panels) PV system to try and offset our daytime electricity usage. This is connected to a 'Grow...
As you may have noticed, I'm quite fond of Grafana and use it at home and work. One of the dashboards I have at work is the general sta...