opencode/decisions.yaml
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# OpenCode decision notes
|
||||
#
|
||||
# Decisions and constraints about this Home Assistant installation, recorded by
|
||||
# the OpenCode add-on only when you approve them. OpenCode reads a short digest
|
||||
# of the active notes at the start of every session.
|
||||
#
|
||||
# Safe to edit or delete by hand. Keep the shape below; OpenCode refuses to add
|
||||
# notes while the file cannot be parsed, so nothing is silently overwritten.
|
||||
#
|
||||
# Set a note's status to "superseded" (or delete it) to drop it from the digest.
|
||||
# Add "pin: true" to a note to keep it in the digest when older notes no longer
|
||||
# fit — use it for the decisions that must never be reversed by accident.
|
||||
|
||||
version: 1
|
||||
notes:
|
||||
- id: 2026-07-29-nest-snapshot-custom-integration
|
||||
date: 2026-07-29
|
||||
title: nest_snapshot custom integration abandoned
|
||||
decision: nest_snapshot integration is abandoned. WebRTC SDP parsing was fixed but ICE
|
||||
connection to Google Nest's ice-lite candidates never establishes (30s timeout). Do
|
||||
not revisit.
|
||||
rationale: After resolving SDP candidate format issues (missing component-id), aiortc
|
||||
could parse Google's answer but ICE connectivity checks timed out every time across
|
||||
multiple restarts. Track handler fires but recv() never gets a frame. Root cause
|
||||
undetermined — likely aiortc STUN connectivity or ice-lite compatibility issue. Not
|
||||
worth further effort.
|
||||
files:
|
||||
- custom_components/nest_snapshot/__init__.py
|
||||
- custom_components/nest_snapshot/manifest.json
|
||||
- custom_components/nest_snapshot/services.yaml
|
||||
integrations:
|
||||
- nest_snapshot
|
||||
pin: true
|
||||
status: active
|
||||
Reference in New Issue
Block a user