CSV to live/interactive line graph

I'm an absolute noob to Node Red and I'm not sure where to start with this part of my project. I have a Raspberry Pi Pico W that is sending a MQTT feed with temperature and humidity to a Raspberry Pi running Node Red. Node Red adds a timestamp to the data and adds the data to a CSV. I would like to publish the data to a web page that shows live and historical graphs with a way to select different time frames. Is this something that can be done with Node Red efficiently or would it be better to find another tool to publish the data.

Have you considered using influxdb for saving the data and grafana to display it?

Edit: that is in conjunction with node red to feed the data to influx.

1 Like

I hadn't but gave it a try and it worked great. Thanks.