opencode/decisions.yaml, zigbee2mqtt/state.json
This commit is contained in:
+20
-1
@@ -31,7 +31,8 @@ notes:
|
||||
integrations:
|
||||
- nest_snapshot
|
||||
pin: true
|
||||
status: active
|
||||
status: superseded
|
||||
superseded_by: 2026-09-06-nest-snapshot-custom-integration
|
||||
- id: 2026-08-06-octoprint-automation-playroom-light
|
||||
date: 2026-08-06
|
||||
title: OctoPrint automation (playroom light + basement heat) pending — via MQTT/OctoMQTT
|
||||
@@ -795,3 +796,21 @@ notes:
|
||||
- rest
|
||||
- template
|
||||
status: active
|
||||
- id: 2026-09-06-nest-snapshot-custom-integration
|
||||
date: 2026-09-06
|
||||
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
|
||||
status: active
|
||||
|
||||
Reference in New Issue
Block a user