MINEW Mini Beacon Plus Instructions
- June 6, 2024
- MINEW
Table of Contents
MiniBeaconPlus Configuration Instruction
MiniBeacon PlusPlus
Configuration Instruction
V2.11
Note:
- The instruction applied for beacon models that doesn’t load any sensors and pre-flashed MiniBeacon Plus smart firmware.
- MiniBeacon Plus is one of Minew’s software patent.
PREPARATION
- Activate beacon device as the datasheet correctly;
- An iOS 7.0+ / Android 4.3+ smart device with BLE 4.0;
- Download BeaconSET+ app from Apple store or Google Play;
ENTER INTO CONFIGURATION MODE
-
Run BeaconSET+, there are total 37 devices detected around smartphone immediately, see image 2;
-
You can click “Edit Filter” to quick search out a beacon device which you want to configure by Name, MAC ID and RSSI value, see image 3;
-
For example: Slide the RSSI slide bar to set the RSSI value at -33 dBm as the filter, then see image 4; there is only one beacon and its MAC address is ac233f24a933 which we want to configure it.
3.1 The beacon (MAC ID: ac233f24a933) can advertise total 6 different frame types iBeacon, Eddystone (UID, URL, TLM), Acc. and Info simultaneously. But now the beacon advertises only URL, iBeacon and Info frame.
3.2 The data Info includes the battery level and MAC address. It is not allowed to change by user; -
The Beacon is connectable only when the ROUND DOT changed to green color, see above image 4; if Beacon has been set to disconnectable, the ROUND DOT keeps in red color;
-
Click the Beacon when it’s connectable, and then input the password as image 5. If it is correct, the Beacon enters into configuration mode, see image 6;
CONFIGURATION MODE
-
Settings Definition
SLOT: Each Beacon has 6 configurable SLOTs; it is from SLOT1 to SLOT6.
Connectable: Each Beacon has 2 different advertising statuses, connectable and disconnectable.
Only when the advertising status is connectable, the Beacon is configurable. But the disconnectable advertising saves about 20% power consumption than connectable advertising’s.
After completed the configuration, we strongly recommend setting the Beacon disconnect not only lower battery power consumption but also better security performance.
Update firmware (OTA: over-the-air):
– It’s not allowed to load unknown firmware into tag beacon;
– If there is a bug occurred unfortunately, the manufacturer is responsible to release the latest revised firmware to help users to recover the bug by “Update firmware”;
Reset factory: It will recover beacon to factory settings and ignore all changes;
Poweroff: The Beacon will stop advertising and enter into sleeping mode after used “Poweroff”. But it can be activated again by push button on the beacon. As Beacon doesn’t have a push button, we are strongly opposed to use “Poweroff.
Modify password: Change to a new password by “Modify password”.
Remove password: Removing the password if someone forgot it and then set a new password by “Add password”.
Manufacture info & Feature info: It’s not changeable by users. -
SLOT Configuration
Each SLOT is independent and configurable. The following parameters can be configured. The users can configure each SLOT’s Frame Type, Adv. Content, Base params and Trigger by themselves via BeaconSET+.
2.1 Frame Type
Actually, the frame type is the format of advertising data packet. Each Beacon has below total 7 different frame types: UID, iBeacon, URL, Acc. Sensor, TLM, Info and NO DATA, see image 8;
2.1.1 NO DATA
If setting a SLOT’s frame type to NO DATA, It means that SLOT no data to be
advertised. The Beacon will STOP advertising that SLOT.
2.1.2 iBeacon
The UUID, major and minor values provide the identifying information for the
iBeacon.
2.1.3 UID
Unique and static ID consists of 10-byte Namespace and 6-byte Instance
component. The UID is required if the user want to register Beacon into Google
dashboard.
2.1.4 URL
A compressed encoding format (max. 17 bytes) fits more within the limited
advertisement packet. The URL must be started with a security http (HTPPS).
2.1.5 TLM
Beacon status data that is useful for beacon fleet maintenance, and powers
Google Proximity Beacon API’s diagnostics endpoint. TLM should be interleaved
with an identifying frame such as Eddystone-UID or Eddystone-URL. It’s not
allowed to configure TLM by BeaconSET+.
2.1.6 Acc. Sensor / H &T Sensor / Light Sensor / Pressure Sensor
The beacon with Acc. Sensor will be waken-up and start advertising
accelerometer data only when an object is moving or after an object has
fallen.
The beacon detects the environment temperature and humidity by H&T sensor and
start advertising the data of temperature and humidity.
The beacon detects the changes of pressure by Pressure sensor and advertises
pressure data.
2.1.7 Info
It includes beacon name, MAC address and battery level but isn’t configurable.
For better monitor and distinguish beacons, we strongly recommend keeping a
SLOT with Info frame.
2.2 Advertising Data Format (Info)
The advertising data packet of Info is defined by MINEW. Here below is the
completed data format and definition as below table.
Offset | Length | Type | Data | Details |
---|---|---|---|---|
0 | 1 | Data Length | 2 | / |
1 | 1 | Flag data type | 1 | / |
2 | 1 | Flag data | 0x06 | / |
3 | 1 | Data Length | 3 | / |
4 | 1 | Complete list of 16-bit Service UUIDs | 0x03 | / |
5 | 2 | UUID data | 0xE1FF | (little-endian) 0xFFE1 |
7 | 1 | Data Length | / | / |
8 | 1 | Service data | 0x16 | / |
9 | 2 | UUID data | 0xE1FF | (little-endian) 0xFFE1 |
11 | 1 | Frame Type | 0xA1 | 0xA1 |
12 | 1 | Version Number | 0x08 | / |
13 | 1 | Battery level | 0x64 | Battery level is 100% |
14 | 6 | Mac address | 0x001302E4CDAB | (little-endian) AB:CD:E4:02:13:00 |
20 | n | Name | “PLUS001”(default) | / |
Here is an example of Acc.Sensor’s advertising data from standard Minew beacon, see image 9.
ITEM | Advertising Data Packet (Info) |
---|---|
TYPE | HEAD |
HEX | 0201060303E1FF1316E1FF |
OFFSET | 0-9 |
2.3 Adv. Content
Here below are the default factory settings of Adv. Content for the Beacon.
Frame Type | Adv. Content | Default Setting | Ref. Image# |
---|---|---|---|
iBeacon | UUID | E2C56DBS-DFFB-48D2-B060-D0F5A71096E0 | 10 |
Major | 0 | ||
Minor | 0 | ||
UID | Instance ID | random | 11 |
Namespace ID | random | ||
URL | URL | https://www.minewtech.com | 12 |
TLM | TLM | It’s not configurable. | 4 |
Info | Beacon Name | It’s not configurable. | 4 |
MAC Address
Battery Level
2.4 Base params
Here below are the default factory settings of Base params for the Beacon. Each SLOT has an independent and configurable Adv. Interval, RSSI and Radio Power.
Frame Type| Adv. Interval (ms)| RSSI@1m (dBm)| RSSI@0m (dBm)| Radio Power
(dBm)
---|---|---|---|---
iBeacon| 900| -59| —| 0
UID| 2000| —| -24| 0
URL| 2000| —| -24| 0
TLM| 4000| —| -24| 0
Info| 4000| —| -24| -8
Adv. Interval: Advertising interval;
RSSI: Measured power, it’s used for the calibration and calculating relative
distance.
Radio Power: Transmission power;
2.5 Trigger:
The trigger function will be activated and configured ONLY when the beacon
device has a push button or loaded the sensor such as accelerometer,
temperature, light and others.
2.5.1 Trigger Settings
-
Select the SLOT1 (iBeacon) and Enable “Trigger”, see image 13 _& _14;
-
Click “Button double tap” and then selcet “Button double tap” as image 14;
-
Enable “Always adverstise” as image 13;
-
Choose the “Adv interval” and “Radio Txpower” as image 13 (under “Always advertise);
-
Click “SAVE” button at the top corner of screen, all new settings take effect immediately;
After completed above step 1 to 5, the beacon device will advertise iBeacon at SLOT1 with pre-settting interval and transmission power only when dobule- clicking the push button.
2.5.2 Detailed Process of Configuration
Trigger condition refers to the condition that a certain advertisement frame
of the device needs to meet to start advertising.
The general trigger conditions are: double click and triple click. These
trigger conditions can be set in any channel (advertisement frame).
Note: the above trigger conditions can only be set when there are buttons on the device.
Other trigger conditions are only available with related sensors:
- Temperature and humidity sensor: temperature above threshold, humidity above threshold
- Light sensor: light intensity above threshold
- Acceleration sensor: movement trigger
These trigger conditions only exist when there are corresponding sensors. For
example, the temperature and humidity above threshold trigger can only be
triggered by the presence of a temperature and humidity sensor; and the
movement trigger can only be triggered by the presence of an acceleration
sensor. These trigger conditions can be set in any channel (advertisement
frame).
Take iBeacon frame as an example. In the “trigger” column, you can set
whether the trigger is enabled by iBeacon frame. The “trigger type” is the
condition required to trigger the advertisement, and the red box is the
duration of the advertisement after reaching the trigger condition; “Adv
interval” and “Radio Txpower” in the figure are the parameters of
the advertisement after reaching the trigger condition.
The “always advertise” button only works when the trigger is enabled. Its function is to determine whether the device continuously advertises. After the trigger is enabled, the device will advertise iBeacon frames all the time when the button is turned on. The relevant parameters of the advertisement are the programming default parameters. When the trigger condition is reached, Adv interval and Radio Txpower in the advertisement parameters become the parameters in the trigger setting. After reaching the trigger duration (the setting in the red box), the advertisement will return to the original advertisement parameters and continue advertising; when the button is turned off, the device will only advertise when reaching the trigger conditions.
2.5.3 Trigger Settings for Different Versions
v2.0.0 – v2.2.59
Users can select the channel by selecting trigger conditions, like the firmware support data frame, the firmware will automatically determine which sensor resources are supported by the current device, so as to determine which trigger conditions can be selected. For example, the trigger conditions related to temperature and humidity can not be selected on i6, but on Si;
When the trigger is on, the trigger condition is reached to trigger advertisement,which are the slot base params, such as advertise interval, Radio Txpower, etc.
The following is a specific operation example:
Configure the trigger condition of the first data frame as “Temperature
above threshold trigger” and set the trigger threshold value,which means
when the temperature is above the threshold set by the user (such as 30 °C),
the data of the channel can be advertised. The advertisement interval, Radio
Txpower and RSSI are the base pa rams
(900ms, Odbm and – 59dbm respectively); When the temperature drops below the
threshold, the channel will automatically stop advertising.
Configure the trigger condition of the second data frame as “Button double
tap” and set the trigger duration,which means when the user double clicks
the button, the channel data will be advertised. The time of each
advertisement is the trigger duration previously configured by the user (as
shown in the figure below, which is configured as 30 seconds). The Adv
interval, Radio Txpower and RSSI are the base params (respectively
900ms、0dBm、-59dBm) .
Above v2.2.6x
The user can click to “Always advertise” when the trigger is on, and the advertisement will continue normally even the trigger condition is not reached. The advertisement interval is the one in the base params; turn on the trigger to reach the trigger condition and trigger the advertisement, and the advertisement interval conforms to the advertisement interval configuration in the trigger configuration.
Here are 3 specific operation examples:
Configure the trigger condition of the first data frame as “Temperature above threshold trigger” and set the trigger threshold value as well as clicking to “Always advertise”. When the temperature does not reach the threshold set by the user (such as 30 ℃), the data of the channel can also be advertised, and the advertisement parameters are the base params; when the temperature rises above the threshold value, the channel continuously advertises, and the advertisement parameters are the parameters set by the trigger (for example, Advertisement interval is 2000ms, and Radio Txpower is 4dbm).
Configure the trigger condition of the second data frame as “Button double tap” and set the trigger duration as well as clicking to “Always advertise” . If the user does not double click the button, the channel data will also be advertised. The advertisement parameters are the base params, and the time of each advertisement is the trigger duration previously configured by the user; the user double clicks the button, the channel continuously advertises, and the advertisement parameters are the parameters set by the trigger (for example, the advertisement interval is 2000ms, and Radio Txpower is 4dbm).
DEPLOYMENT NOTICE
1.1 For better security performance and lower battery power consumption,
we strongly recommend making the beacon works at DISCONNECTABLE status;
1.2 The less activated SLOT, the more battery power saving;
1.3 The smaller transmission power, the more battery power saving;
1.4 The larger advertising interval, the more battery power saving;
1.5 The higher the deployment position is, the larger advertising range;
1.6 The bigger transmission power, the larger advertising range;
FCC WARNING
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.
Any changes or modifications not expressly approved by the party responsible
for compliance could void the user’s authority to operate the equipment.
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:
— Reorient or relocate the receiving antenna.
— Increase the separation between the equipment and receiver.
— Connect the equipment into an outlet on a circuit different from that to
which the receiver is connected.
— Consult the dealer or an experienced radio/TV technician for help.
To maintain compliance with FCC’s RF Exposure guidelines, This equipment should be installed and operated with minimum distance between 20cm the radiator your body: Use only the supplied antenna.
TEL: +86-755-2103 8160
EMAIL: sales@minewtech.com
URL: www.minewtech.com
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>