• We Take H1 Beacon as an example but this instruction applies to H1, H2, H3, etc
  • The default password: Moko4321

Set Up Your Beacons With iBeacon

Search MokoBeacon on Google play or Apple app store. Or click the button below to get started

Download MOKOBeacon APP

1. Turn ON/OFF H1-iBeacon

Turn ON H1-iBeacon:

Press the button (at the center of top cover of beacon) and keep holding 3 seconds;
The red led flashes several times then turns off, it means that the beacon is on and starts broadcasting.

Turn OFF H1-iBeacon:
Press the button (at the center of top cover of beacon) and keep holding 3 seconds;
The red led lights on 2 seconds then turns off, it means that the beacon is off and stops broadcasting.

2. Scan and Connect to H1-iBeacon

  • When user turns on Bluetooth on his/her phone, the APP can search H1-iBeacon devices nearby. APP can sort the scanned device via signal strength, Major or Minor value.
  • Clicking the device that needs to be configured, there will be a dialog box asking you to enter a password. When the user enters the correct password, he can enter into the configuration interface to configure parameters.
  • The device will disconnect automatically if the user does not have any operation within 1 minute. User can click the Disconnect on the top right corner of the interface to reconnect App to the device.

3. Configure H1-iBeacon Parameters

Readable and configurable device parameters

  1. - UUID
  2. - Major
  3. - Minor
  4. - Measured Distance(RSSI@1m)
  5. - TX PowerTransmission Power
  6. - Broadcasting Interval
  7. - iBeacon Name
  8. - Device ID
  9. - Password
  10. - Connection Mode

Readable and non-configurable device parameters

  1. - Battery
  2. - MAC Address
  3. - Device Information
  4. - RSSI curve

3.1 Configure UUID

  • Default UUID: E2C56DB5-DFFB-48D2-B060-D0F5A71096E0
  • User can enter the UUID values that meet the requirements of the standard field in the input box(16bytes).

3.2 Configure Major and Minor

  • Default Major: 0
  • Default Minor: 0
  • User writes decimal digits to configure Major and Minor. The value ranges from 0 to 65535, corresponding to hexadecimal 0x0000 to 0xFFFF.

3.3 Configure Measured Distance(RSSI@1m)

  • RSSI—Received Signal Strength Indication
  • RSSI@1m refers to Receiver device receives the signal strength in 1 meter. The value accords with the actual test results. Normally we don’t suggest that user configure this value.

3.4 Configure Tx Power(Transmission Power)

  • The Transmission power of the device is determined by the chip.
  • Default Tx Power: -4dBm.
  • Tx Power can be configured as one of the following data:-40dBm,-30dBm,-20dBm,-16dBm,-12dBm,-8dBm,-4dBm,0dBm,4dBm.

3.5 Configure Broadcasting Interval

  • The interval for the device to broadcast iBeacon information.
  • Default Broadcasting Interval: 1000ms.
  • The adjustable interval of Broadcasting Interval is 100ms, and broadcasting Interval ranges from 100ms to 10s.

3.6 Modify Device ID

  • Device ID,ranges from 00000 to 99999.

3.7 iBeacon Name

  • Default iBeacon Name: “MkiBeacon_”.
  • Maximum length of iBeacon Name is 10 characters (only letters, numbers, and underlines).

3.8 Modify Password

  • Default password: Moko4321
  • Length of password:8 characters (only letters and numbers, and the letters are case sensitive).
  • Users need to enter the same contents twice to modify password.

3.9 Configure Connection Mode

  • Default connection mode: Connetable.
  • When H1-iBeacon is in disconnectable status, the device can’t be configured. If you need to recover the connectable mode, you should do as the following steps (device in the disconnectable status).
  • 1. Long press the button for 3 seconds to turn off H1-iBeacon;
  • 2. Long press the button for 3 seconds to turn on H1-iBeacon;
  • 3. The device will be in connectable status after being restarted within 1 minute; User can connect to the device and change the connection mode to connectable status.

3.10 Device Information

  • Manufacturer
  • Product Model
  • Production Date
  • MAC Address
  • Chip Model
  • Hardware Version
  • Firmware Version
  • Running Time
  • System ID
  • IEEE
  • We Take H1 Beacon as an example but this instruction applies to H1, H3, etc
  • The default password: Moko4321

Set Up Your Beacons With Eddystone Protocol

Search MokoBeaconX on google play or apple app store. Or click the button below to get started

Download MokoBeaconX app

1. Turn ON/OFF H1-iBeacon

Turn ON H1-iBeacon:

  1. Press the button at the center of top cover;
  2. The red led flashes fast for several times and then turns off, it means that the beacon is on and starts broadcasting.

Turn OFF H1-iBeacon:

  1. Press the button (at the center of top cover) and keep holding for 5 seconds;
  2. The red led flashes 3 times and then turns off, it means that the beacon is off and stops broadcasting.

2. Scan and connect to H1-BeaconX

2.1 Scan the devices

  1. Turn on the phone’s Bluetooth and then open the APP MokoBeaconX;
  2. Touch the scanning button on the upper left corner of the status bar to start scanning devices;
  3. The default scanning time is 1 minute;
  4. User also can touch the scanning button to stop scanning;

5. The Edit Filter at the top can help user filter the keywords and RSSI. Keywords include part of the Device Name and Mac Address; RSSI ranges from -127dBm to 0dBm;

For Example:
Enter the “F” into the dialog and slip RSSI to -87dBm, the MokoBeaconX will show the devices whose RSSI is stronger than -87dBm and whose Device Name and Mac Address include “F”.

2.2 Connect to H1-BeaconX

  1. Touch the blue button “CONNECT” to connect to the device that needs to be configured;
  2. There will be a dialog box asking you to enter the 8 characters password;
  3. When the user enters the correct password, he can enter into the configuration interface to configure H1-BeaconX’s parameters.

3. Configure H1-BeaconX parameters

3.1 SLOTS and Supported frames

There are 6 active SLOTs including a default SLOT that broadcasts user-defined data (Device Name/MAC Address/Battery level/Connection status), and the default SLOT cannot be configured as other frame types.

The other 5 active SLOTs can be configured as any of the following types.

Supported frames

  • Eddystone™-UID
  • Eddystone™-URL
  • Eddystone™-TLM
  • iBeacon (UUID/Major/Minor)
  • NO DATA(SOLT is shut off)

Users can configure one frame type to different SLOTs. For example, H1-BeaconX

can broadcast 5 sets of iBeacon data at the same time, or they can simultaneously broadcast 3 sets of URL data plus 1 set of UID data and 1 set of TLM data. Users also can configure the 5 SLOTs as NO DATA,

that means H1-BeaconX only broadcasts user-defined data.

NOTE: TLM shows only one in the broadcast. For more, please click Eddystone-TLM

By default, H1-BeaconX broadcasts URL(https://www.mokosmart.com) and iBeacon. We can adjust the default setting according to the customer’s needs.

3.2 Configure parameters

  • Related data of frame type;
  • Advertising Interval;
  • Tx Power(Transmission Power);
  • Measured Power(RSSI@1m/0m);
  • User-defined data(Device name/Password/Connection status).

Each SLOT has independent TX Power and Measured Power. All SOLTS share a set of Advertising Interval.
After configuring, touch the save button on the upper right corner of the status bar to save settings. Other operations will cancel the configuration.

Eddystone™- UID
  1. Namespace--- 10bytes Hexadecimal number
  2. Instance ID --- 6bytes Hexadecimal number
Eddystone™- URL

URL Scheme Prefix

1. http://www.

2. https://www.

3. http://

4. https://

Encoded URL(Any of the following is ok):

1. 1-16 characters and Eddystone-URL HTTP URL encoding(as following);

2. 1-17 characters

Currently supported Eddystone-URL HTTP URL encoding

NOTE: Range 07-13 define the same top level domains as 00-06 without a /.

Eddystone™- TLM

NO configurable frame type data.

iBeacon
  1. Major ---0-65535
  2. Minor ---0-65535
  3. UUID---16bytes Hexadecimal number

3.2.2 Advertising Interval

  • Default Advertising Interval: 1000ms.
  • The adjustable interval of Advertising Interval is 100ms, and adjustable range of 300ms-4000ms.
  • The Advertising Interval for all SLOTs is the same. It means if you modify Advertising Interval of a SLOT to 500ms, Advertising Interval of other SLOTs will be also modified to 500ms.

3.2.3 Tx Power(Transmission Power)

  • The Transmission power of the device is determined by the chip.
  • Default Tx Power: 0dBm.
  • Tx Power can be configured as one of the following data:-40dBm,-20dBm,-16dBm,-12dBm,-8dBm,-4dBm,0dBm,4dBm.

3.2.4 Measured Power(RSSI@1m/0m)

  • RSSI—Received Signal Strength Indication.
  • RSSI@1m refers to Receiver device receives the signal strength in 1 meter. (For iBeacon)
  • RSSI@0m refers to Receiver device receives the signal strength in 0 meter. (For Eddystone™ )
  • The value accords with the actual test results. Normally we don’t suggest that users configure this value.

3.2.5 User-defined data

Device Name
  • Default iBeacon Name: “BeaconX”.
  • The maximum length of H1-BeaconX Device name is 8 characters (only letters, numbers, and underlines allowed).
Modify Password
  • Default password: “Moko4321”.
  • Length of password:8 characters (only letters and numbers, and the letters are case sensitive).
  • Users need to enter the same contents twice to modify password.
Connection status
  • Default connection mode: Connetable.
  • When H1-BeaconX is in disconnectable status, the device can’t be configured. If you need to recover the connectable mode, you should follow the below steps (device in the disconnectable status).

1. Long press the button for 5 seconds to turn off H1-BeaconX;

2. Press the button to turn on H1-BeaconX;

3. The device will be in connectable status within 100 times broadcasts; User can connect to the device and change the connection mode to connectable status

.

Reset Factory
  • Make the H1-iBeacon to factory settings, but the password will not be restored.
Update Firmware
  • To be developed

4. Device Information

  • SOC(State of Charge)
  • Mac Address
  • Product Model
  • Software Version
  • Hardware Version
  • Manufacture Date
  • Manufacture