# Smart Warehouse

## Introduction

The goal of the warehouse monitoring system is to detect and evaluate environmental factors using sensors and data-gathering terminals. It guarantees that the areas with the most significant environmental factors are maintained under control. Environmental monitoring systems are critical in warehouses storing temperature-sensitive products.

Smart warehouse environment monitoring system enables you to centrally monitor your environment conditions. You may connect to security IP camera, gather environment data, and export the data to external system for auditing or report.

* Real-Time Environment Monitoring.
* Security Monitoring for Intrusion Detection.
* Device Monitoring for Server, IP Cameras, SNMP Devices.
* Support Environment Data Service for External Analytics and Reports Systems.
* Support Device Log Upload to FTP, and Real-Time Alert to RMA System.

## Industrial SDK Ensures Smart Warehouse

|                 |                                   |
| --------------- | --------------------------------- |
| **Solution**    | **Application**                   |
| Smart Warehouse | Environment & Security Monitoring |

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FM37hx8qhalky5yb5mMvW%2F1.jpg?alt=media&#x26;token=7eb62a2f-d0f6-4166-bf0b-0878f5e40fc1" alt=""></div>

### Smart Warehouse Benefit

* Environment monitoring for temperature, humidity.
* Security monitoring and alert for intrusion detection.
* Support device monitoring for camera, network devices.
* Support device health status export to FTP server for troubleshooting.
* Support analysis dashboard integration for warehouse environment monitoring management.
* Integrate DeviceOn or RMA to ensures for remote device management.

## Smart Retail Warehouse

#### Environmental protection and management

To increase safety and reduce labor cost, loss prevention

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2Fx1X4oAh6VH7WfEUPHqsB%2F1.jpg?alt=media&#x26;token=311fabd4-5b13-4c28-9f8f-9a26ad6c9070" alt=""></div>

## USM-600 Server Monitor Setup

### Environment

* Monitoring Server: USM-600 or USM Box PC Devices
* OS: Windows 10 1809, Ubuntu 20.04.3
* Security: Geovision IP Camera, Intel OpenVINO.
* Environment Sensors: USM-S62, TREK-120
* Edge software: Industrial SDK, DeviceChecking Tool

### Architecture

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FkceqGS2S0X5RmzO8HCOa%2F%E5%9C%96%E7%89%871.jpg?alt=media\&token=9aff21ed-a076-4e30-9502-1075769b2056)

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FwWbVuQIHgD5ZzCeDKjk4%2F2.jpg?alt=media\&token=006b1f47-cb4e-49b1-8b9c-eb607ac82b66)

### **USM-S62 Setup**

1. Check USM-S62 IP address

&#x20;     a. Connect LAN cable from USM-S62 to PoE Switch

&#x20;     b. Plug-in USM-S62 adapter to boot-up USM-S62 to obtain DHCP IP address

&#x20;     c.  Connect LAN cable from USM-S62 to your notebook

&#x20;     d. Modify notebook IPv4\
&#x20;           IP address: 172.0.0.100\
&#x20;         Subnet mask: 255.255.255.0

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2Fr8PsckTR75d5q6FI1Dha%2F3.jpg?alt=media&#x26;token=8df298dc-551a-45d2-9137-e2295fb6195f" alt=""></div>

&#x20;   e. Open PuTTY and connect SSH 172.0.0.1

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FdfyD17bLEauf4taPyJ99%2F4.jpg?alt=media&#x26;token=435d5273-672d-4899-b9ba-43c64aa1ca31" alt=""></div>

&#x20;   f. login as: root

&#x20;      password: 1234

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2F5bFARpHqYVSloWYSYJnF%2F5.jpg?alt=media&#x26;token=4bede5f8-ed16-4af9-a320-7e070885d5c1" alt=""></div>

&#x20;   g. Input ifconfig to obtain IP address For example: 172.22.24.5

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FXsj5By07jsxhzZjwlNaA%2F6.jpg?alt=media&#x26;token=d437ea0e-46de-43a0-9d91-e06a5e776636" alt=""></div>

&#x20;   h. Connect LAN cable from USM-S62 to PoE Switch

2\. Power on TREK-120

&#x20;   a. Press REC  once to check TREK-120 status\
&#x20;       i. Power off: one light flash\
&#x20;       ii. Power on: two light flash

&#x20;   b. Press REC over 2 seconds to power on TREK-120

&#x20;   c. Press REC over 7 seconds to power off TREK-120

3\. Set USM-S62 IP address to EdgeX device service

&#x20;   a. Open C:\Advantech\EdgeX\DeviceService\USM-S6X\res\GatewayConfig.xml

&#x20;   b. Modify host IP address obtained in Step 1-g.

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FKR5D4yTkUAar7lIPCTPK%2F7.jpg?alt=media&#x26;token=4f177471-9564-457a-a6a6-85e37a03087b" alt=""></div>

&#x20;   c. Reboot USM-600

4\. Open DeviceChecking URL 127.0.0.1:9033

5\. Click Dashboard->Sensor Information to retrieve TREK-120 upload data

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FSVD2yKhS9yZcU2gAUVlm%2F4.jpg?alt=media&#x26;token=3dbd04ef-a17f-461b-bb85-60273ef23523" alt=""></div>

### **IPCam Setup**

1\. Please enter USM-600 Windows System

2\. Execute GV IP Device Utility on Desktop

3\. Retrieve camera IP with MAC Address 0013E2200F67

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FZwkJGdAX9bjTxN8I55JW%2F9.jpg?alt=media&#x26;token=7611526a-f1ac-48e8-a5aa-8e9bd6073183" alt=""></div>

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FqS0Wiukc1XshuCmtXhr9%2F10.jpg?alt=media&#x26;token=9af63b70-82b8-4907-967b-fe324c20073b" alt=""></div>

4\. Click IP Address browse to IPCam Setting with admin/admin

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FE0x3DB7mSvIBXbbv0Tp4%2F11.jpg?alt=media&#x26;token=147afe5e-f9ac-4898-98f6-a402beb8672b" alt=""></div>

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2F4ZDxGCAA0SLsbizKllAW%2F12.jpg?alt=media&#x26;token=81e32bc4-73f7-4853-9df7-5b055a0e9a25" alt=""></div>

5\. Click Setup to obtain Serial No.

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FV9OXsPEvWjulCPnUYBAc%2F13.jpg?alt=media&#x26;token=d5652591-5e27-4a27-b9d3-7361c3e1750f" alt=""></div>

6\. Open DeviceChecking URL 127.0.0.1:9033

7\. Login with admin/admin

8\. Click Network Devices->IP Camera->IP Config page and click Add Config

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FUbkj69hs0G4oOl7vhs79%2F14.jpg?alt=media\&token=d91661d3-9792-4d1c-b4e1-93342bd0a5cf)

9\. Input IPCam IP address, ID:admin, Password:admin then press submit

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FEGIdM9RzQrEVXCloYse6%2F11.jpg?alt=media&#x26;token=461ebcb7-6b74-4385-88ab-2cee8431e5cc" alt=""></div>

10\. Click Tag Config and click Add Config

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FaW7Ved8Jq4hVAOYTdS15%2F15.jpg?alt=media\&token=91c6dce8-7237-47d3-a4d2-9cc15af0aa45)

11\. Input Serial Number with IPCam MAC, Tags then press submit

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FGQ2mlGYviimnVf8i9DkO%2F20.jpg?alt=media\&token=522a98d1-b950-4488-bcde-a0a277a13590)

12\. Click Scan page and press Scan to retrieve IPCam

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2Fm4HDjaoZKWn1krUCYvAD%2F16.jpg?alt=media\&token=258c647f-3c6b-4c4d-b339-2488acae3621)

13\. Click preview to watch the snapshot image on browser

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FRNyiAa80qByeNuwl0D9H%2F21.jpg?alt=media&#x26;token=3730997a-0029-4a35-9285-193c72424512" alt=""></div>

![](https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2F8G9jkCgA21jLDoAjjzmJ%2F17.jpg?alt=media\&token=046faec0-a1c5-49f0-9fb1-a88bf2947e37)

### OpenVINO Setup

1\. Please enter USM-600 Linux System

2\. Set IPCam IP address into /home/adv/usm-intrusion-detect-monitor/vaservin/run.conf

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FVVNRPfJNpk1Wr10rVxTy%2F18.jpg?alt=media&#x26;token=a5dd7353-6718-46c0-91a0-1061e715914b" alt=""></div>

3\. Set USM-600 Windows System IP into /home/adv/usm-intrusion-detect-monitor/ruleengine/create\_rules.sh

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FsosS4tblOi0kSwGXGb3r%2F22.jpg?alt=media&#x26;token=4c3f678c-30ea-488b-8337-5850c3674bd3" alt=""></div>

4\. Open terminal and cd to /home/adv/usm-intrusion-detect-monitor

5\. Input “make deploy” then press enter to start

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2Fi9tGv2ddd8H3Pp0Jhjij%2F23.jpg?alt=media&#x26;token=20d935b6-8295-436c-89ad-bccdcd49f6fa" alt=""></div>

6\. You might need to input password 1234 for sudo during process

7\. Check Linux IP and then you can browse the live detect video via <http://172.22.25.24:7880/>

<div align="left"><img src="https://1210863923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ldahy90A1eekcr5A2U8%2Fuploads%2FkTI0tpRMDuDGqlpBKGOz%2F24.jpg?alt=media&#x26;token=cc8be0fd-bc95-4732-8d38-b485f0bc2d28" alt=""></div>
