Skip to content

For Home Assistant

Turn your cameras into local identity sensors.

Recognise known people on your own hardware and use the resulting events in Home Assistant. Keep your suitable RTSP cameras and the automations you control.

From camera to automation

  1. A known person enters the camera view

  2. FaceStream recognises the person locally

  3. MQTT carries the identity event to Home Assistant

  4. Your Home Assistant automation evaluates the event

Recognition runs on your hardware. Your automation system decides what happens next.

FaceStream MQTT connection with Home Assistant discovery enabled
Enable Home Assistant discovery in the MQTT connection. Each camera appears as a device.

Discover cameras through MQTT

Use Home Assistant’s MQTT integration and a broker reachable by both systems. FaceStream discovery exposes devices and events; filter them in your automation.

Set up MQTT discovery

Make the event useful

For example, configure Home Assistant to select a welcome scene when a known family member arrives. An unknown-person event can feed a separate notification automation.

See automation examples

Self-host with a clear starting point

Install FaceStream on suitable local hardware, connect a camera and enrol a person. MQTT and Home Assistant discovery require Pro or higher. Pro and Business trial licences are available on request.

Install FaceStream

Before you decide

Is Home Assistant discovery included in Free?

No. Free provides UDP. The MQTT connection, including Home Assistant discovery, requires Pro or higher. Request a time-limited trial to evaluate it.

Does local recognition mean no outgoing connections?

Recognition is local. Updates, licence activation where required and external notification services are separate data flows. You can review these before installation.

Review the data flows

Your next step

Make your first identity event useful.

Follow the guide or request a trial licence for the full Home Assistant integration.