You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey!
I've got myself a few months back a heat pump from Sinclair (model: smh-100irb and smh-60irb) and it didn't work out of the box with the gree-remote or any other gree-variant (HomeAssistant plugin or ewpe-smart-mqtt) so I've started digging. Here is the complete flow I was able to dig out from the EWPE Smart app with Wireshark (the heat pump is there as "ATW HP").
All the pack data is decrypted for easier reading.
the initial discovery of the device via UDP broadcast
send:
{
"t": "scan"
}
received data: (decoded with key "a3K8Bx%2r8Y7#xDh")
got key "KEY"
Now I was able to read the status and temperature of the heat pump.
This part took me the longest as I had to figure out the new object names.
input water temp: (dat[0]-100)+dat[1]*0.1 = 32.4
output water temp: (dat[2]-100)+dat[3]*0.1 = 32.2
same goes for other variables that have two parts wih Hi-Lo ending
(HepOutWatTem shows -30 because i dont have it configured)
Hello @TheEris. I'm developing a Homebridge plugin for Gree ATW and I'm interested in all the Status View Params (Specifically, compressor, fan and HP-pump). Have you been able to identify them, or do they not exist?
Hey!
I've got myself a few months back a heat pump from Sinclair (model: smh-100irb and smh-60irb) and it didn't work out of the box with the gree-remote or any other gree-variant (HomeAssistant plugin or ewpe-smart-mqtt) so I've started digging. Here is the complete flow I was able to dig out from the EWPE Smart app with Wireshark (the heat pump is there as "ATW HP").
All the pack data is decrypted for easier reading.
the initial discovery of the device via UDP broadcast
received data: (decoded with key "a3K8Bx%2r8Y7#xDh")
send: (encoded with key "a3K8Bx%2r8Y7#xDh")
received data: (decoded with key "a3K8Bx%2r8Y7#xDh")
got key "KEY"
Now I was able to read the status and temperature of the heat pump.
This part took me the longest as I had to figure out the new object names.
send: (encoded with key "KEY")
received data: (decoded with key "KEY")
input water temp: (dat[0]-100)+dat[1]*0.1 = 32.4
output water temp: (dat[2]-100)+dat[3]*0.1 = 32.2
same goes for other variables that have two parts wih Hi-Lo ending
(HepOutWatTem shows -30 because i dont have it configured)
send: (encoded with key "KEY")
received data: (decoded with key "KEY")
it would be nice if you could integrate this into the gree-remote. In the end, I would love it to work with Home assistant.
The text was updated successfully, but these errors were encountered: