opencode/decisions.yaml
This commit is contained in:
@@ -997,3 +997,24 @@ notes:
|
||||
- spoolman
|
||||
pin: true
|
||||
status: active
|
||||
- id: 2026-10-11-new-filament-aggregate-sensor-absent
|
||||
date: 2026-10-11
|
||||
title: New-filament aggregate sensor absent until reload is cosmetic — leave it
|
||||
decision: A newly added Spoolman filament does not get its aggregate
|
||||
sensor.spoolman_filament_N entity until the Spoolman integration reloads or HA
|
||||
restarts. This is cosmetic (Settings "Filaments" group only); automations, latching,
|
||||
tracking and Spoolman reporting all use spool entities. Leave as-is.
|
||||
rationale: "v1.4.0's dynamic-add listener (#327) creates new spools and extra fields on
|
||||
the 15-min poll, but the shared Filament entities are only built in
|
||||
async_setup_entry. Verified no consumer: zero references in automations, scripts,
|
||||
scenes, helpers, dashboards, templates or YAML; the SparkX deduction and latch
|
||||
automations key on spool _id/_color_hex. Self-heals on the next HA restart, so no
|
||||
reload is needed."
|
||||
entities:
|
||||
- sensor.spoolman_filament_8
|
||||
files:
|
||||
- custom_components/spoolman/sensor.py
|
||||
- custom_components/spoolman/sensors/filament.py
|
||||
integrations:
|
||||
- spoolman
|
||||
status: active
|
||||
|
||||
Reference in New Issue
Block a user