-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation help needed - Can't communicate with Gree #50
Comments
Can tell you there should be a message in bridge.. Nov 18 21:02:30 jess mygree.sh[31036]: [MQTT] Connecting to mqtt://192.168.2.3... |
Thanks! It really helps to know the expected output. Looks like it's failing at the negotiation stage. I'll focus efforts there. |
Yeah you should see the "New device registered: 1e34d0d1" if it worked. I get.... PORT STATE SERVICE If not try disabling the pi firewall |
Thanks for this. Yes the port is open, but I may have discovered the issue. My unit is branded as Bryant - however, the remote and all the operating specifics are identical to the Gree Crown+, and the default WiFI SSID is gree-XXXX. The WiFi board inside the unit shows that it was built in 2014. I use the Gree G-Life App to access it without any issue. https://play.google.com/store/apps/details?id=com.gree.g_life&hl=en I went back and looked at the app that the original gree bridge code was based on and discovered that I could not connect with this app. So after some sniffing with Wireshark, it appears that that my unit is a different model of Gree interface. It appears that the initial negotiation takes place with a packet from port UDP 1024 to 988 on the HVAC, after that all communication in done to port TCP 6000. That said, port TCP 7000 is also open.
I can see the plugin making the attempt to connect with the packet to port 7000, but no response from the HVAC. Thanks everyone for your help. |
Hello,
Not an issue, but can't get it to work despite days of trying, reading all the issues in hopes for some clues. Everything seems to run fine, but no communication to the Gree/Crown unit. It seems that the bridge is communicating with the MQTT broker. The bridge also confirms it is connected to the GREE hvac host, but it seems to say that regardless of what IP address it is configured for.
Gree-MQTT Bridge Console:
The above is the only messages from the console, no error or progress, so I'm not sure if it's working.
I'm running Gree-MQTT bridge on a RPI with Node.js version 10.17.0 to a MQTT mosquito broker 1.5.8 on windows. All devices are on the same network and the older Gree G-Life app 1.1.0 for IOS works fine.
Mosquitto Console:
Publish test commands with Mosquitto:
Unfortunately, I can't tell if the bridge is working or if there's a problem elsewhere. Is there a way to enable a "verbose" mode? I have been using the above mosquitto publish commands to test and see if the Gree reacts. In addition there seems to be no response to other publish/set commands or subscribe/get commands.
I'm sorry to ask for help here as I understand this is not a support forum, but I'm just not getting anywhere. If there were more logs or diagnostic messages I might be able to work it out, but I'm stuck. Any help would be most appreciated!
The text was updated successfully, but these errors were encountered: