Commit Graph

11 Commits

Author SHA1 Message Date
sebseb7
65d4ff7b62 feat: Implement web-based water button status UI with a dedicated server and associated rule UI test files. 2026-03-07 15:53:57 -05:00
sebseb7
541f675bab s 2026-03-07 15:43:07 -05:00
sebseb7
054db4321d feat: Implement a Blockly-based UI for defining and testing rules. 2026-03-06 10:45:30 -05:00
sebseb7
7d96ed29c4 feat: Enhance water valve control with Telegram bot integration, allowing remote commands and user authorization. Add channel history querying and improve server functionality for rule execution and static file serving. 2026-02-27 11:22:49 -05:00
sebseb7
b6a25a53fc feat: Introduce rule configuration from the status dashboard, allowing storedDuration editing for the water button rule and improving its timer handling. 2026-01-20 04:07:49 -05:00
sebseb7
6061567871 feat: Capture ctx.updateStatus to correctly reflect timer completion status. 2026-01-18 20:11:45 -05:00
sebseb7
e226032d0b feat: Implement real-time rule status updates and dashboard display via WebSockets. 2026-01-18 05:52:54 -05:00
sebseb7
c512ca9549 u 2026-01-17 01:21:44 -05:00
sebseb7
2468f7b5e0 feat: Implement type casting for channel states and events, refine Shelly device online/offline logic, and improve event handling on server startup. 2026-01-17 00:50:32 -05:00
sebseb7
55e4dc56c3 feat: Add double flash indication for water button on remote switch connection and auto-off for remote switch upon connection. 2026-01-17 00:37:14 -05:00
sebseb7
8d42256bb8 refactor: rename watterButtonLearnAndCall.js to waterButtonLearnAndCall.js 2026-01-17 00:31:13 -05:00