Netvox R211 Wireless IR Blaster User Manual
Model: R211
Copyright © Netvox Technology Co., Ltd. This document contains proprietary technical information which is the property of NETVOX Technology. It shall be maintained in strict confidence and shall not be disclosed to other parties, in whole or in part, without written permission of NETVOX Technology. The specifications are subject to change without prior notice.
Table of Content
1. Introduction
2. Appearance
3. Main Features
4. Set up Instruction
5. Data Report
6. Control
6-1 Device Learning Command
6-2 IR Command Execution
6-3 Control Command
6-3-1 IR Learning
6-3-2 Operating IR Remote Controller
6-3-3 Erase IR Code
7. Installation
8. Important Maintenance Instruction
1. Introduction
R211 is a long-distance infrared learning device based on the LoRaWAN open protocol (Class C).
LoRa Wireless Technology:
LoRa is a wireless communication technology dedicated to long distance and low power consumption. Compared with other communication methods, LoRa spread spectrum modulation method greatly increases to expand the communication distance. Widely used in long-distance, low-data wireless communications. For example, automatic meter reading, building automation equipment, wireless security systems, industrial monitoring. Main features include small size, low power consumption, transmission distance, anti-interference ability and so on.
LoRaWAN:
LoRaWAN uses LoRa technology to define end-to-end standard specifications to ensure interoperability between devices and gateways from different manufacturers.
2. Appearance
The device features the following components:
- Top Surface: Function Key, Status LED (Blue), Indicator (RED), IR Button.
- Bottom Surface: Four IR extender sockets, DC in (Jack) power port.
[Diagram Description: The device is circular. The top view shows a black surface with a white rim, indicating the Function Key, Status LED (Blue), Indicator (RED), and IR Button. The bottom view shows mounting holes, four IR extender sockets, and a DC input jack.]
3. Main Features
- Compatible with LoRaWAN Class C
- DC 12V power supply
- Infrared frequency 38KHz
- Infrared learning and emission
- Simple operation and setting
4. Set up Instruction
On/Off
Action | Description |
---|---|
Power on | Plug in DC 12V Adapter. Blue and Red LED flash simultaneously, indicating successful power-on. |
Turn ON | N/A (Implied by Power On) |
Power off | Remove Adapter. |
Note:
- An on/off interval of approximately 10 seconds is suggested to avoid interference from capacitor inductance and other energy storage components.
- To enter engineer testing mode, press the function key and plug in the adapter simultaneously.
Network Joining
Status | Action | Indicator Status | Result |
---|---|---|---|
Never joined the network | Power on the device to search the network. | RED Indicator stays on | Success |
RED Indicator remains off | Fail | ||
Had joined the network (Never reset to default) | Power on the device to search the previous network. | RED Indicator stays on | Success |
RED Indicator remains off | Fail | ||
Fail to join the network (When the device is on) | First two minutes: Wake up every 15 seconds to send join-request. After two minutes: enter sleeping mode and wake up every 15 minutes to send join-request. |
Note: If joining fails, check device verification on the gateway or consult your NS provider.
Button Function
Action | Function |
---|---|
Press and hold the function key for 5 seconds | Resets the device to factory default. The RED Indicator flashes 20 times. If the RED LED does not flash, the reset failed. |
Press function key once | If joined the network: Sends an uplink version packet. If not joined the network: No response. |
5. Data Report
The device sends a version packet immediately upon joining the network. It also sends heartbeat data according to the default report interval.
6. Control
6-1 Device Learning Command
Learning commands can be sent from the gateway to enable learning mode. Once the device's BLUE LED is on, press a button on the remote controller while pointing it at the device to learn the IR command. The BLUE LED turns off after learning is completed, and the message is sent back to the gateway.
Note: If IR saving storage is full (return status '02'), IR commands must be erased to continue learning.
[Diagram Description: An image shows the R211 device with a remote control pointed at it.]
6-2 IR Command Execution
There are two methods for IR command execution:
- Method 1: Requires complete IR codes (IR data) response during learning.
- Method 2: Uses the Actual IRIndex response command to edit IR command execution, without needing complete IR codes (IRdata).
6-3 Control Command
FPort: 0x21
6-3-1 IR Learning
NEW IR learn request(IR)
Bytes | 1 | 2 |
---|---|---|
Cmd=0x49 | IR Index |
IR Index: 2 bytes - Index of IR Command.
NEW IR learn Confirm response(IR)
Bytes | 1 | 2 | 1 | 1 | Var(Max=32) | |
---|---|---|---|---|---|---|
Cmd=0x4A | Actual IRIndex | Data Index number | Data Index | Data len | Data |
Explanation:
- Actual IRIndex: 2 bytes - Index of IR Command assigned by the device.
- Data index number: 1 byte - IR array contains all piece numbers.
- Data Index: 1 byte - Index of IR Data array.
- Data len: 1 byte - Length of IR array.
- Data: Variable bytes - IR data (MAX=32bytes).
Example:
If a remote controller's original IR code is 6FA652000040A000000000000001D9:
- Downlink: 490001
- Uplink returns: 4A000001000F6FA652000040A000000000000001D9
Decoding:
- 0x4A = Cmd
- 0x0000 = Actual IRIndex
- 0x01 = Data Index number
- 0x00 = Data Index
- 0x0F = Data len (means Data's length is 15 bytes)
- 0x6FA652000040A000000000000001D9 = Data
(Note: 0x0F (Hex) = 15 (Dec). Each infrared device is different.)
6-3-2 Operating IR Remote Controller
The following commands use a complete infrared code to control a remote controller.
AIR IR Apply request
Bytes | 1 | 1 | 1 | 1 | Var(Max=32) |
---|---|---|---|---|---|
Cmd=0x07 | Data Index number | Data Index | Data len | Data |
Explanation:
- Data index number: 1 byte - IR array has all piece numbers.
- Data Index: 1 byte - Index of IR Data.
- Data len: 1 byte - Length of IR array.
- Data: Variable bytes - IR array data (MAX=32bytes).
AIR IR Apply Confirm response
Bytes | 1 | 1 | 1 |
---|---|---|---|
Cmd=0x08 | Status | Data Index |
Explanation:
- Status: 1 byte - This field shall be set to SUCCESS (0x00) or FAILURE (non-zero).
- Data Index: 1 byte - Index of IR Data.
Example:
According to the previous example, we got NEW IR learn Confirm response: 4A000001000F6FA652000040A000000000000001D9
- Downlink: 0701000F6FA652000040A000000000000001D9
- Uplink returns: 080000 succeed, 080100 failed
The following commands use Actual IR Index to control the remote controller.
AIR IR Apply With IR Index request
Bytes | 1 | 2 |
---|---|---|
Cmd=0x32 | Actual IRIndex |
Actual IRIndex: 2 bytes - Index of IR Command Assigned by device (Should use IRIndex return from NEW IR learn Confirm response(IR)).
AIR IR ApplyWithIRIndex Confirm response
Bytes | 1 | 1 |
---|---|---|
Cmd=0x33 | Status |
Status: 1 byte - This field shall be set to SUCCESS (0x00) or FAILURE (non-zero).
Example:
According to the previous example, we got NEW IR learn Confirm response: 4A000001000F6FA652000040A000000000000001D9
- Downlink: 320000
- Uplink returns: 3300 succeed, 3301 failed
6-3-3 Erase IR Code
Erase IR request
Bytes | 1 | 4 |
---|---|---|
Cmd=0x0D | Magic number |
Magic number: 4 bytes – fixed to 0x05717188.
Erase IR Confirm response
Bytes | 1 | 1 |
---|---|---|
Cmd=0x0E | Status |
Status: 1 byte - This field shall be set to SUCCESS (0x00) or FAILURE (non-zero).
Example:
- Downlink: 0D05717188
- Uplink returns: 0E00 succeed, 0E01 failed
Note: Erase IR Code means ALL IR code was cleared.
7. Installation
Follow these steps for installation:
- Fix the base of the R211 and mount it to the wall or ceiling using screws, as shown in the diagram.
[Diagram Description: A hand is shown holding a screwdriver, attaching the white mounting base of the R211 to a surface.]
Note: Screws are not included with the device. Ensure the device is not installed in a metal shielded box or near other electrical equipment that could interfere with its wireless transmission.
- Click the inserting part into the base (red circled parts in the diagram) and then switch it 15 degrees clockwise.
[Diagram Description: Two views of the device's bottom are shown. The left view highlights two attachment points on the base with red circles. The right view illustrates the device being attached and rotated onto the base.]
- Plug the attached adapter's jack output connector into the R211 power-in port (DC 12V). Plug the other side into a standard socket (AC 220V) to power the R211.
[Diagram Description: A black AC adapter is shown plugged into a white wall socket, with its DC output connector plugged into the R211 device.]
- The device is compatible with the LoRaWAN open protocol class C, enabling it to transmit infrared commands upon receipt of downlink commands. The device also supports remote controller functions.
R211 Use Cases:
- Classroom
- Conference room
- Audio room
- Smart home
- Any infrared device
Note:
- The R211 has an effective infrared transmitting range of 30 meters. Ensure devices to be controlled are within this range. The spreading angle should be less than 150 degrees, with no obstacles in between. Refer to the diagram for optimal coverage. It is suggested to place controlled objects within the center 60 degrees range.
- Transmission range can be extended using an infrared transmitting range extender (cable).
[Diagram Description: A diagram illustrates the IR transmission range from the R211 device, showing sectors with angles like 45° and 60°. Another image shows the R211 device connected via a cable to an infrared transmitting range extender.]
8. Important Maintenance Instruction
Your device is a product of superior design and craftsmanship and should be used with care. The following suggestions will help you use the warranty service effectively.
- Keep the equipment dry. Rain, moisture, and various liquids may contain minerals that can corrode electronic circuits. If the device gets wet, dry it completely.
- Do not use or store in dusty or dirty areas, as this can damage detachable parts and electronic components.
- Do not store in excessive heat. High temperatures can shorten the life of electronic devices, destroy batteries, and deform or melt plastic parts.
- Do not store in a cold place. When the temperature rises, moisture may form inside, potentially damaging the board.
- Do not throw, knock, or shake the device. Rough handling can destroy internal circuit boards and delicate structures.
- Do not wash with strong chemicals, detergents, or abrasive cleaners.
- Do not apply paint. Smudges can block debris in detachable parts and affect normal operation.
- Do not throw the battery into a fire to prevent explosion. Damaged batteries may also explode.
All these suggestions apply equally to your device, battery, and accessories. If any device is not working properly, please take it to the nearest authorized service facility for repair.