Describe the bug
Since the 4.0.0-alpha version i'm getting continuous timeouts on all devices.
To Reproduce
Steps to reproduce the behavior:
- Add integration
- Add devices
- Wait & use the integration for a few days
- Check logs & see a lot of timeouts.
Configuration
Config flow for 2 devices.
Expected behavior
No timeouts.
Screenshots
See logs.
Platform:
- OS: Ubuntu with Docker
- Browser Chrome (latest)
- Version 2026.6.4
Additional context
What i'm also noticing is that this version reintroduced the bug that my devices will be kicked off the WiFi. We had this in the past with older versions of the integration too, but eventually we fixes this by tweaking the interaction with devices. I've always been unable to exactly pinpoint the issue, but my assumption is that the integration is bashing the devices too hard & often which makes them lose connection.
Another thing I've notices is that devices are not always responsive like in the older version of the integration.
Also I need to stress that this connectivity issues are not consistent. So sometimes it does work fine, but sometimes I get the below error messages and unresponsive devices.
Logs
2026-06-21 22:29:06.823 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:30:32.640 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:31:32.642 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:32:32.639 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:33:32.643 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:34:32.646 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:35:32.647 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:36:32.650 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:37:32.647 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:38:32.650 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:39:32.648 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:40:32.646 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:41:32.652 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:42:32.652 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:43:32.653 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:44:32.657 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:45:32.655 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:46:32.656 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:47:32.660 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:48:32.662 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:49:32.661 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:50:32.659 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:51:32.661 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:52:32.664 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:53:32.664 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:54:32.662 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:55:32.665 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:56:32.666 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:57:32.669 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:58:32.667 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 22:59:32.669 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:00:32.669 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:01:32.670 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:02:32.672 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:03:32.675 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:04:32.675 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:05:32.673 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:06:32.676 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:07:32.676 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:08:32.676 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:09:32.678 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:10:32.677 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:11:32.678 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:12:32.680 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:13:32.680 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:14:32.682 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:15:32.683 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:16:32.680 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:17:32.681 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:18:32.684 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:19:32.696 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:20:32.682 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:21:32.688 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:22:32.687 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:23:32.691 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:24:32.689 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:25:32.689 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:26:32.691 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:27:32.692 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:28:32.693 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:29:32.694 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:30:32.694 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:31:32.695 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:32:32.697 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:33:32.697 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:34:32.702 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:35:32.705 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:36:32.696 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-21 23:37:32.696 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-22 07:37:02.339 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 08:23:02.374 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 08:25:02.374 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 08:56:14.014 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 08:56:25.844 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 09:13:02.421 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 19:24:03.180 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 19:37:03.194 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 19:57:03.211 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 20:09:03.219 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 20:41:03.250 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-22 21:19:03.332 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 01:21:03.517 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 01:50:03.531 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 03:49:03.632 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 04:02:03.643 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 05:07:03.701 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 08:53:35.019 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-23 09:45:03.955 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 09:58:03.970 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 11:01:04.026 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 13:01:04.124 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 13:39:04.182 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-23 19:41:04.769 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-24 06:52:05.351 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-24 20:11:06.071 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 00:42:06.380 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 01:27:06.359 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 07:14:06.675 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 08:29:06.736 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 10:30:06.846 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 15:39:07.127 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 17:28:38.119 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-25 20:32:38.270 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-25 22:05:07.468 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-25 22:18:07.477 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-26 00:42:07.817 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-26 03:58:08.011 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
2026-06-26 06:50:39.790 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.252.99:7000. Error: TimeoutError
2026-06-26 08:06:08.241 ERROR (MainThread) [custom_components.gree.gree_protocol] All 8 attempts failed for 192.168.253.21:7000. Error: TimeoutError
Actions taken
@p-monteiro i've for now removed the 4.0.0-alpha version. Let's get to the bottom of this and re-release once this one is solved.
Describe the bug
Since the 4.0.0-alpha version i'm getting continuous timeouts on all devices.
To Reproduce
Steps to reproduce the behavior:
Configuration
Config flow for 2 devices.
Expected behavior
No timeouts.
Screenshots
See logs.
Platform:
Additional context
What i'm also noticing is that this version reintroduced the bug that my devices will be kicked off the WiFi. We had this in the past with older versions of the integration too, but eventually we fixes this by tweaking the interaction with devices. I've always been unable to exactly pinpoint the issue, but my assumption is that the integration is bashing the devices too hard & often which makes them lose connection.
Another thing I've notices is that devices are not always responsive like in the older version of the integration.
Also I need to stress that this connectivity issues are not consistent. So sometimes it does work fine, but sometimes I get the below error messages and unresponsive devices.
Logs
Actions taken
@p-monteiro i've for now removed the 4.0.0-alpha version. Let's get to the bottom of this and re-release once this one is solved.