To set up your MG100, complete the following steps.

  1. If your unit came with antennas please connect the two dipole antennas included with the MG100. If you have a unit with an internal antenna please proceed.
  2. Connect a micro USB cable to the MG100 and plug the other end into a laptop or PC for programming. You may also plug it into a power brick/wall outlet instead. In that case you will not be able to access the console in later steps. You will use the mobile app instead.
  3. Verify the device powered up by using the console on a PC or by connecting via the mobile app after hitting the physical Bluetooth button on the MG100.
    1. The baud rate is 115200 with 8 data bits, 1 stop bit, and no parity. You’ll have to find the correct com port via your OS’ default method (ie: Device Management on Windows).

SIM Card

The MG100 connects to the internet using Cat-M1 or NB-IoT cellular technology. This requires a SIM card, which Laird Connectivity includes preinstalled in the MG100 device for you. However, this SIM card must be activated. Please follow the steps below to activate your included Truphone SIM card.

  1. Visit
  2. Create an account (and log in) if you do not already have one.
  3. Click the large “Activate SIMs” button in the top right.
  4. Proceed by inserting the requested SIM card information such as ICCID and PUK.
  5. Select a billing plan.
  6. Select your SIM card from the home screen (you can identify it by the ICCID value) to go to the details page.
    1. Here scroll down to the “Status” section. Click the “Activate” button.
    2. In a short amount of time this will toggle the SIM card status to Active and your only available actions will be to either Suspend or Retire the SIM.
  7. You are now ready to use your SIM in your MG100.

LED Behavior

The Blue LED blinks when the module is advertising and allowing another device to connect to and configure it. When a central device connects, the LED remains on. When advertising stops, the LED remains off. Button 1 (SW1) can be pressed to restart advertising.

The Green LED can be controlled via the LwM2M server Light Control object (Pinnacle 100 only).

The Red LED blinks when the Pinnacle 100 device is searching for a cellular network. It remains on and does not blink when connected to a network. If there is an error with the SIM card or network registration, then the LED remains off.


To use the included thermistor, please unscrew the 4 screws on the BT610 faceplate to expose the internals of the device. Then install your three thermistor wires as seen in the image below. Note that you can use any TH slot and the polarity of the blue wires is not relevant. Each blue wire can be either TH or GND. In this case TH1, GND, and GND are used.

Wiring for TH1

In order to properly use the thermistor you must also connect to the BT610 using the mobile app. Follow the steps below.

  1. Use the included magnet and hold it on the right side of the device for at least 3 seconds to trigger the device’s advertisements.

  2. Open the BT610 mobile app and scan/connect to your BT610. Scanning Connected

  3. In the side menu select the Sensor Type option. Side Menu

  4. Set the sensor type to Temperature. Sensor Type Temperature Type

  5. Navigate back to the Side Menu and select Device Settings.

  6. Near the bottom of the screen you’ll select the temperature settings icon. Temperature Settings Button

  7. Now, select which TH port you are using for your thermistor. Enable it and save the change. Thermistor Selection

  8. You should now get temperature data coming in, which you can verify via the Temperature Status icon on the previous page. Temperature Status Button

If you want additional information on the BT610 and its sensor hardware please see the hardware configuration guide.

NOTE 1: To view BT610 sensor battery life you must first enable battery reporting on the BT610 sensor itself. This feature is off by default. It can be enabled by connecting to the sensor with the BT610 Mobile App. We recommend setting the ‘battery sense interval’ to a value other than 0, for example 60.

NOTE 2: Ensure that the BT610 sensor(s) are set to be in “Active Mode” under the Device Settings page.

Active Mode

NOTE 3: On the Device Settings page it is also recommended to change the device name so that you can later easily identify the device on the Cumulocity IoT dashboard.


The Sentrius™ BT510 doesn’t have a power switch. It is shipped with an installed battery and is in a low power state called shelf mode.

To wake the device, firmly press the button in the center of the round face for at least three seconds until the green LED turns on. This puts the device in active mode. Once in active mode, the BT510 is able to report back the sensor readings for the magnet, accelerometer, and temperature.

When you release the button, the green LED blinks once a second.

The sensor is in sleep mode from the factory. Pressing the button for three seconds wakes the sensor and it starts to advertise. The sensor is now ready for normal operation configuration. This can be done using a phone with the BT510 mobile app. The LED blinks for 30 seconds or until a connection is made, the button is pressed again, or the sensor stops advertising. The default state of the sensor is to advertise for 30 minutes.

NOTE: You will be required to enter a PIN to pair to the BT510 and update the firmware. That pin is 123456.

You can find more information on the BT510 hardware in the Sentrius BT510 User Guide.

Firmware Updates

Regardless of which hardware pieces you are using (MG100, BT610, or BT510) you will want to make sure the firmware is up to date on each prior to going any further in this guide. This can be accomplished using an OTA method with your mobile phone. There is a mobile app per device type as seen on the Requirements page of this guide.

  1. MG100 - Laird Pinnacle Connect app
    1. The mobile app will display officially released firmware versions and download them automatically. This allows you to select the firmware and apply it by hitting the Update button.
    2. Be sure to select the correct firmware version based on your hardware.
      • 480-00162-R__.mg100._lwm2m_FOTA.bin for MG100
      • Firmware-R__.pinnacle_100_dvk._lwm2m_FOTA.bin for Pinnacle 100 DVK

        NOTE: The asterisks and underscores in the filename are meant as wildcards. In a real filename those will be replaced by software version numbers.

    3. The minimum required version for this demo is v6.1.0 of the LwM2M variation.
  2. BT610 - Laird BT610 app
    1. App will detect latest firmware available to update to.
    2. The minimum required version for this demo is 2.03
  3. BT510 - Laird BT510 app
    1. App will detect latest firmware available to update to.
    2. No minimum version as you must be updated to the latest version of available firmware.