Mercurial > ~darius > hgwebdir.cgi > beermon
changeset 13:3dad7161af87
Hysteresis back to 1 degree, ping pongs otherwise..
Reduce heat on & off times since there are no moving parts to damage.
Reduce minimum cool on time to 5 minutes.
Undershoot cooling as it appears to have some inertia (whereas heating
doesn't)
author | darius |
---|---|
date | Tue, 23 Oct 2007 01:03:58 +0000 |
parents | 87d9d862ecc4 |
children | 8ada8d5cca15 |
files | beermon.ini |
diffstat | 1 files changed, 8 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/beermon.ini Tue Oct 23 01:01:48 2007 +0000 +++ b/beermon.ini Tue Oct 23 01:03:58 2007 +0000 @@ -1,6 +1,6 @@ [control] targetTemp = 18.0 -hysteresis = 0.5 +hysteresis = 1.0 pollInterval = 30 [hardware] @@ -13,13 +13,16 @@ ambientId = 10:97:1b:fe:00:08:00:d1 # minimum time the cooler must spend on/off -minCoolOnTime = 600 +minCoolOnTime = 300 minCoolOfftime = 600 # minimum time the heater must spend on/off -minHeatOnTime = 600 -minHeatOfftime = 600 +minHeatOnTime = 60 +minHeatOfftime = 60 # minimum to overshoot on heating/cooling +# We overshoot on heating because there is almost no inertia there, +# however the cooler has some (probably due to the cooled elements and +# so on) so we undershoot minHeatOvershoot = 0.5 -minCoolOvershoot = 0 +minCoolOvershoot = -0.5