I am trying to understand how demandshaper gets its data updated. The reason is that I have 2 self hosted emoncms systems running on pi. They are both using Octopus Agile pricing for south western England and I have noticed that they don’t always agree as to the best start time for 3 hour usage at lowest cost. So the first thing I need to check is if they are both getting the data correctly from Octopus. What triggers the data update?
Also I have noticed that the best time is does not seem to be selected until later in the evening even though I have the latest data available on my Octopus Agile web page.