Release Notes for MOBOTIX HUB Plug-Ins for Milestone
XProtect
Document Information
Publisher:
|
MOBOTIX AG
|
Author:
|
Jörg
Steuerwald
|
Date:
|
2024-11-29
|
Document:
|
MxHUBPlug-InsForMilestone_2024-11-22_release-notes_en_v1.html
|
Confidentiality:
|
public
|
Contents
After installing a
Milestone XProtect VMS, the connected Milestone XProtect Smart Clients can be
extended by specific functions such as the analysis of MOBOTIX IoT camera
events with a corresponding MOBOTIX license by additionally installing MOBOTIX
plug-ins on the Management Client computer.
Overview of the functions and the corresponding licences:
- MOBOTIX Forensic Search
- Mx-SW-XPro-ForSe-30 (30
Day Demo)
- Mx-SW-XPro-ForSe
- MOBOTIX Thermal Dashboard NEW Digital Gauge Display
- Mx-SW-XPro-Th-DB-Base-30
(30 Day Demo)
- Mx-SW-XPro-Th-DB-Bas
- Mx-SW-XPro-Th-DB-Dev
- MOBOTIX SYNC
Dashboard
- Mx-SW-XPro-SYNC-DB-Bas-30
(30 Day Demo)
- Mx-SW-XPro-SYNC-DB-Bas
- Mx-SW-XPro-SYNC-DB-Dev
- MOBOTIX Cloud
Layout Support
- Mx-SW-XPro-Cloud-DB-Bas-30
(30 Day Demo)
- Mx-SW-XPro-CLOUD-DB-Bas
- Mx-SW-XPro-CLOUD-DB-Dev
- MOBOTIX Kamera
Konfiguration
- Mx-SW-XPro-Config-30 (30
Day Demo)
- Mx-SW-XPro-Config
- MOBOTIX NurseAssist Dashboard
- Mx-SW-XPro-Nurse-DB-Bas-30 (30 Day Demo)
- Mx-SW-XPro-Nurse-DB-Bas
- Mx-SW-XPro-Nurse-DV-Dev
The following document
contains information on the system requirements, installation, use and special
functions of the individual MOBOTIX HUB Plug-Ins for Milestone versions
Overview of MOBOTIX HUB Plug-Ins for Milestone
Releases
Important Installation Notes
- The system requirements are described in the
release notes of the Milestone XProtect software system, which must be
installed first.
- Additional functions in the Milestone XProtect Smart Clients:
The MOBOTIX Plug-Ins can be installed after installing the Milestone
XProtect system on the computers on which a Milestone XProtect Smart
Client is installed by running the file MOBOTIX_HUB_Plug-Ins_<Plug-ins
Version>_Installer.exe. Subsequently, the following functional
enhancements are available in the Smart Clients:
- Forensic Serach with the Search Agent feature
- Thermal Dashboard
- MOBOTIX SYNC Dashboard
- Layout support for MOBOTIX CLOUD Cameras
- NurseAssist Dashboard
- Additional options in the Management Client:
After installing the Milestone XProtect system, the MOBOTIX HUB Plug-Ins
can also be installed on the computer on which the Milestone XProtect
Management Client is installed, by running the MOBOTIX_HUB_Plug-Ins_<Plug-ins-Version>_Installer.exe
file.
Before using a function extension, it must be ‘enabled’ in the Management Client or the user rights must be configured in the specific plugin settings.
As a result, the following functional enhancements are available in
the Management Client:
- De/activation of the individual search
function extensions
- Options for configuring IoT
and MOVE cameras
- Options for using the Thermal
Dashboard in the Smart Clients
- Options for using the MOBOTIX
SYNC Dashboard in the Smart Clients
- Options for using the MOBOTIX
CLOUD Cameras in the Smart Clients
- Options for using the MOBOTIX
NurseAssist Dashboards in the Smart
Clients
- Support of MOBOTIX SYNC (Helix) and MOBOTIX Cloud
functions:
By additionally installing the MOBOTIX HUB Plug-Ins on the computer of the
Management Client, these two function extensions are also available in the
Smart Clients.
- Availability of additional features:
- The extension for the Search Filters (Search Agents)
in the Forensic Search (Search Tab) are already available for customers
with the Milestone XProtect version 2022 R3 and higher from
the Milestone XProtect variant Express+ to Corporate. For
customers with Milestone XProtect version 2022 R2 and
below, these search filters (search agents) are only available
from Milestone XProtect version Expert to Coporate.
- The functions for configuring IoT and MOVE cameras and
the Thermal
Dashboard are available with the Milestone XProtect variants
Express+ to Corporate.
- The NurseAssist
Dashboard function is available with the Milestone
XProtect variants Express+ to Corporate.
- The functions for supporting MOBOTIX Sync(Helix)
and MOBOTIX Cloud are available from Milestone XProtect
variant Essential
The current value for <Plug-Ins-Version> is specified specifically for the
MOBOTIX HUB Plug-Ins version described below that is to be installed.
To install and use each
feature, different requirements must be met, which are described below.
Notes and Requirements for Using the Milestone
XProtect Smart Client Search Agent Function for the Forensic Search
The Search Agent function
extension of the Milestone XProtect Smart Clients, which is available via the
MOBOTIX HUB Plug-In, is used to search for event data of MOBOTIX IoT cameras
that have been integrated into the Milestone XProtect system via a device-specific
MOBOTIX driver (select Mobotix M/D/V/S series).
This version now
supports a large set of search filters for data from Apps of the Mx7 camera models and MOBOTIX
events within the Forensic Search of the Milestone XProtect Smart Client:
- MOBOTIX Events (for cameras of the Mx6 and Mx7 model
series)
- Vaxtor ALPR (also
supports MOVE 4K
Bullet LPR camera)
- Vaxtor ALPR MMC (also supports MOVE 4K Bullet LPR camera)
After selecting the VaxLPRMMC search
type, further filter criteria such as brand, color, etc. can be selected
for the search. In addition, it is also possible to select search criteria
and values that should be excluded in the search.
Important:
This feature requires version
1.4.6 or higher of the Vaxtor ALPR MMC App!
- Vaxtor USDOT
After selecting the VaxUSDOT search
type, you can also search specifically for specific USDOT identification
numbers.
- Vaxtor AIN Aircraft Identification Number
After selecting the VaxAIN search
type, it is also possible to search for specific ICAO and FAA identification numbers.
- Vaxtor Containers
Filtering by Container Code ID
- Vaxtor Genesis
Search for the desired number / string of characters of the use case, e.g.
a receipt number
- Vaxtor UIC Railway Code Recognition
Filter according to internationally valid UIC wagon number.
- AI - BioDeep
Filters according to recognized faces.
- AI - Lost
Filters for lost objects.
- AI - Parking
Offers the search for free parking spaces (Parking Lot) and for parking
spot changes (Parking Spot Change)
- AIFacedetect
To search for results of this App, the search type AIFacedetect must
be selected. A further restriction of the search result is not possible
here.
- AIRaod3d
After selecting the AIRaod3d search
type, up to 3 additional filter criteria can be selected for the search.
- AIIncident
After selecting the AIIncident search
type, up to 5 different types of incidents can be selected for search.
- NEW: C71
Camera NurseAssist events for
fall detection such as Man Down, In Bed and Out of the Bed!
Management Client extensions for configuring the
functions:
The dialog, which can be opened using the MOBOTIX HUB Configuration >
Forensic Search Filter entry below the Transact area in the tree structure of the management client,
has been extended so that all additional search filters for the installed
Milestone XProtect Smart Clients can be (de-)activated there.
Note: The above dialog for
(de-)activating the additional search functions in the Milestone XProtect Smart
Clients is available after the Plug-Ins have been installed on the management
client computer.
To do so, the following
configuration steps must be performed in the IoT cameras and the Milestone
XProtect beforehand.
Configuration in the MOBOTIX IoT camera
- To
search for standard events of IoT cameras, no special configuration
settings for the Milestone XProtect in the cameras are necessary.
- In order for the event data of Apps of the
MOBOTIX 7 camera series to be used, the affected Apps must be configured
in the Milestone XProtect Analytic
Event area of the App's configuration dialog (e.g. Vaxtor LPR
Settings), by defining the following settings:
o
URL: <IP-Adresse des
Milestone XProtect Management Server>:<Port-Nummer>
o
Camera Name: <IP address of the camera or camera name as defined in the Milestone
XProtect>
Configuration in the MOBOTIX HUB
To use the IoT camera
events in the Milestone
XProtect and the Milestone XProtect Smart Clients, the following settings must be
made in the Milestone
XProtect Management
Client, depending on the event type:
For MOBOTIX 7 App Events
- Activation
of the App events as Analytics Events in the Tools
-> Options dialog.
Attention: The same port number must be used as in the
camera configuration in the URL field
(see above)!
- Setting
the desired Retention Time (days) for the Analytics
Events in the Alarms and Events tab of the Tools
-> Options dialog
- Add
an Analytics event with the appropriate name (e.g. VaxALPR
On Camera Event) in the Area Rules and Events > Analytics
Events in the tree structure of the Milestone
XProtect Management Client.
- Definition
of a rule to start a recording in the
Recording Server for the event in question.
Subsequently, the triggering of an Analytics event
configured in this way leads to a recording in the Recording Server and the
result data can be searched in the Smart Client.
For Standard IoT Events
- Setting
the desired Retention time (days) for
the Device Events in the Alarms and
Events tab of the Tools ->
Options dialog
- For
each individual IoT camera whose standard events are to be processed in
the Milestone XProtect:
- Selection
of the camera in the tree structure of the Servers > Recording
Servers area
- Add
and enable the relevant events for this camera in the Events tab
- Definition
of rules for starting recording in the Recording Server for the previously
defined events of the IoT cameras
Subsequently, the
triggering of the IoT camera events configured in this way leads to a recording
in the Recording Server and the result data can be searched in the Smart
Client.
Notes and requirements for using the Smart Client
Thermal Dashboard function
The Thermal
Dashboard function extension of the Milestone XProtect Smart Clients,
available with the help of the MOBOTIX HUB Plug-Ins, enables the visualization
of measured temperature curves of MOBOTIX thermal cameras that have been
integrated into the Milestone XProtect system
via the device-specific MOBOTIX driver (Mobotix
M/D/V/S series selection).
Supported camera models with thermal sensor are:
- P3
Thermal Camera models: M15 and S15
- Mx6
Thermal Camera models: M16 and S16
- Mx7
Thermal Camera models: M73 and S74
Important: Cameras with ECO Thermal
modules do not support temperature measurement and are therefore not
supported.
To display the temperature profiles, the following configuration steps must
first be carried out in the thermal cameras and the Milestone XProtect.
Configuration in the MOBOTIX Thermal Camera
- Configure
the Thermal Measurement Window or Thermal Spot Meter in the camera.
- Activate
general Arming of the camera.
Thermal Graphs Extension of the layout elements in the
Milestone XProtect Smart Client
After installing the MOBOTIX Plug-Ins
package, a camera layout with the new Thermal
Graph element can be added to the Milestone XProtect Smart
Client in Setup Mode. After inserting the Thermal Graph element, the data source for
the thermal temperature data is determined by the corresponding thermal camera.
The user can freely choose from which Hotspot or Thermal Measuring window the
temperature curves should be drawn. Through specific threshold values, a color
visualization can inform the user when the temperature threshold value is
exceeded or undercut.
In layouts, temperature curves of the
Hotspots or Thermal Measurement windows of a MOBOTIX thermal camera can also be
combined with the camera stream in a layout. This allows the user to monitor
the current temperature condition of his system and he
can also analyze the temperature curve in the past. This evaluation helps to
identify and avoid risks.
The following main features are available
to the user:
- Thermal Spot Area: Visualisation of the
image area in which the temperature was detected.
- Dual Image Support: Better assignment on the image sensor by
mirroring the marked area of the detected temperature from the thermal
sensor (small deviations are possible due to different focal lengths due
to the system).
- Display of temperature graphs in Live and Playback mode
- Playback navigation: a double-click on the temperature graph to switch
to playback view at the selected time. In the Playback view, the player
jumps to the clicked points in time on the temperature graph.
- Definition of several threshold values
with visual alarming in case of exceeding and falling below the values
- Export of temperature data in CSV format with
camera reference image and plot of the selected curve diagram
- Free layout design: combination of camera and thermal graphs
- Free definition of the temperature lines to be displayed in the thermal graph
- Free display options: legend can be shown, free choice of line color
and designation
Notes and Requirements for Using the MOBOTIX SYNC
Dashboard Function
In the Milestone XProtect Smart Client,
the new MOBOTIX SYNC element can be added to a camera layout in Setup Mode
after installing the MOBOTIX Plug-Ins package. After inserting the MOBOTIX SYNC
element, the selected SYNC (Grafana) dashboard is displayed in the layout. By
clicking on the dashboard, the user can change the size of the display.
Clicking on an entry of the vehicle list or on the displayed graph jumps to the
time in the playback in the corresponding camera. This allows the user to
verify the recorded SYNC Dashboard data with the recorded video. In the
SYNC Dashboard itself, the user has further options available, such as Inspect
License or context menus that can be opened by right-clicking on a list item or
on the graphical view. In principle, the same options are available to the user
as when directly accessing the MOBOTIX SYNC Dashboards with the browser.
The following main features are
available to the user:
- Access to the MOBOTIX SYNC website via the MOBOTIX SYNC tab in
the Milestone XProtect Smart Client.
- Free dashboard
embedding in the layout of the Milestone XProtect
Smart Client such as:
- Bar charts e.g. showing the course of the
traffic volume
- Curve diagrams showing e.g. the increase of
traffic flow
- Pie charts showing e.g. the detected car brands
- MOBOTIX Sync lists of detected number plates
- Double-click to enlarge a dashboard, except
double-click on a list entry in the car list automatically switches to the
playback view at the selected time.
- Playback navigation via dashboard, e.g. by clicking on a list entry in
the car list.
- Free layout design: combination of camera image and SYNC
dashboards
- Multiple MOBOTIX SYNC instances can be linked.
Necessary configuration steps besides the basic installation of MOBOTIX HUB,
MOBOTIX HUB Plug IN and MOBOTIX Sync with Grafana extension are:
- Creating MOBOTIX SYNC Dashboards
- Configuring
MOBOTIX SYNC user credentials in the Management Client of the Milestone
XProtect.
- Combine
camera layout in the Milestone XProtect Smart Client with the desired
dashboards.
Prerequisite:
- MOBOTIX
Sync Version 1.0 or newer
- MOBOTIX
HUB Plug IN 2023-10-27 or newer
- Activation
of Basic Authentication in the MOBOTIX SYNC configuration
Important: If the Milestone XProtect already
contains a SYNC configuration, the admin has to
explicitly enable the MOBOTIX SYNC tab in the Management Client (checkbox
Display tab in Smart Client).
MOBOTIX Cloud function
After installation and configuration of the MOBOTIX HUB
Plug-Ins, a new register is available within the Milestone XProtect Smart
Client in which the web-based user interface of an existing MOBOTIX Cloud
system can be operated.
Configuration and use of the MOBOTIX Cloud function
After installing
the MOBOTIX HUB Plug-Ins on the Management Client computer of the Milestone XProtect system, there is an additional entry MOBOTIX Cloud in the tree structure of the Management Client below
the Transact area. In the dialog displayed in this way, a name, the connection data to the existing MOBOTIX Cloud System and optionally
desired user restrictions must be entered. The
name given here is then used to display an additional register of the same name
in the connected Smart Clients of the Milestone XProtect system, in which the
web-based user interface of the MOBOTIX cloud system is offered. There, the
cameras to be used, among other things, can be configured and the other
functions of the system are available.
The following
main features are available to the user:
- Adding cloud cameras to the smart client layout
- Support of multiple sub accounts possible
- Live and playback support
- Enlarge the display of a cloud camera with a
double click
- MOBOTIX CLOUD Tab allows direct access to the
CLOUD web interface in the Smart Client
In addition to the installation of
Milestone XProtect and MOBOTIX HUB Plug IN, the necessary configuration steps
include access to cameras in a sub account of the MOBOTIX CLOUD.
Prerequisite:
- Access to the MOBOTIX CLOUD with a Sub Account user with
appropriate access rights to the cameras.
- MOBOTIX
HUB Plug IN 2023-10-27 or newer
Important: A MOBOTIX CLOUD Reseller Account
cannot be used because it does not contain any cameras!
Note on using the MOBOTIX Cloud function
The connection to the MOBOTIX Cloud System
using this function extension is always established automatically with the
access data previously defined in the Management Client. The additional use of
a web browser with the associated security risks is then no longer necessary to
access the MOBOTIX Cloud System.
Camera configuration option for IoT and MOVE cameras
in the Management Client
After installing this Plug-Ins version on the Management
Client computer, there is an additional entry MOBOTIX HUB Configuration >
Device Configuration in the tree structure of the Management
Client under the Transact area. There, additional options for configuring IoT and
MOVE camera models can be (de-)activated. By default, all options are enabled
there. As a result, after selecting an IoT or MOVE camera in the Devices > Cameras area or in the Server >
Recording Server area in the tree structure of the Management
Client, additional tabs are available to set the corresponding camera
parameters for the selected camera.
For the IoT models, the following configuration tabs are offered:
- Admin
- Setup
- Image
- Event
- App (for Mx7 models only)
- Status
By selecting one of these tabs, the
associated web browser page of the camera is opened in the Management Client
and the various settings can be made directly in it.
For MOVE cameras, the following additional tab
is available:
Selecting this tab opens the web browser page
for configuring all adjustable parameters of the MOVE camera in the Management
Client.
Notes and requirements for using the MOBOTIX NurseAssist Dashboard function
In the Milestone XProtect
Smart Client, a camera layout with the new MOBOTIX NurseAssist
element can be added as required in setup mode after installing the plug-in
package. After inserting the MOBOTIX NurseAssist
element, the "case status" of the linked "C71 NurseAssist" is displayed with a coloured
icon tile in the layout. This allows the nursing staff in the "nurses'
room" to have an overview of the "case situation" on their floor
WITHOUT disturbing their privacy with a permanent live display. The tile view
of the status tab can be switched to a live image if required.
The following
main features are available to
the user:
- Free
dashboard embedding in the layout of the NurseAssist Smart Client element to graphically
display the status of the C71 NurseAssist camera
("case status") and thereby build a status tablaue
of the conditions in the patient rooms
- In
the standard view, only the status changes are displayed with coloured tiles to ensure maximum privacy for the
patients Curve diagrams.
- If
required, e.g. to assess a recognised fall, it
is possible to switch the corresponding status tile to live bid mode.
- The
nursing staff can also switch the status tile to live mode at the touch
of a button during the night shift, for example, to protect the patient's
sleep and carry out their rounds with a virtual view of the patient's
room. The display of the "case status" is also shown in the
live image mode using coloured bars. The mode can be cancelled by pressing a button.
- Free
layout design: Combination of camera image
and NurseAssist elements for a customised dashboard combination for e.g. live display
of the emergency room entrance and the "case status" status of
the patient rooms.
-
Patient Info
- For each camera/room, notes on the patient and
their treatment priorities can be stored in note form in the camera
status element. Four categories are provided for this purpose, which can
be easily distinguished by colour. Here, for
example, the patient's name, medication intake, treatment focus and even
the patient's personal preferences can be stored in text form by the
nursing staff. This ensures a smooth handover between the nursing staff.
This information can be shown or hidden per channel / overall.
- NEW: Patient Check In Date.
- Blur
Slider
- With a slider element, the care staff can make
the live image of the room or rooms unrecognisable
to strangers in the virtual tour if required and still have an overview
of the room. One slider is available per channel or one slider for the
entire camera in the display.
- NurseAssist Log Tab
- All Nurse Assist activities, usage and opened
alarms are recorded in the logbook. Search filters make it easier to analyse the log entries later. The log entries can be
exported in CSV format or password-protected in ZIP format.
- Intercom Function
- The care staff can communicate with the person
in the room as required via the audio features of the cameras. The
operation is designed for Push to Talk/Push to Hear to prevent accidental
eavesdropping.
- Activity
Report:
- A brand new function is
the Activity Report,
which provides a chronological review of the patient's behaviour. The question of whether a patient had a
restful night or hardly got any sleep due to insomnia or frequent
"needing" to get out of bed, or conclusions about the
adjustment of the medication dose on sleep behaviour
can be displayed over a time range using sequence or pie charts.
Various view modes are available for this purpose,
which can be displayed from the last 6 hours to the last 6 months:
§ Timeline (timeline diagram)
§ Statistics
view (pie chart) by time duration can be
selected per channel
- Statistics view (pie chart) by frequency can be
selected per channel
- The statistics
evaluation can provide data from
6 hours to 6 months on the conditions recognised in the room or only on the conditions
that apply to the current patient in the room. For this purpose, the
patient check-in
date is used to display only the conditions that have
occurred since the check-in date.
- An export
(printout) of the statistical view with the option of adding personal comments.
- Comprehensive
export of data in CSV
format (incl.
password protection) for further analyses such as
personnel planning or proof of expenditure for invoicing.
- The recording of the live status in the
room is also permanently guaranteed in the statistical display and visualised for the user with a coloured
frame.
In addition to the basic installation of
Milestone XProtect, MOBOTIX HUB plug-ins and the MOBOTIX C71 NurseAssist, the following configuration steps are
required:
- MOBOTIX C71 NurseAssit Camera:
- configure the types of "case
detection" in the Kepler app settings
- Activate the MOBOTIX HUB Analytic Event in the camera,
enter the IP address of
the MilestoneXProtect server.
Overwrite the default value "Auto" in the "Camera
name" field with the
camera IP.
- Management Client:
- In the NuresAssist
Dashboard area in the page navigation, set the NurseAssist
function to "enable" (activate) so that the NurseAssist buttons are displayed in the Smart
Client!
- Create the event "Kepler NurseAssist
Event" in Rules and Events under Analytic Events (exact
spelling required)
- Open the Options area in the Tools menu bar and
activate this in the Analytic
Events tab (port 9090 is the default) and define the
required retention time in days for alarms and events in the next tab "Alarms and Events".
- Smart Client:
- Create a new layout (view) in Setup Mode and drag and drop the MOBOTIX NurseAssit Dashboard element from the
sidebar into the corresponding tile of the layout and select the camera.
Prerequisite:
- MOBOTIX NurseAssist
Version 1.0 oder neuer
- MOBOTIX HUB Plug IN 2024-05-31 oder neuer
- Milestone XProtect Express+ bis zu der Corporate Version
top
MOBOTIX HUB Plug-Ins 2024-11-22
Published on: 2024-11-29
<Plug-Ins-Version> = '2024-11-22'.
New Functions:
-
Forensic Search: IOT events are supported as filters in the search when using the MOBOTIX HUB Driver
- Thermal and NurseAssist Dashboard: Management Client offers centralised user administration for the dashboards
Improvements / bug fixing
- Thermal Dashboard: In the event of an error when switching modes (livestream/digital temperature display/temperature graph), a log message is created. The log file is located under ‘C:\ProgramData\MOBOTIX\HUB Desk Client\MIPLog.txt’
top
MOBOTIX HUB Plug-Ins 2024-09-23
Published on: 2024-09-23
<Plug-Ins-Version> = '2024-09-23'.
New Function:
Improvements / bug fixing:
- Initial layout calculation corrected
- Threshold acknowledgment propagating to all view modes
- Threshold definition defaults changed
- Threshold context menu handling improved
- View mode switch to Setup mode fixed
- Avoid crash on new camera selction in Setup mode
- Layout issue with name label fixed
- Maximize camera view mode on double-click
- Threshold indication on thermal spot fixed
- Fixed problem when several thresholds are exceeded