Back to projects

Govee LAN Home Assistant Integration

Custom Home Assistant integration for controlling Govee lamps over the local LAN UDP API, with a focus on Smart Table Lamp 2 (H6022) compatibility. Other devices may support scene modes, but it's untested — brightness and colour should work fine.

View on GitHub

Features

  • Power on/off
  • Brightness
  • RGB colour
  • Colour temperature
  • Local polling of basic device state
  • Scene/effect activation when Govee scene metadata is available
  • H6022: Customisable DIY effects (simple mode)
  • H6022: Sound-reactive effects, including music visualiser modes
  • H6022: Custom matrix scenes (animated, layers)

Screenshots

Pixel editor for Govee matrix lights showing a diagonal colour band pattern with direction and speed controls
Pixel editor: design custom matrix patterns with per-layer control
Scene editor showing a Breathe scene with speed slider and colour palette
Scene editor: configure built-in scenes with custom speed and palette

Installation

Install via HACS or manually by copying the integration folder into your Home Assistant custom_components directory. See the GitHub project page for full setup instructions.

← All projects