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
| Property | Description | Type | Default | Required |
|---|---|---|---|---|
enabled | If false, this node will be disabled and will not send any events. Ex. false | boolean | true | Yes |
blaze_ip | Hostname or IP of the Blaze Server | string | null | Yes |
blaze_port | Blaze Server port. Leave blank to use default (8000). | string | 8000 | No |
blaze_username | Blaze user name | string | null | Yes |
blaze_password | Blaze user password | string | null | Yes |
blaze_channel_id | Associates Events with this Channel ID from Blaze. Leave blank if source is an RTSP stream from Blaze. | string | null | No |
blaze_action | Create a Generic Event in Blaze. Options: Create Generic Event (event), Create Button Event (button_event), Create Bookmark (bookmark) | enum | "event" | No |
blaze_button_name | Blaze Button Name for Button events. Conditional on blaze_action being button_event. | string | null | No |
event_source | Generate Blaze Events from events generated by other nodes or a Custom defined event. Options: Events from previous nodes (built_in), Custom Event (custom) | enum | built_in | Yes |
interval | Min. time between consecutive events | float | 0 | Yes |
trigger | Send an event when this condition evaluates to true. Required when event_source is "custom". | trigger-condition | null | Yes |
event_name | Event name (caption) that shows up in Blaze console. Accepts templates. Required when event_source is custom. | string | null | Yes |
event_description | Event description that shows up in Blaze console. Accepts templates. | text | null | No |
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:
| Variable | Description |
|---|---|
deployment_id | Deployment ID. |
deployment_name | Deployment Name. |
application_id | Application ID. |
application_name | Application Name. |
gateway_id | Gateway ID. |
gateway_name | Gateway Name. |
node_id | Node ID. |
meta.nodes | Node metadata. |
meta.objects | Object metadata. |
meta.custom_property | Custom 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 Property | Description |
|---|---|
| None | None |
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:
- Create an RTSP stream or ONVIF Camera directly in Lumeo
- Find the corresponding Channel ID from the Blaze admin console
- Add the Blaze Channel ID to the Trigger Hanwha Blaze Event node in Lumeo
Updated about 2 hours ago
