Page 1
PERCEPT Gateway User Manual Document Version 1.1...
Page 2
The information in this publication is provided “as is” without warranty of any kind. The entire risk arising out of the use of this information remains with the recipient. In no event shall IONODES be liable for any direct, consequential, incidental, special, punitive, or other damages whatsoever (including without...
Page 3
Connections ................................11 Front panel ..............................11 Back panel ..............................12 Powering the PERCEPT Gateway for the first time ..................... 14 Enrolling the PERCEPT Gateway to PERCEPT Cloud ..................17 Internet Endpoints ............................18 Registering a new PERCEPT Cloud user account ..................18 Creating a new PERCEPT Cloud organization .....................
Page 4
Performing maintenance operations on your PERCEPT Gateway ............34 12 Device Configuration ............................. 35 12.1 Network Configuration Basics ........................35 12.1.1 Configuring the PERCEPT Gateway using Access Point Mode ............36 12.2 Setting Up Initial Network Configuration Locally ..................36 12.3 Configuring Wi-Fi Connectivity (optional)....................41 12.4...
Page 5
Do not attempt to perform hardware service on this product yourself. Opening the equipment casing • may expose you to dangerous voltage or other risks. Refer servicing to IONODES technical service personnel. Never open the device yourself as this will make void the warranty.
Page 6
Using the product in a humid place. • Warning: Do not use the product when moisture or condensation may occur. If the product is used in such an environment, it may damage discs and internal parts. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 7
The PERCEPT Gateway is a small onsite edge appliance that seamlessly connects to local IP cameras in a few short steps, without an onsite IT specialist. A secure and encrypted gateway for live video, the PERCEPT Gateway keeps local recording of all connected cameras for a configurable time.
Page 8
PERCEPT Gateway or its components require service. It also includes unique ID required to enrol the device in PERCEPT Cloud. The label is attached on the underside of the enclosure and on the box.
Page 9
6.1 Equipment Installation The PERCEPT Gateway can be placed on a flat surface, such as a desktop, or mounted via the supplied mounting bracket. When installing the PERCEPT Gateway, position the unit to allow for cable clearance at the rear of the unit.
Page 10
6.2 Air vent locations For proper cooling of the device, air vents shall not be obstructed. There’s a total of six (6) air vents located on the PERCEPT Gateway, highlighted in the illustration below. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 11
7 Connections The PERCEPT Gateway offers several connections ports at the front and back. 7.1 Front panel 1. USB 3.2 Gen2x2 Type-C Not required for typical deployments. 2. 2x USB 3.2 Gen1 Type-A Not required for typical deployments. 3. 2x USB 2.0 Can be used with USB keyboard &...
Page 12
Appliance power connector. Connect to the provided 20V DC power adapter. 3. 2x DisplayPort 1.4 Not required for typical deployments. May be used in combination with USB keyboard & mouse for configuration via local interface. 4. 1x USB 2.0 Not required for typical deployments. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 13
8. 10/100/1000 Mbps, 1G LAN Connect this network port to your WAN (internet). This is not required if your Camera LAN provides internet access. 9. Kensington Lock Use to physically secure the device to any compatible locking system. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 14
Once the PERCEPT Gateway is powered up and connected to the internet, configuration should be performed using your PERCEPT Cloud account.
Page 15
When all services are running, the display switches to the status information page. In the example below, LAN2 is connected, Wi-Fi settings are configured, and the device has joined a PERCEPT Cloud organization. The PERCEPT Gateway’s status page shows the following information.
Page 16
Connected: Interface is enabled and connected, with or without internet access. Not Connected: Interface is enabled but there is no cable connected or no valid wireless connection setting. Disabled: Interface is disabled in the PERCEPT Gateway configuration. By default, all network interfaces are enabled. Cloud Connection Status •...
Page 17
3. Claim the PERCEPT Gateway. The information required to join a PERCEPT Gateway to PERCEPT Cloud consists of its MAC address and PIN. It is available in human-readable and QR code formats on the product label illustrated below. If the label is lost, refer to section 15.1 for other means to retrieve this information.
Page 18
9.1 Internet Endpoints The PERCEPT Gateway connects to internet cloud services for proper functionalities. The following internet URL endpoints shall be whitelisted: live-iad-1.millicast.com:443 • global.stun.twilio.com:3478 • global.turn.twilio.com:443 and 3478 • prod-east-us-iot-hub.azure-devices.net:443 • prod-east-us-iot-hub-dps.azure-devices-provisioning.net:443 • global.azure-devices-provisioning.net:443 • perceptprodeastus.blob.core.windows.net:443 • prodgleastus.blob.core.windows.net:443 •...
Page 19
In the Sign in page, enter your existing user credentials and click on the Sign In button, or click on the Register hyperlink at the bottom to register a new account. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 20
9.3 Creating a new PERCEPT Cloud organization An organization in PERCEPT Cloud represents an entity in which you can enroll PERCEPT Gateways and share access to live and recorded video. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 21
Upon logging into PERCEPT Cloud, you are greeted with the Organization Picker page. This page lists all organizations that your account is authorized to access. Click on the Create New Organization button. Fill out the form for your organization account. Click Next when completed.
Page 22
On the next screen, review the information and click Submit to complete the organization creation and return to the Organization Picker page. Select your newly created organization. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 23
The device information can be entered using 4 methods. 1. By scanning the QR code found on the label affixed to your PERCEPT Gateway (preferred method) 2. By entering the MAC address and PIN located on the label affixed to your PERCEPT Gateway 3.
Page 24
9.4.1 Adding a PERCEPT Gateway using a QR scan 1. In the PERCEPT Cloud Add Devices dialog, click on the QR Code Mode button (1). If prompted, grant your web browser access to your device’s camera. 2. Scan the QR code found on the label affixed to the bottom of the PERCEPT Gateway QR Code label example support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 25
Completing the onboarding of your PERCEPT Gateway Once the device configuration code is entered in PERCEPT Cloud using one of the above methods, a default Display Name will be generated. It consists of ‘Device_’ followed by the PERCEPT Gateway’s MAC address. This can be updated to a friendlier, meaningful name before pressing on the + button.
Page 26
If a special configuration is required (e.g. Wi-Fi or Fixed IP, see instructions in sections 12.1 through 12.3). Once the PERCEPT Gateway is powered on, it may take a few minutes for it to connect to your PERCEPT Cloud account. Once fully onboarded in PERCEPT Cloud, it will appear in the devices overview page as shown below, with a green status.
Page 27
11 Managing your PERCEPT Gateways From the devices overview page shown in the previous section, click on the desired PERCEPT Gateway’s Open Device Profile button. The device profile will open on the Details tab. 11.1 Setting the PERCEPT Gateway’s geolocation From the device’s Details tab.
Page 28
11.2 Configuring the PERCEPT Gateway’s network settings From the device’s Network tab, verify status and configuration of network interfaces. To view further details on a specific network interface, click on its Edit icon. In the following dialog window, click again on the Edit icon to change this network interface’s settings.
Page 29
IP settings 3. For the wireless network adapter, use the Discover Networks to scan for and select Wi-Fi networks within range of the PERCEPT Gateway 4. When done, click Save or Cancel support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 30
From the device’s Cameras tab. Click on the Add button. The PERCEPT Gateway will list all ONVIF-compatible devices discoverable via its network interfaces. 1. Select the camera from the list. Cameras must support ONVIF discovery to appear in the list.
Page 31
2. Select the desired ONVIF media profile and the desired Transport mode (unicast recommended) 3. Click Next Note: The IONODES CitySafe solution supports only H.264 video codec. Only profiles using that codec will be listed. Note: The IONODES CitySafe solution is intended to provide real-time situational awareness to remote users over the internet.
Page 32
1. Enter a friendly Display Name and Description for this camera. 2. Click Next In the Summary tab, verify entered info and click Done to add the camera. If needed, use the Back button to correct any oversight or change settings before finalizing. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 33
1. The newly added camera will appear in the list. Click on the Open Camera Profile button to view more information for that camera. 2. Camera information and preview snapshot will be shown. 3. Use icon buttons to refresh the preview snapshot, edit camera information or close camera profile. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 34
1. Display and Update firmware, view current version and installation date. Available firmware versions are provided through PERCEPT Cloud, no additional download or files are required. 2. Download System Info. This downloads an encrypted file containing detailed configuration and logs.
Page 35
12 Device Configuration Before the PERCEPT Gateway can be used on your video network, it must undergo an initial setup step during which its network configuration is determined. This initial configuration setup is required for the PERCEPT Gateway to communicate with cameras on the network.
Page 36
Follow instructions in subsequent subsections to continue configuration. 12.2 Setting Up Initial Network Configuration Locally The configuration interface of the PERCEPT Gateway can be accessed on the device itself, by clicking on the Switch to Configuration View button (using a connected USB keyboard & mouse).
Page 37
(0-9), lowercase (a-z), uppercase (A-Z) and special character (!@#$%*()+=). Please note that the same screen will also be displayed when doing the initial setup remotely, over the LAN. The following Dashboard screen will then display: support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 38
You may now also select to change your web interface language from English to French if you so choose by clicking on the user icon and selecting Fr. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 39
Ethernet network configuration is shown in sections LAN 1 and LAN 2. The first information displayed is the connection status of the Ethernet cable. By default, the PERCEPT Gateway is configured in DHCP mode. If a DHCP server is present on the network, the network configuration provided by the DHCP server is displayed. In that case, nothing needs to be done;...
Page 40
The PERCEPT Gateway is also equipped with a Wireless network adapter. In addition to the DHCP / Static IP selection and settings, the Wireless 1 interface requires the network’s SSID, Authentication Mode and Password. Unlike the LAN interfaces, the Wireless 1 interface can be disabled.
Page 41
The Cellular interface has no configurable parameter. The SIM card and network settings are automatically detected, and the cellular network enables itself when all other interfaces fail to access PERCEPT Cloud. 12.3 Configuring Wi-Fi Connectivity (optional) Note: Start at section 12.1 for steps to connect to the PERCEPT Gateway management interface.
Page 42
IP settings. 5. Click Save Changing network settings restarts the PERCEPT Gateway’s web services. This forces a logout of the management interface. Re-enter credentials to log back in if needed. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 43
Here the user can define the minimum & maximum length of the password for all user accounts. By checking the Enable Protection for Multiple Login Failures box, the device is instructed to block all login attempts after X failed ones, until the timeout of Y seconds runs out (X and Y are user-configurable). support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 44
12.6 Configuring GPS Coordinates The PERCEPT Gateway can share its location with PERCEPT Cloud, allowing it to display devices and cameras on a map. Location is manually entered. In the Configuration page, select the System tab and go down to the section GPS Configuration.
Page 45
IP address. Data Usage - Configure the type of data that is allowed over the cellular network, such as live audio & • video, recorded clips, system information files or firmware updates. Note that checkboxes indicate support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 46
For metadata streaming (GPS or system health / resources usage) the frequency of the updates is also user configurable. SIM 1 – Provides information on the SIM card installed in your PERCEPT Gateway. You can enable or •...
Page 47
SIM card. Different status points such as SIM presence and Data connectivity are provided for monitoring. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 48
12.8 Configuring Miscellaneous Network Services The PERCEPT Gateway hosts a variety of network services with configurable parameters. In the Configuration page, select the Network tab. 12.8.1 HTTP Configuration This section details the parameters of the HTTP web server that hosts the configuration page and the command- and-control interface.
Page 49
12.8.3 RTSP Configuration The PERCEPT Gateway hosts an RTSP server that can restream connected cameras on the local network. If the number of connected client applications on the network exceeds the number of individual streams supported by cameras, additional applications can access camera streams from the PERCEPT Gateway’s RTSP server.
Page 50
If the current logged in user has any other role aside from Administrator, this section will only show the option to change its own password (only administrators can manage other user accounts). Clicking on the Create User button will open the dialog window shown below. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 51
There is no way to recover the password of the built-in administrator account if lost. In this case you’ll need to reset the device to factory default settings by following the procedure explained in section 15.2 of this document. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 52
14 Performing a Firmware Update This section describes how to update your PERCEPT Gateway’s firmware from the web interface. 1. Switch to configuration view on the device OR navigate to your device’s web interface from another computer. 2. Login with Superuser or Administrator account’s credentials.
Page 53
15 Troubleshooting 15.1 Retrieving Connection Information In case the device label is not available, connection information can be retrieved directly from the PERCEPT Gateway management interface. 1. From the Cloud tab of the Configuration page, ensure the Enable PERCEPT Cloud box is checked 2.
Page 54
PERCEPT Gateway. if PERCEPT Cloud is accessed from a device (tablet, mobile, etc.) equipped with a camera, this QR code can be scanned to add this PERCEPT Gateway to the organization (refer to section 9.4.1). If PERCEPT Cloud is accessed from the same computer that is connected to the PERCEPT Gateway’s local management interface, the...
Page 55
15.2.1 From PERCEPT Cloud If the device is claimed by a PERCEPT Cloud organization, see section 11.4 to reset from PERCEPT Cloud. 15.2.2 From Management Interface If credentials for the PERCEPT Gateway’s ‘admin’ account are known, reset can be performed from its management interface’s Maintenance tab.
Page 56
15.2.3 From Safe Mode If the PERCEPT Gateway is not claimed by a PERCEPT Cloud organization, and its ‘admin’ account credentials are lost, it can be reset to factory settings from Safe Mode. 1. Power OFF the PERCEPT Gateway 2. Connect a monitor, USB keyboard and USB mouse 3.
Page 57
Possible cause Resolution The PERCEPT Gateway The power adapter is not Connect the PERCEPT Gateway to a power outlet does not power up connected to mains power or via the supplied power adapter. The device will the PERCEPT Gateway is...
Page 58
Consult the dealer or an experienced radio/TV technician for help. Changes or modifications to this • product not authorized by IONODES could void the electromagnetic compatibility (EMC) and wireless compliance and negate your authority to operate the product. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 59
The product has been tested to comply to ICES-3(B)/NMB-3(B). This digital apparatus does not exceed the Class B limits for radio noise emissions from digital apparatus set out in the interference-causing equipment standard entitled: “Digital Apparatus,” ICES-003 of the Canadian Department of Communications. support@ionodes.com | www.ionodes.com | 450-696-1060...
Page 60
Annex A – Statement Limited Warranty Please visit https://www.ionodes.com/limited-hardware-warranty/ for the latest warranty information. support@ionodes.com | www.ionodes.com | 450-696-1060...
Need help?
Do you have a question about the PERCEPT and is the answer not in the manual?
Questions and answers