Commit Graph

35 Commits

Author SHA1 Message Date
mike 832a71380f Bugfixes and upgrades:
- Fix bug where initial timeout wouldn't be interruptted by enabled_helper
- Turned scene repeat delay into a variable (non-input for now)
- Fixed enabled_helper==off not repeating the ON scene
- Tried clarifying some logs, aliases, comments
2024-04-26 02:28:23 -07:00
mike 7626c05ad2 hooks? 2024-02-18 22:58:02 -08:00
mike 98849314e3 hooks? 2024-02-18 22:57:30 -08:00
mike 716cf3f1b1 hooks? 2024-02-18 22:55:37 -08:00
mike b18f09094b hooks? 2024-02-18 22:54:41 -08:00
mike fa6bb40bc5 hooks? 2024-02-18 22:53:34 -08:00
mike d2e97b133b hooks? 2024-02-18 22:52:24 -08:00
mike 508e3e37e9 hooks? 2024-02-18 22:51:55 -08:00
mike 09c41900b2 hooks? 2024-02-18 22:51:41 -08:00
mike 0702a851ff hooks? 2024-02-18 22:50:45 -08:00
mike 2277d37989 hooks? 2024-02-18 22:47:08 -08:00
mike 82a3508b87 hooks? 2024-02-18 22:47:04 -08:00
mike 4615be6cee Added disclaimer so I can mirror this to the WAN 2024-02-18 22:33:32 -08:00
mike 9daf98c604 Re-enable old "on before off" code 2024-01-02 02:03:10 -08:00
mike 76d8721a7c When enabled helper goes OFF, reset the countdown timer 2024-01-02 01:58:22 -08:00
mike 610acdc1c4 Add README 2023-12-27 22:22:32 -08:00
mike 1771b154e0 Scene repeating: Make a little zipper via 500ms instead of 1s retries. 2023-12-27 22:07:21 -08:00
mike 65a542484d Switch strategy: No longer "on before off" but instead just retry each scene a configurable number of times. 2023-12-27 21:59:46 -08:00
mike 914b9f7449 Refactor initial debug logging to one action 2023-12-27 21:09:03 -08:00
mike 467fcd30e3 Removing parallel scenes because they didn't help anything 2023-12-27 20:59:20 -08:00
mike 2cab185ac6 Rename yaml file 2023-12-19 23:36:49 -08:00
mike 19e6fbf577 Update name/desc 2023-12-19 23:34:56 -08:00
mike 3534adff19 Upgrade/Fix: Quit motion-off sequences immediately when enabled_helper goes off 2023-12-19 23:33:39 -08:00
mike 0f41bf3f6a Remove prep 1/2 terminology in favor of notice/warning 2023-12-08 18:37:24 -08:00
mike 9b9d5a3466 Add ability to select a default scene mode when DISABLED (including all scenes or auto mode, based on motion)
Also tweaked logging and stuff
2023-12-08 18:34:22 -08:00
mike aa187ac3a2 New feature: Allow optional boolean input helper to enable/disable motion activation, so we can activate proper ON/OFF scene based on motion at the time of enabling/disabling.
(also rename an input variable)
2023-12-08 17:27:24 -08:00
mike 9f143ffb9a Queued mode 2023-12-08 17:26:27 -08:00
mike baa226bcab Uncomment binary sensor domain for the motion sensor 2023-11-15 06:01:26 -08:00
mike c059a2773f Whoops name 2023-11-15 05:54:36 -08:00
mike acaf3518c2 Upgrades might be working:
* Specify max delay
* Specify delay multiplier
* Specify off-before-on seconds
* Specify debug mode logging
2023-11-15 05:53:03 -08:00
mike c289fce42b Work 2023-11-15 05:00:36 -08:00
mike 16db7d752b Upgrade: User can now set the "On" scene to run just before the "Off" scene, if they want
(to mitigate color and other settings not reaching lights that are off, for some reason)
2023-11-10 23:18:32 -08:00
mike f5b49149e9 Switch senes to parallel to avoid lag, probably 2023-10-20 23:51:25 -07:00
mike 045e87fe73 Turn scene on twice to account for laggy networks
Also quoted some things and improved logging a bit.
2023-10-10 06:46:35 -07:00
mike 7b37258f22 First commit, yay 2023-07-28 20:29:37 -07:00