opencode/decisions.yaml
This commit is contained in:
@@ -837,3 +837,20 @@ notes:
|
|||||||
- template
|
- template
|
||||||
pin: true
|
pin: true
|
||||||
status: active
|
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