Skip to content

Repository files navigation

TBC-aqara

Stars Sponsors PayPal Revolut

Camera plugin for TBC for Aqara cameras and compatible video doorbells.

Features

  • Live view: RTSP stream, discovered primarily through ONVIF; automatically falls back to the LAN RTSP preview (/ch1, /ch2, /ch3).
  • Recording: Event and continuous recording through TBC's generic recording pipeline.
  • Detection: Motion, person, face, pet, package, doorbell/visitor, loitering, presence, and sound detection — see detections.json. TBC discovers the keys actually supported by a device from its ONVIF event properties at runtime.
  • Channels: Multiple resolution profiles (1200p/960p/480p) are exposed as channels.
  • Control: PTZ (pan/tilt/zoom) through the vendor-neutral ONVIF PTZ service.

Setup

  1. In the Aqara Home app, enable the LAN RTSP preview under More settings (this normally enables ONVIF as well).
  2. Enter the displayed LAN credentials — not the Aqara cloud account — in TBC.
  3. Add the camera in TBC with its host, ONVIF port (default 5000), and RTSP port (default 8554).
  4. If ONVIF does not provide a stream, this plugin automatically tries the LAN RTSP paths /ch1, /ch2, /ch3.

Known limitations

  • When RTSP authentication is rejected (401 Unauthorized), TBC detects that case and points to the separate Aqara LAN credentials instead of showing only a generic error.

Independence

This project is independent and is not affiliated with, endorsed by, or sponsored by Aqara.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages