Milesight UC300 IoT Controller User Guide

Safety Precautions

Milesight will not shoulder responsibility for any loss or damage resulting from not following the instructions of this operating guide.

Declaration of Conformity

UC300 is in conformity with the essential requirements and other relevant provisions of the CE, FCC, and RoHS.

FCC Statement: Any Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment. This device 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 B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

FCC Radiation Exposure Statement: This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 20cm between the radiator& your body. This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.

Copyright and Contact Information

Copyright © 2011-2022 Milesight. All rights reserved. All information in this guide is protected by copyright law. Whereby, no organization or individual shall copy or reproduce the whole or part of this user guide by any means without written authorization from Xiamen Milesight IoT Co., Ltd.

For assistance, please contact:

Revision History

Date Doc Version Description
Mar. 17, 2022 V 1.0 Initial version

1. Product Introduction

1.1 Overview

UC300 is an IoT controller used for remote control and data acquisition from multiple sensors. It contains different I/O interfaces such as analog inputs, digital inputs, relay outputs, serial ports and so on, which support remote device data transmission and control via LoRaWAN®. Besides, UC300 supports multiple trigger conditions and actions which works autonomously even when the network drops.

1.2 Features

2. Hardware Introduction

2.1 Packing List

The package includes:

If any of the above items is missing or damaged, please contact your sales representative.

2.2 Hardware Overview

The UC300 device features various interfaces and indicators:

2.3 Application Wiring

The device supports various wiring configurations for different interfaces:

RS485 Terminal Resistor:

DIP Switch Description
1 on 2 off 3 off Add 120 Ω resistor between A and B
1 off 2 on 3 off Add pull-down resistor on B
1 off 2 off 3 on Add pull-up resistor on A

2.4 LED Indicators

LED Indication Status Description
SYS System Status Static On System works
Slowly Blinks Fail to acquire data from data interfaces
Static On System error
Off Not join/register to network
ACT Network Status Blinks as Requests Send join network requests
Blinks Twice Succeed to join to network
Static On Succeed to send uplinks
Blinks Twice Fail to send uplinks
Blinks Twice Receive downlinks

2.5 Reset Button

There is a reset button inside the device.

Function SYS LED Action
Reset Static Green Press and hold the reset button for more than 10 seconds.
Static Green → Rapidly Blinking Release the button and wait.
Off → Static Green The device resets to factory default.

2.6 Dimensions (mm)

The device dimensions are approximately 101.8mm (Height) x 70mm (Width) x 22mm (Depth). Mounting holes are also indicated.

3. Hardware Installation

3.1 Antenna Installation

Installation Instructions:

Note:

Antenna Specifications

Milesight provides a 108 mm LoRaWAN antenna for UC300. Specifications are:

Electrical Properties
Physical Characteristics

3.2 Device Installation

UC300 device can be placed on a desktop or mounted to a wall or a DIN rail.

3.2.1 Wall Mounting

  1. Fix the wall mounting bracket to the device with 2 screws.
  2. Drill 4 holes on the wall according to the bracket, then fix the wall plugs into the wall.
  3. Fix the device to the wall plugs with screws. When installation, it's suggested to fix the two screws on the top at first.

3.2.2 DIN Rail Mounting

  1. Fix the mounting clip to the device with 3 screws.
  2. Hang the device to the DIN rail. The width of DIN rail is 3.5cm.

4. Operation Guide

4.1 Log in the ToolBox

  1. Download ToolBox software from Milesight IoT website.
  2. Power on the UC300 device, then connect it to computer via type-C port.
  3. Open the ToolBox and select type as “General”, then click password to log in ToolBox. (Default password: 123456)

The ToolBox settings window allows configuration of Type (e.g., Serial port, General), Serial port, Login password, Baud rate, Data bits, Parity bits, and Stop bits.

4. After logging in the ToolBox, you can change device settings.

4.2 LoRaWAN Settings

LoRaWAN settings is used for configuring the transmission parameters in LoRaWAN® network and is only applied to UC300 LoRaWAN® version.

Status Screen: Displays Model (UC300-470M), Serial Number, Device EUI, Firmware Version, Hardware Version, Join Status (e.g., Activate), RSSI/SNR, Channel Mask, Uplink/Downlink Frame-counters, and Device Time.

Basic LoRaWAN Settings: Go to "LoRaWAN Settings -> Basic" to configure join type (OTAA/ABP), App EUI, App Key, Class Type (e.g., Class C), RX2 Date Rate, RX2 Frequency, Spread Factor, Confirmed Mode, Rejoin Mode, and ADR Mode. Default settings can often be used.

Parameters and Descriptions:

Parameters Description
Device EUI Unique ID of the device on the label.
App EUI Default App EUI is 24E124C0002A0001.
Application Port The port used for sending and receiving data (RS232 data excluded), default port is 85.
Working Mode Fixed as Class C.
Join Type OTAA and ABP modes are available.
Application Key Appkey for OTAA mode, default is 5572404C696E6B4C6F52613230313823.
Device Address DevAddr for ABP mode, default is the 5th to 12th digits of SN.
Network Session Key Nwkskey for ABP mode, default is 5572404C696E6B4C6F52613230313823.
Application Session Key Appskey for ABP mode, default is 5572404C696E6B4C6F52613230313823.
RX2 Data Rate RX2 data rate to receive downlinks.
RX2 Frequency RX2 frequency to receive downlinks. Unit: Hz
Spread Factor If ADR is disabled, the device will send data via this spread factor.
Confirmed Mode If the device does not receive ACK packet from network server, it will resend data 3 times at most.
Rejoin Mode Reporting interval ≤ 30 mins: device will send specific amounts of LoRaMAC packets to check connection status every 30 mins; If not receiving response after specific packets, the device will re-join. Reporting interval > 30 mins: device will send specific amounts of LoRaMAC packets every to check connection status every reporting interval; If not receiving response after specific packets, the device will re-join.
ADR Mode Allow network server to adjust datarate of the device.

Note:

4.3 Data Interface Settings

4.3.1 Basic Settings

Configure basic device settings:

4.3.2 Digital Input/Pulse Settings

UC300 supports 4 digital inputs. Each input can work as either digital input mode to detect high/low level or pulse counter to record counting values. When working as digital input, UC300 will upload the data according to reporting interval or when status changes.

Note: The counting value will lose if UC300 loses the power.

4.3.3 Digital Output Settings

UC300 supports 2 digital outputs to control the devices.

4.3.4 RS485 Settings

UC300 has one RS485 port for Modbus RTU device connection.

  1. Connect RS485 device to RS485 port.
  2. Go to "General -> RS485" to enable RS485 and configure serial port settings. Serial port settings should be the same as the RS485 terminal devices.

Configuration parameters include:

3. Click to add Modbus channels, then save configurations. The Channel Settings interface allows configuring Channel ID, Name, Slave ID, Address, Quantity, Type, Byte Order, Sign, and Value. A 'Fetch' button is available to test data reading.

Note: Do not click “Fetch” frequently since response time to reply is different for every terminal device.

4.3.5 RS232 Settings

UC300 has one RS232 interface for transparent communication. It usually uses different tunnels from other data interfaces to communicate with the server.

Configuration parameters include:

4.3.6 Analog/PT100 Settings

UC300 has two 4-20mA analog inputs, two 0-10V analog inputs, and two PT100 inputs for analog device connection. After wiring, you can click “Fetch” to check if the value is correct.

PT100 Note:

4.4 IF-THEN Command

UC300 supports configuring locally IF-THEN commands to perform actions automatically, even without network connection. One device can be added with up to 16 commands.

1. Go to "Command" page, click “Edit” to add commands.

IF Condition Types:

THEN Action Types:

Example configurations show how to trigger actions based on Digital Input status or received D2D commands.

4.5 Milesight D2D Settings

Milesight D2D protocol is developed by Milesight for transmission among Milesight devices without a gateway. When D2D is enabled, UC300 can act as a D2D controller to send commands or as a D2D agent to receive commands.

  1. Go to "General -> Basic" page, enable Milesight D2D feature, and define a unique D2D key (same as controller/agent devices).
  2. Go to "LoRaWAN Settings -> Basic" to configure RX2 datarate and RX2 frequency, which will be used for D2D commands when UC300 acts as a D2D controller.
  3. Go to "Command" page to set corresponding operations. When DI triggers, UC300 can send control commands to a D2D agent device. The command should be a 2-byte hexadecimal number.

When UC300 receives a D2D command, it can act as a D2D agent to trigger the DO or send Modbus commands to RS485 terminal devices.

4.6 Maintenance

4.6.1 Upgrade

UC300 supports firmware upgrade locally via ToolBox software.

  1. Download firmware from www.milesight-iot.com to your PC.
  2. Go to "Maintenance -> Upgrade", click "Browse" to import firmware and upgrade the device. You can also click “Up to Date” to search for the latest firmware.

Note: Any operation on ToolBox is not allowed during upgrading, otherwise the upgrading will be interrupted, or even the device will break down.

4.6.2 Backup

UC300 devices support configuration backup for easy and quick device configuration in bulk. Backup is allowed only for devices with the same model and LoRa frequency band.

  1. Go to "Maintenance -> Backup and Reset", click “Export” to save current configuration as a JSON format backup file.
  2. Click "Browse" to select a backup file, then click “Import” to import the configurations.

4.6.3 Reset to Factory Default

Please select one of the following methods to reset the device:

5. Device Payload

For UC300 LoRaWAN® version, please refer to the UC300 LoRaWAN Communication Protocol for decoders of Milesight IoT products. Click here for more information.

-END-

Models: UC300, 2AYHY-UC300, 2AYHYUC300, UC300 IoT Controller, IoT Controller, Controller

File Info : application/pdf, 29 Pages, 1.21MB

PDF preview unavailable. Download the PDF instead.

UC300-Users-Manual-Xiamen-Milesight-IoT-2ayhy-uc300-ex-1-14

References

Related Documents

Preview Milesight Smart Building Kit Datasheet: IoT Solutions for Modern Buildings
Explore the Milesight Smart Building Kit, a comprehensive IoT solution featuring LoRaWAN and D2D technology for enhanced connectivity, monitoring, and control in smart buildings. Includes datasheets for sensors, controllers, and gateways.
Preview Milesight UC50x Series LoRaWAN Controller User Guide
Comprehensive user guide for the Milesight UC50x Series LoRaWAN Controller, detailing its features, hardware setup, operation, configuration via NFC and USB, LoRaWAN and interface settings, maintenance, installation, and cloud management.
Preview Milesight VS350 Passage People Counter User Guide
This user guide provides detailed information on the Milesight VS350 Passage People Counter, covering its features, hardware setup, operation via NFC and LoRaWAN, advanced settings, maintenance, installation, device payload, sensor data, and downlink commands for effective people counting and environmental monitoring.
Preview Milesight Smart HVAC Retrofit Enhances Guest Comfort at Hotel in Argentina
Learn how Milesight's LoRaWAN IoT solutions, implemented by DUOLINK, enabled a wireless HVAC retrofit at a corporate hotel in Argentina, enhancing guest comfort, improving energy efficiency, and simplifying operations.
Preview Milesight UC100 IoT Controller User Guide
Comprehensive user guide for the Milesight UC100 IoT Controller, detailing its features, hardware, operation, and communication protocols for LoRaWAN networks.
Preview Milesight WS52x Portable Socket: LoRaWAN Smart Control User Guide
Comprehensive user guide for the Milesight WS52x Portable Socket. Learn about LoRaWAN connectivity, NFC setup, remote appliance control, power monitoring, and device maintenance for smart IoT applications.
Preview Milesight DS3604 IoT E-ink Display User Guide | LoRaWAN Configuration and Operation
Comprehensive user guide for the Milesight DS3604 IoT E-ink Display. Covers LoRaWAN settings, NFC configuration, general settings, maintenance, installation, and device payload for efficient IoT deployments.
Preview Milesight AM100 Series Indoor Ambiance Sensor User Guide
Comprehensive user guide for the Milesight AM100 Series indoor ambiance sensors (AM104, AM107), detailing features, hardware overview, operation, installation, and Milesight IoT Cloud integration. Learn about LoRaWAN settings, calibration, maintenance, and sensor data.