1234567891011121314151617181920212223242526272829 |
- #ifdef FIRMWARE_VARIANT_THERMOSTAT
- struct confDataTherm
- {
- float setTempMin; // minimal temperature that can be set
- float setTempMax; // maximal temperature that can be set
- bool autoSaveSetTemp;
- bool autoSaveHeatingMode;
- bool saveToMqttRetained;
- bool PIRenablesDisplay_preset0only;
- bool togglingTempHumAIDisplay;
- float hysteresis; // hysteresis, normally 0.1 - 0.5
- uint16_t heatingMinOffTime; // minimal time the heating keeps turned off in s
- float setTempDecreaseVal; // decreases the set temp to overcome further
- // temperature rise when the heating is already
- // switched off
- char offMessage[15];
- char iTempLabel[2];
- char oTempLabel[2];
- char modeName0[15];
- char modeName1[15];
- char psetName0[15];
- char psetName1[15];
- char psetName2[15];
- int pauseTout;
- } confTherm;
- bool confTherm_wasChanged;
- #endif
|