Safety Information The following convention is used within this manual. French translations of the critical levels are included. Hazard Levels Indicates a hazardous situation which, DANGER if not avoided, will result in death or serious injury. Indicates a hazardous situation which, WARNING if not avoided, could result in death or serious injury.
Trademark Acknowledgements IPVIDEO CORPORATION is a registered trademark. All other company names and products are trademarks or registered trademarks of their respective companies. Vista and WWW are registered trademarks of the respective holders. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Regulatory Information Electromagnetic Compatibility This equipment has been designed and tested to fulfill applicable standards for: • Radio frequency emission when installed according to the instructions and used in its intended environment. • Immunity to electrical and electromagnetic phenomena when installed according to the instructions and used in its intended environment.
The HALO 2.0 / 2C complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. NOTE: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules.
Laser Safety Notice HALO 2.0 / HALO 2C / HALO 3C HALO Smart Sensors contain a CLASS 1 LASER PRODUCT in accordance with standard CAUTION IEC60825-1:2014. This product complies with 21 CFR 1040.10 and 1040.11 except for conformance with IEC 60825-1 Ed. 3., as described in Laser Notice No. 56, dated May 8, 2019 Caution –...
Battery These products use a lithium battery as the power supply for its internal real-time clock (RTC). Under normal conditions this battery will last for a minimum of five years. Low battery power affects the operation of the RTC, causing it to reset at every power-up.
Introduction HALO Smart Sensors are IoT devices that detects environmental changes that occur in many locations including privacy concern areas where surveillance cameras can’t be installed. HALO Smart Sensors are capable of detecting many things such as vaping, smoke, vaping with THC, specific keywords, gunshots, air quality, and aggression in areas a camera cannot be placed.
HALO 2.0 & HALO 2C Hardware Overview The product shall be connected using a shielded network cable (STP). All cables connecting the NOTICE product to the network shall be intended for their specific use. Make sure that the network devices are installed in accordance with the manufacturer’s instructions.
Page 12
HALO 2.0 Outer Cover Removed The outer cover must be removed (by removing the three T10 TORX screws [5] with the provided wrench) during installation and to perform a manual factory reset. The figure below shows details exposed when the Outer Cover is removed.
Page 13
HALO 2C Outer Cover Removed The outer cover must be removed (by removing the three T10 TORX screws [5] with the provided wrench) during installation and to perform a manual factory reset. The figure below shows details exposed when the Outer Cover is removed. Light Sensor on PC board Gas Sensors Microphones...
HALO-3C / 3C-PC Hardware Overview Input Network Connection (RJ45) – Lux Sensor requires 802.3AT or 802.3AF Power over Ethernet Speaker Grill External Connector Terminal Block PIR Sensor Downstream Network Connection – People Counting Sensor (3C-PC) Supplies 802.3AF Power over Ethernet Slots for Air Screw for Unit Assembly Security Screw Slot for Locking Mechanism...
Page 15
HALO 3C Mounting Plate Removed The device must be separated into two halves by undoing one security [6] then twist the device apart to perform a manual factory reset. The figure below shows details exposed when the Mounting Plate is removed. Mounting Screw Hole Opening for Ethernet External Connection Wires Mounting Plate Lock...
Setup Prerequisites 1. One or more HALO Smart Sensor devices connected to a standard office network where the steps in the HALO Installation Procedure have been followed resulting in confirmation that the device is operating and physically connected to the network. 2.
First Time Setup Establishing Connection Connecting to a HALO device can be done in two separate ways. 1. Using HALO Device Manager (HDM) is the preferred method for setting up multiple HALOs at once. (see previous page for HDM setup and administration) 2.
Page 18
First Time Setup (Continued) Initial Device Setup / Administrator Credentials • Set the username to “admin”. • Set a new password and confirm the password. • The password must be 8+ characters, and include at least 1 upper case, 1 lower case, 1 numeric, and 1 special character.
First Time Setup (Continued) Initial Device Setup To setup the SMTP Email Settings click “Select Email Provider” in the top right corner and select the email provider to use with the HALO device. This can be updated later under the Notifications Tab. •...
Page 20
First Time Setup (Continued) Whomever read the Terms of Service forms shall fill out the Required Information. Once filled out click “Save Settings and Reboot Device”. The HALO Tour webpage will pop-up to provide more information on how to effectively use their device. A loading screen will appear of the HALO Smart Sensor rebooting.
Connection to a HALO Smart Sensor Connect to the desired HALO by either selecting the HALO in HDM and Open Web Page from the Actions drop down menu (Chrome must be default browser) or navigating directly to the IP address in the Chrome web browser. The default Username is “admin”...
Live View The dashboard has two views for display. These views include Dashboard and Sensors. Dashboard Live information presented including “Normal” and “Alert” state display through color changing indicator icons as well as live readings of specific signatures. This can be configured from the “Image”...
Live View Display on Dashboard • Signature icons can be shown or hidden by selecting the checkbox in the “Show” column. • Color of the individual signature display can be selected; the signatures can be sorted using the “Order” column sending the selected signature up or down from its current position. •...
About Navigate to the About page, from here the selection options are “Device Info” and “Legal.” Device Info Includes: • Model Version • Firmware Version • Build • Device MAC • Device Serial # • IPV4 & IPV6 IP Addresses •...
Device Settings The Device Settings tab provides access and adjustment to Date and Time, Device Name and Additional Information Fields, Presets, Reset Config, Reboot Device, Country, Firmware Upload, Language. Server Config Upload and Download, Temperature Offset. Device Logs and Data Logs Download. Device Management The Device Name by default is going to appear in every notification and can be used to identify the...
Device Settings (Continued) Presets Presets are default configurations used to enable sets of functionality in the Live View, Events, and Action pages. Following a firmware update new presets may be available to enable new features. Vaping (Vape, THC, Masking) Smoking (Smoking) Security (Gunshot, Aggression, Tamper, Help, Panic, Motion, People Count) Environmental –...
Device Settings (Continued) Firmware Prior to updating firmware, it is best practice to document any changes made to thresholds and advanced conditions. These changes can be re-programmed into HALO once the update is complete. Choose the current firmware file and select “Upload Firmware,”. Firmware can be downloaded from: https://halodetect.com/resources/firmware-tools/ Please refer to the previous page if it is necessary to load preset after the firmware upgrade.
Device Settings (Continued) Server Config The “Download Server Config” button will download all HALO settings except User, Time Zone, and IP information to a file. This file can be used as a backup or template for other HALO’s. The “Upload Config” button will load selected settings from a file that was previously downloaded from a HALO.
Page 29
Device Settings (Continued) Data Logs Data Logs save data from every sensor and every signature. Data logs with the “evt” prefix will display a record of data every second and is converted to an easy-to-read format. Each of the three files contains 24 hours of data and is composed of over 1 million data points.
Network The Network Configuration tab provides access and management of Ethernet, WiFi, HTTP / HTTPS, Certificate, Ethernet Out, Panic Buttons and Cloud settings. Ethernet • HALO is set to DHCP by default. To configure HALO with a Static IP toggle the Automatic (DHCP) off. •...
Page 31
Network (Continued) HTTP / HTTPS HTTP / HTTPS settings specify the communication port for the devices webpages and the Authentication protocol used to secure the connection. All browser connections and API calls will have to adhere to these definitions. For HTTP Port 80 is defined by default and for HTTPS Port 443 is defined by default; however, these settings can be edited to define the preferred Port.
Page 32
Network (Continued) Install Certificate & Key PEM file pair Selecting the HTTPS or HTTP+HTTPS or HTTPS+HTTP redirect Type reveals the Create Certificate and Install Certificate buttons. Create Certificate HALO will always create a self-signed certificate, so HTTPS is available. The certificate contains IPv4 and IPv6 addresses, and the HALO device name.
Page 33
Network (Continued) Manual AT/AF switch To ensure PoE downstream allocation, confirm the dip switch is set to AT power on the upstream HALO-3C. If It is necessary to toggle the switch in either direction be certain to REMOVE THE DEVICE FROM POWER. With the upstream HALO-3C in AT power mode, you can connect an ethernet cable from the output RJ45 into an 802.3 af PoE device.
Network (Continued) Cloud Registration By default, the Cloud is enabled to assist in troubleshooting HALO units. This does NOT imply the unit is connected to your Cloud Portal. To connect the HALO to your Cloud Portal, contact your Authorized Reseller to register the HALOs. Once you receive your Registration String via email use the steps below to connect.
Page 35
Network (Continued) HALO Amplify™ Sensors & Accessories The HALO Amplify Sensor Suite allows for localized readings and extends capabilities of the ecosystem with a variety of sensor options that includes open door/ window, temperature/ humidity and water leak sensors. Available on HALO firmware v2.14 and later for HALO-3C &...
Page 36
Network (Continued) iPANIC The iPANIC is an easy-to-use push panic button card that integrates seamlessly with HALO. Available on HALO firmware v2.8 and later for HALO-3C & HALO-3C-PC. In the HALO Amplify™ Sensors & Accessories section click the Enable iPanic Buttons toggle switch to enable iPANIC.
iPanic Button To begin configuration of an iPANIC button click Manage Panic Buttons. There are 2 options to add a button: 1. Add Next Button Pressed • Select Add Next Button Pressed • Wait for the button to change to ‘PRESS NEW PANIC BUTTON’.
User Management The “Users” page is where users can be added and removed. The user-name and password assigned here will be required to access the HALO. If the admin user- name and password is forgotten, a factory reset must be done for recovery. Users can be assigned either the role of Admin or Viewer.
Events The “Events” page is where event signatures are added, removed, and adjusted. Signatures are created from individual or multiple data sources, thresholds, timing, and machine learning algorithms. Adding a new event is done by Clicking “Add Event” > Fill in an event identifier “Unique ID”...
Page 40
Events (Continued) Pause A Pause option has been introduced to the Events Menu. This will allow users to define a pause value (in minutes) between a reoccurring event caused by teetering above and below the set threshold. CO2cal has a pause value set to 15. The event will not trigger a 2nd time until the value drops below the threshold for 15 minutes.
Actions The “Actions” page is used to create an action plan for each event. Each event has an individual action plan. Check the box or drop-down to activate each action. Email Set (SMTP): Relay 1 or 2: Notification via email (or text) that a signature met Select for the relay to change state when the the threshold.
Wav Files Management On the Actions tab Wav files can be configured to be played when an event is triggered. Not every event will have this set by default. Wav files can be chosen by selecting the pulldown under Sound. NOTE: the wav file will play from the HALO device.
People Count People Count works by registering disturbances in a room’s thermal signature which HALO then interprets to find if it is an occupant within the sensor’s field of vision. *This feature is available on model HALO-3C-PC Special Notes: Proper placement and orientation of the HALO is important to make use of the sensor’s visible range.
People Counting Events To setup an Event for People Count click Events on the bottom navbar, click Add Event, and select the People Count data source. Name this event People_Counting and set the threshold to however many people are allowed in the room. From here you may assign any action to this event under the Actions menu.
LED Pattern LED Patterns can be displayed when an event is triggered. Not every event will have this set by default. LED Patterns can be chosen by selecting the pulldown under LED Pattern. Steady The LED stays on for the duration of the event 1, 2, 5 Sec Blink The LED flashes on and off every 1,2,5 seconds 1/2, 1, 2, 5 Sec, 1 min Once...
Notifications The “Notifications” page has all fields necessary to edit email contents and connect to an email account using SMTP. The Email Contents section dictates what the notification will look like when sent via email and email to text. The Subject and Body fields can be populated with information to be extracted from the HALO upon an event and can also include character for character information.
Page 47
Notifications (Continued) The HALO uses SMTP(simple mail transfer protocol) to send out alarms. • Select the email provider you use to see if there is a template to help fill out information. • You can use your internal SMTP server. •...
Integration The “Integration” page is where HALO makes connections to 3rd party products. HALO has an open API and works with many 3rd party products including Surveillance, Access Control, Cloud, Building Management Systems, LED Lighting, Network Switching and many others. More details can be found in “Basic API and Advanced API documents”.
Page 49
Secondary Integration The “Integration” page also has an option for a second integration. Criteria is same as Primary Integration noted on the page before. Actions Once the settings are saved on the Integration Tab the Action settings can be setup. A column for Primary and/or Secondary Integration will now be available on the Actions tab.
Page 50
Heartbeat Heartbeat works with the connections to 3rd party products and sends specified information on a specified time interval. Individual product guides are available on the “Partner Integration Guides” section of the website. Specify the Protocol used to transmit the event notification by clicking the TCP or HTTP radio buttons.
Page 51
RTSP RTSP (Real Time Streaming Protocol) can be used to stream the Live View to an RTSP supported platform. • Click the button for “RTSP Stream Enabled” to turn on this feature. • Select a port number that is not already in use, default is “8554”. •...
Page 52
Paths The defined paths will create a new tab in the web browser that will include the indicated stream or frame. These file paths can be used for streaming to other locations or devices. They include the links below: • Dashboard MJPEG Stream •...
BACnet BACnet is a data communication protocol for building automation and control networks. To enable BACnet, navigate to the Integrations Tab and scroll down to the BACnet section. Toggle BACnet Enabled to open the configuration menu. Device Name: The Device Name must be configured as a unique value within your BACnet deployment and should not be left blank.
Page 54
BACnet (Continued) Event Instance Numbers To view HALO’s default BACnet “Point Instance Numbers” or add custom “Points” click “Event Instance Numbers.” This list shows how HALO’s default events are mapped to BACnet “Points.” A dropdown will appear with your default event “Points” starting at 1 and increasing sequentially. Instance numbers added after the default instances will begin at 128 and increase sequentially from there.
BACnet Protocol Implementation Conformance (PIC) Statement ANNEX A - PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT (NORMATIVE) (This annex is part of this Standard and is required for its use.) BACnet Protocol Implementation Conformance Statement Date: December 14, 2022 Vendor Name: IPVideo Corp Product Name: HALO Smart Sensor Product Model Numbers:...
Character Sets Supported Indicating support for multiple character sets does not imply that they can all be supported simultaneously. • ISO 10646 (UTF-8) • IBM™/Microsoft™ DBCS • ISO 8859-1 • ISO 10646 (UCS-2) • ISO 10646 (UCS-4) • JIS X 0208 If this product is a communication gateway, describe the types of non-BACnet equipment/ networks(s) that the gateway supports: N/A BACnet IP Mapping...
Page 58
BACnet IP Mapping (Continued) Preset Binary Value Points Additional Binary Value Points Name Object Type Instance ID Associated with Other Presets event_Gunshot BinaryValue event_Help BinaryValue event_Vape BinaryValue Name Object Type Instance ID event_THC BinaryValue event_CO BinaryValue event_Masking BinaryValue event_Help000 BinaryValue event_Aggression BinaryValue event_Temp_C...
Image Settings Navigate to the image page, from here the Live View page can be altered. Some of the alterations available include: • Choose Stream Resolution • Color Options • Show / Hide Info • Signatures - Show / Hide - Color - Order Image Size...
External Connections Relays HALO 2.0 & HALO 2C HALO Smart Sensor features two relay controllers that can trigger an external system upon an Event. Relay 1 The relay controls are set to Normally Closed Relay 2 “NC” by default. The ports can be switched to Normally Open “NO”...
Page 61
Relays HALO-3C The HALO-3C contains a single solid state relay which uses Relay (A) & Relay (B) to open and close the circuit loop. By default, the relay is in a closed state meaning the loop is closed. Once an event triggers the relay, it will open the circuit. Ex: By default, current will be flowing through the load due to the closed state.
External Input HALO-3C has the ability to read HIGH/LOW voltage signals from outside devices to trigger events on the device. Voltage potential is limited to 24V between the two connections. Once a voltage is seen across the two connections, the event will trigger on the HALO GUI. Example 1 CONNECT PIN 8 GROUND TO PIN 5 (INPUT A) WITH A SWITCH.
Page 63
External Input (Continued) Under the Events Tab select Add Event. From the dropdown select External Input. Name your Event under Event Identifier. Set the Threshold to 50 and Pause to 0. Save Changes and Close. Events Under the Actions Tab locate the new added event. From here you can set an Action the HALO can take upon trigger of the event.
HALO 2.0, 2C, & 3C Factory Reset HALO Smart Sensor includes a hard-reset button that can revert the settings to the Factory Defaults. Please note that the outer cover of the HALO Smart Sensor must be removed to expose the reset button. •...
Maintenance HALO is an environmental sensor and as such, proper maintenance will keep your HALO operating at peak levels. This guide will give you recommended best practices for your HALO maintenance. Notify appropriate staff of alarms that will be activated during cleaning or disable alerts via the HALO GUI interface or HALO Device Manager.
Page 66
Maintenance (Continued) HALO is an environmental sensor and as such, proper maintenance will keep your HALO operating at peak levels. This guide will give you recommended best practices for your HALO maintenance. Interval of Cleanings 1. Frequency for cleaning is based on the environment and amount of sediment collecting on the HALO housing.
Testing Note: The following LED responses are defined in the “Presets” of firmware 2.3 or newer. Vape Detection Test Testing Product: Cirrus Wind Indicator Process: Activate cartridge and pump for 10 seconds from directly below HALO Smart Sensor at 5’ height. Results: Vape Alarm, Green LED Indicator Keyword Test...
Need help?
Do you have a question about the IPVIDEO HALO 2.0 and is the answer not in the manual?
Questions and answers