Castons system

Hur ser ditt mät- och/eller hemautomations-system ut? Dela med dig av hur just Ditt projekt ser ut och fungerar, eller hur dina planer ser ut för framtiden. Att läsa om andra är bästa inspirationen.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
caston
Wannabe
Inlägg: 9
Blev medlem: 25 jan 2008, 21:25
Ort: Gunnared

Castons system

Inlägg av caston »

Hej

Tänkte berätta lite om mitt system som jag har i drift.
Är i drift alltid då jag inte bara loggar temperaturen utan styr hela värmeanläggningen via en server.

Systemet styrs via ett antal temperatur och ljus-givare som hämtas in av owfs.
Mätpunkter temperatur: (ds1820)
Inne
Ute
Panna
Tank1 Hög
Tank1 Låg
Tank2 Hög (ej inkopplad)
Tank2 Låg (ej inkopplad)
Solfångare
Flisugn Låg
Flisugn Hög
Kulvert
Garage

Ljusmätning (spänningsmätning med ds2450)
Ljus ute (styr ytterbelysningen)
Ljus Flisugn (eldkontroll)

Reläsystem (1wire)
Ytterbelysning
Halogenbelysning
Fläkt till vattenburet värme system i garage


Relä system (Labbport) 12 utångar 5 ingångar via paralellporten
Styr de flesta motorer och fläktar till flisugnen + circpumpar till hus och tankar


Systemet styrs av ett C++ program som körs på samma server som owfs.
Programmet är på ca 2400 rader kod.

Lite loggar och grapher
http://caston.mine.nu/web/monitor/graph.html
gusse02
Wannabe
Inlägg: 10
Blev medlem: 12 aug 2008, 15:16
Ort: Danderyd

Re: Castons system

Inlägg av gusse02 »

Kul grej du har!

Men jag ser att du har samma problem som jag med min/max-värden i rrd. I diagrammen som täcker en längre tid, vecka t.ex så stämmer inte min och max.

I går när jag höll på med lite rrd så hittade jag problemet. Nedan är ett utdrag ur ett script som fungerar:

Kod: Markera allt

        DEF:outtemp=/var/www/temploggerd/rrd/wstemp.rrd:outtemp:AVERAGE \
        DEF:outtempmin=/var/www/temploggerd/rrd/wstemp.rrd:outtemp:MIN \
        DEF:outtempmax=/var/www/temploggerd/rrd/wstemp.rrd:outtemp:MAX \
        LINE7:outtemp#D00001:"temperatur ute" \
        PRINT:outtemp:LAST:"%.1lf" \
        PRINT:outtempmin:MIN:"%.1lf" \
        PRINT:outtempmax:MAX:"%.1lf" \
Felet var att jag tog min/max på en DEF som var AVERAGE!

Jaja, bara ett tips i all välmening.
caston
Wannabe
Inlägg: 9
Blev medlem: 25 jan 2008, 21:25
Ort: Gunnared

Re: Castons system

Inlägg av caston »

Så då var det justerat ! bättre nu ??? :P

/caston
gusse02
Wannabe
Inlägg: 10
Blev medlem: 12 aug 2008, 15:16
Ort: Danderyd

Re: Castons system

Inlägg av gusse02 »

Ja, nu är jag nöjd! :)
Skriv svar