Merge pull request #1421 from lubepi/patch-1

Fix: Display waking from screensaver on entity changes after thermostat interaction
This commit is contained in:
Armilar
2026-02-17 23:51:23 +01:00
committed by GitHub

View File

@@ -8780,7 +8780,11 @@ function unsubscribePowerSubscriptions (): void {
* @returns {void}
*/
function subscribePowerSubscriptions (id: string): void {
on({id: id + '.ACTUAL', change: 'ne'}, async function () {
const subscriptionKey = 'power_' + id + '.ACTUAL';
if (subscriptions.hasOwnProperty(subscriptionKey)) {
return;
}
subscriptions[subscriptionKey] = on({id: id + '.ACTUAL', change: 'ne'}, async function () {
(function () {
if (timeoutPower) {
clearTimeout(timeoutPower);