Skip to content

Guide Errata

Nick Berardi edited this page Jul 19, 2026 · 1 revision

Guide Errata

Known defects in the source document, WiFi Programmers Guide V1.00 (protocol packet rev 0.09). The wiki corrects or annotates these rather than propagating them silently. If real-device behavior ever contradicts a "presumed intent" below, trust the device and update this page.

Structural

Issue Detail
Section lettering Sections run A, C, D… (no B); two different sections are labeled "J" (Best Practices and Attributes) plus the Temperature Conversion Table is also "J"; "K. Attribute Table" appears before "J. Attributes". The wiki uses domain/attribute numbers instead.
Frame trailer Prose and examples call the last byte "Reserved 0xFF"; the frame definition (note 5) defines it as an 8-bit CRC. The CRC definition is correct — see Packet Frame.
Status attributes 3–4 Guide has heading "7.4 Reserved" and no 7.3; attributes 0x03–0x04 are unassigned.

Value-range typos (presumed intent in bold)

Location Guide text Presumed intent
Setup 1.1 Byte 6 (Heating / Aux Heat Stages) "2: Three (except Heat Pump) 2-255: Reserved" 3–255 reserved (compare Byte 5)
Control 2.1 / Scheduling 3.3 & 3.4 heat setpoint "4-32: Heat Setpoint 32-63: Reserved" 33–63 reserved
Sensors 5.1 Byte 1 (built-in temp value) "0-40: Value 40-63: Reserved" 41–63 reserved (Byte 3 says 41+ for the same encoding)
Setup 1.7 ASHRAE Time (#V16) "1-60: Minutes 62-255: Reserved" value 61 unaccounted; presumably reserved
Lockout 6.1 Byte 4 (Menu Screen) "0/1 … 3-255: Reserved" value 2 unaccounted; presumably 2–255 reserved
Sensors 5.3 Sensor Status "3: Not Installed 4: Error 3-255: Reserved" 5–255 reserved
Alerts 4.3 low-temp map indices 14, 15, 34, 35 "46F or 7F", "47F or 7.5F", "66F or 17F", "67F or 17.5F" unit typo — the second value is °C (7C, 7.5C, 17C, 17.5C); corrected in Domain Alerts
Setup 1.1 Byte 29 (Stage Rate) "4: 45: 5" (run-together) "4: 4, 5: 5"
"Forth Stage Differential" spelling "Fourth" (wiki keeps the guide's field name)

Behavioral oddities (documented, not typos)

Location Oddity
Scheduling 3.2 Away heat index Index 4 → 17.5 °C, index 5 → 18.5 °C — 18.0 °C is not representable. Consistent with the conversion table's first-entry rule (64 °F → 17.5 °C, 65 °F → 18.5 °C).
Display 10.1 LCD Backlight Attribute table says COS: No, but section 10.1 lists a "COS caused by" trigger and COS Subscriptions has a Backlight byte (19). Treat COS as model-dependent.
Temperature conversion table °F values are the guide's own rounding, not pure C×9/5+32 — e.g. 3 °C → 37 °F, 8 °C → 46 °F. Always use the table, and on F→C collisions take the first entry.
Deadband conflict handling differs by attribute Setpoint & Mode (2.1) auto-corrects the opposing setpoint and sends COS; Schedule Day (3.3) and Schedule Hold (3.4) writes NACK (out of range).

Clone this wiki locally