Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Aqara Camera 2-way Audio adds local streaming and two-way audio for Aqara cameras on the same network. Each camera appears with three camera entities for high, medium and low quality RTSP streams, and snapshots work on any of them. Two-way audio runs through a go2rtc backchannel and is used from a WebRTC custom card on the dashboard. An option sets which RTSP channel carries the backchannel, with the high quality channel as the default. An action plays a pre-recorded AAC-ADTS audio file through the camera speaker, which suits automations. All communication stays local with no cloud or hub, and cameras are found automatically on the network or added by IP address with RTSP credentials in the UI.

Automatic summary of the README and code of absent42/Aqara-Camera-2-Way-Audio. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • Found by itself Home Assistant spots it on the network and offers to add it.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Cameras

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Add an Aqara camera

  • Camera

Add an Aqara camera (manual)

  • Camera IP address
  • RTSP username
  • RTSP password

Confirm the device

  • RTSP username
  • RTSP password

Also asked when signing in.

After setup

  • Channel used for 2-way audioWhich RTSP channel (1 = high, 2 = medium, 3 = low) the go2rtc backchannel routes through. Default: 1.

Texts from the code of absent42/Aqara-Camera-2-Way-Audio.

Entities

  • CamerasHigh quality, Medium quality, Low quality

Actions

  • Play audio file on cameraPlay a pre-recorded AAC-ADTS audio file through the camera speaker.Fields: File path

From the README

Local-only multi-quality streaming and two-way audio for Aqara LAN cameras. No cloud, no hub, no proprietary SDK.

Protocol reverse-engineered from the Aqara Android app. Built generically: any Aqara camera that exposes RTSP at /ch1, /ch2, /ch3 on port 8554 plus the TCP 54324 LAN talk protocol should work.

  • Multi-quality video - three RTSP streams per camera (high / medium / low quality), each as its own HA camera entity.
  • Snapshots - via Home Assistant's bundled ffmpeg, on any of the three entities.
  • Two-way audio - via go2rtc backchannel, exposed through the WebRTC custom card. Pick which RTSP channel carries the backchannel from the integration's options.
  • Audio file playback - automation-friendly service plays AAC-ADTS files through the camera speaker.
  • Fully local - all communication stays on your LAN.
From the README of absent42/Aqara-Camera-2-Way-Audio, MIT License. Shortened.

Shows in Vulpo

Camera card.

Information

Installs
81 sharing analytics
GitHub stars
10
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v1.0.2,
Category
Media and entertainment, Speakers and audio
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
aqara_camera_2_way_audio

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers