Härligt! Vart loggar du data? textfil eller databas? Lust att dela med dig av skriptet för loggningen om det är till en db?ie skrev:Så här gjorde jag...drlove skrev:Loggning is da shit! Min databas sväller ordentligt med tiden dock, min hemsida för datavisning börjar bli tungroddMycket användbart att logga framförallt energi/värmeparametrar dock, har hjälpt mig mycket i intrimningen av golvvärmen/ventilationen.
En databas med fälten Datum/tid, Type, Mätvärde, Max och Min
där Typ=
0=Mätvärde
1=Dag
2=Månad
Vid varje loggning (var 10'e min) så lagras Datum/tid, Type=0 och Mätvärde
Efter midnatt körs ett skript som räknar ut Medel, Max och Minvärde per dag för alla poster med Typ=0
Detta lagras som Datum, Type=1, Mätvärde=Medel, Max och Min
Därefter tar jag borde posterna med Type=0
På samma sätt körs varje månad ett skript som räknar ut Medel, Max och Min som lagras med Typ=2.
Typ=1-posterna tas sen bort
Fördelen är att datat ligger i samma tabell, så det är lätt att skapa diagram, men volymen över tid blir liten.
Sen lägger man lämpligen till ett fält för att spara Mätpunkt, så att du kan spara värden från många mätpunkter i samma tabell.
//L