Advertisement

Quick Links

AIoT Indoor Parking Management Suite
User Manual
V1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AIoT Indoor Parking Management Suite and is the answer not in the manual?

Questions and answers

Summary of Contents for Milesight AIoT Indoor Parking Management Suite

  • Page 1 AIoT Indoor Parking Management Suite User Manual V1.1...
  • Page 2: Table Of Contents

    Content Chapter I Introduction ..................... 1 1.1 Overview ......................1 1.2 Related Products ....................1 1.3 How it Works ...................... 2 1.4 Benefits of the Solution ..................2 1.5 Related Documents .................... 4 Chapter II Settings ......................5 2.1 Camera Settings ....................5 2.1.1 Hardware Overview ...................
  • Page 3: Chapter I Introduction

    Introduction Chapter I 1.1 Overview Milesight AIoT Indoor Parking Management Suite is designed for indoor parking management. Ultrasonic sensors are used to detect the occupancy of parking spaces, and the information is reported to the parking management system through the gateway, so as to guide users to quickly find free parking spaces and reduce congestion and additional emissions caused by searching for parking spaces.
  • Page 4: How It Works

    Compatible with Multiple Network  Servers Flexible Installation  Eye-Catching Design  Massive Connectivity  Blind Spot Coverage  Mini LoRaWAN ® Gateway Gateway Fleet  UG63 Listen Before Talk  Low Power Consumption  High Compatibility  Dual Ultrasonic Sensor ...
  • Page 5 are all set to boost intelligent parking traffic solution right away. LoRa Outstanding Performance  LoRa technology is a new wireless protocol designed for remote connectivity and low-power communication, eliminating the cumbersome wiring process for parking systems. With the latest Semtech LoRa Chip and a 64-bit quad-core CPU, the LoRaWAN ®...
  • Page 6: Related Documents

    The low power consumption and integrated design and cellular support save a lot of tedious wiring process, making the product environment more adaptable and the overall deployment more simple and convenient. 1.5 Related Documents Document Type Link Supplement Light AI LPR Camera http://www.milesight.com/static/file/en/download/datasheet/ipc/Mil Datasheet esight-Supplement-Light-AI-LPR-Motorized-Pro-Bullet-Plus-Network- Camera-Datasheet-en.pdf http://www.milesight.com/static/file/en/download/user-manual/ipc/ Quick Start Guide Milesight-Network-Camera-Quick-Start-Guide.pdf Sensor EM310-UDL https://resource.milesight-iot.com/milesight/document/em310-udl-d...
  • Page 7: Chapter Ii Settings

    Settings Chapter II 2.1 Camera Settings 2.1.1 Hardware Overview 2.1.2 Hardware Installation Please deploy the cameras at the entrance and exit of the parking lot to detect vehicle information and linkage with gate and the parking management system. To increase the accuracy of license plate recognition, be sure to install the LPR cameras properly to capture the license plates with the correct image size, lighting conditions and camera angle.
  • Page 8: Access To Web Gui

    Notes Here only introduce the installation location, for detailed installation steps, please refer to Milesight Network Camera Quick Start Guide. 2.1.3 Access to Web GUI If the network segment of the computer and that of the camera are different, please follow the steps to change the IP address: Step1: Change the IP address of computer to 192.168.5.0 segment, here are two ways...
  • Page 9 Click “Advanced”, and then click “IP settings”--> “IP address”--> “Add”. In the pop-up window, enter an IP address that in the same segment with Milesight network camera ( e.g. 192.168.5.61, but please note that this IP address shall not conflict with...
  • Page 10 Step2: Start the browser. In the address bar, enter the default IP address of the camera: http://192.168.5.190; Step3: You need to set the password first when using it for the first time. And you can also set three security questions for your device after activation. Then you can log in to the camera with the user name (admin) and a custom password.
  • Page 11: Lpr Settings

    Notes Here only introduce the configuration related to this solution, for more camera configuration, please refer to Milesight Network Camera User Manual. (1) General Step1: After log in the web, go to “LPR “→ “Settings“→ “General”. Check the checkbox “Enable LPR”, you can draw the screen to select area interested.
  • Page 12 [Enable LPR]: Automatic license plate recognition after it is enabled. [Country/Region]: You can select the country/region to use the LPR function. Step 2: Detection Settings. You can draw the screen to select four areas interested. The area as shown in the blue box below, it will also display pixels above each area.
  • Page 13 [Detection Region]: You can set up to 4 ROI areas by drawing the screen. If you choose Normal, it supports configuring the LPR detection regions for the current area. If you choose Advanced (Only for PTZ series), it supports configuring different LPR detection regions for different PTZ presets(Only support Preset 1~4 so far).
  • Page 14 Region, Direction, Country / Region or All to enable Features Identification, it will display the corresponding information on the logs interface. Notes The optimal recognize license plates interval of Milesight LPR cameras is within 90-150 PX. For better performance, please choose the appropriate resolution in advance.
  • Page 15: Advanced

    [Save] or [Delete] after setting. You also can copy the settings to other channels. Step 4: Don’t forget to click “Save” after finishing all settings. (2) Advanced In the interface, you can set display information on snapshot of license plate recognition, and also customize the file name of snapshots which are uploaded via FTP or Email or stored on local LPR Picture File Path.
  • Page 16 [Snapshot OSD] Item Function Introduction Small/Medium/Large are available for OSD information. Font Size Note: Snapshot OSD font size and Image OSD font size are corresponded. Enable to set different colors for OSD information. Font Color Note: Snapshot OSD font color and Image OSD font color are...
  • Page 17 corresponded. Check the checkbox to select background color of snapshot OSD Background information. Color Note: Background color cannot be the same with font color. OSD Position Check the checkbox to show OSD information position. Customize the OSD content. You can set OSD Information as shown below: OSD Information...
  • Page 18 Item Function Introduction “-”, “_” and Space are available for File Name Separator format. Separator The default separator is “-”. You can customize the snapshot file name according to items chosen. Item of File Name Each time an item is checked, the list will add the item row, including the item name and sorting operation.
  • Page 19 Notes You need to check at least one item. Once license plate is recognized, the snapshot will be uploaded via FTP or Email or stored on your local LPR Picture File Path. Then, You can see the snapshot file name which you customize as shown below: Full-snapshot Recognized successfully Full-snapshot Recognized failed...
  • Page 20: List Management

    License plate snapshot Recognized successfully License plate snapshot Recognized failed Notes If the item checked is not recognized successfully, then the item will be displayed ① with the specific symbol “#”. The file name of full-snapshot will be preceded by a number of 4. ②...
  • Page 21 Step1: Click the “Add” button, select the Type as black or white, enter the license plate, the license plate will be added successfully. Step2: You can add a csv form with the license plate you want to add, click the "Browse"...
  • Page 22: Wiegand Configuration

    Notes You can first download the template as a reference in this interface. ① It allows to add 1000 license plates to the List. ② Step3: Select Plate Type or directly enter the license plate number, click the “Search” button, the corresponding license plate will be displayed in the list. Step4: Click the "Export List"...
  • Page 23 interface. Step2: Back to “List management” interface, click the “Add” button, select the corresponding license plate type, enter the ID Card number and license plate, the license plate will be added successfully. Notes Please make sure the camera has been correctly connected to your parking system through the Wiegand interface as shown below.
  • Page 24: List Event

    (5) List Event Step1: Select the List Type, Black list, White list or Visitor. Step2: Schedule Settings. You can draw the schedule by clicking it. Step3: Set alarm action. After that, when a license plate marked as “Black” is detected, the camera will respond accordingly to your settings if you select the Black List in List type;...
  • Page 25: Smart Search

    will respond accordingly to your settings if you select the Visitor in List type. (6) Smart Search Step1: The detect results in real time will be displayed on the right side of Logs page, including detected time, live screenshot, and license plate. Step2: Select Plate Type or directly enter the license plate number, select Start Time and End Time, click the “Search”...
  • Page 26 Step4: Click the "Export" button to export the license plate you selected to a csv form locally. You can also click the "Auto Export" button to automatically export the log to FTP, SMTP or Storage.
  • Page 27: Data Transmission

    (7) Data Transmission The data can be sent to your parking system through RTSP, TCP or HTTP protocol. Step1: Go to “LPR “→ “Settings“→ “General”, then go to LPR Message Post Settings. Step 2: Check the checkbox to enable LPR Message Post. It will push information to some third-party devices or software that are compatible with ours.
  • Page 28 Enter the LPR IP address and LPR port on the NVR/VMS to register the LPR camera. Then LPR Camera will transmit the data of recognition result to the NVR/VMS when the license plate is recognized. The data includes the time that was recognized, the license plate, the license plate snapshot, and the full-screen snapshot.
  • Page 29 Basic Packet Composition  COMMAND DATA_SIZE DATA SIG END 2 byte 2 byte 4 byte Variable 2 byte COMM_LOGIN_REQ  1. Data Type: JSON-charset=utf-8 2. Data Content: ID and Password 3. Example “id”: “admin”, “password”: “1234” COMMAND DATA_SIZE DATA SIG END 2 byte 2 byte 4 byte...
  • Page 30 COMM_LOGIN_REPLY  1. Data Type : JSON-charset=utf-8 2. Data Content : result - Required Items HTTP Status code a. 200 : OK b. 401 : No Privileges c. Etc... 3. Example “result”: “200” COMMAND DATA_SIZE DATA SIG END 2 byte 2 byte 4 byte Variable...
  • Page 31 1. Recognition Result Message  The LPR camera sends the recognition results on its own initiative without requiring a request from the NVR/VMS.  Data Type : Binary  Data Content metadata Device ID : 16 byte – GUID byte array : 04 f9 12 bb ce 94 65 40 89 af e8 3c d8 8f 70 be recognition time : 8 byte –...
  • Page 32 Confidence:4 byte(float) Plate Type: 1:black 2:white 3:visitor Distance: (int)need to enable radar Azimuth: (float) need to enable radar Vehicle Count:need to enable radar Width: resolution width Height: resolution height coordinate_x1: The left coordinates of license plate. coordinate_y1: The top coordinates of license plate. coordinate_x2: The right coordinates of license plate.
  • Page 33 2. Packet Example COMMAND DATA_SIZE DATA SIG END 2 byte 2 byte 4 byte Variable 2 byte CC FF 0x8801 Variable FF DD Metadata Chunk Image Chunk Image Chunk Chunk Header Metadata Chunk Number(O Chunk P-colo Directio Chunk GUID Time bsolescen V-color Speed...
  • Page 34 Chunk Header Image Chunk Chunk ID 4 byte Chunk Size 4 byte JPEG image data 22 FF 00 00 Variable FF D8 FF E0 ... Color Table  enum LprColor{ LPR_COLOR_UNKNOWN = 0, LPR_COLOR_BLACK, LPR_COLOR_BLUE, LPR_COLOR_CYAN, LPR_COLOR_GRAY, LPR_COLOR_GREEN, LPR_COLOR_RED, LPR_COLOR_WHITE, LPR_COLOR_YELLOW, LPR_COLOR_VIOLET, LPR_COLOR_ORANGE...
  • Page 35 2020/7/29 Remove “Number”. Add new fileds “Plate Len” and “Number”. 2021/7/5 Add “Vehicle Type” and modify “Color Table” 2021/8/13 Add “Confidence, Plate Type, Distance, Azimuth, Vehicle Count” 2022/4/12 Add Width and Height of Resolution, Coordinate of license plate  HTTP Type Integrate Method ...
  • Page 36 Camera will post the LPR information data in json format to the VMS or NVR in real time when it is recognized. The content will be sent is as follows:...
  • Page 37 Sample of Description Value The Device Name which can be configured on the System device Network Camera Info of camera. The default is Network Camera. 2020-11-03 time The time when license plate is recognized. 20:29:48 plate AMW212 The recognized license plate number. The plate list type of recognized license plate, Black or type Visitor...
  • Page 38 coordinate_x2, 676, 135 The bottom right coordinates of license plate. coordinate_y2 confidence 0.70 The confidence value of recognized license plate. plate_color White The color of recognized license plate. vehicle_type The type of recognized vehicle. vehicle_color White The color of recognized vehicle. The snapshot of license Plate, depends on whether it is configured to send together.
  • Page 39 the license plate parameters to the URL. For example, the car plate is “MS12345”. Once it’s detected, the LPR camera will send below URL to VMS: http://192.168.7.121:8080/api/lpr?Caption = LPR&description = MS12345 If the license plate information is to be displayed in VMS, the VMS side needs to extract it from the URL.
  • Page 40 <tt:Source> <tt:SimpleItem Name="VideoSourceConfigurationToken" Value="VideoSourceToken"/> <tt:SimpleItem Name="VideoAnalyticsConfigurationToken" Value="VideoAnalyticsToken"/> <tt:SimpleItem Name="Rule" Value="MyLicensePlateDetectorRule"/> </tt:Source> <tt:Key> <tt:SimpleItem Name="LicensePlateResult" Value="43 거 6510"/> </tt:Key> <tt:Data> <tt:SimpleItem Name="LicensePlatePicturePath" Value="/LPR/2018051506193401.jpg"/> <tt:SimpleItem Name="LicenseCarSpeed" Value="25km/h"/> <tt:SimpleItem Name="LicenseCarDirection" Value="1"/> </tt:Data> </tt:Message> </wsnt:Message> </wsnt:NotificationMessage> </tt:Event> </tt:MetaDataStream> Description: You can receive the recognized license plate image through the snapshot path command...
  • Page 41: Application Example

    2.1.5 Application Example Taking Milesight VMS Enterprise as an example, the LPR camera can be added to VMS Enterprise, and then the recognized information can be sent to the VMS for management. Notes For more information, please refer to the Milesight VMS Enterprise User Manual.
  • Page 42: Anpr Event

    (3) ANPR Event Here you can set ANPR Event Types as Vehicle Detection, Visitor Detection, Speed Detection, Congestion Detection and Retrograde Detection, and then set the corresponding alarm actions.
  • Page 43: Anpr Preview

    (4) ANPR Preview Here you can preview the license plate recognition results which are pushed by front-end device, the preview page is as below:...
  • Page 44: Sensor Settings

    2.2 Sensor Settings 2.2.1 Hardware Overview 2.2.2 Hardware Installation Please deploy the sensors above each parking space. 1. Ensure the location of device is within the communication range of LoRaWAN ® gateway and keep it away from metal objects. 2. Device must be sat in a horizontal position on top of the object so that it has a clear path to the object.
  • Page 45: Sensor Configuration

    (1) NFC Configuration EM310-UDL can be configured via NFC. Step1: Download and install “Milesight ToolBox” App from Google Play or App Store. Step2: Enable NFC on the smartphone and open“Milesight ToolBox” App. Step3: Attach the smartphone with NFC area to the device to read the basic information.
  • Page 46: Basic Settings

    Step5: Tap “Read” button to check current status and sensor data of device. Step6: Tap “Write” button to write all your settings to the device. Notes Ensure the location of smartphone NFC area and it’s recommended to take off ① phone case.
  • Page 47 Go to “Device -> Setting -> General Settings” of ToolBox App to change the reporting interval. Item Function Introduction reporting interval of transmitting data to network server. Periodic Default: 10 mins Reporting Range: 1-1080 mins. We recommend that you set the reporting interval to 30 minutes Interval for power saving, it can be used as the heartbeat packet of the...
  • Page 48 threshold. Over: Upload the current data when it exceeds the set threshold, it means the  current parking space is available. Below: Upload the current data when it is less than the set threshold, it means  the current parking space is occupied. 3.
  • Page 49: Lorawan Settings

    Notes Of course, you can also set the “Over” option and enable the “Threshold Dismiss ① Report” option, then when the distance is greater than the set threshold or released, the data will be reported If the “Over” option and the “Below” option are configured at the same time, the data ②...
  • Page 50: Gateway Settings

    2.3 Gateway Settings 2.3.1 Hardware Overview A. UG65 LED Area POWER: Power Indicator STATUS: System Indicator LoRa: LoRa Indicator Wi-Fi: Wi-Fi Indicator LTE: Cellular Indicator ETH: Ethernet Port Indicator LoRa Antenna Connector (only for external antenna version) Bracket Mounting Screws SIM Slot Type-C Port Ethernet Port (PoE)
  • Page 51: Hardware Installation

    2.3.2 Hardware Installation Please deploy several gateways in the parking lot to receive the parking space occupancy information detected by the sensor and transmit it to the parking management system. 1. For the parking lots separated by walls, the recommended gateway deployment interval is 7 to 50 meters for better signal coverage.
  • Page 52: Gateway Configuration

    Notes Usually in an open environment, the recommended gateway deployment interval is 7 ① to 100 meters. It is recommended to deploy gateways at each layer. ② Here only introduce the installation location, for detailed installation steps, please ③ refer to UG65 Quick Guide UG63 Quick Guide.
  • Page 53 Notes If you enter the username or password incorrectly more than 5 times, the login page will be locked for 10 minutes. Step4: After logging in the web GUI, follow the guide to complete the basic configurations. It’s suggested that you change the password for the sake of security. Step5: You can view system information and perform configuration of the gateway.
  • Page 54 Method 2: Wired Access Step1: Connect PC to the ETH port directly or through PoE injector to access the web GUI of gateway. The following steps are based on Windows 10 system for your reference. Step2: Go to “Control Panel” → “Network and Internet” → “Network and Sharing Center”, then click “Ethernet”...
  • Page 55 the gateway. Step4: Open a Web browser on your PC (Chrome is recommended) and type in the IP address 192.168.23.150 to access the web GUI. Step5: Enter the username and password, click “Login”. Notes If you enter the username or password incorrectly more than 5 times, the login page will be locked for 10 minutes.
  • Page 56: Lorawan Settings

    Step6: After logging in the web GUI, follow the guide to complete the basic configurations. It’s suggested that you change the password for the sake of security. Step7: You can view system information and perform configuration of the gateway. (2) LoRaWAN Settings LoRaWAN settings is used for configuring the transmission parameters in LoRaWAN ®...
  • Page 57: Adding Sensors

    Notes For detailed configuration steps, please refer to Chapter 3.2 in UG65 Quick Guide. (3) Adding Sensors Step1: Go to the “Device” page and click “Add” to add the sensors. The meanings of the options on the interface are as follows: Item Function Introduction Add a device.
  • Page 58 Device EUI Show the EUI of the device. Device-Profile Show the name of the device’s device profile. Application Show the name of the device’s application. Last Seen Show the time of last packet received. Show the status of the device . means that the device has Activated been activated.
  • Page 59 ® controllers and UG65. Fport Range: 2-84, 86-223. ® Note: this value must be the same as the Milesight LoRaWAN controller’s Fport. Enter the TCP port for data transmission between the TCP Client TCP Port and UG65 (as TCP Server).
  • Page 60 Frame-Counter If disable the frame-counter validation, it will compromise security Validation as it enables people to perform replay-attacks. Whenever an end-device joins a network via over-the-air Application Key activation, the application key is used for derive the Application Session key. The device address identifies the end-device within Device Address the current network.
  • Page 61 Frame-counter downlink from the network server. It will be incremented by the network server. Users can reset the a personalized end-device manually, then the frame counters on the end-device and the frame counters on the network server for that end-device will be reset to 0. Step3: After saving the configuration, the sensor is added successfully.
  • Page 62: Data Transmission

    And then import this file to add bulks of devices. (4) Data Transmission You can create a new application on this page, which is mainly used to define the method of decoding the data sent from end-device and choosing the data transport protocol to send data to another server address.
  • Page 63 Enter the description of this application. Description E.g a application for smoker sensor. Select from: “None”, “Cayenne LPP”, “Custom”. None: This mode enables devices not to encode data. Cayenne LPP: This mode enables devices to encode data with the Payload Codec Cayenne Low Power Payload (LPP).
  • Page 64 Enter the header name and header value if there is user credentials when accessing the HTTP(s) server. The meanings of the options on the interface are as follows: Item Description HTTP Header Name A core set of fields in HTTP header. Header Header Value Value of the HTTP header.
  • Page 65 Step 2: Fill in MQTT broker general settings. Step 3: Select the authentication method required by the server. If you select user credentials for authentication, you need to enter the username and password for authentication. If certificate is necessary for verification, please select mode and import CA certificate, client certificate and client key file for authentication.
  • Page 66 The meanings of the options on the interface are as follows: Item Description Broker MQTT broker address to receive data. Address Broker Port MQTT broker port to receive data. Client ID is the unique identity of the client to the server. Client ID It must be unique when all clients are connected to the same server, and it is the key to handle message at QoS 1 and 2.
  • Page 67: Device Payload

    most unreliable transfer mode. QoS 1 – At Least Once This level guarantees that the message will be delivered at least once, but may be delivered more than once. QoS 2 – Exactly Once QoS 2 is the highest level of service in MQTT. This level guarantees that each message is received only once by the intended recipients.
  • Page 68: Application Example

    04 => 04 b0 = 1200s = 20 minutes 2.3.4 Application Example Taking Milesight IoT Cloud as an example, the gateways can be added to IoT Cloud, and then data can be sent to the Cloud for management as shown below.
  • Page 69 Step1: Go to “Packet Forwarder->General” page to enable the embedded network server. Step2: Go to “Packet Forwarder-> Radio” page to select the antenna type, center frequency and channels. The channels of the gateway and nodes need to be the same.
  • Page 70 Step3: Go to “Network Server” → “General” page to enable the network server and “Cloud mode”, then select “Milesight IoT Cloud”. Step4: Log in the Milesight IoT Cloud. Then go to “My Devices” page and click “+New Devices” to add gateway to Milesight IoT Cloud via SN. Gateway will be added under...
  • Page 71 Step5: The gateway is online on Milesight IoT Cloud. Notes You can also add sensors to the gateway on IoT Cloud, the steps are as follows: Step1: Go to “My Devices” page and click “+New Devices”. Fill in the SN of the device...
  • Page 72 Step2: After the device is online in Milesight IoT Cloud, you can check the data via web page or mobile App and create dashboard for it.
  • Page 73: Chapter Iii Services

    Chapter III Services Milesight provides customers with timely and comprehensive technical support services. End-users can contact your local dealer to obtain technical support. Distributors and resellers can contact with Milesight directly for technical support. Technical Support Mailbox: support@milesight.com Web: https://www.milesight.com Online Problem Submission System: https://www.milesight.com/service/feedback.asp...

Table of Contents