Trigger Hanwha Wave Event

Trigger a Generic Event or Bookmark in Hanwha Wave VMS

Overview

This node triggers a Bookmark or Generic Event in Hanwha Wave 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 alarms.
Ex. false
booleantrueYes
wave_ipWave Server Hostname or IPstringnullYes
wave_portWave Server Portstring"7001"Yes
wave_usernameWave usernamestringnullYes
wave_passwordWave passwordstringnullYes
wave_camera_idAssociates Events or Bookmarks with this Camera ID from Wave (Camera Settings > General > More Info > Camera ID). Leave blank if source is RTSP stream imported from Wave.stringnullNo
wave_actionCreate a bookmark or event in Wave. Options: Create bookmark (bookmark), Create event (event), Create bookmark and event (bookmark_and_event)enum"event"No
event_sourceGenerate Wave Bookmarks/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/Bookmark name that shows up in Wave console. Max. length of 32 characters. Accepts templates. Required when event_source is custom.stringnullYes
event_descriptionEvent/Bookmark description that shows up in Wave console. Max. length of 100 characters. Accepts templates.textnullNo

Event Description Template

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

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

Wave Configuration

Create a user for Lumeo

Create a Wave user for lumeo, with permissions set to Advanced Viewer and enable the Allow digest authentication for this user option by clicking on the three vertical dots near the bottom of the dialog.

Provide this username and password in this node's settings.

Skip Wave Camera ID if source is a Wave camera/stream imported into Lumeo

If you imported a Wave stream into Lumeo as a video source following the instructions at Hanwha Wave Setup, you should leave the wave_camera_id field of this node's properties empty.

Lumeo will automatically associate Events / Bookmarks with this camera with this setup.

Associate Lumeo source with Wave camera

Follow the steps below if you setup the camera or stream directly in Lumeo, ie without sourcing it from Wave.

  1. Create a RTSP stream or ONVIF Camera directly in Lumeo
  2. Find the corresponding Camera ID from Wave
  1. Add the Wave Camera ID to the Trigger Hanwha Wave Event node in Lumeo.