Trigger Hanwha Blaze Event

Trigger a Generic Event in Hanwha Blaze VMS

Overview

This node triggers Events or Bookmarks in Hanwha Blaze VMS based on specified trigger conditions. The event can be used to generate alerts, review incidents and more.

Inputs & Outputs

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

Properties

PropertyDescriptionTypeDefaultRequired
enabledIf false, this node will be disabled and will not send any events.
Ex. false
booleantrueYes
blaze_ipHostname or IP of the Blaze ServerstringnullYes
blaze_portBlaze Server port. Leave blank to use default (8000).string8000No
blaze_usernameBlaze user namestringnullYes
blaze_passwordBlaze user passwordstringnullYes
blaze_channel_idAssociates Events with this Channel ID from Blaze. Leave blank if source is an RTSP stream from Blaze.stringnullNo
blaze_actionCreate a Generic Event in Blaze. Options: Create Generic Event (event), Create Button Event (button_event), Create Bookmark (bookmark)enum"event"No
blaze_button_nameBlaze Button Name for Button events. Conditional on blaze_action being button_event.stringnullNo
event_sourceGenerate Blaze Events from events generated by other nodes or a Custom defined event. Options: Events from previous nodes (built_in), Custom Event (custom)enumbuilt_inYes
intervalMin. time between consecutive eventsfloat0Yes
triggerSend an event when this condition evaluates to true. Required when event_source is "custom".trigger-conditionnullYes
event_nameEvent name (caption) that shows up in Blaze console. Accepts templates. Required when event_source is custom.stringnullYes
event_descriptionEvent description that shows up in Blaze console. Accepts templates.textnullNo

Event Description Template

event_description uses Jinja2 Template Syntax for customizing the body of the Event description sent to Blaze.

Variables available to the template:

VariableDescription
deployment_idDeployment ID.
deployment_nameDeployment Name.
application_idApplication ID.
application_nameApplication Name.
gateway_idGateway ID.
gateway_nameGateway Name.
node_idNode ID.
meta.nodesNode metadata.
meta.objectsObject metadata.
meta.custom_propertyCustom properties inserted using a Custom function.

Examples

Static text content:

Fire was detected in the parking lot

Insert description from an existing node:

{{ nodes.gpt1.fullframe.label }}

Metadata

Metadata PropertyDescription
NoneNone

Blaze Configuration

Create a user for Lumeo

Create a Blaze user for Lumeo with appropriate permissions to generate events. Provide this username and password in this node's settings.

Skip Blaze Channel ID if source is a Blaze camera/stream imported into Lumeo

If your video source is an RTSP stream from Blaze (e.g. rtsp://<blaze-host>/<channel-id>/primary), you can leave the blaze_channel_id field empty. Lumeo will automatically extract the Channel ID from the stream URI.

Associate Lumeo source with Blaze camera

Follow the steps below if you set up the camera or stream directly in Lumeo without sourcing it from Blaze:

  1. Create an RTSP stream or ONVIF Camera directly in Lumeo
  2. Find the corresponding Channel ID from the Blaze admin console
  3. Add the Blaze Channel ID to the Trigger Hanwha Blaze Event node in Lumeo