|
| list | homeassistant.components.amcrest.camera._ACTION = _ZOOM_ACTIONS + _MOVE_1_ACTIONS + _MOVE_2_ACTIONS |
| |
| string | homeassistant.components.amcrest.camera._ATTR_COLOR_BW = "color_bw" |
| |
| string | homeassistant.components.amcrest.camera._ATTR_PRESET = "preset" |
| |
| string | homeassistant.components.amcrest.camera._ATTR_PTZ_MOV = "movement" |
| |
| string | homeassistant.components.amcrest.camera._ATTR_PTZ_TT = "travel_time" |
| |
| dictionary | homeassistant.components.amcrest.camera._BOOL_TO_STATE = {True: STATE_ON, False: STATE_OFF} |
| |
| list | homeassistant.components.amcrest.camera._CBW = [_CBW_COLOR, _CBW_AUTO, _CBW_BW] |
| |
| string | homeassistant.components.amcrest.camera._CBW_AUTO = "auto" |
| |
| string | homeassistant.components.amcrest.camera._CBW_BW = "bw" |
| |
| string | homeassistant.components.amcrest.camera._CBW_COLOR = "color" |
| |
| float | homeassistant.components.amcrest.camera._DEFAULT_TT = 0.2 |
| |
| | homeassistant.components.amcrest.camera._LOGGER = logging.getLogger(__name__) |
| |
| list | homeassistant.components.amcrest.camera._MOV |
| |
| list | homeassistant.components.amcrest.camera._MOVE_1_ACTIONS = ["Right", "Left", "Up", "Down"] |
| |
| list | homeassistant.components.amcrest.camera._MOVE_2_ACTIONS = ["RightDown", "RightUp", "LeftDown", "LeftUp"] |
| |
| string | homeassistant.components.amcrest.camera._SRV_CBW = "set_color_bw" |
| |
| | homeassistant.components.amcrest.camera._SRV_CBW_SCHEMA = _SRV_SCHEMA.extend({vol.Required(_ATTR_COLOR_BW): vol.In(_CBW)}) |
| |
| string | homeassistant.components.amcrest.camera._SRV_DS_AUD = "disable_audio" |
| |
| string | homeassistant.components.amcrest.camera._SRV_DS_MOT_REC = "disable_motion_recording" |
| |
| string | homeassistant.components.amcrest.camera._SRV_DS_REC = "disable_recording" |
| |
| string | homeassistant.components.amcrest.camera._SRV_EN_AUD = "enable_audio" |
| |
| string | homeassistant.components.amcrest.camera._SRV_EN_MOT_REC = "enable_motion_recording" |
| |
| string | homeassistant.components.amcrest.camera._SRV_EN_REC = "enable_recording" |
| |
| string | homeassistant.components.amcrest.camera._SRV_GOTO = "goto_preset" |
| |
| | homeassistant.components.amcrest.camera._SRV_GOTO_SCHEMA |
| |
| string | homeassistant.components.amcrest.camera._SRV_PTZ_CTRL = "ptz_control" |
| |
| | homeassistant.components.amcrest.camera._SRV_PTZ_SCHEMA |
| |
| | homeassistant.components.amcrest.camera._SRV_SCHEMA = vol.Schema({vol.Optional(ATTR_ENTITY_ID): cv.comp_entity_ids}) |
| |
| string | homeassistant.components.amcrest.camera._SRV_TOUR_OFF = "stop_tour" |
| |
| string | homeassistant.components.amcrest.camera._SRV_TOUR_ON = "start_tour" |
| |
| list | homeassistant.components.amcrest.camera._ZOOM_ACTIONS = ["ZoomWide", "ZoomTele"] |
| |
| dictionary | homeassistant.components.amcrest.camera.CAMERA_SERVICES |
| |
| | homeassistant.components.amcrest.camera.SCAN_INTERVAL = timedelta(seconds=15) |
| |
| list | homeassistant.components.amcrest.camera.STREAM_SOURCE_LIST = ["snapshot", "mjpeg", "rtsp"] |
| |