Section 1 - VeeaVision AI: intelligent video monitoring, cameras, alerts, notifications, and storage.
Section 2 - IoT Pulse: locations, device enrollment, monitoring rules, alerts, and analytics.
Table of Contents
-
VeeaVision AI - Frequently Asked Questions
- What is VeeaVision AI?
- What needs to be in place before setting up VeeaVision AI?
- What do I need on hand to sign in and start configuring?
- How do I access VeeaVision AI?
- What if VeeaVision AI has not been provisioned for my organization yet?
- Where should I start if this is my first time setting up the system?
- What can I do from a camera feed on the Live Dashboard?
- How are alerts categorized on the Alerts page?
- How do I review what happened in a Red Zone violation?
- How many cameras can I add to VeeaVision AI?
- What do I need to add a new camera?
- What RTSP URL format should I use for my camera?
- What notification methods does VeeaVision AI support?
- Where can my recordings and images be stored?
- How do I connect VeeaVision AI to AWS S3 for cloud backup?
- What does the Analytics Policy page control?
-
IoT Pulse - Frequently Asked Questions
- What is IoT Pulse?
- How do I access IoT Pulse?
- What if IoT Pulse has not been provisioned for my organization yet?
- Where should I start each day when I open IoT Pulse?
- Why do I need to create a Location before enrolling devices?
- What information do I need to create a new location?
- How do I register a new device?
- What if I try to enroll a device that is already registered somewhere else?
- What is different about a camera’s device page compared to other devices?
- How do I capture a snapshot or clip from a camera on demand?
- Can IoT Pulse capture images from a camera automatically?
- How do I edit a camera’s stream settings?
- What is a monitoring rule and how do I create one?
- How can I triage and resolve an alert?
- What can I do in the Analytics section?
- My analytics data looks stale. What should I check?
- What types of devices does IoT Pulse support?
- A device I want to enroll doesn’t appear in the list. What should I do?
VeeaVision AI - Frequently Asked Questions
This section answers the questions operators ask most often about VeeaVision AI, from accessing the application for the first time to configuring cameras, alerts, and storage. For the full walkthrough of each screen, see the VeeaVision AI User Guide.
What is VeeaVision AI?
VeeaVision AI is an intelligent construction site monitoring system, and it is part of Veea’s VigiLynx platform alongside the SecureConnect service. It gives you real-time multi-camera video surveillance, AI-powered detection of people, vehicles, and safety equipment, automatic alerts for safety violations, video recording and time-lapse capabilities, and multilingual support.
What needs to be in place before setting up VeeaVision AI?
This guide assumes that the Veea Hub hardware has already been physically installed on site, network connectivity has been configured and tested, your cameras have been installed and are reachable on the network, and the VeeaVision AI application has been deployed and is running. If any of these are not yet in place, contact your Veea support team or system administrator before continuing.
What do I need on hand to sign in and start configuring?
You will need network access to the Veea Hub, a web browser (Google Chrome), and administrator credentials for the system.
How do I access VeeaVision AI?
Sign in to the Veea Control Center, choose the site you want to manage, and click VeeaVision AI in the left navigation panel. You will then choose between a remote link (to access from a different network or location) or a local link (to access from a computer on the same network as the Veea Hub).
What if VeeaVision AI has not been provisioned for my organization yet?
You will still see VeeaVision AI in the left navigation panel. When you open it for the first time, a request form is displayed. Fill in your contact information, a few details about your organization, and the cameras/sensors you are interested in, then submit. You will receive a summary confirming what was received, and a specialist will follow up to validate capacity, compatibility, and requirements before provisioning your account.
Where should I start if this is my first time setting up the system?
If you don’t have a location defined or cameras registered yet, go to the Setup section first and work through location setup, enrollment, and camera configuration. If your location and cameras are already set up, you can go straight to Interface and Features to explore the system’s day-to-day functionality.
What can I do from a camera feed on the Live Dashboard?
On each camera feed, you can pin it so it appears prominently on your home page dashboard, take a snapshot, and turn detection boxes on or off.
How are alerts categorized on the Alerts page?
Alerts are classified as Information, listed in black (for example, a person detected entering a zone), or Critical, listed in red (for example, a person entering during an unauthorized time). From the Alerts page you can also export a CSV report, choose a custom date range, filter by alert type, and view stored recordings linked to critical alerts.
How do I review what happened in a Red Zone violation?
Open Red Zone Monitoring to see a running history of violations, each listing the zone name, event name, description, and the date and time it occurred. Click the play icon in the Actions column to open the recorded clip of that specific violation. The video player overlays the defined red zone boundary on the video so you can see exactly how the violation occurred.
How many cameras can I add to VeeaVision AI?
You can add a maximum of four cameras to VeeaVision AI at this time.
What do I need to add a new camera?
Click Add Camera on the Camera Management page, then enter a unique camera name and the camera’s RTSP URL (which supports rtsp://, rtsps://, http://, or https://). The location description is optional. You can also configure time-lapse capture, the days it runs, its start and end time, and how often a snapshot is taken (every 5–60 minutes) before saving.
What RTSP URL format should I use for my camera?
It varies by manufacturer. Common formats include:
- Hikvision: rtsp://username:password@IP:554/Streaming/Channels/101
- Axis: rtsp://username:password@IP:554/axis-media/media.amp
- Generic: rtsp://username:password@IP:554/stream1
Replace the username, password, and IP with your camera’s actual credentials and address. The port is usually 554, and your camera manufacturer can confirm the exact stream path.
What notification methods does VeeaVision AI support?
Four: email, SMS (via Twilio), megaphone (audio warnings), and strobe/siren (visual and audible alert devices). Each one is configured from its own tab on the Notification Settings page.
Where can my recordings and images be stored?
You can choose between AI server storage (local path), which keeps data on a local path on the AI server, or cloud storage. If you choose Cloud mode, you will also configure a daily Sync Time under Cloud Sync Settings.
How do I connect VeeaVision AI to AWS S3 for cloud backup?
On the Cloud Settings page, fill in your Customer/Site details, then enter your AWS Region, S3 Bucket, and (optionally) an S3 prefix/folder, along with your AWS Access Key ID and Secret Access Key. Configure your DVR Upload Policy (upload mode, retention days, local buffer days), then use Test Cloud Connection to confirm it works and Save Cloud Settings to apply it.
What does the Analytics Policy page control?
This is where you adjust the thresholds and rules behind VeeaVision AI’s automated detection: megaphone repeat count and strobe duration, heat map refresh interval, queue wait and length thresholds, staff idle time, allowed time windows for person and license plate recognition, occupancy thresholds for people counting, and how long tracking can be lost before it is flagged. You can also review which zones and cameras each rule applies to, and a Reset to Defaults button lets you start over if needed.
IoT Pulse - Frequently Asked Questions
This section answers the questions users ask most often about IoT Pulse, from accessing the application for the first time to enrolling devices, configuring monitoring rules, and managing the alert inbox. For the full walkthrough of each screen, see the IoT Pulse User Guide.
What is IoT Pulse?
IoT Pulse is part of Veea’s VigiLynx solution, which combines connectivity, security, cameras, sensors, local services, policies, and remote operations in a single platform. IoT Pulse organizes operational data around locations, devices, assets, rules, alerts, and analytics. Think of it as the control room for everything your IoT devices do, from the moment a device is enrolled to the moment an alert is resolved.
How do I access IoT Pulse?
Sign in to the Veea Control Center, choose the site you want to manage, and click IoT Pulse in the left navigation panel.
What if IoT Pulse has not been provisioned for my organization yet?
You will still see IoT Pulse in the left navigation panel. When you open it for the first time, a request form is displayed. Fill in your contact information, a few details about your organization, and the cameras/sensors you are interested in, then submit. You will receive a summary confirming what was received, and a specialist will follow up to validate capacity, compatibility, and requirements before provisioning your account.
Where should I start each day when I open IoT Pulse?
Start on the Home page. Scan the Operations Summary banner and the Priority List to see whether anything is flagged as Critical Attention or Attention Required, then use the Open This Location button to drill into the site that needs you most. If you just want to know what is happening right now, check the Activity Stream instead.
Why do I need to create a Location before enrolling devices?
A location is the workspace that groups a hub, devices, assets, monitoring rules, and analytics. Without a location, a newly discovered device has nowhere to “live.” Creating the location first ensures that discovered devices can be enrolled in the correct context.
What information do I need to create a new location?
You will need the VeeaHub serial number, which sets the Zigbee source code and the MQTT topic path for the workspace, along with a location name and type. Address, city, state or region, postal code, and country are optional metadata you can also add.
How do I register a new device?
Select Add device from the Devices page or from a location’s Devices & Assets tab. Confirm the bridge/location context at the end of the wizard, review each discovered device card (manufacturer, model, capability tags, and IEEE/external identifier), then select one or more eligible candidates and choose Enroll devices. Use Enable Pairing Mode only if the physical device is not already listed.
What if I try to enroll a device that is already registered somewhere else?
It appears disabled in the enrollment wizard with a help message, and bulk enrollment skips it automatically. Do not try to enroll it again. Contact support if you need help reassigning it to another location.
What is different about a camera’s device page compared to other devices?
A camera’s device page includes a few things other device types don’t have: a live video preview, on-demand capture controls, and an evidence gallery. From the Overview page you will see the camera’s status, its location and asset assignment, and a button to open the Video Panel, a full-screen, multi-camera live view for the entire site, useful when you want to monitor several cameras side by side instead of one at a time.
How do I capture a snapshot or clip from a camera on demand?
Open the camera’s Video Evidence panel and click Capture image to take a still image of the live stream right now, or save a clip to record a short clip. The clip length can be adjusted using the Clip duration field next to it. Everything you capture appears in the Captures and clips gallery below, each with a timestamp and Export or Delete actions, and you can use Browse by date to jump to a specific day.
Can IoT Pulse capture images from a camera automatically?
Yes. Turn on Scheduled captures in the camera’s Video Evidence panel so IoT Pulse takes a low-frequency snapshot on its own. This is useful for giving an asset a visual history even when it doesn’t have a live stream running constantly. You can set how often a capture is taken (for example, every 60 minutes) and how many to keep (for example, the last 12).
How do I edit a camera’s stream settings?
Click Edit device from the main Devices page or from the camera’s Overview tab. The Camera Stream section is where the connection lives: choose the Stream Protocol (RTSP or HTTP MJPEG) and enter the Stream URL, toggling Credentials in URL if the username and password are embedded directly in that URL rather than entered separately. An optional snapshot URL can be set for a static image address, which gives you faster captures than pulling a frame from the live stream. Username and password fields are also available if your camera needs them entered separately.
What is a monitoring rule and how do I create one?
A rule is how IoT Pulse turns a raw reading into something actionable. It defines the condition being watched, when the rule is active, how often it can trigger, and what response should happen when it triggers. To create one, go to Rules & alerts and select Add Rule, which launches a six-step guided flow: Target → Compatible rule → Condition → Schedule → Delivery → Review.
How can I triage and resolve an alert?
Open Rules & alerts and use the All, Open, Acknowledged, and Resolved filters to find the alert you are looking for. Select it to review its severity, current status, monitoring rule, timeline, and any media evidence. Acknowledge the alert once the investigation begins, and resolve it once the incident is over or the condition has cleared.
What can I do in the Analytics section?
Analytics summarize sensor performance over time so you can spot compliance issues, stale reporting, or unusual trends. The Overview tab covers the General Summary, Location, Device, and Environment categories, while the Alerts & Policies tab covers Alert Activity, Alert Frequency, Alert Severity, Alert Category, Triggered Policies, Policy Status, Response Activity, and Recent Actions.
My analytics data looks stale. What should I check?
Stale analytics usually mean that a device is offline or that its telemetry hasn’t arrived recently. Open that device’s Activity tab and check its last-seen time and latest readings to confirm what is happening.
What types of devices does IoT Pulse support?
IoT Pulse is designed as an open platform with broad support for Zigbee and Wi-Fi devices from multiple manufacturers. Qualified devices include sensors from brands such as SONOFF (temperature/humidity, motion, door/window, water leak, and presence sensors) and IMOU (indoor security cameras). See the Qualified Sensors and Peripherals chapter of the User Guide for the full list.
A device I want to enroll doesn’t appear in the list. What should I do?
This usually means the device is already enrolled in the current location, registered somewhere else, or hasn’t been reported by the bridge yet. Confirm that you have the correct bridge/location selected, turn on pairing mode if needed, and compare the IEEE/external ID to verify the device’s identity.