Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.voip.voip Namespace Reference

Classes

class  HassVoipDatagramProtocol
 
class  PreRecordMessageProtocol
 

Functions

VoipDatagramProtocol make_protocol (HomeAssistant hass, VoIPDevices devices, CallInfo call_info, RtcpState|None rtcp_state=None)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 

Detailed Description

Voice over IP (VoIP) implementation.

Function Documentation

◆ make_protocol()

VoipDatagramProtocol homeassistant.components.voip.voip.make_protocol ( HomeAssistant  hass,
VoIPDevices  devices,
CallInfo  call_info,
RtcpState | None   rtcp_state = None 
)
Plays a pre-recorded message if pipeline is misconfigured.

Definition at line 37 of file voip.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.voip.voip._LOGGER = logging.getLogger(__name__)
private

Definition at line 34 of file voip.py.