← Back to The Feed
TECHNICAL 13 min read

Gree VRF Fault Codes: The Complete GMV Troubleshooting Guide

Every Gree GMV error code explained. What it means, what to check first, and how to fix it — built for Australian contractors.

Gree VRF Systems — What You Need to Know

Gree is the world’s largest residential air conditioning manufacturer by volume. Headquartered in Zhuhai, China, Gree has scaled from a domestic-market brand into a global HVAC force — and in the last decade has pushed aggressively into commercial VRF. The GMV range is the commercial flagship, and it’s showing up more and more often on Australian tender lists.

Gree’s pitch is simple: comparable performance at a lower price point. The GMV5 and GMV6 platforms have closed most of the gap to the Japanese majors on efficiency and reliability, and GMV6 HR brings true heat recovery to the Gree range. On budget-conscious commercial jobs and multi-residential builds, Gree is winning on price and delivering acceptable build quality — which is why Australian contractors are servicing more Gree VRF every year.

Gree is growing fast in Australia. Their GMV VRF systems offer competitive pricing and solid performance. Fault code prefixes: E = general, H = sensor, F = communication, P = protection, C = indoor. Know the prefix and you know where to start.

Gree is the world’s largest residential AC manufacturer. Their GMV VRF is growing fast in Australian commercial projects.

Communication Faults — F Codes

Communication faults on Gree GMV systems use the F prefix. They’re among the most common call-out causes and almost always trace back to wiring — polarity, damage, or water ingress. Gree’s 2-wire bus is polarity-sensitive, which catches out contractors used to brands where polarity doesn’t matter.

F0
Communication error between outdoor and indoor units
What it means
The outdoor unit has lost communication with one or more indoor units. The system cannot coordinate refrigerant flow or capacity allocation without this link.
What to check first
Check the 2-wire communication cable. Verify polarity — Gree IS polarity-sensitive, unlike some other brands. Measure communication voltage. Inspect for damaged wiring, water ingress, and loose terminals. On long runs, check for cable damage at penetrations and where the cable runs near power.
Common cause
Reversed polarity, damaged cable, water ingress at junction boxes.
Nexus iQ™ advantage: Communication drops start intermittent long before F0 locks out the system. Nexus iQ logs every dropout with timestamps, making it easy to identify patterns and isolate the source.
↓ Back to search
F1
Communication error between outdoor units
What it means
In multi-outdoor GMV systems, inter-unit communication has failed. The master unit cannot coordinate with sub units for capacity management.
What to check first
Check the inter-unit communication cable between outdoor units. Verify master/sub addressing is correct. Check DIP switch settings on each outdoor unit PCB.
↓ Back to search
F2
Communication error with wired remote controller
The wired remote has lost communication with the indoor unit. Check the connection at both ends. Verify the controller address. Power cycle the controller. If the cable runs through a ceiling space, check for damage at cable ties and penetrations.
↓ Back to search
F3
Communication error with central controller / GMS / BMS
The central controller, GMS gateway, or BMS has lost communication with the Gree system. Check RS485 wiring, addressing, and baud rate settings. Check the gateway power supply. Verify the gateway module is online from the building automation or GMS front-end.
↓ Back to search
F4
Address setting error
An indoor unit address conflict exists or addressing has not been configured. Verify that each indoor unit has a unique address. Re-address via DIP switches on the indoor PCB or through the wired remote controller setup menu.
↓ Back to search
F5
Outdoor inter-board communication error
What it means
Internal communication between PCBs within the outdoor unit has failed. This is a fault inside the outdoor unit itself — not a field wiring issue.
What to check first
Check ribbon cables and connectors between boards inside the outdoor unit. Inspect for corrosion, moisture ingress, or physical damage. Check that all board-to-board connectors are fully seated. If moisture is present, identify and seal the entry point before replacing any boards.
↓ Back to search

Protection Faults — P Codes

P codes are the protection faults — high pressure, low pressure, overcurrent, inverter, and compressor protections. These are the codes that stop the system to prevent damage. They’re also the codes that cost the most money when they trigger repeatedly because the underlying cause wasn’t found.

P0
High pressure protection
What it means
Discharge pressure has exceeded the high pressure limit. The system has shut down to protect the compressor and piping from overpressure.
What to check first
Check condenser coil for blockage — leaves, debris, cottonwood, construction dust. Verify condenser fan operation. Check refrigerant charge — overcharge is a common cause. Check outdoor ambient temperature and ensure the unit has adequate airflow clearance.
Common cause
Dirty condenser coil, condenser fan failure, refrigerant overcharge.
Nexus iQ™ advantage: Condenser approach temperature trending up 0.5K per week is visible on the diagnostics chart — weeks before P0 triggers. Schedule a coil clean, not an emergency call-out.
↓ Back to search
P1
Low pressure protection
What it means
Suction pressure has dropped below the minimum threshold. The system has locked out to prevent compressor damage from liquid slugging or running in vacuum.
What to check first
Check refrigerant charge — a slow leak is the most common cause. Look for oil stains at flare joints and connections. Check for restrictions in the liquid line — blocked filter drier, kinked pipe, or partially closed service valve. Check EEV operation. Check for ice formation on the suction line or indoor coils.
Common cause
Slow refrigerant leak, blocked filter drier.
↓ Back to search
P2
Compressor overcurrent protection
What it means
The inverter has detected overcurrent on the compressor motor. This protection exists to prevent winding damage from excessive current draw.
What to check first
Check compressor insulation resistance — megger all three phases to ground. Check for liquid slugging (low superheat at startup). Verify supply voltage under load — low voltage causes higher current draw for the same load.
Cost
Compressor replacement on a Gree GMV: $5,000–$10,000. Early detection of overcurrent trends prevents catastrophic failure.
↓ Back to search
P3
High discharge temperature protection
What it means
Compressor discharge temperature has exceeded the safe limit. Sustained high discharge temperature accelerates oil breakdown, damages valve seats, and degrades compressor windings.
What to check first
Check refrigerant charge — low charge means insufficient suction gas cooling. Check condenser airflow. Verify EEV operation. Check for non-condensable gases (air) in the system. Measure superheat — if above 20K, you likely have a charge or restriction issue.
Nexus iQ™ advantage: Discharge temperature trending up is the earliest warning of developing problems. Nexus iQ tracks this continuously against baseline.
↓ Back to search
Discharge temperature trending up is the earliest warning.
P4
Inverter module protection
What it means
The inverter power module has detected an internal fault. The module contains the IGBTs that drive the compressor motor — this is serious.
What to check first
Check the inverter module for physical damage or burn marks. Check the heatsink for adequate thermal contact. Check incoming voltage quality — voltage spikes and transients can damage the module. Check compressor winding insulation before replacing the module — a shorted winding will destroy the replacement.
↓ Back to search
P5
Inverter heatsink overtemperature
What it means
The inverter heatsink has exceeded its safe operating temperature. On most Gree GMV systems, the heatsink is cooled by refrigerant — so this fault can indicate both an airflow issue and a refrigerant issue.
What to check first
Check the heatsink for dust buildup — particularly in environments with construction dust or cottonwood. Verify the heatsink cooling fan is operational. Check refrigerant charge — on systems where refrigerant cools the heatsink, low charge means poor cooling.
Nexus iQ™ advantage: A $200 heatsink cleaning prevents a $2,000 inverter module replacement. Nexus iQ tracks heatsink temperature trends so you can schedule cleaning before P5 triggers.
↓ Back to search
A $200 heatsink cleaning prevents a $2,000 inverter module replacement.
P6
Compressor startup failure
The compressor failed to start within the expected time window. Check compressor wiring connections. Check for a locked rotor condition — try spinning the compressor manually if accessible. Verify the crankcase heater is working (prevents liquid refrigerant pooling in the compressor during off periods).
↓ Back to search
P7
Phase reversal / Open phase
Incorrect phase sequence or phase loss detected on the three-phase supply. Check all three phases at the outdoor unit terminals. Verify correct phase rotation with a phase sequence meter. If a single phase is missing, check fuses and the upstream supply. Running a scroll compressor with reversed phases can cause mechanical damage.
↓ Back to search
P8
Compressor over-speed
The compressor frequency has exceeded the maximum allowed speed. Check refrigerant charge — low charge can cause the compressor to ramp up excessively trying to maintain capacity. Check for restrictions in the refrigerant circuit that would reduce mass flow.
↓ Back to search
P9
Anti-freeze protection (indoor)
The indoor coil temperature has dropped below the freeze protection threshold. Check the indoor fan motor is running. Check the air filter — a blocked filter restricts airflow and causes the coil to freeze. Check refrigerant charge. On ducted units, verify that zone dampers are not all closed simultaneously.
↓ Back to search
Pb
DC bus overvoltage
The inverter DC bus voltage has exceeded the upper limit. Check incoming mains voltage for spikes or transients. Check for regenerative energy from the compressor during deceleration. If the supply voltage is consistently high, an auto-transformer or voltage stabiliser may be required.
↓ Back to search
Pc
DC bus undervoltage
The DC bus voltage has dropped below the minimum threshold. Check supply voltage under load — voltage drop during compressor startup is common on undersized cables. Check the DC bus capacitors for signs of swelling or leakage, which indicates end-of-life.
↓ Back to search
Pd
Outdoor unit overload
The system is operating beyond its design capacity. Check the capacity ratio — the total connected indoor capacity versus outdoor capacity. Verify the system configuration matches what was commissioned. If additional indoor units were added after installation, the combination ratio may now exceed the allowable limit.
↓ Back to search

Stop chasing fault codes. Start preventing them.

Nexus iQ monitors every data point your Gree GMV system generates — temperatures, pressures, frequencies, valve positions — and alerts you when trends indicate a developing issue.

Book a Demo

General Faults — E Codes

E codes cover the outdoor system-level and general configuration faults — EEPROM, mismatched units, fan motors, four-way valves, refrigerant charge, and outdoor PCBs. These are the nuts-and-bolts failures where an outdoor component has stopped working or the system configuration is inconsistent with what’s connected.

E0
EEPROM fault
What it means
The non-volatile memory chip on the PCB has a read/write error. System configuration and operating parameters are stored in EEPROM.
What to check first
Perform a full power cycle — isolator off for 2 minutes. If the fault clears, the EEPROM may have experienced a temporary corruption from a voltage spike. If persistent, the PCB needs replacement. Note: after PCB replacement, all system configuration (addresses, settings) will need to be re-entered.
↓ Back to search
E1
Indoor / outdoor unit mismatch
The system configuration doesn’t match the connected indoor or outdoor units. Verify the capacity code on the outdoor unit matches the installed equipment. Recalculate the combination ratio if indoor units have been added or removed. This fault commonly appears after a partial replacement where new units don’t match the original configuration.
↓ Back to search
E2
Outdoor fan motor fault
The condenser fan motor has failed or is running abnormally. Check motor winding resistance. Check for physical obstructions — leaves, debris, or bird nests are common in rooftop installations. Check bearings by spinning the fan by hand. If the motor feels stiff, the bearings are failing.
↓ Back to search
E3
Four-way valve fault
The reversing valve is not switching between heating and cooling modes. Check the valve solenoid coil for continuity. Listen for the valve clicking when switching modes. Compare pipe temperatures on each side of the valve — if both sides are the same temperature, the valve is stuck.
↓ Back to search
E4
Refrigerant overcharge
The system has detected excessive refrigerant. Check subcooling — if significantly above the target value, recover excess refrigerant. Verify the charge calculation matches the installed pipe lengths and indoor unit count.
↓ Back to search
E5
Refrigerant undercharge
The system has detected insufficient refrigerant. Check for leaks at all connections — flare joints, brazed joints, and service valves. Add refrigerant to the correct charge weight after confirming no active leaks. Do not simply top up without finding the source of the loss.
↓ Back to search
E6
Oil recovery fault
Oil is not returning to the compressor adequately. Check the oil level sight glass on the compressor. Verify piping is installed correctly — oil traps on risers are critical for oil return on systems with significant vertical piping runs. Check refrigerant charge — refrigerant carries oil through the system.
↓ Back to search
E7
Outdoor PCB fault
What it means
The outdoor unit control board has detected an internal error.
What to check first
Power cycle the outdoor unit — full power down at the isolator for 60 seconds. Check the PCB for visible damage. Check for moisture ingress into the electrical compartment. If persistent, PCB replacement is required.
↓ Back to search

Sensor Faults — H Codes

H codes cover the sensor faults on Gree GMV systems — thermistors, pressure transducers, and current sensors. Sensors are the system’s eyes and ears, and without accurate readings the system can’t regulate capacity or protect the compressor. Most sensor faults are wiring or connector issues, not actual sensor failures.

H0
Indoor room temperature sensor fault
What it means
The return air temperature sensor is reading out of range or has an open circuit. Without this sensor, the indoor unit cannot regulate to the setpoint.
What to check first
Measure thermistor resistance — typically 10kΩ at 25°C for NTC type. Check the connector on the indoor PCB. Check for physical damage to the sensor or wiring.
Common cause
Sensor displaced during filter cleaning. The sensor clip gets knocked loose when the filter is removed and not replaced properly.
↓ Back to search
H1
Indoor pipe temperature sensor fault
The indoor coil temperature sensor has failed. Measure resistance and check placement on the coil. Ensure the sensor is properly strapped to the pipe with thermal paste and insulation tape.
↓ Back to search
H2
Indoor discharge sensor fault
The discharge air temperature sensor has failed. Measure resistance and check placement. This sensor is used for airflow verification and freeze protection on some models.
↓ Back to search
H3
Outdoor air temperature sensor fault
The outdoor ambient temperature sensor has failed. Measure resistance and check the connector. If the sensor is in direct sunlight or near a heat source, it may read inaccurately rather than fail outright — relocate if necessary.
↓ Back to search
H4
Discharge temperature sensor fault
The compressor discharge pipe temperature sensor has failed or is reading out of range. This is a critical sensor — without it, the system cannot protect the compressor from overheating. Measure resistance and check placement. Verify the sensor is insulated and strapped securely to the discharge pipe.
↓ Back to search
H5
Suction temperature sensor fault
The suction pipe temperature sensor is reading out of range. Measure resistance and check placement. This sensor is used for superheat calculation — critical for compressor protection.
↓ Back to search
H6
Heat exchanger temperature sensor fault
The condenser coil temperature sensor has failed. Measure resistance and check placement. This sensor is used for subcooling calculation and defrost control in heat pump mode.
↓ Back to search
H7
CT sensor fault
The current transformer is reading abnormally. Check that the CT clamp is properly positioned around the correct conductor. Verify the PCB connection. A displaced CT is the most common cause — often moved during maintenance.
↓ Back to search
H8
High pressure sensor fault
What it means
The high pressure transducer is reading abnormally. Without this sensor, the system cannot protect against overpressure conditions.
What to check first
Verify the sensor reading against a gauge set connected to the discharge service valve. Check the sensor wiring and connector. If the sensor reads significantly differently from the gauges, replace the transducer.
↓ Back to search
H9
Low pressure sensor fault
What it means
The low pressure transducer is reading out of range. Same approach as H8 — verify with gauges, check wiring, replace if faulty.
What to check first
Connect gauges to the suction service valve and compare with the sensor reading. Check wiring and connector at the PCB. If readings diverge significantly, replace the transducer.
↓ Back to search

Indoor Unit Faults — C Codes

C codes cover indoor-side component faults on Gree GMV systems — fan motors, EEVs, drain pumps, and indoor PCBs. These are the call-outs driven by a single indoor unit misbehaving while the rest of the system runs normally.

C0
Indoor fan motor fault
What it means
The indoor fan motor has failed to start, is running at abnormal speed, or has stopped unexpectedly.
What to check first
Check motor winding resistance. Check for physical obstruction of the fan wheel — dust buildup on blower wheels is extremely common in Australian environments. Check bearings by spinning the fan by hand. On DC brushless motors, check the hall sensor connector.
Common cause
Dust buildup on the blower wheel causing imbalance, and bearing failure from years of continuous operation.
↓ Back to search
C1
Indoor EEV fault
The electronic expansion valve is not responding to commands from the indoor PCB. Check the EEV coil resistance. Verify the EEV driver circuit on the indoor PCB. Check wiring between the PCB and valve. If the valve is stuck, it may need to be replaced — EEV coils can burn out from sustained high-current operation.
↓ Back to search
C2
Drain pump fault / Float switch activated
The condensate drain pan float switch has risen, indicating the drain is blocked or the condensate pump has failed. Clear the drain line — algae buildup is the usual culprit in Australian installations. Check the float switch mechanism. Clean the drain pan. Installing drain pan treatment tablets during regular maintenance prevents most C2 faults.
↓ Back to search
C3
Indoor PCB fault
What it means
The indoor unit control board has detected an internal error that it cannot recover from.
What to check first
Power cycle the indoor unit — turn off at the isolator, wait 30 seconds, turn back on. Check the PCB for visible damage — burn marks, swollen capacitors, or corrosion. If the fault persists after power cycling, the PCB needs replacement.
↓ Back to search
C5
Remote controller sensor fault
The temperature sensor built into the wired remote controller has failed or is reading out of range. If the system is configured to use the controller sensor rather than the return air sensor, this fault will affect setpoint regulation. Switch to return air sensing via the controller setup menu while arranging a controller replacement.
↓ Back to search

What Monitoring Catches

Gree fault codes tell you what’s broken. Monitoring tells you what’s about to break. That’s the difference between a $200 preventive service and a $5,000 emergency call-out on a Friday afternoon in January.

ScenarioWithout MonitoringWith Nexus iQ
Fault code triggersEmergency callout. Building offline. Tenants complaining.Trend detected weeks earlier. Scheduled service during quiet period.
Fault historyNo data before the fault. Guessing at root cause.Full data: temps, pressures, Hz, runtime — complete picture.
Multi-unit GMV systemWhich unit in the Gree system threw the fault? Check them all.Nexus pinpoints exact unit, exact parameter, exact time.
Emergency cost$2,000–$5,000 emergency callout plus parts.$200 preventive service during business hours.
Compressor failureCompressor fails without warning. $5,000–$10,000 replacement.Stress patterns caught early. Replacement planned for off-season.

The most expensive fault code is the one that triggers on a Friday afternoon in January. Monitoring doesn’t prevent failures — it prevents surprises.

Quick Reference Table

Use this searchable table to quickly find any Gree GMV fault code. Type a code (e.g., F0) or a keyword (e.g., pressure) to filter the results.

Getting Started

Knowing what a fault code means is step one. Preventing it from happening is step two. Here’s how to move from reactive to predictive maintenance on your Gree GMV systems.

1. Book a Demo

See Nexus iQ monitoring a live VRF system — real fault history, real diagnostic charts, real trending data. We’ll show you exactly how the platform detects developing issues before they become fault codes.

2. Connect Your System

Nexus 32 connects to Gree GMV systems via the communication bus. Under a day to install, no downtime, and doesn’t affect existing system operation. The controller reads every data point the system generates and streams it to the Nexus iQ cloud platform in real time.

3. Stop Guessing

Within 24 hours you’ll have a complete diagnostic view of every unit on the system. Within two weeks, the platform establishes baseline operating patterns. Within a month, you’ll start receiving predictive insights — the subtle trend changes that no fault code would ever catch.

Book a Demo

Share this article

Want to see intelligent HVAC in action?

Book a free demo and see Nexus iQ transform your building.

Get in Touch

Frequently Asked Questions — Gree Fault Codes

How do I find my Gree error code?

Check your indoor unit display panel, wired controller, or remote controller. Most Gree systems display the fault code directly on the unit or controller screen when an error is detected. Note down the code and search it above for the meaning and recommended action.

How do I reset a Gree fault code?

Turn the unit off at the isolator switch, wait 30 seconds, and turn it back on. If the fault code returns, the underlying issue has not been resolved and you should contact a qualified HVAC technician. Some Gree systems allow a manual code reset via the controller.

Can I monitor Gree fault codes remotely?

Yes. The AirNexus Nexus iQ platform connects to Gree systems and provides real-time fault code alerts. When a fault occurs, you receive an immediate notification on your dashboard — no site visit required. Search all 530+ fault codes here.