1.9 KiB
title | description | logo | ha_category | ha_release | ha_iot_class | |
---|---|---|---|---|---|---|
MJPEG IP Camera | Instructions on how to integrate IP cameras within Home Assistant. | home-assistant.png |
|
pre 0.7 | Configurable |
The mjpeg
camera platform allows you to integrate IP cameras which are capable
to stream their video with MJPEG into Home Assistant.
Configuration
To enable this camera in your installation,
add the following to your configuration.yaml
file:
# Example configuration.yaml entry
camera:
- platform: mjpeg
mjpeg_url: http://192.168.1.92/mjpeg
{% configuration %}
mjpeg_url:
description: The URL your camera serves the video on, e.g., http://192.168.1.21:2112/
required: true
type: string
still_image_url:
description: The URL for thumbnail picture if camera support that.
required: false
type: string
name:
description: This parameter allows you to override the name of your camera.
required: false
type: string
username:
description: The username for accessing your camera.
required: false
type: string
password:
description: The password for accessing your camera.
required: false
type: string
authentication:
description: "basic
or digest
auth for requests."
required: false
type: string
default: basic
verify_ssl:
description: Validate the SSL certificate for this camera.
required: false
type: boolean
default: true
{% endconfiguration %}
Examples
Example of using a DCS-930L Wireless N Network Camera from D-Link:
camera:
- platform: mjpeg
name: Livingroom Camera
still_image_url: http://IP/image.jpg
mjpeg_url: http://IP/video/mjpg.cgi
Example of integrating Blue Iris Cameras from a Blue Iris server.
camera:
- platform: mjpeg
name: Livingroom Camera
mjpeg_url: http://IP:PORT/mjpg/CAMERASHORTNAME/video.mjpeg
username: BLUE_IRIS_USERNAME
password: BLUE_IRIS_PASSWORD
authentication: basic