Foscam IP Camera


The foscam platform allows you to watch the live stream of your Foscam IP camera in Home Assistant.

Configuration

To enable your Foscam IP camera in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
camera:
  - platform: foscam
    ip: IP_ADDRESS
    username: YOUR_USERNAME
    password: YOUR_PASSWORD

Configuration Variables

ip

(string)(Required)The IP address your camera.

port

(integer)(Optional)The port that the camera is running on.

Default value: 88

username

(string)(Required)The username for accessing your camera.

password

(string)(Required)The password for accessing your camera.

name

(string)(Optional)This parameter allows you to override the name of your camera.

There seems to be some issues within Foscam with lengthy passwords and passwords containing certain symbols. Be sure to check your camera’s documentation.

Control Foscam PTZ (Pan/Tilt/Zoom) - Home/Away

Foscam Webcams which support CGI Commands can be controlled by Home Assistant (Source). For an example of how this can be done, see the Foscam IP Camera Pan, Tilt, Zoom Control Cookbook entry.