[Config Support]: How to setup Microphone in HA for Reolink #21782
Replies: 1 comment
-
|
To enable two-way talk with your Reolink doorbell in Home Assistant, you need to configure WebRTC properly and use the correct provider in the Advanced Camera Card(1). Required WebRTC Configuration First, add WebRTC candidates to your go2rtc configuration. Since you're using the Home Assistant Add-on, you may need to define candidates manually if automatic generation fails(1): go2rtc:
webrtc:
candidates:
- 192.168.2.X:8555 # Replace X with your Home Assistant IP
- stun:8555
streams:
reolink:
- ffmpeg:http://192.168.2.65/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=*****#video=copy#audio=copy#audio=opus
- rtsp://admin:*****@192.168.2.65:554/h264Preview_01_sub
reolink_sub:
- ffmpeg:http://192.168.2.65/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=admin&password=*****HTTPS Requirement You must access Frigate via HTTPS for microphone access in browsers(1). This may require opening port 8971(1). The microphone not appearing on your public URL (ha.domain.com) suggests HTTPS may not be properly configured for that access method(1). Advanced Camera Card Configuration For the Advanced Camera Card, use the type: custom:advanced-camera-card
cameras:
- camera_entity: camera.reolink
go2rtc:
modes:
- webrtc
stream: reolink
live_provider: go2rtc
menu:
buttons:
microphone:
enabled: trueAudio Codec Compatibility Your configuration already includes opus audio transcoding, which is correct for WebRTC support(1). MSE requires PCMA/PCMU or AAC audio, while WebRTC requires PCMA/PCMU or opus audio(1). Port Requirements Ensure port 8555 (TCP and UDP) is accessible. For the Home Assistant Add-on, this should be handled automatically, but verify no firewall is blocking it(1). Troubleshooting Steps
📚 Sources: Have another question? Just tag @inkeep. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the problem you are having
Hi all!
I'm having Home Assistant with the Frigate Home Assistant plugin using a Reolink POE doorbell camera. How do I get the microhpone working? On the local URL the microphone button is there but pushing it does not enable the microphone (also all permissions in browser are okay) http://homeassistant.local:8123/. When I use my public URL (ha.domain.com) the microphone option is not even there.
I'm using the Advanced Camera Card.
http://homeassistant.local:8123/hacs/repository/394082552
I have never got this working properly but I have no idea why...
Version
0.16.3-9034454
Frigate config file
Relevant Frigate log output
Relevant go2rtc log output
Frigate stats
No response
Operating system
Home Assistant OS
Install method
Home Assistant Add-on
docker-compose file or Docker CLI command
//Object Detector
Coral
Screenshots of the Frigate UI's System metrics pages
No response
Any other information that may be helpful
No response
Beta Was this translation helpful? Give feedback.
All reactions