@Avamander I'm using OpenHab together with influxdb and grafana. All running on the same RPi. influxdb collects temperatures from half a dozen sensors and also a rain gauge every 2-5 minutes. Grafana plots the values every five minutes.
OpenHab has rather a steep learning curve but the support forum is excellent. Openhabian is the easiest way to get running with OpenHab on and RPi
@korttoma The only difference I see is that you put the entire url with parameters in the first argument of the http.request call and "run=run" as the second (don't know why you have that?). I use the base url as the first argument and the field list as the second
r, s = http.request(baseUrl, "field1=XX&field2=XX")
Hope that fixes the issue.
Also You have to setup the "Channel" and "Plugin" in the website accordingly and name the fields there.