The apartment heatpump delivered cool air (16 degrees delta). The thermostat was changed out with a Radiothermostat CT50. CT50 switch configuration setting include HP (Heatpump) and Electric (see photos)
Does the photo (2nd photo below) of the original thermostat confirm wiring color convention?
Why does the new wifi thermostat produce heat (100+ degrees from ceiling registers) and not cool air?
The second question is important because, I believe that wiring color convention was used.
As I understand it, the convention is True = +26V-28V. Thermostat Wiring color convention:
White: Heat Green: Fan Yellow: Cooling Blue: Common Red: +26V AC
The voltmeter, measuring the wifi thermostat, indicated:
White = FALSE, GRN = YEL = TRUE
The apartment heatpump was originally configured with an electronic (not wifi) thermostat. The old thermostat worked fine and is wired as such:
The wiring into the original thermostat leads me to believe thermostat wiring convention was followed.
The office heatpump (identical wifi thermostat) correctly pumps cool air when summoned:
I am happy to provide any other information, if asked.
Purpose: Confirm BLU=Common, YEL=cooling, RED=26-28V AC Expectation: Cooling is engaged
10AM: 86 indoor temperature: Thermostat Mode = OFF = [WHT,YEL,GRN,ORA]
Jumper YEL (cooling) & GRN (FAN) to RED:
Return =70 degrees: Jumpered: [GRN WHT] = >26V = ON = TRUE; Measurement: FALSE = [ORA,YEL] <2.0V AC
Conclusion: cooling is engaged as expected => WHT, YEL, GRN, ORA convention is utilized
Measurements: Thermostat = HEAT-Setting
Purpose: Does calling for heat actually invoke cooling?
Remove jumpers from JUMPER Experiement
Measure voltages at [WHT,YEL,GRN,ORA];
Measurement = [WHT,YEL,GRN,ORA]=FALSE
Set thermostat to Heat and set target above ambient temp
Measure voltages at [WHT,YEL,GRN,ORA]:
Measurements: ORA=FALSE; [WHT,YEL,GRN]=TRUE
Measure return temperature:: 76 degrees=return at 9 minutes 83=ambient temp
Purpose: What signals are sent? [WHT,YEL,GRN,ORA]
Set thermostat to off confirm fan /compressor off, then to cool.
Set target-temperature to below ambient:
Measure [WHT,YEL,GRN,ORA] = [FALSE TRUE TRUE TRUE]
measure output temp: 93+degrees at ~3Min
====> Disconect orange (Reverser valve?):
measure ORA = 130Mv =>
**OUT_TEMP=76 @ 1 min**
Why would the controller (thermostat) send a TRUE to the ORA (Reverser Valve) in cooling mode?