--- a/thermferm/thermferm.h Tue Aug 26 14:45:03 2014 +0200 +++ b/thermferm/thermferm.h Sat Aug 30 13:06:07 2014 +0200 @@ -113,11 +113,17 @@ int beer_state; /* 0=ok, 1=missing, 2=error */ int beer_temperature; /* Beer temperature in C * 1000 */ char *heater_address; /* Heater relay or PWM */ - int heater_state; /* Heater status */ + int heater_state; /* Heater state 0..100 */ + int heater_delay; /* Heater delay time /15 sec */ + int heater_wait; /* Heater wait counter */ char *cooler_address; /* Cooler relay or PWM */ - int cooler_state; /* Cooler status */ + int cooler_state; /* Cooler state 0..100 */ + int cooler_delay; /* Cooler delay time /15 sec */ + int cooler_wait; /* Cooler wait counter */ char *fan_address; /* Fan relay or PWM */ - int fan_state; /* Fan status */ + int fan_state; /* Fan state 0..100 */ + int fan_delay; /* Fan delay time /15 sec */ + int fan_wait; /* Fan wait counter */ char *door_address; /* Door input address */ int door_state; /* Door and light status */ int mode; /* Unit mode */