device state setting fix 11

This commit is contained in:
2025-11-19 10:58:51 +01:00
parent 66872703c1
commit 168b2c4b12

View File

@@ -471,11 +471,11 @@
stateGrid.className = 'state-grid'; stateGrid.className = 'state-grid';
stateGrid.innerHTML = ` stateGrid.innerHTML = `
<div class="state-item"> <div class="state-item">
<div class="state-value" id="current-temp">${deviceState.current_temp?.toFixed(1) || '--'}°C</div> <div class="state-value" id="current-temp">${deviceState.current?.toFixed(1) || '--'}°C</div>
<div class="state-label">Aktuell</div> <div class="state-label">Aktuell</div>
</div> </div>
<div class="state-item"> <div class="state-item">
<div class="state-value" id="target-temp">${deviceState.target_temp?.toFixed(1) || '--'}°C</div> <div class="state-value" id="target-temp">${deviceState.target?.toFixed(1) || '--'}°C</div>
<div class="state-label">Ziel</div> <div class="state-label">Ziel</div>
</div> </div>
`; `;
@@ -488,8 +488,8 @@
sliderGroup.innerHTML = ` sliderGroup.innerHTML = `
<label class="control-label">Zieltemperatur</label> <label class="control-label">Zieltemperatur</label>
<div class="slider-container"> <div class="slider-container">
<input type="range" class="slider" id="temp-slider" min="5" max="30" step="0.5" value="${deviceState.target_temp || 21}"> <input type="range" class="slider" id="temp-slider" min="5" max="30" step="0.5" value="${deviceState.target || 21}">
<div class="slider-value" id="temp-value">${deviceState.target_temp?.toFixed(1) || '21.0'}°C</div> <div class="slider-value" id="temp-value">${deviceState.target?.toFixed(1) || '21.0'}°C</div>
</div> </div>
`; `;
card.appendChild(sliderGroup); card.appendChild(sliderGroup);