Stream Homekit Node

Publish output RTSP streams as Apple Homekit cameras and trigger motion alerts

Overview

This node creates a Homekit Camera accessory that can be discovered from and streams to Apple Homekit compatible devices.

This node can be used at any point in a PIpeline, but requires a Stream RTSP Node to be present in that PIpeline to function.

Inputs & Outputs

  • Inputs : 1, Media Format : Raw
  • Outputs : 1, Media Format : Raw
  • Output Metadata : None

Properties

Property

Value

homekit_pin

Pin to be used to link the camera to Homekit. Must be of the format xxx-xx-xxx

Ex. 331-45-211

homekit_camera_name

Camera name as it should appear in Homekit. If not specified, it will be set to the deployment name.

source_node

Optional. Stream RTSP Node node name from this PIpeline whose stream to use as the source for the Homekit stream. If not specified, uses the first one it finds.

lumeo_api_key

API Key for this Lumeo application that this pipeline is deployed to. Find it here: API

trigger

Send a motion detected notification to Homekit when this condition evaluates to true.

The trigger expression must be a valid Dot-notation expression that operates on Pipeline Metadata and evaluates to True or False. See details here.

ex. nodes.annotate_line_counter1.lines.line1.total_objects_crossed_delta > 0

Metadata

Metadata Property

Description

None

None

Homekit Discovery

Once the deployment with this Pipeline is running, on a IOS/Apple device, perform the following steps to discover and link the Camera:

  • Open the Home App, navigate to "Add Accessory"
  • Select "More Options" and you should see the Cameras listed there.
11701170 11701170

Did this page help you?