Hi Trystan, yes I agree about the cause of the behaviour. It’s quite predictable as you change the timescale of the graph. But whether that is the correct behaviour or not is the issue as I see it. If the feed is hourly then even if there are regular samples every hour the graph will claim there is missing data. There isn’t! It should take acount of the feed frequency when assessing things.
My quip about PHPTIMESERIES was meant as a lighthearted comment, since such a feed could have a completely arbitrary sequence of times and still be perfectly valid.
Here’s a sample of the data as you asked:
"Date-time string", "Wattisham:temperature", "pizerow:temperature", "weather:temperature"
2023-12-30 17:15:00, null, 9.8, 9.9
2023-12-30 17:30:00, null, 9.8, 9.9
2023-12-30 17:45:00, null, 9.8, 10.1
2023-12-30 18:00:00, 9.7, 9.9, 10.2
2023-12-30 18:15:00, null, 9.9, 10.3
2023-12-30 18:30:00, null, 10.0, 10.3
2023-12-30 18:45:00, null, 10.0, 10.2
2023-12-30 19:00:00, 10.0, 10.0, 10.2
2023-12-30 19:15:00, null, 10.1, 10.3
2023-12-30 19:30:00, null, 10.1, 10.3
2023-12-30 19:45:00, null, 10.2, 10.3
2023-12-30 20:00:00, 10.1, 10.2, 10.5
2023-12-30 20:15:00, null, 10.2, 10.5
2023-12-30 20:30:00, null, 10.3, 10.6
2023-12-30 20:45:00, null, 10.3, 10.4
2023-12-30 21:00:00, 9.9, 10.3, 10.3
2023-12-30 21:15:00, null, 10.3, 10.4
2023-12-30 21:30:00, null, 10.4, 10.3
2023-12-30 21:45:00, null, 10.4, 10.3
2023-12-30 22:00:00, 10.0, 10.4, 10.3
2023-12-30 22:15:00, null, 10.4, 10.4
2023-12-30 22:30:00, null, 10.4, 10.4
2023-12-30 22:45:00, null, 10.4, 10.6
2023-12-30 23:00:00, 9.8, 10.5, 10.3
What I don’t like is that graph treats PHPFINA as some kind of special citizen. Here’s another graph:
and here’s an extract from the feed page:
The two feeds are of the same data. “radio signal strength” is a PHPTIMESERIES whilst “rssi” is a PHPFINA. pizerow supplies data every minute. And the feed page says rssi has a Feed interval of 60s. But the graph somehow manages to invent data every ten seconds for that feed whilst not doing the same for the other feed. So just the PHPTIMESERIES disappears, because it’s the only graph showing actual truthful data!