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
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
nodesNode metadata.
objectsObject metadata.
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

To configure a Wave camera as a source in Lumeo, follow these steps :

  1. Create a Wave user for lumeo, with permissions set to Advanced Viewer and enable the Allow digest authentication for this user option.

Setup camera in Lumeo to fetch RTSP stream from Wave

  1. Find the Camera's ID in the Wave camera settings page.
  2. Create a new Stream in Lumeo console's Streams section with the RTSP URL of the camera.
    rtsp://<username>:<password>@<wave_ip>:7001/<camera_id>?codec=H264

OR

  1. Use the lumeo python package to bulk import cameras into Lumeo from Wave.

OR

  1. On a Lumeo-ready Gateway, navigate to the VMS Configuration tab, select Wave and provide credentials from Step 1 to bulk import cameras.

Setup camera in Lumeo directly and associate with Wave camera

  1. Create a RTSP strema or ONVIF Camera directly in Lumeo
  2. Find the Camera's Wave ID and save it in Lumeo camera