Skip to content
Home Assistant TestFlight
Sensors

Groq

barneyonline/ha-groq · vv2.0.3

HACSCloud polling

Unified Groq integration for Home Assistant (Chat, STT, TTS and Image Recognition)

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
sensorSensor (temperature, humidity, air quality…)

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)115 (0.02%)
GitHub stars3
Latest versionv2.0.3 (2026-10-21)
Set up in the UIYes
Maintainers@barneyonline
LicenseGPL-3.0

Limitations from the README

  • This is a cloud integration and will not work without internet access to Groq.
  • Groq can change model availability, limits, and request option support outside this integration.
  • Some additional options work only on models that support them. The setup flow validates known model capabilities where possible.
  • TTS input is limited by Groq Orpheus model limits. Enable the Long TTS option to split longer announcements and stitch them with ffmpeg; this uses more CPU and more Groq request quota. Processed audio output is limited to 64 MiB. Without Long TTS, overly long requests are blocked locally.
  • Groq speech can generate WAV, MP3, FLAC, OGG, or MULAW audio. The integration sends the selected format directly to Groq for single-part announcements without audio processing. When audio normalization or Long TTS is enabled, the integration asks Groq for WAV chunks and uses ffmpeg to normalize, stitch, or convert the …
  • TTS sample rate and speed are optional. Leave sample rate unset to use Groq's model default or the integration's playback profile; use speed 1.0 for normal playback.
  • Long TTS, audio normalization, and playback conversion need ffmpeg and use extra CPU.
  • This integration does not discover devices. It supports Groq cloud accounts and user-created Groq service entries.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.