From c89a1c92bd7184c13ebe834b39514f53e92f4d30 Mon Sep 17 00:00:00 2001 From: Home Assistant Version Control Date: Thu, 6 Aug 2026 23:01:14 +0000 Subject: [PATCH] opencode/decisions.yaml --- opencode/decisions.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/opencode/decisions.yaml b/opencode/decisions.yaml index 089c5cd..c782c94 100644 --- a/opencode/decisions.yaml +++ b/opencode/decisions.yaml @@ -32,3 +32,22 @@ notes: - nest_snapshot pin: true status: active + - id: 2026-08-06-octoprint-automation-playroom-light + date: 2026-08-06 + title: OctoPrint automation (playroom light + basement heat) pending — via MQTT/OctoMQTT + decision: "Built-in OctoPrint integration is broken here (AssertionError device_id is not + None; no printer entities). Chosen route: OctoMQTT plugin, trigger on + octoPrint/event/PrintStarted. Pending automation: when print starts, turn on + light.playroom_light and set climate.basement to 22C." + rationale: Completed the built-in OctoPrint integration setup flow but HA logs show setup + errors for sensor/binary_sensor/button/camera/number platforms, so there is nothing + to trigger on. User chose the MQTT route and will configure the OctoMQTT plugin + later (printer is currently busy). Leave the broken OctoPrint entry alone until this + is resolved. + entities: + - light.playroom_light + - climate.basement + integrations: + - octoprint + - mqtt + status: active