Skip to content

Implementation Backlog

nberardi edited this page Jul 18, 2026 · 5 revisions

Implementation Backlog

Tracked as GitHub issues. Epic: #37.

P0 — Completed

  • Temperature sign/magnitude encoding
  • Thermostat Name attribute 0x05
  • Schedule Hold 10-byte layout / date fields
  • Thermostat error field population
  • Structured NackResponse

P1 — Stability

Rank Issue Topic
P1.1 #14 Date/time write
P1.2 #15 Deadband enforcement
P1.3 #16 NACK retry queue
P1.4 #17 TCP frame reassembly
P1.5 #18 Complete setHold path
P1.6 #19 Expand installer settings parse

Suggested order: #17 → #16 → #19 → #15 → #14 → #18

P2 — Feature parity

#20–#27 — Fresh air, air cleaning, schedule, increment SP, away UX, EmHeat, reminder clear, alerts surface.

P3 — Specialty

#28–#36 — Support modules, lockout, messaging, backlight, installer specialty, alert settings, name write, COS config, polish.

Clone this wiki locally