Skip to content

RS-485 Errors and Timeouts #20

@madsensh

Description

@madsensh

Can I get a little help troubleshooting my setup?

I have a Carrier Infinity furnace and AC unit that were installed in 2005. When I moved in about 3 years ago it was connected to a generic 2-stage thermostat, which I replaced with a systxccuid01 thermostat (the one with buttons) from eBay along with a new run of 18/5 thermostat wire from the furnace in the attic to the AC unit outside (about 50 feet). The thermostat is directly below the furnace, connected by about 10 feet of wire. Over the weekend, I ran about 20 feet of new 18/2 thermostat wire from the furnace to an RPi in my structured media center, which has the following RS-485 to USB adapter: https://www.amazon.com/gp/product/B005CPI0JQ

The Infinity A and B wires are connected to the RS-485 (A+) and (B-) terminals, respectively, which I believe is correct, although I'm new to RS-485 and it feels weird to not have a signal ground wire like with RS-232.

When I fire up Infinitive, I see lots of errors in the log output (see below), and the Infinitive UI is not populated with any values. (note that the AC was not on at the time, so RPM and CFM readings of 0 are correct)

Any ideas where I should direct my troubleshooting efforts? Does this look like a wiring issue, or possibly something wrong on the Carrier side? I'd rather not put the RPi at the furnace permanently, as I have a very hot attic, but maybe I can try it temporarily to rule out wiring issues due to staples, running near AC circuits, etc.

INFO[0028] read frame: 2001 -> e01: READ 003e04
INFO[0028] read frame: e01 -> 2001: RESPONSE 003e0400
INFO[0028] read frame: 2001 -> e01: READ 003e07
INFO[0028] read frame: e01 -> 2001: RESPONSE 003e070000
INFO[0028] read frame: 2001 -> 9201: ERROR 04
DEBU[0028] timeout waiting for response, retransmitting frame
DEBU[0028] transmitting frame: 200192010300000b003b03ecba
INFO[0028] read frame: 2001 -> 9201: ERROR 04
DEBU[0028] timeout waiting for response, retransmitting frame
DEBU[0028] transmitting frame: 200192010300000b003b03ecba
INFO[0028] read frame: 2001 -> 9201: ERROR 04
DEBU[0028] timeout waiting for response, retransmitting frame
DEBU[0028] transmitting frame: 200192010300000b003b03ecba
INFO[0028] read frame: 2001 -> 9201: ERROR 04
DEBU[0028] timeout waiting for response, retransmitting frame
DEBU[0028] transmitting frame: 200192010300000b003b03ecba
INFO[0028] read frame: 2001 -> 9201: ERROR 04
DEBU[0029] timeout waiting for response, retransmitting frame
DEBU[0029] transmitting frame: 200192010300000b003b03ecba
INFO[0029] action timed out
INFO[0029] read frame: 2001 -> 9201: ERROR 04
INFO[0030] encoded frame: 9201 -> 2001: READ 003b03
DEBU[0030] transmitting frame: 200192010300000b003b03ecba
INFO[0030] read frame: 2001 -> 9201: ERROR 04
INFO[0030] read frame: 2001 -> 4001: READ 00030a
INFO[0030] read frame: 4001 -> 2001: RESPONSE 00030a010a0a02001f004b000010080414
INFO[0030] read frame: 2001 -> 4001: READ 000104
DEBU[0030] timeout waiting for response, retransmitting frame
DEBU[0030] transmitting frame: 200192010300000b003b03ecba
INFO[0030] read frame: 4001 -> 2001: RESPONSE 0001045641524941424c45205350454544204655524e4143452020000000000000000000000000000000000000000000000000434553523133313331322d303620202035384d56503038302d462d31383131340000002d343330344e3030313935302034353034413130333634000000000000000000000000002d
INFO[0030] read frame: 2001 -> 9201: ERROR 04
INFO[0030] read frame: 2001 -> 4001: READ 000306
INFO[0030] read frame: 4001 -> 2001: RESPONSE 000306010000000001e505aa00
DEBU[0030] blower RPM is: 0
INFO[0030] read frame: 2001 -> 4001: READ 000302
INFO[0030] read frame: 4001 -> 2001: RESPONSE 000302041100000414000004020000
INFO[0030] read frame: 2001 -> 4001: READ 000316
DEBU[0030] timeout waiting for response, retransmitting frame
DEBU[0030] transmitting frame: 200192010300000b003b03ecba
DEBU[0030] timeout waiting for response, retransmitting frame
DEBU[0030] transmitting frame: 200192010300000b003b03ecba
DEBU[0030] timeout waiting for response, retransmitting frame
DEBU[0030] transmitting frame: 200192010300000b003b03ecba
DEBU[0031] timeout waiting for response, retransmitting frame
DEBU[0031] transmitting frame: 200192010300000b003b03ecba
INFO[0031] action timed out
INFO[0031] read frame: 2001 -> 4001: READ 000316
INFO[0031] read frame: 4001 -> 2001: RESPONSE 0003160000000000000000005a01000352
DEBU[0031] air flow CFM is: 0
INFO[0031] read frame: 2001 -> 9201: ERROR 04
INFO[0031] read frame: 2001 -> 9201: ERROR 04
INFO[0031] read frame: 2001 -> 9201: ERROR 04
INFO[0031] read frame: 2001 -> 4001: READ 000402
INFO[0031] read frame: 4001 -> 2001: RESPONSE 0004025a7896b45a1d358ec4741d34978da41db4eaad511d324813a602d005aa

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions