#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