Czujnik temperatury Aqara publikuje dane dotyczące temperatury co godzinę, chyba że temperatura zmieni się mocniej niż o 0,5st C.
Próbuję ustawić średnią kroczącą za ostaatnie 24 godziny w Grafana. Poniższe query jest niezłe, ale nieidealne, bo odczytów mogło być więcej niż 24 i muszę uśredniać po godzinie.
SELECT moving_average(mean("temperature"),24) FROM "autogen"."°C" WHERE $timeFilter GROUP BY time(1h) fill(null)
Czy jest możliwość ustawienia przedziału czasu (24h) w ramach funkcji moving average tak, żeby wyciągnięta została średnia temperatura za ostatnie 24 godziny?