mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-23 17:26:42 +00:00
Thermostat set temperature in 0.5 steps
This commit is contained in:
parent
39e09d85b7
commit
62e494bd04
@ -22,7 +22,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<div>Target Temperature</div>
|
<div>Target Temperature</div>
|
||||||
<paper-slider
|
<paper-slider
|
||||||
min='[[tempMin]]' max='[[tempMax]]'
|
min='[[tempMin]]' max='[[tempMax]]' step='0.5'
|
||||||
value='[[targetTemperatureSliderValue]]' pin
|
value='[[targetTemperatureSliderValue]]' pin
|
||||||
on-change='targetTemperatureSliderChanged'>
|
on-change='targetTemperatureSliderChanged'>
|
||||||
</paper-slider>
|
</paper-slider>
|
||||||
|
@ -44,13 +44,9 @@ export default new Polymer({
|
|||||||
},
|
},
|
||||||
|
|
||||||
targetTemperatureSliderChanged(ev) {
|
targetTemperatureSliderChanged(ev) {
|
||||||
const temp = parseInt(ev.target.value, 10);
|
|
||||||
|
|
||||||
if (isNaN(temp)) return;
|
|
||||||
|
|
||||||
serviceActions.callService('thermostat', 'set_temperature', {
|
serviceActions.callService('thermostat', 'set_temperature', {
|
||||||
entity_id: this.stateObj.entityId,
|
entity_id: this.stateObj.entityId,
|
||||||
temperature: temp,
|
temperature: ev.target.value,
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user