Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.doorbird.camera Namespace Reference

Classes

class  DoorBirdCamera
 

Functions

None async_setup_entry (HomeAssistant hass, DoorBirdConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

 _LAST_MOTION_INTERVAL = datetime.timedelta(seconds=30)
 
 _LAST_VISITOR_INTERVAL = datetime.timedelta(minutes=2)
 
 _LIVE_INTERVAL = datetime.timedelta(seconds=45)
 
 _LOGGER = logging.getLogger(__name__)
 
int _TIMEOUT = 15
 

Detailed Description

Support for viewing the camera feed from a DoorBird video doorbell.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.doorbird.camera.async_setup_entry ( HomeAssistant  hass,
DoorBirdConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the DoorBird camera platform.

Definition at line 25 of file camera.py.

Variable Documentation

◆ _LAST_MOTION_INTERVAL

homeassistant.components.doorbird.camera._LAST_MOTION_INTERVAL = datetime.timedelta(seconds=30)
private

Definition at line 19 of file camera.py.

◆ _LAST_VISITOR_INTERVAL

homeassistant.components.doorbird.camera._LAST_VISITOR_INTERVAL = datetime.timedelta(minutes=2)
private

Definition at line 18 of file camera.py.

◆ _LIVE_INTERVAL

homeassistant.components.doorbird.camera._LIVE_INTERVAL = datetime.timedelta(seconds=45)
private

Definition at line 20 of file camera.py.

◆ _LOGGER

homeassistant.components.doorbird.camera._LOGGER = logging.getLogger(__name__)
private

Definition at line 21 of file camera.py.

◆ _TIMEOUT

int homeassistant.components.doorbird.camera._TIMEOUT = 15
private

Definition at line 22 of file camera.py.