Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.foscam.config_flow Namespace Reference

Classes

class  CannotConnect
 
class  FoscamConfigFlow
 
class  InvalidAuth
 
class  InvalidResponse
 

Variables

 DATA_SCHEMA
 
int DEFAULT_PORT = 88
 
int DEFAULT_RTSP_PORT = 554
 
list STREAMS = ["Main", "Sub"]
 

Detailed Description

Config flow for foscam integration.

Variable Documentation

◆ DATA_SCHEMA

homeassistant.components.foscam.config_flow.DATA_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  vol.Required(CONF_HOST): str,
4  vol.Required(CONF_PORT, default=DEFAULT_PORT): int,
5  vol.Required(CONF_USERNAME): str,
6  vol.Required(CONF_PASSWORD): str,
7  vol.Required(CONF_STREAM, default=STREAMS[0]): vol.In(STREAMS),
8  vol.Required(CONF_RTSP_PORT, default=DEFAULT_RTSP_PORT): int,
9  }
10 )

Definition at line 32 of file config_flow.py.

◆ DEFAULT_PORT

int homeassistant.components.foscam.config_flow.DEFAULT_PORT = 88

Definition at line 28 of file config_flow.py.

◆ DEFAULT_RTSP_PORT

int homeassistant.components.foscam.config_flow.DEFAULT_RTSP_PORT = 554

Definition at line 29 of file config_flow.py.

◆ STREAMS

list homeassistant.components.foscam.config_flow.STREAMS = ["Main", "Sub"]

Definition at line 26 of file config_flow.py.