Inspired by https://gist.github.com/el2ro/f11f9c488df72286fbe4fe62f070e273
Basically, this does the same thing, but using node-red functions and storing to influx.
Steps in node-red:
- Timer that triggers once per x minutes.
- Function node generating url (01-generate-fmi-url.js)
- node-red http request node (default config)
- node-red xml to json node.
- Function node with 6 outputs generating data suitable for influx (02-format-data-for-influx.js)
- node-red http request node (POST) for storing content in influx.
TODO:
- Simplify flow to use influxdb nodes instead of http interface.