0?"battery":""} ${this.window?"window_open":""} ${this.summer?"summer":""} "
.inactive=${this.window}
dual
.low=${this.value.low}
.high=${this.value.high}
.min=${this.min}
.max=${this.max}
.step=${this.step}
.current=${this.current}
@low-changed=${this._highChanged}
@low-changing=${this._highChanging}
@high-changed=${this._highChanged}
@high-changing=${this._highChanging}
>
`:F`
0?"battery":""} ${this.window?"window_open":""} ${this.summer?"summer":""} "
.inactive=${this.window}
.mode="start"
@value-changed=${this._highChanged}
@value-changing=${this._highChanging}
.value=${this.value.value}
.current=${this.current}
step=${this.step}
min=${this.min}
max=${this.max}
>
`}
${(null==this?void 0:this._hasSummer)?B`
${(null===(x=null==this?void 0:this._config)||void 0===x?void 0:x.disable_heat)||!this.modes.includes("heat")?F``:this._renderIcon("heat",this.mode)}
${(null===(A=null==this?void 0:this._config)||void 0===A?void 0:A.disable_heat)||!this.modes.includes("heat_cool")?F``:this._renderHVACIcon(this.mode)}
${(null===(C=null==this?void 0:this._config)||void 0===C?void 0:C.disable_eco)?F``:(null===(E=null===(k=null==this?void 0:this.stateObj)||void 0===k?void 0:k.attributes)||void 0===E?void 0:E.saved_temperature)&&"none"!==(null===(T=null===(S=null==this?void 0:this.stateObj)||void 0===S?void 0:S.attributes)||void 0===T?void 0:T.saved_temperature)&&(null===(L=null==this?void 0:this.stateObj)||void 0===L?void 0:L.state)!==Bo?this._renderIcon("eco","eco"):this._renderIcon("eco","none")}
${(null===(M=null==this?void 0:this._config)||void 0===M?void 0:M.disable_off)?F``:this._renderIcon("off",this.mode)}
`:B`
${this.modes.map((t=>{var e,i,n;return!(null===(e=this._config)||void 0===e?void 0:e.disable_heat)||"heat"!==t&&"heat_cool"!==t?(null===(i=this._config)||void 0===i?void 0:i.disable_eco)&&"eco"===t||(null===(n=this._config)||void 0===n?void 0:n.disable_off)&&"off"===t?F``:this._renderIcon(t,this.mode):F``}))}
`}
${(null===(O=null==this?void 0:this._config)||void 0===O?void 0:O.disable_buttons)?F``:F`
`}