-
-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2-way audio for Reolink Doorbell not working, but can config for 1-way audio #1805
Comments
I'm using a Reolink POE Doorbell successfully with this card. My configuration: Frigate/go2rtc: go2rtc:
streams:
doorbell:
- ffmpeg:http://192.168.200.2/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=removed#video=copy#audio=copy#audio=opus
- rtsp://admin:[email protected]/Preview_01_sub
doorbell_sub:
- ffmpeg:http://192.168.200.2/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=admin&password=removed
webrtc:
listen: :8555/tcp # this is default
ice_servers: [] # this is disable STUN/UDP external access (enabled by default)
candidates:
- 172.16.44.10:8555 The webrtc settings are optional but improved stability for me. Card: type: custom:frigate-card
cameras:
- camera_entity: camera.doorbell
live_provider: go2rtc
go2rtc:
modes:
- webrtc
image:
mode: camera
live:
microphone:
always_connected: true
This works on android, but you must make sure your home assistant is accessed over HTTPS. It's not necessary for things to work, but I also prefer menu:
buttons:
microphone:
enabled: true
type: toggle so the microphone button becomes a toggle button |
For the WiFi Reolink Doorbell, the recent firmware versions break 2 way audio. See this thread for how to downgrade to the working firmware version. |
That was about a year ago, v3.0.0.3215_2401262240. It broke 2-way audio even for the official Reolink app. So easy to confirm firmware as the problem. They have since had updates and fixed the firmware. |
I got this working, but with pretty bad delay and loud echo.
This is so much worse than the official app unfortunately. The lag and echo is terrible. But at least it works. |
Checklist:
[REQUIRED] Card diagnostic information:
[REQUIRED] Description of problem:
I am essentially STUCK having 1-way audio, in the direction of my choice depending on the
camera
config section.go2rtc config:
... tried either/or/both ffmpeg lines... same result
But the difference seems to be in the frigate hass card:
... Gives a working Android microphone to Doorbell speaker. But not the other direction. While...
... Gives a working Doorbell microphone to Android speaker. But not the other direction.
The rest of the card config stays the exactly as this example and remains the same as I alternate the
camera
section.I combine both configs in the same
camera
section, and it is still the same. Seems to use only the first/top entry.Something wrong with the card config or a limitation of the HomeAssistant companion app for Android (webview browser)?
A workaround that seems to work... two separate cards, with different camera configs. I can get 2-way audio working. I modify each card so that one card only has the mic button and the other only has the mute/speaker button, and I set one of the cards with small dimensions so I only see one view of the feed. This works, but is not ideal.
I am on the latest dermotduffy/frigate-hass-card, and maybe it's a bug with the card.
[OPTIONAL] Javascript errors shown in the web inspector:
The text was updated successfully, but these errors were encountered: