SNMP Agent Integration

The Desigo CC SNMP Agent extension allows the SNMP Agent application to monitor alarms and statuses of Desigo CC devices and its points. This means that the management station and the connected devices can be monitored from a remote network management systems (NMS) through SNMP. In particular, it is possible to retrieve runtime values and events from Desigo CC through SNMP protocol.

The SNMP Agent connects to Desigo CC NORIS and exposes the requested information as SNMP agent to external NMS systems.

The following features are supported:

  • Selected alarms can be sent as SNMP traps to an NMS.
  • All objects integrated within the Building Automation and Control System are monitored, including fire, electrical, and security systems.
  • Identification is rapid and routing is carried out through a custom descriptor, while a category identifier is assigned to each SNMP tag.
  • NMS is alerted about critical indicators of the management station itself to confirm availability and correct operation.

A system tray icon for the SNMP Agent application is provided and indicates the status of the SNMP Agent. Right-clicking this icon it is possible to:

  • Start/Stop the SNMP Agent service
  • Start SNMP Configurator
  • View SNMP Agent version

SNMP Configurator is the configuration utility that allows defining the data that the SNMP Agent will read from Desigo CC and will be provided to third-party SNMP systems. In particular, you can:

  • Set SNMP protocol data. Note that the SNMP agent can communicate with standard users (SNMP V1 and V2) as well as with SNMP V3 users with or without user’s credentials and authentication protocol configured.
  • Set the events to be sent as SNMP traps.
    By default, all the points selected for exposing their statuses are enabled to expose events as well. However, it is also possible to keep the status and skip the event traps.
  • Skip COV traps.
  • Set an event filter by category or discipline. This filter will be applied at system level to all the data points of that configuration.
  • Display the Desigo CC System Browser tree, including the system objects, and define the properties to be exposed to third-party SNMP systems. Most of all, you can specify the type of selection (single point or parent and child nodes) for the subscription to the SNMP Agent.

When the SNMP Agent service is running, a global MIB file is created at SNMPAgent\Mib in the file system.
This file includes the data retrieved through the MIB browser, which reads the SNMP object ID (OID) and data type information from the devices.

The configuration you set using the SNMP Configurator is saved in the relevant encrypted files in the file system.

When you save the changes, also the SystemLocal.config file is created at SNMPAgent\Config, and includes the name of the project to which the configurator is connected.

When you change the configuration, stopping and restarting SNMP Agent is required to retrieve the latest configuration.
This configuration is saved in several MIB files, that is: the MIB file with the global configuration including also the logical view is re-created, while a set of additional files is also created (as many MIB files as the views set and as many MIB files as the networks set for the Management View).
In this way, it is possible to load in one or multiple MIB browsers only part of the configuration, and receive SNMP traps only for the objects included in the loaded files.