I have a Govee LED Strip (H61601A4-1) that was working fine up til August 4 and now just shows Unavailable. I’m on the latest HA release (2022.8.2) and I’ve tried removing and reinstalling the integration. When I re-add the integration, it immediately finds the LED light strip, but also says it is unavailable (based on this thread, I also tried re-adding while the LED strip was on (via the Govee app), but got the same result). Looking at the logs below, everything seems okay, but I still get unavailable.
The timing for it becoming unavailable seems to be correlated to the upgrade to 2022.8.0 which added Bluetooth (which I enabled). Could this be causing a problem?
2022-08-09 10:54:59.266 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration govee which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-08-09 10:55:03.916 INFO (SyncWorker_3) [homeassistant.loader] Loaded govee_ble from homeassistant.components.govee_ble
2022-08-09 10:55:09.765 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'wake_on_lan', 'zha', 'hacs', 'shell_command', 'application_credentials', 'alexa', 'map', 'govee', 'upnp', 'config', 'media_source', 'zwave_js', 'tag', 'my', 'counter', 'homekit_controller', 'alexa_media', 'input_button', 'repairs', 'scene', 'energy', 'adguard', 'switch', 'diagnostics', 'analytics', 'persistent_notification', 'homeassistant_alerts', 'device_automation', 'lovelace', 'rest_command', 'auto_backup', 'input_number', 'script', 'mobile_app', 'trace', 'default_config', 'system_health', 'sun', 'hue', 'cast', 'light', 'ecobee', 'search', 'zone', 'auth', 'holidays', 'logbook', 'input_text', 'plex', 'tts', 'automation', 'person', 'input_boolean', 'history', 'onboarding', 'watchman', 'blueprint', 'google', 'blink', 'input_datetime', 'switch_as_x', 'timer', 'garbage_collection', 'group', 'sensor', 'rpi_power', 'raspberry_pi', 'ipp', 'image', 'minecraft_server', 'input_select', 'hardware', 'accuweather', 'tplink'}
2022-08-09 10:55:14.066 INFO (MainThread) [homeassistant.setup] Setting up govee
2022-08-09 10:55:14.067 INFO (MainThread) [homeassistant.setup] Setup of domain govee took 0.0 seconds
2022-08-09 10:55:14.095 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] govee_api_laggat v0.2.2
2022-08-09 10:55:14.122 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_devices
2022-08-09 10:55:14.122 DEBUG (MainThread) [govee_api_laggat.api] get_devices
2022-08-09 10:55:18.410 WARNING (MainThread) [custom_components.govee] API is back online.
2022-08-09 10:55:18.422 INFO (MainThread) [custom_components.govee.learning_storage] Loaded learning information from /config/govee_learning.yaml.
2022-08-09 10:55:18.445 INFO (MainThread) [homeassistant.components.light] Setting up light.govee
2022-08-09 10:55:18.481 DEBUG (MainThread) [custom_components.govee.light] Setting up Govee lights
2022-08-09 10:55:18.482 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:55:18.482 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:55:18.659 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064118.659803, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:55:18.660 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.178 seconds (success: True)
2022-08-09 10:55:38.120 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:55:38.120 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:55:38.578 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064138.577856, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:55:38.578 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.458 seconds (success: True)
2022-08-09 10:55:58.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:55:58.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:55:58.259 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064158.2595, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:55:58.260 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.259 seconds (success: True)
2022-08-09 10:56:18.002 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:56:18.003 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:56:18.253 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064178.253099, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:56:18.254 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.252 seconds (success: True)
2022-08-09 10:56:38.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:56:38.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:56:38.272 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064198.271589, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:56:38.272 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.271 seconds (success: True)
2022-08-09 10:56:58.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:56:58.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:56:58.258 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064218.258192, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:56:58.258 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.258 seconds (success: True)
2022-08-09 10:57:18.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:57:18.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:57:18.242 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064238.242168, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:57:18.243 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.242 seconds (success: True)
2022-08-09 10:57:38.003 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:57:38.003 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:57:38.273 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064258.273414, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:57:38.274 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.271 seconds (success: True)
2022-08-09 10:57:58.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:57:58.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:57:58.297 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064278.297513, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:57:58.298 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.298 seconds (success: True)
2022-08-09 10:58:18.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:58:18.003 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:58:18.262 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064298.262116, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:58:18.263 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.262 seconds (success: True)
2022-08-09 10:58:38.001 DEBUG (MainThread) [custom_components.govee.light] _async_update
2022-08-09 10:58:38.002 DEBUG (MainThread) [govee_api_laggat.govee_api_laggat] get_states
2022-08-09 10:58:38.253 DEBUG (MainThread) [govee_api_laggat.api] state returned from API: {'data': {'device': '65:4B:A4:C1:38:B2:29:79', 'model': 'H6160', 'properties': [{'online': 'false'}, {'powerState': 'off'}, {'brightness': 100}, {'color': {'r': 255, 'b': 0, 'g': 255}}]}, 'message': 'Success', 'code': 200}, resulting state object: GoveeDevice(device='65:4B:A4:C1:38:B2:29:79', model='H6160', device_name='Office LED Strip', controllable=True, retrievable=True, support_cmds=['turn', 'brightness', 'color', 'colorTem'], support_turn=True, support_brightness=True, support_color=True, support_color_tem=True, online=False, power_state=False, brightness=254, color=(255, 255, 0), color_temp=0, timestamp=1660064318.253342, source=<GoveeSource.API: 'api'>, error=None, lock_set_until=0, lock_get_until=0, learned_set_brightness_max=100, learned_get_brightness_max=100, before_set_brightness_turn_on=False, config_offline_is_off=False)
2022-08-09 10:58:38.254 DEBUG (MainThread) [custom_components.govee.light] Finished fetching govee data in 0.253 seconds (success: True)
Any advice for troubleshooting would be appreciated.
Thanks!
Paul