IPVIDEO V2.6.19 Halo Device Manager User Guide
- May 15, 2024
- IPVIDEO
Table of Contents
- V2.6.19 Halo Device Manager
- INTRODUCTION
- SETUP PREREQUISITES
- FINDING HALO SMART SENSORS ON A NETWORK
- FIRST TIME SETUP
- DEVICES
- FILE MENU
- NAVIGATING HDM
- VIEW MENU
- ACTIONS MENU
- IPVIDEO CORPORATION END USER LICENSE AGREEMENT
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
User Guide
a Motorola Solutions Company
HALO DEVICE MANAGER (HDM) MANUAL
v2.6.19
V2.6.19 Halo Device Manager
Brought to you by:
1490 North Clinton Ave, Bay Shore NY 11706
www.ipvideocorp.com •
info@ipvideocorp.com • 631.969.2601
©2024 IPVideo Corporation. All Rights Reserved. This manual or parts thereof
may not be reproduced in any form unless permitted by contract or by written
permission of IPVideo Corporation.
ABOUT THIS DOCUMENT
This manual is intended for administrators and users of IPVideo HALO Smart
Sensor and is applicable to HALO v2.00, 2C, 3C and 3C-PC with firmware
versions 1.53 and later. It includes instructions for using the HALO Device
Manager software product on your network. Previous experience of networking
will be of use when using this product. Later versions of this document will
be posted at https://halodetect.com/resources/
TRADEMARK ACKNOWLEDGEMENTS
IPVIDEO CORPORATION and HALO SMART SENSOR and HALO DEVICE MANAGER are
registered trademarks or trademark applications of IPVideo Corporation in
various jurisdictions. All other company names and products are trademarks or
registered trademarks of their respective companies.
SUPPORT
Should you require any technical assistance, please contact your IPVideo
Corporation Authorized Reseller. If your questions cannot be answered
immediately, your reseller will forward your inquiries through the appropriate
channels to ensure a rapid response. If you are connected to the Internet, you
can download user documentation and software updates.
https://halodetect.com/resources/
Technical Support via Telephone:
631-647-9970
Live technical support is available Monday through Friday (excluding holidays)
between the hours of 8 AM and 7 PM Eastern Standard Time.
Technical Support via Email:
techsupport@ipvideocorp.com
Knowledge Base: https://halodetect.com/knowledge-base
INTRODUCTION
HALO Smart Sensor is an IoT device that detects environmental changes that
occur in many locations including privacy concern areas where surveillance
cameras can’t be installed.
HALO DEVICE MANAGER (HDM) is an administration tool leveraged to configure and
manage HALO Smart Sensors on accessible networks. Some features of HDM include
finding HALOs on accessible networks, install/update firmware, commit
configuration changes, backup device settings, and view device status.
For multi-site management and analysis reporting check out the features of the
Cloud Portal.
https://halodetect.com/product-info/halo-cloud
SETUP PREREQUISITES
-
Install HDM:
• Download HDM from the IPVideo website at: https://halodetect.com/resources /firmware-tools/
• Run the installation file.
• Run the HDM software tool by double clicking on the HALO Device Manager icon.
• “Accept” EULA. -
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.
-
The network will typically include a DHCP server to provide an IP Addresses, in the absence of one HDM can find HALOs with an APIPA (Automatic Private IP Addresses) on a local network.
-
If static addressing is planned, then the correct subnet mask, gateway address, and DNS address must be known.
-
An accessible Windows 10 or higher PC connected to the same network with a Chrome web browser installed.
FINDING HALO SMART SENSORS ON A NETWORK
Start HALO DEVICE MANAGER (HDM) on the PC by double clicking the program icon. (The window can be resized and moved as needed and will be saved for next use.)
DEVICE SCAN / ESTABLISHING CONNECTION
There are 3 different search options under Devices tab:
- Device Scan: Scans the same network that the HDM host is connected.
- IP Scan: Custom IP Range of any local routable, unblocked internal networks.
- IPv6 Scan: Scans IPv6 on the same network that the HDM host is connected.
Each are explained in further detail in the Device Menu section later in this guide.
FIRST TIME SETUP
HDM which is the preferred method for setting up multiple HALOs at once,
however it can also be done by typing the HALO device’s IP address in Google
Chrome as shown in the Administrator Manual at
https://halodetect.com/resources/manuals-guides/.
Any devices that have not been initialized will show up with blue text and a
tab for First-Time Setup will appear. You could also select a single HALO
(double-click Sel to deselect all and select one) and click Actions -> Open
Web Page. Setup User
Click the tab First-Time Setup. A prompt to setup a user for the device will
appear. Type in admin next to “User” and desired password next to
“Password”. Setup Device Information
- Setup Device name for what the Halo will be viewable as.
- Setup Timezone using the drop-down information
- Setup Country using the drop down.
NOTE: To avoid losing current presets and settings due to First Time Setup
use HDM.
To avoid the First-Time Setup button. Open Actions / User Management / Change
Password and Type to reset your user and password.
Setup HALO Device
The final Setup for the device is the IPVideo License Agreement. Left textbox is the IPVideo Corporation
End User License Agreement.
Right text box is the Privacy Policy.
The user reading the Agreement and Policy shall fill out the information below
for “Name”, “Organization”, “Email”, “Phone”.
Device Setup Complete
Once the setup requirements are met HDM will reboot the selected HALOs. You
may see a status of “running, not ready” as it reboots and reconnects using
the new credentials.
Status will change to connected once back online.
DEVICES
Search for HALO Smart Sensors on the network. There are different ways to do
this:
Device Scan
Searches for HALOs that are on the local network. This search does not cross
subnets and returns IPv4 IP Addresses.
IP Scan
Searches for HALOs using a starting IP address and a quantity of IP addresses
from that starting point. For example
“Start IP Address”: 192.168.1.11 & “Number Of IP Addresses”: 50 will search
192.168.1.11 – 192.168.1.60 for HALO’s. This search does look at each IP
address in the sequence 1 at a time, thus it is recommended to include only
the range required to be searched.
IPv6 Scan
Searches for HALOs that are on the local network. This search does not cross
subnets and returns IPv6 IP Addresses. Add Device
This adds a single HALO using a specific IP Address.
This method requires the “Port” number. “User” and “Password” can also be
supplied if the HALO is not using the default or if they were not previous
entered for HDM to use.
Using a single method to search, then repeating that method or using another
method will continue to add HALOs to the list of found devices. This will not
remove HALOs from the device list. Clear All Devices
Removes all HALOs from the device list.
Remove Selected Devices
Removes all HALOs that have their check box selected on the far left from the
device list.
Keep Selected Devices
Removes all HALOs that DO NOT have their check box selected on the far left
from the device list.
Add User/Pwd
For HALOs with username or password already changed use Add User/Pwd to
connect to HALOs in the current HDM session.
This process can be repeated if multiple HALOs on the list have different
usernames or passwords.
The eyeball icon next to the password can be used to view the input
characters.The
default password (changeme)* is known to HDM and is used automatically to
connect to new HALOs.
Special Note About Change to Location of Profile Data:
If you are upgrading from prior to 2.6.7 please note that 2.6.7 introduced
storing Profile Data in a new location.
New Location: C:\Users\
Previous Location: C:\Users\
Any previously saved profile data can be manually copied into the new location
for use with 2.6.7 and newer version.
FILE MENU
Save Device List
Lists of HALOs can be saved using the “Save Device List” feature. After
clicking “Save Device List” navigate to the location where it is to be saved.
Then name the file, making sure to keep the .hlo extension in the name.
By default, the file will be stored as “list.hlo” in the folder
“C:\Users\
Saved lists of HALO’s can be loaded using the “Load Device List” feature.
After clicking “Load Device List” navigate to the location of the “.hlo” file
and “Open” it. This will load an encrypted file of all of the HALO’s stored
in that list, including encrypted usernames and passwords. If the file was
created on a different computer, for security reasons, the usernames and
passwords will be omitted. Load View and Save View
You can select f rom many columns of information to display for HALOs under
the View menu item. If you have a set of columns you would like to recall
later you can save and load them later like the Device List. They are saved in
files ending with “.col”. View Downloads
This will open up the folder HDM saves files downloaded from HALOs. The
location is C:\Users\
NAVIGATING HDM
HALO Device Manager can be used to program many HALOs at one time.
The far-left column Sel is the device selection indicated by check boxes.
Clicking a check box will select or de-select a HALO. Double-Clicking the Sel
column header will select or de-select all HALOs f rom the list. Ctrl-Click
can add or remove a HALO from the list. Shift-Click selects a range of HALOs
up to a previously selected HALO.
Double clicking any other column header except Sel sorts the HALOs by that
column.
Actions’ functions apply to all the selected HALOs.
VIEW MENU
HDM displays information about each HALO it is connected to when valid
credentials are provided.
Columns can be optionally shown or hidden by selecting the “View” dropdown.
MY MAC: Ethernet MAC Address of the HALO.
IP: IP Address, this can be displayed as IPv4 and IPv6 formats depending on
how it was discovered.
Device: Device Name.
Status: Current status of the HALO response to HDM. “Connected” indicates that
a HALO is authenticated and awaiting commands f rom HDM.
UPKVers: Firmware Version.
HW Vers: Hardware Version.
OS Vers: Operating System Version.
LED: LED Color status, represented numerically.
Clock: Current clock time in DD HH:MM:SS format.
Boot Time: Time HALO booted up in DD HH:MM:SS format.Double clicking a group name will show or hide all members of that
group. Ie: Time & Country > The background color indicates that some members
are selected for display. Ie: Outputs >
ACTIONS MENU
Upload Firmware
HALO Device Manager can upload firmware on many HALOs at one time.
Select HALOs for update then Actions > Upload Firmware. A prompt will allow
for navigation to the firmware file location. Once a location is used, HDM
will remember it for next time. Firmware files are in “.upk” file format.
Upon selecting and opening the firmware, you will be prompted to agree to the
license agreement and privacy policy (see new HALOs for details) and to
Upgrade Options. We recommend the merge option to preserve
any action customizations and additional events but use latest factory
sensitivity thresholds. Prior to updating firmware, you may want to record any
customizations to thresholds and advanced conditions.
Then the firmware will be sent to each selected HALO in turn. DO NOT REMOVE POWER WHILE HALO IS REBOOTING
The “Status” column will show the progress with such things like “Waiting
turn…”, “Accepted”, timeout # while rebooting, running, not ready, and
connected again with the “UPKVers” column showing the new firmware version.
Firmware can be downloaded from: https://halodetect.com/resources/firmware-
tools/IMPORTANT: if the HALO device is currently running a
firmware version below version 2.0, it requires an additional upgrade step.
You will need to upgrade to firmware version 2.5.1 first, then install the
latest version of firmware.
No preset support for versions less than HALO Firmware v2.2.
Load Preset
A preset is a standard set of events, thresholds, actions, layout on the
dashboard colors, etc. A user can modify, create or remove event presets.
Preset Events selection option allows for choosing preset options
and will replace all existing events. Preset Events Merge selection option
allows for choosing preset options and will merge the selection items with any
existing events.
Preset Events Merge continued: After selecting Preset Events Merge a second
option is presented to provide additional selection options managing the
conditions of the merge. Load Preset Continued Set
events to defaults choice will set the current preset of events as default
settings.
Merge without changing actions or removing events will use the factory default
events closest to what the HALO has but preserve any changed Actions or added
events.
Before v2.9.0.8 choice will display preset values for firmware prior to
v2.9.0.8.Security will replace the set of events in the
HALOs with the factory default set for security applications.
Security_And_AQI adds health and air quality events.
All_Sensors includes all of above plus additional sensors available in the
HALO.
For more information on presets please review the HALO Administration Manual
found at: https://halodetect.com/resources/manuals-guides/
Config Upload/Download
Get Config will download all HALO settings except User, Time Zone, and IP
information from each selected HALO to a unique file for each HALO selected.
This file can be used as a backup or template for other HALO’s. The file is
saved with a name like “serverConfig_MACADDRESS.json and the default location
the files are stored is C:\Users\Documents\HaloDevMan\Downloads.
Files can be easily viewed with the File > Downloads menu option.
Upload options will load selected settings from a file that was previously
downloaded from a HALO. Choosing from the settings dropdown will identify
what is loaded into the HALO from that file. The last option, Upload Config
except IP,TZ,Users, is intended for backups and includes the HALO device name.
Select the desired Upload command and then navigate to the desired .json file,
select file and click Open. The upload will occur immediately.Reboot: The “Reboot” command will reboot the HALO.
LED/Sound Test: From this menu select a color for the multicolor LED to change
to for 10 seconds or activate the Siren to play on selected HALOs.
Get Logs: Downloads selected log type from all selected HALOs.
Time & Country: Choose the clock setting for the selected HALOs. Selection of
NTP and Time Zone can be made in this menu.
IP Address Settings
Ethernet Use DHCP sets the selected HALOs as DHCP. This is the default setting
for HALOs.
Ethernet Static IP Range will pop-up a box where the starting IP address for
the selected group can be input. Settings here include IP Address, Netmask,
Router, and DNS.
The first selected HALO will take the IP Address input in that box and every
HALO in the order they appear on the device list will take one digit higher in
the last octet of that IP address until all HALOs are assigned an IP Address.
WIFI
On+SSID/Password & Reboot will pop-up a box where the SSID and password is
entered to connect. The “Status” column will show the HALO is rebooting.
WIFI Off & Reboot turns off the WIFI. The Status row in HDM will update to say
“Accepted”, then “running, not ready”, then connected if the device has
another means of connection.
WIFI DHCP & Reboot configures the HALO to use DHCP and reboots it..
“WIFI Static IP Range & Reboot” is similar to Ethernet Static IP Range.
User Management
Select “Add New User” to add a user to all selected HALO’s then type the
username, password and user level into the pop-up.
HALO restricts access by usernames and passwords at two different levels,
“admin” and “viewer”. Select Change Password and Type to change
the password and / or access level of a specific username for all selected
HALOs. A pop-up will prompt for the username to be input, the new password to
be selected and a drop down for access level selection. Click on the eye to
view the password that was typed.
Select Delete Existing User then type the name of the user that is to be
deleted from all selected HALOs.
Select Acknowledge HALO EULA to review EULA to review and acknowledge EULA’s
for selected devices.
*Please be mindful that deleting all “Admin” users will require a Factory Reset.
BACnet
Select BACnet then choose the drop down to perform the described action to all
selected HALOs. BACnet can be turned ON or OFF and some of the global settings
can be adjusted.
See the BACnet section of the Administration Manual for details on BACnet
settings
Cloud Settings
Cloud connection can be turned ON or OFF, this connection is for use with the
IPVideo Cloud product offering only. Cloud Connection can be established with
the Cloud String. See the HALO Administration Manual for more details on
connecting HALOs to the CLOUD. RTSP
Select RTSP then choose the drop down to perform the described action to all
selected HALO’s. RTSP can be turned ON or OFF and some of the global settings
can be adjusted. See the RTSP section of the Administration Manual for details
on RTSP settings.
Open Web Page
Opens the main page of all selected HALOs in the default web browser. Set
Chrome as default prior to use. Naming HALO’s From HDM
Right click any device listed and select “Change Device Name” then type the
desired name and click “Okay”. Right-Click Menu:
Right-clicking on a HALO row in the grid offers some functions for that single
HALO:
Change Device Name prompts for a HALO device name and renames the given HALO.
Change Password and Type prompts to change the current username & password
only on that HALO.
Ethernet Static IP prompts for an IPv4 address, Net Mask, Router and DNS for
that single HALO.
IPVIDEO CORPORATION END USER LICENSE AGREEMENT
This End User License Agreement (this “Agreement”), is a binding agreement
between IPVideo Corporation (“Licensor”) and you (an individual or entity)
licensing (the “Licensee”) the software and/or firmware (“Software”) which
accompanies this Agreement and is contained in one or more of Licensor’s
product(s) (the “Products”). Licensor Software and Products subject to this
Agreement include, but are not limited to, HALO Cloud, HALO Smart Sensor,
ViewScan, and AVfusion.
THIS AGREEMENT REQUIRES THE USE OF ARBITRATION (ON AN INDIVIDUAL BASIS ONLY;
I.E., CASE CONSOLIDATIONS AND CLASS ACTIONS ARE NOT PERMITTED) IN ORDER TO
RESOLVE DISPUTES. LICENSOR PROVIDES THE SOFTWARE SOLELY ON THE TERMS AND
CONDITIONS IN THIS AGREEMENT AND ON THE CONDITION THAT LICENSEE ACCEPTS AND
COMPLIES WITH THEM. BY USING THE SOFTWARE, YOU (A) ACCEPT THIS AGREEMENT AND
AGREE TOBE LEGALLY BOUND BY ITS TERMS; AND (B) REPRESENT AND WARRANT THAT: (I)
YOU ARE OF LEGAL AGE TO ENTER INTO A BINDING AGREEMENT; AND (II) IF LICENSEE
IS A CORPORATION, GOVERNMENTAL ORGANIZATION, OR OTHER LEGAL ENTITY, YOU HAVE
THE RIGHT, POWER, AND AUTHORITY TO ENTER INTO THIS AGREEMENT ON BEHALF OF
LICENSEE AND BIND LICENSEE TO ITS TERMS AND CONDITIONS. IF LICENSEE DOES NOT
AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, LICENSOR WILL NOT AND
DOES NOT LICENSE THE SOFTWARE TO LICENSEE AND YOU MUST NOT USE THE SOFTWARE.
-
License Grant and Scope. Subject to and conditioned upon Licensee’s strict compliance with all terms and conditions in this Agreement, Licensor hereby grants to Licensee a non-exclusive, non-transferable, non-sublicensable, limited license during the Term (hereinafter defined) to use, solely on the Product(s) subject to this Agreement and solely by and through those individuals authorized to use the Software pursuant to the license granted under this Agreement (“Authorized Users”), the Software and all user manuals, technical manuals, and any other materials provided by Licensor, in printed, electronic, or other form, that describe the installation, operation, use, or technical specifications of the Software (the “Documentation”), solely as set forth in this Agreement and the Documentation and subject to payment of any applicable license fees (the “License”). For Software that requires installation on a Licensee computer (as expressly stated in the Documentation), including but not limited to ViewScan and AVfusion, the License grants Licensee the additional right, exercisable solely by and through Licensee’s Authorized Users and solely in support of its use of the Software in accordance with the License, to: (a) install in accordance with the Documentation one (1) copy of the Software on one (1) computer owned or leased, and controlled by, Licensee, and (b) use and run the Software as properly installed in accordance with this Agreement and the Documentation. All permitted Documentation copies made by Licensee: (i) will be Licensor’s exclusive property; (ii) will be subject to the terms and conditions of this Agreement; and (iii) must include all trademark, copyright, patent, and other Intellectual Property Rights (hereinafter defined) notices contained in the original.
-
Third-Party Materials. The Software includes software, content, or other materials, that are owned by individuals, corporations, limited liability companies, governmental authorities or other entities (each, a “Person”) other than Licensor and are provided to Licensee on licensee terms that are in addition to and/or different from those contained in this Agreement, including but not limited to “open source” or “f ree software” licenses (“Third-Party Licenses”). A list of all materials included in the Software and provided under Third-Party Licenses can be found for the Product(s) at www.ipvideocorp.com/third-party-software-usage-agreement, and the applicable Third-Party Licenses are accessible via links therefrom. Licensee is bound by and shall comply with all Third-Party Licenses. Any breach by Licensee or any of its Authorized Users of any ThirdParty License is also a breach of this Agreement.
-
Use Restrictions. Licensee shall not, and shall require its Authorized Users not to, directly or indirectly: (a) use (including make any copies of) the Software or Documentation beyond the scope of the License; (b) provide any other Person, including any subcontractor, independent contractor, affiliate, or service provider of Licensee, with access to or use of the Software or Documentation; (c) modify, translate, adapt, or otherwise create derivative works or improvements, whether or not patentable, of the Software or Documentation or any part thereof; (d) combine the Software or any part thereof with, or incorporate the Software or any part thereof in, any other programs; (e) reverse engineer, disassemble, decompile, decode, or otherwise attempt to derive or gain access to the source code of the Software or any part thereof; (f) remove, delete, alter, or obscure any trademarks or any copyright, trademark, patent, or other intellectual property or proprietary rights notices provided on or with the Software or Documentation, including any copy thereof; (g) except as expressly set forth in this Agreement, copy the Software or Documentation, in whole or in part; (h) rent, lease, lend, sell, sub-license, assign, distribute, publish, transfer, or otherwise make available the Software, or any features or functionality of the Software, to any Third Party for any reason, whether or not over a network or on a hosted basis, including in connection with the internet or any web hosting, software as a service, cloud, or other technology or service; (i) use the Software or Documentation in violation of any law, regulation, or rule; or (j) use the Software or Documentation for purposes of competitive analysis of the Software, the development of a competing software product or service, or any other purpose that is to the Licensor’s commercial disadvantage.
-
Responsibility for Use of Software. Licensee is responsible and liable for all uses of the Software and Documentation through access thereto provided by Licensee, directly or indirectly.
Specifically, and without limiting the generality of the foregoing, Licensee is responsible and liable for all actions and failures to take required actions with respect to the Software and Documentation by its Authorized Users or by any other Person to whom Licensee or an Authorized User may provide access to or use of the Software and/or Documentation, whether such access or use is permitted by or in violation of this Agreement. -
Collection and Use of Information. Licensee acknowledges that Licensor may directly or indirectly (including but not limited to through the services of third parties), collect and store information regarding use of the Software and Products and about equipment on which the Software is installed or through which it otherwise is accessed and used, and information about Licensee’s sensors, through: (i) the provision of maintenance and support services or Software updates; (ii) security measures included in the Software; or (iii) any other services provided by Licensor to Licensee related to the Software or Products (collectively, “Licensee Data”). Licensee agrees that the Licensor may use Licensee Data for any purpose related to any use of the Software or Products by Licensee or on Licensee’s equipment, including but not limited to: (a) improving the performance of the Software or Products or developing Software updates, product support and other services; (b) verifying Licensee’s compliance with the terms of this Agreement and enforcing the Licensor’s rights, including all Intellectual Property Rights in and to the Software and Products; and (c) customizing Licensor’s websites and/or products to customer preferences or interests. Additionally, Licensee agrees that Licensor may use Licensee Data in an anonymized or aggregated format to improve Licensor’s business, websites, products and/or services, including but not limited to developing new products and services. Licensor’s use of Licensee Data in such anonymized or aggregated format shall comply with all applicable U.S. laws. Additionally, the Software may cause Licensee’s computer, with or without notice to Licensee, to connect to the Internet and connect with Licensor’s website or other online accounts. Such a connection may occur for several potential reasons, including but not limited to providing data, information or functionality to the Software or receiving information from Licensee. Whenever the Software connects to the Internet and connects with Licensor’s website or other online accounts, Licensor may collect, store and use information regarding Licensee and its computer, and in such a case Licensor’s Privacy Policy located at https://www.halodetect.com/privacy-policy shall apply in addition to this Agreement.
-
Intellectual Property Rights. Licensee acknowledges and agrees that the Software and Documentation are provided under license, and not sold, to Licensee. Licensee does not acquire any ownership interest in the Software or Documentation under this Agreement, or any other rights thereto, other than to use the same in accordance with the License granted hereunder and subject to all terms and conditions in this Agreement. Licensor and its licensor’s and service providers reserve and shall retain their entire right, title, and interest in and to the Software and Documentation and any and all registered and unregistered rights granted, applied for, or otherwise now or hereafter in existence under or related to any patent, copyright, trademark, trade secret, database protection, or other intellectual property rights laws, and all similar or equivalent rights or forms of protection, in any part of the world (collectively, “Intellectual Property Rights”) arising out of or relating to the Software or Documentation. Licensee shall safeguard all Software and Documentation (including all copies thereof) f rom infringement, misappropriation, theft, misuse, or unauthorized access. Licensee shall promptly notify Licensor if Licensee becomes aware of any infringement of the Licensor’s Intellectual Property Rights in the Software or Documentation and fully cooperate with Licensor, at Licensor’s sole expense, in any legal action taken by Licensor to enforce its Intellectual Property Rights.
-
Products and Software Limitations. Licensee acknowledges that the Products and Software:
(a) are not certified for any emergency response, and (b) are not a third- party monitored emergency notification system. Licensee further acknowledges that Licensor does not monitor emergency notifications and will not dispatch emergency authorities to any location if an emergency occurs. Licensee further acknowledges that Licensor’s Products and Software are not a lifesaving solution for people at risk and are no substitute for emergency services. All life threatening and emergency events should be directed to the appropriate response services. -
Assumption of Risk. IN USING THE SOFTWARE OR PRODUCTS, INCLUDING BUT NOT LIMITED TO WHEN RESPONDING TO THIRD-PARTY GENERATED EVENTS, THERE EXISTS THE POSSIBILITY OF RISK OR SERIOUS INJURY. LICENSEE ACKNOWLEDGES AND ACCEPTS: (I) THE INHERENT RISKS IN USING THE SOFTWARE OR PRODUCTS; (II) THAT SUCH RISKS MAY BE SIGNIFICANT, INCLUDING BUT NOT LIMITED TO BODILY INJURY, PERMANENT DISABILITY, PARALYSIS, AND DEATH; AND (III) THAT SUCH RISKS MAY BE CAUSED BY, ARISE OUT OF, OR BE IN CONNECTION WITH LICENSEE’S ACTIONS OR INACTIONS, THE ACTIONS OR INACTIONS OF OTHERS, THE CONDITION OR OPERATION (OR FAILURE TO OPERATE) OF THE SOFTWARE OR PRODUCTS, OR THE NEGLIGENCE OF ANY PARTY. LICENSEE KNOWINGLY AND FREELY ASSUMES ALL SUCH RISKS (KNOWN AND UNKNOWN, FORESEEABLE AND UNFORESEEABLE) AND TAKES FULL RESPONSIBILITY FOR ITS USE OF THE SOFTWARE AND PRODUCTS, INCLUDING BUT NOT LIMITED TO ANY LOSS, DAMAGE, OR INJURY SUSTAINED OR CAUSED BY USING THE SOFTWARE AND PRODUCTS. LICENSEE ACKNOWLEDGES AND ACCEPTS THE INHERENT RISKS OF RECEIVING ALERTS OF CRIMINAL ACTIVITY OR EMERGENCIES REPORTED BY THIRD PARTIES (“EVENTS”), RESPONDING OR NOT RESPONDING TO EVENTS, AND THE INHERENT RISKS IN RELYING ON OR OTHERWISE BELIEVING EVENTS, INCLUDING BUT NOT LIMITED TO THE POSSIBILITY THAT: (A) AN EVENT IS FALSE, INACCURATE, OR PRODUCED BY MISTAKE, ERROR OR BAD FAITH; AND (B) LICENSEE WILL BE HELD LIABLE FOR ACTIONS OR INACTIONS IN RESPONDING TO AN EVENT, INCLUDING BUT NOT LIMITED TO NEGLIGENTLY CONTRIBUTING TO LICENSEE’S INJURY OR OTHERS’ INJURY.
-
Export Regulation. The Software and Documentation may be subject to U.S. export control laws, including the Export Control Reform Act and its associated regulations. Licensee shall not, directly or indirectly, export, re-export, or release the Software or Documentation to, or make the Software or Documentation accessible f rom, any jurisdiction or country to which export, reexport, or release is prohibited by law, rule, or regulation. Licensee shall comply with all applicable federal laws, regulations, and rules, and complete all required undertakings (including obtaining any necessary export license or other governmental approval), prior to exporting, re-exporting, releasing, or otherwise making the Software or Documentation available outside the U.S.
-
U.S. Government Rights. The Software is commercial computer software, as such term is defined in 48 C.F.R. §2.101. Accordingly, if Licensee is the U.S. Government or any contractor therefor, Licensee shall receive only those rights with respect to the Software and Documentation as are granted to all other end users under license, in accordance with (a) 48 C.F.R. §227.7201 through 48 C.F.R. §227.7204, with respect to the Department of Defense and their contractors, or (b) 48 C.F.R. §12.212, with respect to all other U.S. Government licensees and their contractors.
-
Term and Termination. This Agreement and the License granted hereunder shall remain in effect for the term set forth on any applicable order form for a Product containing the Software or until earlier terminated as set forth herein (the “Term”). Licensee may terminate this Agreement by ceasing to use and destroying all copies of the Software and Documentation. Licensor may terminate this Agreement, effective upon written notice to Licensee, if Licensee, breaches this Agreement and such breach: (i) is incapable of cure; or (ii) being capable of cure, remains uncured ten (10) days after Licensor provides written notice thereof. Licensor may terminate this Agreement, effective immediately, if Licensee files, or has filed against it, a petition for voluntary or involuntary bankruptcy or pursuant to any other insolvency law, makes or seeks to make a general assignment for the benefit of its creditors or applies for, or consents to, the appointment of a trustee, receiver, or custodian for a substantial part of its property. Upon expiration or earlier termination of this Agreement, the License granted hereunder shall also terminate, and Licensee shall cease using and destroy all copies of the Software and Documentation. No expiration or termination shall affect Licensee’s obligation to pay all Licensee fees that may have become due before such expiration or termination, or entitle Licensee to any refund.
-
Limited Warranty.
(a) Licensor warrants that, for thirty (30) days following Licensee’s licensing of the Software or the purchase date set forth in any applicable order form for a Product containing the Software, whichever is earlier, (i) any media on which the Software is provided will be free of material damage and defects in materials and workmanship under normal use; and (ii) the Software will substantially contain the functionality described in the Documentation, and when properly installed on a computer meeting the specifications set forth in, and operated in accordance with, the Documentation, will substantially perform in accordance therewith. The foregoing warranties shall not apply and will become null and void if Licensee breaches any material provision of this Agreement, or if Licensee, any Authorized User, or any other Person provided access to the Software by Licensee or any Authorized User, whether or not in violation of this Agreement: (a) installs or uses the Software on or in connection with any hardware or software not specified in the Documentation; (b) modifies or damages the Software, or the media on which it is provided, including abnormal physical or electrical stress; or (c) misuses the Software, including any use of the Software other than as specified in the Documentation.
(b) If, during the warranty period specified in Section 12(a), any Software covered by the warranty fails to perform substantially in accordance with the Documentation, and such failure is not excluded f rom warranty pursuant to Section 12(a), Licensor will, ubject to Licensee’s promptly notifying Licensor in writing of such failure, at its sole option, either: (i) repair or replace the Software, provided that Licensee provides Licensor with all information Licensor requests to resolve the reported failure, including sufficient information to enable the Licensor to recreate such failure; or (ii) refund the License fees paid for such Software, subject to Licensee’s ceasing all use of and, if requested by Licensor, returning to Licensor all copies of the Software. If Licensor repairs or replaces the Software, the warranty will continue to run from the initial date identified in Section 12(a), and not from Licensee’s receipt of the repair or replacement. The remedies in this Section 12 are Licensee’s sole remedies and Licensor’s sole liability under this Agreement.
(c) EXCEPT FOR THE LIMITED WARRANTY IN SECTION 12, THE SOFTWARE, DOCUMENTATION AND PRODUCTS ARE PROVIDED TO LICENSEE “AS IS” AND WITH ALL FAULTS AND DEFECTS WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, LICENSOR, ON ITS OWN BEHALF AND ON BEHALF OF ITS AFFILIATES AND ITS AND THEIR RESPECTIVE LICENSOR’S, SERVICE PROVIDERS AND AGENTS, EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH RESPECT TO THE SOFTWARE, DOCUMENTATION AND PRODUCTS, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT, AND WARRANTIES THAT MAY ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, OR TRADE PRACTICE. WITHOUT LIMITATION TO THE FOREGOING, THE LICENSOR PROVIDES NO WARRANTY OR UNDERTAKING, AND MAKES NO REPRESENTATION OF ANY KIND THAT THE SOFTWARE, DOCUMENTATION OR PRODUCTS WILL MEET LICENSEE’S REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE COMPATIBLE OR WORK WITH ANY OTHER SOFTWARE, SYSTEMS, PRODUCTS OR SERVICES, OPERATE WITHOUT INTERRUPTION, MEET ANY PERFORMANCE OR RELIABILITY STANDARDS OR BE ERROR FREE, OR THAT ANY ERRORS OR DEFECTS CAN OR WILL BE CORRECTED. -
Limitation of Liability. TO THE FULLEST EXTENT PERMITTED UNDER APPLICABLE LAW:
(a) IN NO EVENT WILL LICENSOR OR ITS AFFILIATES, OR ANY OF ITS OR THEIR RESPECTIVE LICENSOR’S, SERVICE PROVIDERS AND AGENTS, BE LIABLE TO LICENSEE OR ANY THIRD PARTY FOR ANY USE, INTERRUPTION, DELAY, OR INABILITY TO USE THE SOFTWARE, DOCUMENTATION OR PRODUCTS; LOST REVENUES OR PROFITS; DELAYS, INTERRUPTION, OR LOSS OF SERVICES, BUSINESS, OR GOODWILL; LOSS OR CORRUPTION OF DATA; LOSS FROM SYSTEM FAILURE, MALFUNCTION, OR SHUTDOWN; FAILURE TO ACCURATELY TRANSFER, READ, OR TRANSMIT INFORMATION; FAILURE TO UPDATE OR PROVIDE CORRECT INFORMATION; SYSTEM INCOMPATIBILITY; OR SECURITY BREACHES; OR FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT, EXEMPLARY, SPECIAL, OR PUNITIVE DAMAGES, WHETHER ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, REGARDLESS OF WHETHER SUCH DAMAGES WERE FORESEEABLE AND WHETHER OR NOT THE LICENSOR WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
(b) IN NO EVENT WILL LICENSOR’S AND ITS AFFILIATES’, INCLUDING ANY OF ITS OR THEIR RESPECTIVE LICENSOR’S’, SERVICE PROVIDERS’ AND AGENTS’, COLLECTIVE AGGREGATE LIABILITY UNDER OR IN CONNECTION WITH THIS AGREEMENT OR ITS SUBJECT MATTER, UNDER ANY LEGAL OR EQUITABLE THEORY, INCLUDING BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, AND OTHERWISE, EXCEED THE TOTAL AMOUNT PAID TO THE LICENSOR UNDER THIS AGREEMENT FOR THE SOFTWARE, DOCUMENTATION OR PRODUCTS SUBJECT TO THE CLAIM.
(c) THE LIMITATIONS IN SECTION 13(a) AND SECTION 13(b) SHALL APPLY EVEN IF LICENSEE’S REMEDIES IN THIS AGREEMENT FAIL OF THEIR ESSENTIAL PURPOSE. -
Indemnification. Licensee agrees to indemnify, defend and hold harmless Licensor and its affiliates and its and their respective officers, directors, employees, agents, affiliates, licensor’s, service providers, successors and assigns from and against any and all damages, liabilities, losses, deficiencies, claims, actions, judgments, settlements, interest, awards, penalties, fines, costs, or expenses of whatever kind (including but not limited to reasonable attorney’s fees), arising from or relating to: (i) Licensee’s use or misuse of the Software (including but not limited to any content submitted by Licensee’s through the Software), Documentation or Products, or (ii) Licensee’s breach of any representation, warranty or obligation under this Agreement.
-
Miscellaneous.
(a) All matters arising out of or relating to this Agreement shall be governed by and construed in accordance with the internal laws of the State of New York without giving effect to any choice or conflict of law provision or rule. Subject to all applicable laws, Licensee is agreeing to give up: (i) its right to litigate any claims that may arise hereunder in court or before a jury; and (ii) its right to consolidate any claim and/or participate in any class action claim that may arise hereunder in any manner or forum. Instead, any claim, dispute, or controversy of any kind or nature arising hereunder which cannot be amicably resolved by Licensor and Licensee shall be solely and finally settled by arbitration administered by the American Arbitration Association in accordance with its commercial arbitration rules. Judgment on the award rendered by the arbitrator(s) may be entered in any court having jurisdiction thereof. The arbitration shall take place before a panel of one arbitrator sitting in New York County, New York. The language of the arbitration shall be English. The arbitrator will be bound to adjudicate all disputes in accordance with the laws of the State of New York. The decision of the arbitrator(s) shall be in writing with written findings of fact and shall be final and binding on the parties. Each party shall bear all of its own costs, including but not limited to attorneys’ fees, actually incurred in connection with any such arbitration proceedings; provided, however, that if Licensor is the prevailing party, then it shall be entitled to reimbursement for its reasonable attorneys’ fees and related costs expended in connection with the arbitration. With respect to any arbitration hereunder, as stated above, Licensee hereby expressly waives any right to consolidate any claim and/or participate in any class-action claim of any kind or nature.
(b) Licensor will not be responsible or liable to Licensee, or deemed in default or breach hereunder by reason of any failure or delay in the performance of its obligations hereunder where such failure or delay is due to strikes, labor disputes, civil disturbances, riot, rebellion, invasion, epidemic, pandemic, hostilities, war, terrorist attack, embargo, natural disaster, acts of God, flood, fire, sabotage, fluctuations or non-availability of electrical power, or Licensee equipment, loss and destruction of property, or any other circumstances or causes beyond Licensor’s reasonable control.
(c) All notices, requests, demands, and other communications hereunder shall be in writing and shall be deemed to have been given: (i) when delivered by hand; (ii) when received by the addressee if sent by a nationally recognized overnight courier (receipt requested); (iii) on the date sent by facsimile or email (with confirmation of transmission) if sent during normal business hours of the recipient, and on the next business day if sent after normal business hours of the recipient; or (iv) on the third day after the date mailed, by certified or registered mail, return receipt requested, postage prepaid. Such communications shall be sent to the respective parties at the addresses set forth on any applicable order form for a Product containing the Software or, in the case of Licensee, may also be sent to any contact information provided to Licensor in registering the Software or any Product(s) containing the Software.
(d) This Agreement, together with any documents or policies that are incorporated by reference herein, constitutes the sole and entire agreement between Licensee and Licensor with respect to the subject matter contained herein, and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, with respect to such subject matter.
(e) Licensee shall not assign or otherwise transfer any of its rights, or delegate or otherwise transfer any of its obligations or performance, under this Agreement, in each case whether voluntarily, involuntarily, by operation of law, or otherwise, without Licensor’s prior written consent, which Licensor may give or withhold in its sole discretion. No delegation or other transfer will relieve Licensee of any of its obligations or performance under this Agreement. Any purported assignment, delegation, or transfer in violation of this Section 15(e) is void. Licensor may f reely assign or otherwise transfer all or any of its rights, or delegate or otherwise transfer all or any of its obligations or performance, under this Agreement without Licensee’s consent. This Agreement is binding upon and inures to the benefit of the parties hereto and their respective permitted successors and assigns.
(f) This Agreement is for the sole benefit of the parties hereto and their respective successors and permitted assigns and nothing herein, express or implied, is intended to or shall confer on any other Person any legal or equitable right, benefit, or remedy of any nature whatsoever under or by reason of this Agreement.
(g) This Agreement may only be amended, modified, or supplemented by a written agreement signed by each party hereto. No waiver by any party of any of provision herein shall be effective unless set forth in writing and signed by the waiving party. Except as set forth in this Agreement, no failure to exercise, or delay in exercising, any right, remedy, power, or privilege arising from this Agreement shall operate or be construed as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege.
(h) If any term or provision of this Agreement is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this Agreement or invalidate or render unenforceable such term or provision in any other jurisdiction.
On such determination that any term or other provision is invalid, illegal, or unenforceable, the parties hereto shall negotiate in good faith to modify this Agreement so as to effect the original intent of the Parties as closely as possible in a mutually acceptable manner in order that the transactions contemplated hereby be consummated as originally contemplated to the greatest extent possible.
Questions or Additional Information. If you have questions regarding this EULA, please contact Licensor at https://halodetect.com/contact-us/ .
SUPPORT
IPVideo Corporation is dedicated to assisting its customers with their HALO
purchases. If you have questions or concerns about a HALO software/hardware
issue, please let us know!
Our support team may be reached via email or phone. The email address is
techsupport@ipvideocorp.com.
When emailed, a reply will be sent along with a case number. We will reply
within one business day to requests.
Our support phone number is
631-647-9970. Live technical support is
available Monday through Friday (excluding holidays) between the hours of 8 AM
and 5 PM Eastern.
1490 North Clinton Ave, Bay Shore NY 11706
ipvideocorp.com
info@ipvideocorp.com
631.969.2601
References
- SentryERS, HALO Smart Sensor | IPVideo | IOT Sensors
- HALO's Knowledge Base Archive - Health, Safety and Vape Detector | HALO Smart Sensor
- HALO - Deep Dive into HALO Resources - News, Blog, Videos
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>