-
Notifications
You must be signed in to change notification settings - Fork 0
Interpreting RS485 messages
DrDeke edited this page Jan 31, 2023
·
11 revisions
The following are my interpretations of messages I've seen on the RS485 bus that weren't already listed at https://github.com/nebulous/infinitude/wiki/Infinity---interpreting-data
| Register | (My) Name | Device Type | Fields | Notes |
|---|---|---|---|---|
| 0306 | AirHandler06 | airhandler | uint8 unknown; uint16 blower_rpm; 3x uint8 unknown; uint8 gas_valve_onoff; 3x uint8 unknown | On my Bryant 987M, gas_valve_onoff appears to be 0xE6 when the gas valve is on (at any modulation level), and 0xC8 when the gas valve is off. |
| 0402 | Furnace | 987M furnace/airhandler | 31x uint8 unknown; uint8 gas_valve_percent; uint8 unknown | On my Bryant 987M, gas_valve_percent, when converted to decimal, appears to contain the modulation status of the gas valve between 40% and 100%. NOTE: When the gas valve is off, this variable still contains 40%; you need to also look at the gas_valve_onoff variable in register 0306. |
| 0307 | Humidifier | 987M Humidifier | uint8 hum_status; 3x uint8 unknown | On my Bryant 987M, hum_status appears to be 0x00 when humidifer off, 0x01 when humidifier on |