Batch receive time series data

Tags: #<Tag:0x00007f78005cfe48>

I have a data provider that exposes the previous day’s data at (roughly) midnight.
I would like to ingest this data as if it had been received live.

I’ve tried creating a sensor - but it doesn’t appear Home Assistant has any ability to provide a timestamp for reference with the data. The value is the value, now.

I’ve tried MQTT publishing the data - but again - can’t seem to travel in time.

Some example data:

1581123600 - 1581125400 - 0.1351
1581125400 - 1581127200 - 0.0873
1581127200 - 1581129000 - 0.1017
1581129000 - 1581130800 - 0.0922
1581130800 - 1581132600 - 0.1224
1581132600 - 1581134400 - 0.128
1581134400 - 1581136200 - 0.12
1581136200 - 1581138000 - 0.1319
1581138000 - 1581139800 - 0.1193
1581139800 - 1581141600 - 0.1275
1581141600 - 1581143400 - 0.139
1581143400 - 1581145200 - 0.161