Logic Machine Forum
Gree Versati IV heat pump - Modbus connection - Printable Version

+- Logic Machine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Scripting (https://forum.logicmachine.net/forumdisplay.php?fid=8)
+--- Thread: Gree Versati IV heat pump - Modbus connection (/showthread.php?tid=5843)



Gree Versati IV heat pump - Modbus connection - kyriakos@webros.gr - 14.01.2025

Hello,
I am trying to connect my Gree Versati IV heat pump with LogicMachine Reactor through Modbus. I can read the values of registers from Read Test button on modbus tab inside the interface of logicmachine. I would like some help to make the rest procedure to get these values on the knx bus.
Thank you.


RE: Gree Versati IV heat pump - Modbus connection - admin - 15.01.2025

Please provide Modbus register table doc for your device.


RE: Gree Versati IV heat pump - Modbus connection - kyriakos@webros.gr - 15.01.2025

(6 hours ago)admin Wrote: Please provide Modbus register table doc for your device.

Thank you for the response.
I found the table in the following link: 

https://man.kievclimate.com/man/Gree/Versati/Versati%20III/R32_Versati%20Modbus%20V1.5.pdf


RE: Gree Versati IV heat pump - Modbus connection - Daniel - 15.01.2025

Share the settings you used in Read test and which value was it.


RE: Gree Versati IV heat pump - Modbus connection - kyriakos@webros.gr - 15.01.2025

(3 hours ago)Daniel Wrote: Share the settings you used in Read test and which value was it.

RTU1
Device Address: 1
Function: Holding Register
Address: 13 (Water Tank Temperature)
Read Length: 1

It returns the correct answer.

[RTU 1 settings:
Port: /dev/RS485-1
Baud Rater: 9600
Parity: None
Half Duplex]


RE: Gree Versati IV heat pump - Modbus connection - Daniel - 15.01.2025

Select the datatype, it is most likely uint16


RE: Gree Versati IV heat pump - Modbus connection - kyriakos@webros.gr - 15.01.2025

(38 minutes ago)Daniel Wrote: Select the datatype, it is most likely uint16

From Test button, I can read correctly the value.
I am trying to write in a correct way, the JSON file to import it as profile.


RE: Gree Versati IV heat pump - Modbus connection - Daniel - 15.01.2025

But in Read test you didn't select datatype and if you don't select it it is using int16 but documentations says uint16 so want to be sure before making you a template.


RE: Gree Versati IV heat pump - Modbus connection - Daniel - 15.01.2025

Try this, you have two examples.