diff --git a/templates/control.html b/templates/control.html index 2193f7c..af1d7d2 100644 --- a/templates/control.html +++ b/templates/control.html @@ -539,8 +539,21 @@ // Update Tank Level and Qconso const dsData = allData["DS"]; if (dsData) { - document.querySelector("#TankLevel .monitor-value").innerHTML = `DS
${dsData.TankLevel.toFixed(1)}`; - document.querySelector("#Qconso .monitor-value").innerHTML = `DS
${dsData.Qconso.toFixed(1)} L/h`; + const tankLevelElement = document.querySelector("#TankLevel .monitor-value"); + const qconsoElement = document.querySelector("#Qconso .monitor-value"); + + if (tankLevelElement) { + tankLevelElement.innerHTML = `DS
${dsData.TankLevel.toFixed(1)}`; + } else { + console.error('Element with selector "#TankLevel .monitor-value" not found.'); + } + + if (qconsoElement) { + const qconso = dsData.Qinlet - dsData.Qoutlet; + qconsoElement.innerHTML = `DS
${qconso.toFixed(1)} L/h`; + } else { + console.error('Element with selector "#Qconso .monitor-value" not found.'); + } } } catch (error) {