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.
| Entity | Shows up as | Note |
|---|---|---|
sensor | Sensor (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 stars | 3 |
| Latest version | v2.0.3 (2026-10-21) |
| Set up in the UI | Yes |
| Maintainers | @barneyonline |
| License | GPL-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.
Sources
- Documentation: https://github.com/barneyonline/ha-groq
- Source code: https://github.com/barneyonline/ha-groq
- Issues: https://github.com/barneyonline/ha-groq/issues
- HACS: https://hacs.xyz