hacs-govee icon indicating copy to clipboard operation
hacs-govee copied to clipboard

No color control for H6008 bulb

Open Michaelcombs opened this issue 2 years ago • 0 comments

The integration finds and adds the H6008 bulbs. However, attempting to change the color works about 1 in 25 times. It always results in losing connection to all bulbs and I cannot turn them on or off. After a few minutes the connection is restored and I can turn them on and off again. Logs are below.

This error originated from a custom integration.

Logger: custom_components.govee.light Source: custom_components/govee/light.py:205 Integration: Govee (documentation, issues) First occurred: 9:54:53 PM (48 occurrences) Last logged: 10:02:13 PM

async_turn_on failed with 'API-Error 429 on command {'name': 'color', 'value': {'r': 255, 'g': 110, 'b': 83}}: Rate limit exceeded, retry in 14 seconds. for device GoveeDevice(device='E5:9F:D4:AD:FC:E8:16:94', model='H6008', device_name='Master 2', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=True, power_state=True, brightness=208, color=(255, 255, 255), color_temp=0, timestamp=1689649313.111967, source=<GoveeSource.HISTORY: 'history'>, error=None, lock_set_until=1689649314.111791, lock_get_until=1689649315.1118, learned_set_brightness_max=None, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)' for E5:9F:D4:AD:FC:E8:16:94, kwargs: {} async_turn_on failed with 'API-Error 429 on command {'name': 'colorTem', 'value': 2000}: Rate limit exceeded, retry in 10 seconds. for device GoveeDevice(device='3F:9D:D4:AD:FC:E8:15:2E', model='H6008', device_name='Master 1', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=True, power_state=True, brightness=165, color=(127, 172, 255), color_temp=0, timestamp=1689649322.683185, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=1689649127.697199, lock_get_until=1689649128.697208, learned_set_brightness_max=None, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)' for 3F:9D:D4:AD:FC:E8:15:2E, kwargs: {'color_temp_kelvin': 2000} async_turn_on failed with 'API-Error 429 on command {'name': 'color', 'value': {'r': 215, 'g': 150, 'b': 255}}: Rate limit exceeded, retry in 18 seconds. for device GoveeDevice(device='3F:9D:D4:AD:FC:E8:15:2E', model='H6008', device_name='Master 1', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=True, power_state=True, brightness=165, color=(127, 172, 255), color_temp=0, timestamp=1689649322.683185, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=1689649127.697199, lock_get_until=1689649128.697208, learned_set_brightness_max=None, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)' for 3F:9D:D4:AD:FC:E8:15:2E, kwargs: {} async_turn_on failed with 'API-Error 429 on command {'name': 'colorTem', 'value': 6711}: Rate limit exceeded, retry in 37 seconds. for device GoveeDevice(device='3F:9D:D4:AD:FC:E8:15:2E', model='H6008', device_name='Master 1', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=True, power_state=True, brightness=165, color=(127, 172, 255), color_temp=0, timestamp=1689649322.683185, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=1689649127.697199, lock_get_until=1689649128.697208, learned_set_brightness_max=None, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)' for 3F:9D:D4:AD:FC:E8:15:2E, kwargs: {'color_temp_kelvin': 6673} async_turn_on failed with 'API-Error 429 on command {'name': 'colorTem', 'value': 6711}: Rate limit exceeded, retry in 36 seconds. for device GoveeDevice(device='3F:9D:D4:AD:FC:E8:15:2E', model='H6008', device_name='Master 1', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=True, power_state=True, brightness=165, color=(127, 172, 255), color_temp=0, timestamp=1689649332.675227, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=1689649127.697199, lock_get_until=1689649128.697208, learned_set_brightness_max=None, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)' for 3F:9D:D4:AD:FC:E8:15:2E, kwargs: {'color_temp_kelvin': 6673}

Michaelcombs avatar Jul 18 '23 03:07 Michaelcombs