Language selection:
Skip to main navigation Skip to main content Skip to page footer

Didactum Monitoring & PathSolutions TotalView Integration

Complete step-by-step guide for integrating Didactum Monitoring devices and sensors into PathSolutions TotalView (Version 14.x) via SNMP – including device discovery, MIB Browser, OID monitoring, OID graphing, custom OID configuration, SNMP Trap Receiver, alert configuration and Network Weather Report.

Product Note: PathSolutions TotalView is a Windows-based network monitoring and troubleshooting system. It includes a fully integrated MIB Browser with pre-installed vendor MIBs, through which any SNMP OIDs from devices can be directly monitored, graphically displayed and alerted. For Didactum environmental sensors, three integration options are used: OID Monitoring (thresholds and alerts on individual OIDs), OID Graphing (historical trend charts) and the SNMP Trap Receiver (immediate event notification). Configuration is done via the graphical Config Tool (Windows application).

  • Software: PathSolutions TotalView 14.x (Windows Service)
  • Protocol: SNMP v1 / v2c / v3 (Polling) + SNMP Traps (optional)
  • Devices: Didactum Monitoring System 100T / 300T / 500T / 550T
  • Sensors: Temperature, Leakage, Humidity, Door Contact, Smoke

1. Prerequisites & System Overview

PathSolutions TotalView Server (Windows)

  • TotalView 14.x installed on Windows Server 2016/2019/2022 or Windows 10/11
  • TotalView Config Tool and Web Interface accessible
  • Web Interface accessible at: <Server-IP> (default port)
  • UDP Port 161 outbound open for SNMP polling
  • UDP Port 162 inbound open for SNMP Traps (optional)
  • Network access from the TotalView server to the Didactum device available

Didactum Device

  • Monitoring System 100T, 300T, 500T or 550T
  • SNMP enabled (v2c recommended)
  • Device reachable via ICMP from the TotalView server
  • MIB file available in the web interface (Download under Preferences → SNMP)

Architecture & Data Flow

[PathSolutions TotalView Server]          [Didactum Monitoring System]
  Windows Service: TotalView              IP: 192.168.1.50
  Config Tool (Windows App)
  Web Interface: <IP>
                    -- SNMP Polling UDP 161 (active, configurable) -->
                    <-- SNMP Traps UDP 162 (passive, optional) ----------

TotalView Architecture

  • TotalView Windows Service: Runs in the background, actively polls all configured devices and OIDs via SNMP; stores historical data locally
  • Config Tool: Windows application for configuring all TotalView settings (Start → Programs → PathSolutions → TotalView → Config Tool)
  • MIB Browser: Embedded tool for browsing, querying and configuring SNMP OIDs; all common vendor MIBs are pre-installed
  • Web Interface: Browser-based dashboard for real-time views, graphs and reports
  • Network Weather Report: Daily email report with network status, customizable via template

2. Enable SNMP on the Didactum Device

Step 1 – Open Web Interface

Open in browser: 192.168.1.50 (adjust IP of the Didactum device)

Step 2 – Access SNMP Settings

Preferences → SNMP

Step 3 – Enter the following values

Field in Didactum Web InterfaceValue
Enable SNMPEnabled
SNMP Versionv2c (recommended)
Community Stringdidactum_tv (do not use "public"!)
SNMP Port161
Trap Receiver IPIP of the TotalView server (e.g. 192.168.1.10)
Trap Port162
Trap Versionv2c

SNMPv3 Settings (optional, higher security)

FieldValue
Security Nametv_user
Auth ProtocolSHA
Auth Passwordmin. 8 characters
Priv ProtocolAES
Priv Passwordmin. 8 characters
Security LevelauthPriv

Save settings. Test SNMP connection in advance:

# From the TotalView server (Windows Command Prompt):
snmpwalk -v2c -c didactum_tv 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1

3. Integrate Didactum Device in TotalView Discovery

TotalView automatically discovers devices via the QuickConfig Wizard or can be configured manually. The Didactum device is integrated as a generic SNMP device.

Variant A – QuickConfig Wizard (recommended for initial setup)

TotalView Config Tool:
  Start → Programs → PathSolutions → TotalView → Config Tool
  → Start QuickConfig Wizard
  → Enter IP range: 192.168.1.1 to 192.168.1.254
  → SNMP Community: didactum_tv
  → SNMP Version: v2c
  → Start Scan

After the scan, device 192.168.1.50 appears in the device list.

Variant B – Add Device Manually

TotalView Config Tool → Network Monitoring → Devices Configuration
→ Click "Add"
FieldValue
IP Address192.168.1.50
Device NameDidactum-Serverroom
SNMP Versionv2c
Read Communitydidactum_tv
SNMP Port161
Device TypeGeneric / Other
LocationServer Room

Click Apply, then click the Restart Icon (top right) so that TotalView applies the changes.

Check Device Ping Status

TotalView Web Interface → <Server-IP>
→ Devices Tab
→ Device "Didactum-Serverroom" appears with ICMP status (green = reachable)

4. Open MIB Browser and Determine Didactum OIDs

TotalView includes a complete built-in MIB Browser. All common vendor MIBs are pre-installed. The Didactum MIB can be imported additionally.

Step 1 – Start MIB Browser

TotalView Config Tool → MIB Browser
  (or: Start → Programs → PathSolutions → TotalView → MIB Browser)

Step 2 – Establish Connection to Didactum Device

Field in MIB BrowserValue
Host / IP Address192.168.1.50
SNMP Versionv2c
Community Stringdidactum_tv
Port161

Click Connect.

Step 3 – Navigate Didactum OIDs in the MIB Tree or Perform OID Walk

MIB Browser → OID input field → enter:
  .1.3.6.1.4.1.46501.5.1.1

→ Click "Walk"

The result list shows all available sensor OIDs with names (.5), status values (.6) and measured values (.7). The sensor IDs at the end of each OID are required for the next steps.

Step 4 – Import Didactum MIB (optional)

If the Didactum OIDs are not automatically recognized, load the MIB file manually:

MIB Browser → File → "Load MIB"
→ Select DIDACTUM-ENV-MIB.mib
→ Click Open

After loading, the Didactum OIDs appear in the MIB tree under enterprises → didactum (46501).

MIB Template for Import

If no MIB is available from the device, save the following template as DIDACTUM-ENV-MIB.mib:

-- ============================================================
-- DIDACTUM-ENV-MIB  |  Enterprise OID: 1.3.6.1.4.1.46501
-- ============================================================

DIDACTUM-ENV-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises
        FROM SNMPv2-SMI
    DisplayString
        FROM SNMPv2-TC;

didactum MODULE-IDENTITY
    LAST-UPDATED "202401010000Z"
    ORGANIZATION "Didactum Security GmbH"
    CONTACT-INFO "support@didactum-security.com"
    DESCRIPTION  "MIB for Didactum Environmental Monitoring Systems"
    ::= { enterprises 46501 }

didactumSensors     OBJECT IDENTIFIER ::= { didactum 5 }
didactumSensorTable OBJECT IDENTIFIER ::= { didactumSensors 1 }
didactumSensorEntry OBJECT IDENTIFIER ::= { didactumSensorTable 1 }

sensorName OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION "Sensor designation"
    ::= { didactumSensorEntry 5 }

sensorStatus OBJECT-TYPE
    SYNTAX      Integer32 (0..3)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION "Status: 0=Normal 1=Warning 2=Critical 3=Error"
    ::= { didactumSensorEntry 6 }

sensorValue OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION "Measured value: Temp raw value div 10 = °C; Leakage 0 or 1"
    ::= { didactumSensorEntry 7 }

END

5. OID Reference for Didactum Sensors

All Didactum OIDs start with .1.3.6.1.4.1.46501. The sensor ID at the end is determined via MIB Browser Walk.

OID Fields per Sensor

FieldMeaningExample OID
.5.x.SENSOR_IDSensor Name (String).1.3.6.1.4.1.46501.5.1.1.5.101001
.6.x.SENSOR_IDStatus: 0=Normal, 1=Warning, 2=Critical, 3=Error.1.3.6.1.4.1.46501.5.1.1.6.101001
.7.x.SENSOR_IDMeasured value (current).1.3.6.1.4.1.46501.5.1.1.7.101001

Sensor Types with OIDs, Scaling and TotalView Thresholds

Sensor TypeSensor IDOID Measured ValueScalingWarning ThresholdCritical Threshold
Temperature Sensor Port 1101001.1.3.6.1.4.1.46501.5.1.1.7.101001Raw value ÷ 10 = °C (215 = 21.5 °C)280 (28 °C)350 (35 °C)
Temperature Sensor Port 2101002.1.3.6.1.4.1.46501.5.1.1.7.101002Raw value ÷ 10 = °C280350
Humidity Sensor Port 1102001.1.3.6.1.4.1.46501.5.1.1.7.102001Direct value = %rH8090
Combined Sensor Temperature (CAN)103001.1.3.6.1.4.1.46501.5.1.1.7.103001Raw value ÷ 10 = °C280350
Combined Sensor Humidity (CAN)103002.1.3.6.1.4.1.46501.5.1.1.7.103002Direct value = %rH8090
Door Contact104001.1.3.6.1.4.1.46501.5.1.1.7.1040010 = closed, 1 = open> 0
Smoke Detector106001.1.3.6.1.4.1.46501.5.1.1.7.1060010 = OK, 1 = Alarm> 0
Leakage Sensor (Spot)107001.1.3.6.1.4.1.46501.5.1.1.7.1070010 = dry, 1 = water> 0
Leakage Sensor (Cable)107002.1.3.6.1.4.1.46501.5.1.1.7.1070020 = dry, 1 = water> 0
System State (device overall).1.3.6.1.4.1.46501.1.1.00 = OK, 1 = Warning, 2 = Critical> 0> 1

Important Note – Temperature Thresholds: 

TotalView compares the SNMP raw value directly. Since Didactum transmits temperatures as raw value × 10 (215 = 21.5 °C), all thresholds must also be entered × 10. 28 °C warning = threshold 280.

Determine Sensor ID: 

In the Didactum Web Interface under System Tree → Sensor → Details or via MIB Browser Walk (Section 4, Step 3).

6. Configure OID Monitoring (Thresholds & Alerts)

TotalView enables direct configuration of threshold monitoring for any SNMP OIDs. This is done via the MIB Browser with the OID Monitoring function.

Step 1 – Start OID Monitoring in MIB Browser

MIB Browser → Establish connection to 192.168.1.50 (see Section 4)
→ Enter OID: .1.3.6.1.4.1.46501.5.1.1.7.101001
→ Click "Get" → current raw value is displayed (e.g. 215)
→ Select tab "OID Monitoring"

Step 2 – Monitor Temperature Sensor

Field in OID MonitoringValue
Device192.168.1.50 (Didactum-Serverroom)
OID.1.3.6.1.4.1.46501.5.1.1.7.101001
Name / LabelTemperature Serverroom Sensor 01
Warning High280 (raw value = 28.0 °C)
Critical High350 (raw value = 35.0 °C)
Alert Emailadmin@yourdomain.com
Poll Interval300 seconds

Click Add to Monitoring.

Step 3 – Monitor Leakage Sensor

Field in OID MonitoringValue
OID.1.3.6.1.4.1.46501.5.1.1.7.107001
Name / LabelLeakage Sensor Underfloor
Warning Highempty (no warning)
Critical High0 (from value 1 = water detected = immediate critical)
Alert Emailadmin@yourdomain.com
Poll Interval120 seconds (shorter interval for leakage)

All OID Monitoring Entries at a Glance

LabelOIDWarning HighCritical HighInterval
Temperature Sensor 01.1.3.6.1.4.1.46501.5.1.1.7.101001280350300 sec.
Temperature Sensor 02.1.3.6.1.4.1.46501.5.1.1.7.101002280350300 sec.
Humidity Sensor 01.1.3.6.1.4.1.46501.5.1.1.7.1020018090300 sec.
Leakage Sensor Spot.1.3.6.1.4.1.46501.5.1.1.7.107001empty0120 sec.
Leakage Sensor Cable.1.3.6.1.4.1.46501.5.1.1.7.107002empty0120 sec.
Door Contact 01.1.3.6.1.4.1.46501.5.1.1.7.1040010empty60 sec.
Smoke Detector 01.1.3.6.1.4.1.46501.5.1.1.7.106001empty060 sec.
Sensor Status 01.1.3.6.1.4.1.46501.5.1.1.6.10100101300 sec.
Device System State.1.3.6.1.4.1.46501.1.1.001300 sec.

7. Configure OID Graphing (Historical Trend Charts)

TotalView stores OID values historically and displays them as graphical trends. This is particularly useful for analyzing temperature trends over time.

Navigation

MIB Browser → Establish connection to 192.168.1.50 → Enter OID
→ Select tab "OID Graphing"

Enable Graphing for Temperature Sensor

FieldValue
Device192.168.1.50
OID.1.3.6.1.4.1.46501.5.1.1.7.101001
Graph NameTemperature Serverroom Sensor 01
Unit Label0.1 °C (raw value, display without scaling)
Graph TypeLine
Retention90 days

Click Add to Graphing. The graph appears in the TotalView Web Interface under the respective device.

View Graphs in Web Interface

TotalView Web Interface → <Server-IP>
→ Devices → Didactum-Serverroom
→ Tab "Custom OIDs" or "Graphs"
→ Trend charts for all configured OIDs are displayed

8. Custom OID Configuration (Alternative via Config Tool)

In addition to the MIB Browser, Custom OIDs can be created directly in the TotalView Config Tool as permanently stored monitoring points (according to TotalView 14.1 Administration Guide, Appendix F).

TotalView Config Tool → Network Monitoring → Custom OID
→ Click "Add"
FieldValue (Example: Temperature Sensor)
Device IP192.168.1.50
OID.1.3.6.1.4.1.46501.5.1.1.7.101001
NameTemperature Serverroom Sensor 01
Warning Threshold280
Critical Threshold350
Poll Interval (sec)300
Enable GraphingYes
Enable AlertingYes

Click Apply, then restart the TotalView service via the Restart Icon.

9. Alert Configuration and Email Notification

TotalView enables very flexible alerting: from a single wildcard alert for the entire network to highly specific threshold alerts for individual OIDs.

Step 1 – Configure Email Server

TotalView Config Tool → Email Configuration
FieldValue
SMTP Servermail.yourdomain.com
SMTP Port25 or 587
TLS / STARTTLSYes (recommended)
From Addresstotalview@yourdomain.com
Auth Usernametotalview@yourdomain.com
Auth PasswordYour SMTP password

Click Test Email → check inbox → Save.

Step 2 – Configure Alert Options

TotalView Config Tool → Network Monitoring → Alerts
FieldValue
Alert Email Recipientsadmin@yourdomain.com
Alert on WarningYes
Alert on CriticalYes
Alert on RecoveryYes (notification on normalization)
Repeat Alert Interval3600 seconds (1 hour, for persistent problem)
Subject Prefix[TotalView ALARM]

Step 3 – Configure Network Weather Report

The Network Weather Report is a daily email report that summarizes the network status. Didactum OID graphs can be included.

TotalView Config Tool → Email Configuration → Weather Report
  Report Time: 07:00 AM (daily sending)
  Recipients:  admin@yourdomain.com
  Include Custom OIDs: Yes
→ Apply

Step 4 – Nightly Security Report (optional)

TotalView Config Tool → Email Configuration → Nightly Security Report
  Report Time: 06:00 AM
  Recipients:  security@yourdomain.com
→ Apply

10. Configure SNMP Trap Receiver (optional)

In addition to active polling, TotalView can receive SNMP Traps that the Didactum device sends automatically on events. This enables immediate notification without waiting for the next polling cycle.

Step 1 – Install SNMP Trap Receiver Service

TotalView Config Tool → SNMP Trap Receiver Configuration
→ Click "Install SNMP Trap Receiver Service"
→ Ensure UDP Port 162 inbound is open on the TotalView server

Step 2 – Create Trap Alert Rule for Didactum

TotalView Config Tool → SNMP Trap Receiver Configuration → "Add Trap Alert"
FieldValue
Source IP192.168.1.50 (Didactum device)
Enterprise OID.1.3.6.1.4.1.46501
Trap Variable (OID).* (all Didactum traps) or specific OID
Alert Emailadmin@yourdomain.com
Alert MessageDIDACTUM TRAP: %TrapOID% | Value: %Value% | Device: %DeviceIP%

Save trap rule. Received traps appear in the TotalView Web Console under Events.

Leakage-specific Trap Rule

FieldValue
Source IP192.168.1.50
Enterprise OID.1.3.6.1.4.1.46501
Trap Variable (OID contains)107 (all leakage trap OIDs)
Alert Emailadmin@yourdomain.com, emergency@yourdomain.com
Alert Message[CRITICAL] WATER INTRUSION detected – Didactum Server Room

11. Test & Troubleshooting

Use Poll Device Tool

TotalView Config Tool → Poll Device Tool

  Device IP:       192.168.1.50
  SNMP Version:    v2c
  Community:       didactum_tv

→ Click "Poll"
→ All SNMP values of the device are listed
→ Check Didactum OIDs under .1.3.6.1.4.1.46501.*

Manually Check OID Values

# Windows Command Prompt (if net-snmp is installed):
snmpget -v2c -c didactum_tv 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1.7.101001
# Example output: INTEGER: 215 → 21.5 °C

snmpget -v2c -c didactum_tv 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1.7.107001
# Output: 0 = dry, 1 = water detected

# MIB Browser Walk (recommended - no external tool required):
MIB Browser → 192.168.1.50 → OID: .1.3.6.1.4.1.46501.5.1.1 → Walk

Check OID Monitoring Status

TotalView Web Interface → <Server-IP>
→ Devices → Didactum-Serverroom
→ Tab "Custom OIDs"
→ Current values, status color and last poll timestamp visible

Error Messages and Solutions

ProblemCause & Solution
Device not found in scanCommunity String wrong; SNMP not active on Didactum; ICMP blocked → use Poll Device Tool; check Community
OID Walk returns no resultsSNMP Community wrong; UDP 161 blocked; OID not supported by device → test snmpwalk manually or use Poll Device Tool
Temperature value 10× too high (e.g. 215 instead of 21.5)Scaling forgotten in threshold → enter thresholds × 10 (28 °C = 280)
Leakage does not trigger alertCritical High value wrong → set Critical High to 0 (at value 1 = alarm)
No email on alarmCheck SMTP settings; send test email; is Alert Email entered in OID Monitoring?
SNMP Traps do not appearSNMP Trap Receiver Service not started; UDP 162 inbound blocked; Trap receiver IP wrong on Didactum device
OID graphs do not appear in Web InterfaceGraphing not enabled; TotalView service not restarted after change → click Restart Icon
TotalView does not recognize Didactum as a known deviceNormal – Didactum is integrated as a generic SNMP device; all OIDs accessible via MIB Browser

TotalView Syslog Viewer

TotalView Config Tool → Syslog Viewer Tool
→ Filtering by IP 192.168.1.50 possible
→ SNMP polling errors and trap events visible here

12. Final Checklist

Didactum Device

  • SNMP enabled (v2c or v3)
  • Community String set (not "public"): didactum_tv
  • Device reachable via ping from TotalView server
  • Trap receiver IP set to TotalView server (optional)
  • MIB file downloaded

TotalView – Basic Configuration

  • Device 192.168.1.50 added via QuickConfig Wizard or manually
  • SNMP Community didactum_tv set in device entry
  • Poll Device Tool confirms SNMP connection
  • MIB Browser Walk on .1.3.6.1.4.1.46501.5.1.1 successful
  • Didactum MIB file loaded in MIB Browser (optional)

OID Monitoring & Graphing

  • OID Monitoring for Temperature Sensor 01 (Critical High = 350 / Warning High = 280)
  • OID Monitoring for Temperature Sensor 02 set up
  • OID Monitoring for Leakage Sensor Spot (Critical High = 0) set up
  • OID Monitoring for Leakage Sensor Cable set up
  • OID Monitoring for Humidity, Door Contact, Smoke Detector set up
  • OID Graphing enabled for all temperature sensors
  • Graphs visible in Web Interface
  • TotalView service restarted via Restart Icon after configuration

Alert & Notification

  • SMTP settings configured, test email received
  • Alert Email set in all OID Monitoring entries
  • Network Weather Report configured (daily report 07:00 AM)
  • SNMP Trap Receiver Service installed and started (optional)
  • Trap alert rules created for Didactum Enterprise OID .1.3.6.1.4.1.46501
  • Test alarm triggered and email received
  • Recovery notification enabled

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.

Essential cookies enable basic functions and are necessary for the website to function properly.
Statistics cookies collect information anonymously. This information helps us to understand how our visitors use our website.
Marketing cookies are used by third parties or publishers to display personalized advertisements. They do this by tracking visitors across websites.