beaconUUID: A string representation of a UUID, which can be in 16-bit, 32-bit, or 128-bit format. A 16-bit UUID must be exactly four hex digits with no punctuation; a 32-bit UUID must be exactly eight hex digits with no punctuation; and a 128-bit UUID must be punctuated exactly as follows: "cd7b6f81-f738-4cad-aebf-d2a2ea36d996".
beaconMajor: An integer specifying the 2-byte Major value (0 to 65535)
beaconMinor: An integer specifying the 2-byte Minor value (0 to 65535)
configures the power level of the beacon. The
beacon_level:(optional) An 8-bit signed integer (-127 to 128) that
corresponds to the measurement of the Tx power level (in dBm) at 1 meter. The default level is -60.
beaconManufacturer:(optional) A 2-byte integer value (0 to 65535) specifying the beacon manufacturer. The default value is 76 (&H4C).
connectable:(optional) A Boolean value indicating whether the advertisement should be connectable (for GATT or other services). Advertisements are non-connectable by default.
persistent:(optional) A Boolean value indicating whether the advertisement should persist after every reboot. Beacon advertisements are not persistent by default.