From 8d42256bb84051d7ee258139cd00f786ebf7e80c Mon Sep 17 00:00:00 2001 From: sebseb7 Date: Sat, 17 Jan 2026 00:31:13 -0500 Subject: [PATCH] refactor: rename watterButtonLearnAndCall.js to waterButtonLearnAndCall.js --- ...terButtonLearnAndCall.js => waterButtonLearnAndCall.js} | 7 +++++++ 1 file changed, 7 insertions(+) rename rules/{watterButtonLearnAndCall.js => waterButtonLearnAndCall.js} (93%) diff --git a/rules/watterButtonLearnAndCall.js b/rules/waterButtonLearnAndCall.js similarity index 93% rename from rules/watterButtonLearnAndCall.js rename to rules/waterButtonLearnAndCall.js index eebe641..af93b84 100644 --- a/rules/watterButtonLearnAndCall.js +++ b/rules/waterButtonLearnAndCall.js @@ -71,6 +71,13 @@ function getState(mac) { export default { async run(ctx) { + // Auto-on for water button when it connects + if (ctx.trigger.mac === '08A6F773510C' && ctx.trigger.field === 'connected' && ctx.trigger.value === true) { + ctx.log('Water button connected - turning light on'); + await setLight(ctx, ctx.trigger.mac, true, 20); + return; + } + if (ctx.trigger.field !== 'button') return; const mac = ctx.trigger.mac;