opencode/decisions.yaml
This commit is contained in:
@@ -837,3 +837,20 @@ notes:
|
||||
- template
|
||||
pin: true
|
||||
status: active
|
||||
- id: 2026-09-17-printer-stale-boolean-gets-a-reset
|
||||
date: 2026-09-17
|
||||
title: Printer stale boolean gets a reset bounce
|
||||
decision: Do not delete automation.3d_printer_running_reset_stale_boolean — it bounces
|
||||
input_boolean.3d_printer_running off->on when commanded on while already stale
|
||||
(>5s), ensuring the main print automation fires.
|
||||
rationale: "A printer crash left input_boolean.3d_printer_running ON, so the plugin's
|
||||
turn_on was a no-op and the main automation missed the print start. The reset
|
||||
automation bounces the boolean off->2s->on when turn_on fires while already stale
|
||||
(>5s), synthesising the off->on transition the main automation needs. Verified live:
|
||||
the bounce works and the >5s check prevents re-triggering from its own turn_on. Do
|
||||
not delete."
|
||||
entities:
|
||||
- input_boolean.3d_printer_running
|
||||
- automation.3d_printer_running_reset_stale_boolean
|
||||
- automation.3d_printer_running_playroom_light_basement_heat
|
||||
status: active
|
||||
|
||||
Reference in New Issue
Block a user