NB-IoT Devices/Sensors’ Step by Step Explanation Document
P.S. If you have any questions please send an e-mail to firstname.lastname@example.org
- STEP 1: Open The Device’s Enclosure
There are 3 (three) different enclosures. As a first step, you should open the enclosure. You can watch the “How to open the enclosure” video.
- STEP 2: Insert NB-IoT Sim Card to the Device
Please insert an NB-IoT Sim Card (which has NO PIN CODE) to the NB-IoT device. You can watch the “How to Insert Sim Card” video.
- STEP 3: NB-IoT Network Setting
You should set your NB-IoT Sim Card Provider (GSM) Company’s network setting correctly in order to connect its NB-IoT network. There are 2 (two) ways to set these settings.
- If you share Network Settings NETOP when you order your devices
- Your device is shipped to you as a “ready to connect”. So you don’t need to do any settings.
- Otherwise, you should do these settings by yourself.
- You should have NB-IoT network settings from your GSM operator company:
|GSM Company / Country||Vodafone / Ireland||Telia / Sweden||Your Operator|
|Question 1: NB-IoT band (B1, B3, B5, B8, B20, B28).||B20||B20||??|
|Question 2: Please provide us which one of these options(TRUE or FALSE) should be selected.|
|– AT+NCONFIG=CR_0354_0338_SCRAMBLING,(FALSE,TRUE)||TRUE||TRUE||TRUE or false|
|– AT+NCONFIG=CR_0859_SI_AVOID,(FALSE,TRUE)||TRUE||TRUE||TRUE or FALSE|
|– AT+NCONFIG=COMBINE_ATTACH,(FALSE,TRUE)||FALSE||FALSE||TRUE or FALSE|
|– AT+NCONFIG=CELL_RESELECTION,(FALSE,TRUE)||TRUE||FALSE||TRUE or FALSE|
|– AT+NCONFIG=ENABLE_BIP,(FALSE,TRUE)||FALSE||FALSE||TRUE or FALSE|
|Question 3: What is the “APN“.||iottest||lpwa.telia.iot||APN ??|
|Connection Type: (“Auto”, “Manual” or “Manual + PLMN”)||Manual||Manual||Which one??|
|Question 4: What is the “PLMN code“(If “Manual+PLMN” is selected)||27201||24001||??|
B1 : 2100MHz
B3 : 1800MHz
B8 : 900MHz
B5 : 850MHz
*Please remember that depending on your GSM Operator Network structure these settings could be different. As an example, they may not use “PLMN code” in Question 4. They may use “Auto” Mode instead of Manual mode etc. Here is the information:
Your NB-IoT GSM Provider company should know all these settings. Please contact us if your GSM Provider company has any questions about these settings.
a.) You should have a “NETOP NB-IoT configuration cable” with you to do these settings by yourself.
Please find information about the cable from here
b.) Please download the “NETOP Configurator Tool” program (it works on Windows PC) here: Download
c.) Check/Update your PC’s drivers.
Please plug into the configuration cable your PC. And then go to “Device Manager”.
If your driver is not updated, you may see an error as below:
In this case, you should update your driver. You can click “right mouse clicks” and update it. If this does not work.
Please go to Silicon Labs Website and download the driver depend on your Windows Version:
After updating your driver, you should see that the device can be detected on “COM Ports” as below:
Setting Up Network Settings
Please remember that: During your configuration process, you should put the Configuration cable stable onto the “UCI” part onto the hardware.
You can watch from here how to use the cable
- Please plug OUT all your batteries from your NB-IoT device.
- Plug IN Configuration cable into your PC and put the other side of the cable onto the UCI part,
please put the cable onto the UCI and put it stable continuously during the process.
- Open the “NETOP Configuration exe” program.
- Click the “Enable Voltage Supply” button on the left.
- Now you should see the LED on the device is blinking
- Click the “Get Configuration” button on the top.
7. Open “NB-IoT Tab” on the top. And set your settings and click “Post” buttons.
- If you want to change the PLMN Code to another value, as a first please change “Connection Type” as “Manual + PLMN” from “Manual”. And then you can change your PLMN now. After changing it and clicking the “Post” button, please change the connection type to the correct option such as Manual or others.
- For the IP Address and Port Number: Please visit the “STEP 7: IoT Platform” section.
After that, you can set/change any part. Please be sure that after doing any change click “Post” just right side of every area. And then for a double check please click the “Get” button in order to see your updated values is written on that part or not.
After you set everything, please click “Get Configuration” on the top. And do a double-check for that all information is set correctly. If it is okay you can unplug the cable from your computer and also from your “UCI” part onto the device.
- STEP 4: Activate Power Supply
There are 3 different enclosures:
You can prefer to watch “How to Videos” on our YouTube Channel: https://www.youtube.com/netoptechnology
- If your sensor type is “IP65 STANDARD BLACK BOX” (see at the picture on annexes part at the end of the page) just open the enclosure and plug the battery connector to the sensor board as it is shown on the Picture.
- If your sensor type is “IP65 ROUNDED BLACK and YELLOW BOX” (see at the picture on annexes part at the end of the page) just open the enclosure and pull the yellow battery tape(s) in order to activate the battery.
- If your sensor type is IP67 GREY BOX (see at the picture on annexes part at the end of the page) just open the enclosure and pull the yellow battery tape(s) in order to activate the battery.
- STEP 5: LED’s Meaning
Step-1) GREEN: The device is getting information from its electronic components (sensor).
Step-2) RED: The sensor is searching for the NB-IoT signal to connect to your NB-IoT network.
Step-3) GREEN: If it blinks green after RED LED, it means first-hand shake message sends to NB-IoT network.
Step-4) WHITE: It means that your NB- IoT sensor sends data to your NB-IoT network.
- STEP 6: Trace Logs (Optional)
If your NB-IoT sensor does not connect to your NB-IoT Network, it could be because of some reasons such as:
- Wrong NB-IoT Network settings such as APN, PLMN Code, etc.
- Weak/leak of NB-IoT Signal
- Your NB-IoT Connectivity Provider White-Black List Blocking
- Virtual Gateway or similar Structure of your GSM Provider Company; in this case using their IP address and the port number could be a “must”. And then direct your data from their platform, as an example T-Mobile with 1nce NB-IoT Sim card in The Netherlands.
- And similar possible reasons…
So in order to detect the possible problems, you can do debugging and see whether the device can get IP and connect to the network or not, and detect where (on which step) is the possible problem.
For debugging, please find the “Terminal” program (you can use any network listener program too) here So you can trace your network logs on your NB-IoT devices and observe that whether the device can connect to the NB-IoT network or not. If not, you can detect on which step it is stuck. Let’s continue step by step.
- Please remove all your batteries from your NB-IoT device.
- Plug IN Configuration cable into your PC and put the other side of the cable onto the UCI part,
please remember to put the cable onto the UCI and put it stable and non-stop during the process.
- Run the “NETOP Configuration exe program”
- Click “Enable Voltage Supply” button on the left
When you click this button, you should see the LED on the device is blinking.
- Click “Get Configuration” on the top.
- Mark “Trace Log” to enable it:
- Click “Post” and then “Get” button.
- Close “NETOP configurator exe program”
- Run the “Terminal Program”;
- Click “Connect” on the left, on the top
- You should see the outputs as “Sim card is okay, signal quality bad or not” as below:
- STEP 7: IoT Platform
You can prefer to use either the “NETOP IoT Management Platform” or other IoT Platforms. But please remember that NETOP NB-IoT sensors work by using UDP (protocol).
- If you prefer to use NETOP’s IoT Platform
If you don’t give any extra information about your IP Address and Port Number to NETOP, the default IP Address and Port number belong to the NETOP IoT Platform and should be ready to connect. But if you need to set it to your NETOP NB-IoT devices, here it is:
NETOP NB-IoT IP Address: 188.8.131.52
Port Number: 6020
- Please visit here: The IoT Platform and create an account. You will receive an activation e-mail. Activate your account by using the link in the e-mail.
- Login with your e-mail and password.
- Please click the “Devices” tab on the left side.
- Click the “Add New Device” tab, on the right and top.
- Name it as you wish. You can find “Device no” on your Sensor enclosure.
- Click “Save”
- Please go to the “Devices” tab on the left tab. And check it out that the device is on the list. Click on the device. You will receive its data here.
If you use any other IoT Platform (it is a must to have UDP support)
If you want to get your data onto other platforms there are 2 (two) ways:
- If your platform can support UDP, you can get your data from NB-IoT Sensors to directly your cloud. So you should set your IP address and Port Number.
Please visit the “STEP 3: NB-IoT Network Setting” part for “how to do” details. In this case, you will receive raw data and you should decode the data by yourselves.
Please find NETOP payload protocol decoding document from Payload Decoding Document:
- You can use the NETOP IoT platform, and direct your data by using any protocol such as HTTP, MQTT, TCP, Web socket, etc.
Please visit the “STEP 8: Data Forwarding” part for “how to do” details.
YOU CAN ADD and MANAGE UP TO 10 DEVICES FREE ON The IoT Platform
- STEP8: Data Forwarding (Optional)
If you prefer the “NETOP IoT Management Platform” you can forward your data to the most popular IoT platforms such as AWS, IBM or you can direct your data to any other IoT Platform by using different protocols. To forward your data:
- Please go to The IoT Platform
- Click the” CREATE DATA FORWARD” tab.
- Select the device(s) from the “left” table to the “right” table to forward their data.
- There are many options in which you can direct your data. You can select either Azure, SAP (or any platform which you prefer) or HTTP, MQTT, TCP to forward your data.
- Click Save
HERE IS READY TO USE FOR DATA FORWARDING
|AWS IOT HUB||SAP LEONARDO IOT|
|MICROSOFT AZURE IOT HUB||SQL DIRECT|
|HTTP POST||TCP PUSH|
|IBM BLUEMIX||TLS SOCKET|
- SENSOR BOXES