Govee2MQTT

Govee2MQTT

Docker app from grtgbln's Repository

Overview

Connect Govee lights and devices to Home Assistant via MQTT.

Requirements


        Requires a separate MQTT broker.
    

Runtime arguments

Network
host
Privileged
false

Template configuration

Govee - Account EmailVariable

Govee account email address

Target
GOVEE_EMAIL
Govee - Account PasswordVariable

Govee account password

Target
GOVEE_PASSWORD
Govee - API KeyVariable

Govee API key.

Target
GOVEE_API_KEY
MQTT - HostVariable

MQTT Host

Target
GOVEE_MQTT_HOST
MQTT - PortVariable

MQTT Port

Target
GOVEE_MQTT_PORT
Default
1883
Value
1883
MQTT - UsernameVariable

MQTT Username. Remove if no authentication required.

Target
GOVEE_MQTT_USER
MQTT - PasswordVariable

MQTT Password. Remove if no authentication required.

Target
GOVEE_MQTT_PASSWORD
Temperature UnitVariable

Temperature unit for devices. Celsius or Fahrenheit.

Target
GOVEE_TEMPERATURE_SCALE
Default
C|F
Log StyleVariable

When to use Rust-style colored output for logs

Target
RUST_LOG_STYLE
Default
always
Value
always
Log LevelVariable

Set to 'govee=trace' for debug logs

Target
RUST_LOG

Details

Repository
ghcr.io/wez/govee2mqtt:latest
Last Updated2026-05-31
First Seen2025-07-14

Run Govee2MQTT on Unraid.

Govee2MQTT is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.