home-assistant.io/source/_components/dispatcher.markdown
2019-04-03 10:16:08 -07:00

1.3 KiB

layout, title, description, date, sidebar, comments, sharing, footer, ha_category, logo, ha_release, ha_iot_class, redirect_from
layout title description date sidebar comments sharing footer ha_category logo ha_release ha_iot_class redirect_from
page Dispatcher IP Camera Instructions on how to integrate internal dispatcher cameras within Home Assistant. 2017-03-08 00:00 true false true true Camera camcorder.png 0.40 Configurable
/components/camera.dispatcher/

This platform is meant for developers only.

The dispatcher camera platform allows developers to create virtual camera's.

{% linkable_title Configuration %}

You would normally not add this camera to your configuration directly but have it be discovered by one of the components that uses it.

# Example configuration.yaml entry
camera:
  - platform: dispatcher
    signal: name_of_dispatcher_signal

To update the image from another piece of code, run this from an async context:

from homeassistant.helpers.dispatcher import async_dispatcher_send

async_dispatcher_send(hass, 'name_of_dispatcher_signal', image_data)

{% configuration %} signal: description: The signal name of dispatcher signal they send image data to this camera. required: true type: string name: description: This parameter allows you to override the name of your camera. required: false type: string {% endconfiguration %}