Govee integration

For those of you who have a crashed Govee integration as of HA 2025.6, if you get the following error:

AttributeError: 'ConfigEntries' object has no attribute 'async_forward_entry_setup'. Did you mean: 'async_forward_entry_setups'?

This can be corrected by going to /config/custom_components/govee/__init__.py and editing line 72.

Remove:

await hass.config_entries.async_forward_entry_setup(entry, component)

Add:

await hass.config_entries.async_forward_entry_setups(entry, (component,))
1 Like

I tried this fix and it did not fix my problem. I’m baffled as to why. Anyone else having this problem?

Anyone here got the H7127 air purifier to work?
I have installed the gove2mqtt add-on and it detect my lights just fine but not the purifier, any ideas?

Did you restart the addon when you added the H7127?

Yeah picked it up after, but maybe because I added the api key?
Only thing still missing is the motion sensor

Shows up on the addon, the H5129 item but it does not exist in mqtt as an entity, like the others do

Is it not supported?

hi all
i receive e h6603 govee
i see it in govee2mqtt
but icant see some option like :

i have a h6603 and same thing not all “option” do you find a solution please

H6008 appears to be fully functional!

H8057 (Outdoor spots), don’t show up in the app. My LED-Strip (H6159) does. Would be great if there comes support for H8057. Thanks in advance, and I would be happy to test if that’s possible/helpfull.

Since the last update of HA the Govee2MQTT Bridge addon does only works, when I delete the Access data of Govee (e-mail / password and api key). If I insert these line with my data, the Addon doesn’t starts anymore.

Has anyone the same issue? I can control my lights (LAN API), but I can no longer see the DIY modes for Formula 1 lighting control, which I created in the Govee app.

Thanks for help and hints.

hi i accidentally removed a govee lights entity and now HA reports back `2026-03-24 21:12:22.951 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [140632642008736] Error during service call to light.turn_on: light.aura_table_lamp (<class ‘custom_components.govee.light.GoveeLightEntity’>) does not report a color mode
2026-03-24 21:12:28.658 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved (task: None)
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 296, in _handle_refresh_interval
await self._async_refresh(log_failures=True, scheduled=True)
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 575, in _async_refresh
self.async_update_listeners()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 202, in async_update_listeners
update_callback()
~~~~~~~~~~~~~~~^^
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 1018, in async_write_ha_state
self._async_write_ha_state()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 1163, in _async_write_ha_state
) = self.__async_calculate_state()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 1072, in __async_calculate_state
if state_attributes := self.state_attributes:
^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/light/init.py”, line 989, in state_attributes
raise HomeAssistantError(
f"{self.entity_id} ({type(self)}) does not report a color mode"
)
homeassistant.exceptions.HomeAssistantError: light.aura_table_lamp (<class ‘custom_components.govee.light.GoveeLightEntity’>) does not report a color mode

` any help is appreciated @LaggAt

Anyone know if this can work with the h5059? want to confirm before I buy a few.

1 Like

I bought six of the H5059 sensors with the H5044 Gateway. I can confirm that I am not getting wet/dry or battery information at all from the Govee2MQTT integration. I just get if it is available and the button to press to get “Request Platform API State”

I see the script for the H5054 water leak sensors but it looks to require RTL-433, which also requires another dongle for those frequency bands.

I think these new ones should be able to be read from the gateway who corrals them. That is over WiFi.

I imagine whoever maintains that Govee2MQTT app needs to make a change so it reacts to these new models.

Unless someone has any other suggestions…I am wide open to suggestions.

Hi, I have the Govee H6176 outdoor strip lights and I can control the brightness of them but I can't toggle them on/off or change the color. I get the following message when trying to do something other than change brightness.

Failed to perform the action light/turn_on. light.home_fence_lights (<class 'custom_components.govee.light.GoveeLightEntity'>) does not report a color mode

I have removed the integration and re-installed it. H6176 is similar to both H6175 and H6173 (the only difference is the length).

Is this light model not supported by the integration or am I missing something?

Thanks

I have the same issue

In my case, I requested a new API key in the app. After that, it worked again.

Bump. Do we have an ETA on when the H5044 Hub and H5059 leak sensor functionality will be added?

If not, is there a way to install a separate Govee integration and just use it for those devices? I tried a couple on HACS and did not like them. I do know that one of the HACS integrations is currently working on it: H5044 Hub with H5059 water sensor support? · Issue #87 · lasswellt/govee-homeassistant · GitHub

1 Like

Govee Cloud Integration: actively maintained, now in the HACS default store

For anyone landing here looking for a maintained Govee integration: I maintain Govee Cloud Integration (GitHub - lasswellt/govee-homeassistant: Govee Integration for Home Assistant - A HACS custom component for Govee lights and smart devices · GitHub), a from-scratch rewrite on Govee's API v2.0. It's in the HACS default store now... just search "Govee" in HACS, no custom-repo URL needed.

What you get:

  • Real-time push over Govee's AWS IoT MQTT (not just polling) when you add your account email/password — state changes show up instantly.
  • Capability-based — entities are built from the capabilities Govee reports per device, so new models in a known
    class generally work without an update (no hard-coded SKU list).
  • Broad device coverage: lights, RGBIC strips with per-segment color, plugs, ceiling/tower fans, air purifiers, humidifiers/dehumidifiers, space heaters, thermometers/hygrometers, air-quality monitors, and hub-based leak sensors.
  • Scene / DIY / HDMI-sync / music-mode selectors, DreamView, device groups.
  • UI-only config (no YAML), handles Govee's 2FA email login (required since March 2026), HA quality scale silver, 535+ tests.

API-key-only mode works too (polling) if you'd rather not add account credentials — you just lose the real-time push and hub leak sensors.

Cloud/Wi-Fi devices only. For Bluetooth-only devices (e.g. a standalone H5075), use HA's built-in govee_ble alongside it.

Coming from the older LaggAt integration? Remove it first (both use the govee domain, so whichever is installed last wins), then install this from HACS and restart.

Issues / device requests (a diagnostics download helps a lot):

2 Likes

Haven't played too much yet, but I just set this up and it looks real good so far. Nicely done.

My only complaint (that's too strong a word) is that I will need to continue to run a different one to bring in my ice maker. Will be awesome if we can eventually work that into this integration.

1 Like