opencode/decisions.yaml
This commit is contained in:
+19
-1
@@ -996,7 +996,8 @@ notes:
|
|||||||
integrations:
|
integrations:
|
||||||
- spoolman
|
- spoolman
|
||||||
pin: true
|
pin: true
|
||||||
status: active
|
status: superseded
|
||||||
|
superseded_by: 2026-10-16-new-rfid-filaments-need-the-spoolman
|
||||||
- id: 2026-10-11-new-filament-aggregate-sensor-absent
|
- id: 2026-10-11-new-filament-aggregate-sensor-absent
|
||||||
date: 2026-10-11
|
date: 2026-10-11
|
||||||
title: New-filament aggregate sensor absent until reload is cosmetic — leave it
|
title: New-filament aggregate sensor absent until reload is cosmetic — leave it
|
||||||
@@ -1169,3 +1170,20 @@ notes:
|
|||||||
- colour-sync.py
|
- colour-sync.py
|
||||||
- configuration.yaml
|
- configuration.yaml
|
||||||
status: active
|
status: active
|
||||||
|
- id: 2026-10-16-new-rfid-filaments-need-the-spoolman
|
||||||
|
date: 2026-10-16
|
||||||
|
title: New RFID filaments need the Spoolman filament Weight field set
|
||||||
|
decision: RFID spool app creates new Spoolman filaments with a blank Weight. For each NEW
|
||||||
|
material, set Filaments > Weight in Spoolman (e.g. 1000 g). A blank filament Weight
|
||||||
|
freezes that spool's main sensor; the spool's own weight is not enough.
|
||||||
|
rationale: "v1.4.0 bug: Spool._handle_coordinator_update() early-returns before
|
||||||
|
async_write_ha_state() when filament['weight'] is None, so the main spool sensor
|
||||||
|
never pushes state and used_percentage is absent; sub-sensors still update so only
|
||||||
|
the tile looks stale. Fix is data (set the filament Weight), which survives HACS
|
||||||
|
updates and needs no restart; a local code patch does not persist because HACS
|
||||||
|
replaces the file on update."
|
||||||
|
entities:
|
||||||
|
- sensor.spoolman_spool_7
|
||||||
|
integrations:
|
||||||
|
- spoolman
|
||||||
|
status: active
|
||||||
|
|||||||
Reference in New Issue
Block a user