opencode/decisions.yaml

This commit is contained in:
Home Assistant Version Control
2026-10-11 07:13:43 +00:00
parent 7a06282e89
commit ed834bcb69
+21
View File
@@ -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