Ignore WebRTC candidates for nest cameras (#130294)

pull/127625/head^2
Allen Porter 2024-11-10 10:27:40 -08:00 committed by GitHub
parent d8b55d39e4
commit 7f9ec2a79e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 0 deletions

View File

@ -19,6 +19,7 @@ from google_nest_sdm.camera_traits import (
from google_nest_sdm.device import Device
from google_nest_sdm.device_manager import DeviceManager
from google_nest_sdm.exceptions import ApiException
from webrtc_models import RTCIceCandidate
from homeassistant.components.camera import (
Camera,
@ -302,6 +303,12 @@ class NestWebRTCEntity(NestCameraBaseEntity):
)
self._refresh_unsub[session_id] = refresh.unsub
async def async_on_webrtc_candidate(
self, session_id: str, candidate: RTCIceCandidate
) -> None:
"""Ignore WebRTC candidates for Nest cloud based cameras."""
return
@callback
def close_webrtc_session(self, session_id: str) -> None:
"""Close a WebRTC session."""