Alarm Configuration Guide
Set up intelligent alarm rules for monitoring and notifications
On This Page
Overview
Kalytera's alarm system lets you create rules that trigger actions when specific events occur — such as a camera going offline, motion being detected, or storage running low. The system supports 42+ trigger types across multiple categories.
Predefined Alarm Templates
Kalytera includes 6 ready-to-use alarm templates for common scenarios. These can be activated with a single click:
Device Offline
Triggers when a camera or device loses network connectivity.
Motion Detection
Triggers when motion is detected by the analytics engine.
Recording Stopped
Triggers when a device unexpectedly stops recording.
Storage Low
Triggers when recording storage falls below a threshold.
Tampering
Triggers when camera tampering is detected (covered, moved, or defocused).
Video Loss
Triggers when the video signal from a camera is lost.
Creating Custom Alarm Rules
For more specific monitoring needs, create custom alarm rules using the 5-step wizard:
Basic Info
Name, severity, description
Trigger & Devices
Event type & target devices
Schedule & Conditions
When & under what conditions
Actions
What to do on trigger
Settings
Cooldown & advanced options
- Basic Info — Give your rule a name, set the severity level (Critical, High, Medium, Low, Info), and add an optional description.
- Trigger & Devices — Select the event type from 42+ trigger categories and choose which devices to monitor. Use "All Devices" to apply to every camera, or select specific devices.
- Schedule & Conditions — Optionally restrict when the rule is active (e.g., business hours only) and set trigger-specific thresholds (e.g., motion sensitivity, storage threshold percentage).
- Actions — Define what happens when the alarm fires: start recording, capture snapshot, send notification, trigger relay output, or fire a webhook.
- Settings — Configure cooldown period (minimum time between repeated triggers), auto-acknowledge, and other advanced options.
Trigger Categories
Alarm triggers are organized into categories:
| Category | Trigger Types | Mode |
|---|---|---|
| Network & Connectivity | Ping Check, Port Check, Device Offline, Device Online, Bandwidth Usage, Connection Count | Monitoring |
| Analytics | Motion Detection, Object Detection, Line Crossing, Intrusion Detection, Analytic Rules, Tampering, Video Loss | Event-based |
| Recording & Storage | Recording Stopped, Recording Started, Storage Low, Storage Full, Recording Gap | Monitoring |
| System & Hardware | CPU Usage, Memory Usage, Disk Health, Service Crash, Temperature, Fan Speed | Monitoring |
| Security | Login Failed, Unauthorized Access, Configuration Changed, Firmware Update Available | Event-based |
Analytics Triggers
Analytics-based triggers use Kalytera's built-in AI detection engines. You can create Analytic Rules that define specific detection conditions, then reference them in alarm rules:
- Motion Detection — Frame-differencing based motion with configurable sensitivity and minimum motion percentage
- Object Detection — AI-powered (YOLOv8) detection of people, vehicles, and other objects
- Overcrowding — Triggers when detected object count exceeds a threshold
- Zone Intrusion — Triggers when objects enter a defined polygon zone
- Line Crossing — Triggers when objects cross a virtual line (configurable direction)
- Loitering — Triggers when objects remain in a zone longer than a defined dwell time
Analytics triggers require Standard tier or above. GPU acceleration (NVIDIA with CUDA) is recommended for AI-based detections (object detection, line crossing, zone intrusion, loitering).
Alarm Actions
When an alarm rule triggers, it can perform one or more actions:
- In-App Notification — Shows a real-time alert in the Kalytera web interface
- Email Notification — Sends an email to configured recipients
- Start Recording — Begins recording on the affected camera
- Capture Snapshot — Saves a still image from the camera at the time of the event
- Webhook — Sends an HTTP POST to an external URL for integration with third-party systems
Feature Availability
| Feature | Community | Standard | Professional+ |
|---|---|---|---|
| Alarm Rules | |||
| AI Analytics (YOLOv8) | |||
| Analytic Rules (Zone, Line, Loitering) | |||
| I/O Control Actions |