Gree Versati III Air to water heat pump

Hello,
did you figure out the connector name? There is unanswered question in Reddit about this as well https://www.reddit.com/r/homeassistant/comments/1769rp8/does_anyone_know_what_connector_type_this_is/

I can’t find it anywhere…

Never mind, I was able to somehow fit JST XH 2.54 mm 2-Pin Female Connector.

I’m using M5Atom Tail485 - RS485 and M5Atom Lite.

2 Likes

Sorry for the late reply… I did not, but I found some extra cables laying around and one of the connectors was almost there, but it had some extra plastic… so I used knife to cut it… now it works :smiley:

So with this setup you dont need the 120 ohm resistor? Where does your power come from?

I’m using power from the panel connector (number 2 in the screenshot).


).

It works fine for me without the ohm resistor.

Hello, probably my question is a bit out of this topic but I think it is related to RS485 :slight_smile: I want to update firmware of my Gree Versati 3 8KW(split system). I heard that some versions of firmware allow to monitor electricity consumption and maybe some other usefull functions. So how is it possible to upgrade firmware of my HP (not the firmware of WiFi module).

1 Like

Hello, Versati III 12kW Split (sw: V6.04) sn: V7.4 GRS-CQ12Pd/NhH-M (model ID: 9300) also has nothing to show about the consumption… so nothing about the COP too. :anguished:

Szia Tamas! Do you have more info about the Word 142 and 143 since you asked it?
I would be happy with tailoring my characteristic curve by these frequencies to make the compressor and the ventilator less noisy and more efficient between 0 and 100 Hz. :slight_smile:
üdv, palos

These are Read Only values. Setting Frequency is what the heat pump commanded to the Compressor, Running Frequency is the actual Compressor frequency.
You can adjust the speed like this:

  1. Set Heat Pump Mode to OFF.
  2. Enable Coil 40 (Heat Control Mode)
  3. Set Max Frequency in Address 72. Should be between 65 and 85.
  4. Set Heat Pump Mode to ON.

Like this you can limit the max frequency of the compressor, but bear in mind that you must understand what you’re doing.

If you want to limit the noise, you can use Quiet mode and set max frequencies and speeds there. I could give the modbus info upon request.

Hi,

I have my ESP32 running with a Versati III by following peca2345’s guide. Thanks for that!

But I’m wondering why there’s no yaml for the State Variables? These seem to contain info that is not in the Analog Variables.
For example:
Byte 2
Bit 22 Weather depend 0: Off/1: On State Variable W/R

Anybody know how we can read/set this via YAML?

Simply like this:

switch:
  - platform: modbus_controller
    modbus_controller_id: gree_modbus
    id: weather_depend_set
    name: "Weather Depend Status"
    register_type: coil
    address: 22
    bitmask: 1

Or if the register is read-only:

binary_sensor:
  - platform: modbus_controller
    modbus_controller_id: gree_modbus
    id: defrosting_state
    name: "Defrosting"
    entity_category: diagnostic
    register_type: coil
    address: 86
    bitmask: 1