Som-Energia / plantmonitor

GNU General Public License v3.0
5 stars 0 forks source link

Inverter-temperature alarm error en valors frontera #13

Open catbru opened 2 years ago

catbru commented 2 years ago

La funció lag() provoca que es comparin valors d'inversors diferents. Cal filtrar les comparacions de manera que quedin només les del mateix inversor.

commit hash: 125d76dd7f42aefb1b24644a673f6c5553fff23b

polmonso commented 2 years ago

tot i estar ordenat per inversor, les primeres 12 lectures les compararà amb les de l'inversor precedent enlloc de marcar-les com a NULL.

Com a possible solució o es fa un CASE o bé s'amplia el rang de la query interna dues hores i després es filtra out amb un where del rang demanat