Timeflux generally uses now() which returns local time.
But if my source data is timestamped at with Pandas timezone-naive timestamps in my local timezone (BST = UT + 1) then my smoothie charts are blank (although they are validly scaled so the data is reaching the web app).
I believe this is because smoothie expects timestamps to be in UT timezone. In its docs in the examples it uses javascipt's getTime() which returns UT.
If using local time is the timeflux convention, then we need to convert to UT in either ui.py or in the monitor.js
Timeflux generally uses now() which returns local time.
But if my source data is timestamped at with Pandas timezone-naive timestamps in my local timezone (BST = UT + 1) then my smoothie charts are blank (although they are validly scaled so the data is reaching the web app).
I believe this is because smoothie expects timestamps to be in UT timezone. In its docs in the examples it uses javascipt's getTime() which returns UT.
If using local time is the timeflux convention, then we need to convert to UT in either ui.py or in the monitor.js