Integration reference

Tater integrations are optional downloaded providers.

Integrations live in the Tater_Integrations repo and download into Tater only when enabled. They expose settings, devices, actions, runtime events, and web-search providers through shared hooks.

Runtime model

Disabled means dormant.

  • Store buttons download integrations, while the Manage tab enables, disables, updates, and removes installed modules.
  • On boot, Tater restores missing enabled integrations but leaves disabled integrations unimported.
  • Provider code stays self-contained, so a new integration can add devices or actions without changing Tater core.
Shared contracts

Cores consume capabilities.

  • Device-aware flows ask for capabilities such as camera, snapshot, speaker, garage_door, temperature, motion, web_search, and announcement_target.
  • Awareness and Environment Core can build choices from all enabled integrations instead of hard-coded provider lists.
  • search_web discovers enabled integrations with the web_search capability and tries them in provider order.
Catalog

Available integrations.

Web search v1.0.0 Downloaded when enabled

Brave Search

Adds Brave Search as one selectable provider for the search_web kernel tool.

web_search
Web search v1.0.0 Downloaded when enabled

SearXNG

Adds a self-hosted SearXNG instance as a modular search provider.

web_search
Web search v1.0.0 Downloaded when enabled

Google Custom Search

Adds Google Custom Search as a modular search provider.

web_search
Web search v1.0.0 Downloaded when enabled

Serper

Adds Serper's Google Search API as a modular search provider.

web_search
Smart home v1.1.0 Downloaded when enabled

Home Assistant

Provides a shared Home Assistant endpoint and token for legacy HA-backed devices and notification paths.

camerasnapshotsensorthermostatlight
Security v1.2.2 Downloaded when enabled

UniFi Protect

Exposes UniFi Protect cameras, sensors, and direct speaker announcement targets.

camerasnapshotmotiondoorbellentry_sensor
Audio v1.1.0 Downloaded when enabled

Sonos

Discovers Sonos speakers and exposes them as announcement and playback targets.

speakermedia_playeraudio_outputannouncement_targetplay_media
Lighting v1.1.0 Downloaded when enabled

Philips Hue

Pairs a Philips Hue Bridge and exposes lights, switches, and Hue resources through generic device capabilities.

lightswitchsensorbuttonmotion
Climate v1.1.0 Downloaded when enabled

Ecobee (HomeKit)

Pairs Ecobee thermostats through HomeKit and exposes thermostats plus remote sensors.

thermostatclimatehvactemperaturehumidity
Access v1.1.0 Downloaded when enabled

Aladdin Connect

Exposes Genie/Aladdin garage doors as generic open/close devices.

garage_doorgarageentry_sensoropen_closedoor
Network v1.1.0 Downloaded when enabled

UniFi Network

Exposes UniFi Network clients and infrastructure devices for inventory and presence-aware flows.

network_deviceclientpresenceconnectivity
Weather v1.0.0 Downloaded when enabled

WeatherAPI.com

Stores WeatherAPI.com credentials and defaults for weather forecast tools.

weatherforecasttemperaturehumidity
Models v1.0.0 Downloaded when enabled

Hugging Face

Stores an optional Hugging Face token for gated models and higher-rate downloads.

model_downloadstoken_storage
Device v1.1.0 Downloaded when enabled

Shelly

Local Shelly device discovery and direct HTTP control for switches, lights, covers, and sensors.

settings
Device v1.1.4 Downloaded when enabled

Roon

Roon Core pairing, zone transport controls, and library browse playback targets.

settings