Release Notes for MOBOTIX HUB Plug-Ins for Milestone XProtect
    Document Information
    
      
        
          | Publisher: | 
          MOBOTIX AG | 
        
        
          | Author: | 
          Jörg Steuerwald | 
        
        
          |  Date:  | 
          2022-10-27 | 
        
        
          |  Document:  | 
          MxHUBPlug-InsForMilestone_2023-10-27_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
 
      
      - MOBOTIX Thermal
          Dashboard
 
      
        - Mx-SW-XPro-Th-DB-Bas
 
        - Mx-SW-XPro-Th-DB-Dev
 
      
      - MOBOTIX SYNC
          Dashboard
 
      
        - Mx-SW-XPro-SYNC-DB-Bas
 
        - Mx-SW-XPro-SYNC-DB-Dev
 
      
      - MOBOTIX Cloud
          Layout Support
 
      
        - Mx-SW-XPro-CLOUD-DB-Bas
 
        - Mx-SW-XPro-CLOUD-DB-Dev
 
      
      - MOBOTIX Kamera
          Konfiguration
 
      
    
    
    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 
 
        
        - 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. 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
 
        
        - 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 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. 
    
    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:
 
      
        - URL: <IP-Adresse
            des Milestone XProtect Management Server>:<Port-Nummer>
 
        - 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
 
    
    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.
    
    
Copyright © 2021-2023, MOBOTIX AG,
      Germany, support@mobotix.com