Hi, you should just be able to run a timer that a) reads from your csv, b) passes new value to GUI. See code below.
from nicegui import ui
import pandas as pd
# Initial chart setup with placeholder values
echart = ui.echart({
'xAxis': {'type': 'value'},
'yAxis': {'type': 'category'...