SENSECAP S210 Series User Manual
Hide thumbs Also See for S210 Series:
Table of Contents

Advertisement

T H E N E W G E N E R A T I O N L O R A W A N S E N S O R S O F S E N S E C A P
S210X Sensors User Guide
Version: v1.0.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S210 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SENSECAP S210 Series

  • Page 1 T H E N E W G E N E R A T I O N L O R A W A N S E N S O R S O F S E N S E C A P S210X Sensors User Guide Version: v1.0.1...
  • Page 2: Table Of Contents

    6.2 Connect to SenseCAP with Helium Network ............24 6.2.1 Quick Start ......................... 24 6.2.2 Preparation ........................ 24 6.2.3 Bind Sensor to SenseCAP Portal ................25 6.2.4 Setup the Sensor ....................... 27 6.2.5 Set Frequency of Sensor via SenseCAP Mate App ..........28...
  • Page 3 Bind Sensor to SenseCAP Portal ................32 6.3.4 Setup the Sensor ....................... 32 6.3.5 Set Frequency of Sensor via SenseCAP Mate App ..........32 6.3.6 Check Data on SenseCAP Portal ................33 Connect to Helium Network ..............34 7.1 Register ......................... 34 7.2 Add New Device ....................
  • Page 4 Example – S2104 Soil Moisture and Temperature Sensor ........58 9.3.3 Example – S2105 Soil Moisture, Temperature and EC Sensor ........ 59 9.3.4 9.4 Battery Information ....................60 10. Device Installation ..................62 10.1 Installing Sensor ....................62 10.1.1 Installing the Sensor Bracket ..................62 10.1.1 Mount on Pole and Wall ....................
  • Page 5: Product Introduction

    Just install the device, bind it using the QR code and configure the network, then data can be viewed from the SenseCAP portal, which supports popular IoT protocols such as HTTP and MQTT.
  • Page 6: Part List

    IoT into the Wild Part List Before installing, please check the part list to ensure nothing is missing. Picture Name Quantity Sensor Node Bracket Quick Start Guide KA4*20mm Self-drilling Screw...
  • Page 7: Key Parameters Of The Sensor

    IoT into the Wild Key Parameters of the Sensor 3.1 Introduction of Key Parameters Using the LoRaWAN protocol generally involves the following parameters. Parameters Description LoRaWAN MAC Version v1.0.3 OTAA (Default) Join Type ABP (It can be modified through App) Unique identification of device, one of the join network parameters Device EUI (OTAA mode).
  • Page 8: Get Device Eui, App Eui And Key

    The “Key” on the label is Device Code, which is not the App Key! (2) SenseCAP Node’s App EUI and App Key have been flashed into the device by Seeed. Use HTTP API to get App EUI and App Key. You can use a browser (Google Chrome) to launch an HTTP GET request.
  • Page 9: Get The Parameters Via Sensecap Mate App

    Please refer to the following sections. Note2: When connecting to SenseCAP, use the default EUI, App EUI and App Key. When using another LoRa network server, the EUI will not change, and the App EUI and App Key will be randomly generated according to the rules.
  • Page 10: Led Of Sensor Working Status

    IoT into the Wild LED of Sensor Working Status You can refer to the LED indicator for the Sensor Node for its working status. Please see the status explanations in the chart below: Actions Description Green LED Status LED flashes at 1s frequency, waiting for Bluetooth connection.
  • Page 11 IoT into the Wild failure: LED suddenly stop. 1. Waiting for Bluetooth connection: LED flashes at 1s frequency 2. Enter configuration mode after Bluetooth connection is Press and hold for 3s Activate Bluetooth again successful: LED flashes at 2s frequency If Bluetooth is not connected within 1 minute, the device will...
  • Page 12: Sensecap Mate App

    IoT into the Wild SenseCAP Mate App 5.1 Download App As a tool, SenseCAP Mate App is used to config LoRa parameters, set interval, bind devices to your account and check device basic information. Note: SenseCAP Mate App functions are being iterated in stages: Stage1: Equipment configuration, firmware update.
  • Page 13: How To Connect Sensor To App

    5.2.1 Create a New Account SenseCAP Mate supports device configuration and remote management. To use the SenseCAP Portal platform and other functions, please register an account. If only the device configuration function is used, click “Skip”. Please select Global of Server Location.
  • Page 14: Connect To Sensor To App

    IoT into the Wild 5.2.2 Connect to Sensor to App 1) Press button and hold for 3 seconds, the LED will flash at 1s frequency. Please use the App to connect the sensor within 1 minute; otherwise, the device will power off or re.
  • Page 15 IoT into the Wild Enter configuration mode after Bluetooth connection is successful: LED flashes at 2s frequency.
  • Page 16: Configure Parameters Through App

    4305.html ). SenseCAP builds a proprietary TTN server that enables Things Network sensors to be used out of the box when paired with an SenseCAP outdoor gateway. Default platform. When there is the Helium network around the user, data can be SenseCAP for Helium uploaded using sensors.
  • Page 17 We provide the SenseCAP Portal to manage devices and data: sensecap.seeed.cc We built a private Helium Console with an embedded SenseCAP Portal. When users get the SenseCAP sensors, you can use it by scanning the code and binding it to the Portal.
  • Page 18 IoT into the Wild 3) Helium Users can choose sensors to use on the public helium console: https://console.helium.com/ 4) The Things Network Users can choose sensors to use on the public The Things Network server: https://console.cloud.thethings.network/ 5) Other Platform: When you use other LoRaWAN network server, please select Other Platform. At this point, you need to determine the sensor frequency band according to the gateway frequency and sub-band.
  • Page 19: Set The Interval

    Note2: 1) When using the SenseCAP platform, the EUI, APP EUI and APP Key are fixed and are the same as the sensor label. 2) When the sensor is selected to be used with a public platform such as Helium or...
  • Page 20: Set The Packet Policy

    IoT into the Wild Parameter Type Device EUI 16 bits, hexadecimal from 0 ~ F App EUI 16 bits, hexadecimal from 0 ~ F App Key 32 bits, hexadecimal from 0 ~ F 5.3.4 Set the Packet Policy The sensor uplink packet strategy has three modes. Parameter Description 2C+1N (2 confirm packets and 1 none-confirm) is the best strategy,...
  • Page 21: Set The Activation Type

    IoT into the Wild 5.3.5 Set the Activation Type The sensor supports two network access modes, OTAA by default. Parameter Description Over The Air Activation, it joins the network through Device EUI, App OTAA (default) EUI, and App Key. Activation By Personalization, it joins the network through DevAddr, NwkSkey, and AppSkey.
  • Page 22: Restore Factory Setting

    IoT into the Wild 5.3.6 Restore Factory Setting When selecting the SenseCAP platform, you must use the fixed EUI/App EUI/App Key. Therefore, you need to restore the factory Settings before switching back to the SenseCAP platform from other platforms. When we make a mistake or want to reset everything, we can click the button. The...
  • Page 23: Connect To The Sensecap Portal

    Connect to the SenseCAP Portal 6.1 SenseCAP Portal The main function of the SenseCAP Portal is to manage SenseCAP devices and to store data. It is built on Azure, a secure and reliable cloud service from Microsoft. You can apply for an account and bind all devices to this account. SenseCAP provides the web portal and API.
  • Page 24: Other Functions

    SenseCAP Portal User Guide: https://sensecap-docs.seeed.cc/quickstart.html 6.1.3 API Instruction SenseCAP API is for users to manage IoT devices and data. It combines 3 types of API methods: HTTP protocol, MQTT protocol, and Websocket protocol.  With HTTP API, users can manage LoRa devices, to get raw data or historical data.
  • Page 25: Connect To Sensecap With Helium Network

    IoT into the Wild 6.2 Connect to SenseCAP with Helium Network 6.2.1 Quick Start Follow this process to quickly use the sensor, see the following section for details. 6.2.2 Preparation 1) SenseCAP Mate App Download the App, please refer to section 5 for using.
  • Page 26: Bind Sensor To Sensecap Portal

    You can purchase M1, M2 gateways to cover your surroundings with the Helium network: https://www.sensecapmx.com/ 6.2.3 Bind Sensor to SenseCAP Portal Please open SenseCAP Mate App. (1) Scan QR Code 1) Click “Add device” on the upper-right corner of device page to enter the device binding page.
  • Page 27 IoT into the Wild (2) Manually fill in the EUI If the QR code sticker is damaged, you can manually fill in the EUI of the device to bind the device to your account. Please make sure you put in the EUI in the format suggested by the system and then click “confirm”.
  • Page 28: Setup The Sensor

    IoT into the Wild 6.2.4 Setup the Sensor 1) Open the SenseCAP Mate App 2) Press button and hold for 9 seconds, the LED will flash at 1s frequency. 3) Please click the “Setup” button to turn on Bluetooth and click “Scan” to start scanning the sensor's Bluetooth.
  • Page 29: Set Frequency Of Sensor Via Sensecap Mate App

    6.2.5 Set Frequency of Sensor via SenseCAP Mate App Set the corresponding frequency band based on the frequency band of the gateway. Please refer to section 5 for detail. 1) Click the “Setting” and select the platform is “SenseCAP for Helium”.
  • Page 30: Check Data On Sensecap Portal

    6) After joining the network successfully, LED flashes fast for 2s. 6.2.6 Check Data on SenseCAP Portal On the SenseCAP App or the website http://sensecap.seeed.cc/ , you can check the device online status and the latest data. In the list for each Sensor, you can check its...
  • Page 31 IoT into the Wild...
  • Page 32: Connect To Sensecap With Private Ttn

    6.3.2 Preparation 1) SenseCAP Mate App Download the App, please refer to section 5 for using. 2) SenseCAP Outdoor Gateway Now, the sensor needs to be used with the SenseCAP Outdoor Gateway (https://www.seeedstudio.com/LoRaWAN-Gateway-EU868-p-4305.html) to transmit data to the SenseCAP Portal.
  • Page 33: Bind Sensor To Sensecap Portal

    6.3.5 Set Frequency of Sensor via SenseCAP Mate App Set the corresponding frequency band based on the frequency band of the gateway. Please refer to section 5 for detail. 1) Click the “Setting” and select the platform is “SenseCAP for The Things Network”.
  • Page 34: Check Data On Sensecap Portal

    5) When the device is disconnected from Bluetooth, the LED lights up for 15 seconds and then flashes as a breathing light. 6) After joining the network successfully, LED flashes fast for 2s. 6.3.6 Check Data on SenseCAP Portal Please refer to the section 6.2.6...
  • Page 35: Connect To Helium Network

    IoT into the Wild Connect to Helium Network 7.1 Register Please go to https://console.helium.com/ , and register your account.
  • Page 36: Add New Device

    IoT into the Wild 7.2 Add New Device 1) Click “Devices” –> “Add New Device” 2) Enter the Device EUI, App EUI, App Key: please refer to Section 1.1 for details. 3) Save device. 4)Add a new label, then add the label to a device.
  • Page 37 IoT into the Wild...
  • Page 38: Check The Data On Helium

    IoT into the Wild 7.3 Check the data on Helium 1) Enter device details page and find the REAL TIME PACKETS. 2) Power on the Sensor, it will display raw data.
  • Page 39: Upload Data From Helium To Datacake

    IoT into the Wild Upload Data from Helium to Datacake 7.4.1 Create a Datacake Account 1) Create a new account, website: https://datacake.co/ 2) Click the “Edit Profile” → “API” → Get API token. 7.4.2 Add New Integration on Helium Console 1) Click “Integrations”...
  • Page 40: Configure The Flows On Helium

    IoT into the Wild 2) Enter Datacake Token (Refer to section) and name your integration. 7.4.3 Configure the Flows on Helium 1) Click “Flows”. 2) Drag the Label into a blank place.
  • Page 41 IoT into the Wild 3) Drag the Integration in to a blank place. 4) Connect the two blocks. 5) Save Changes.
  • Page 42: Add The Sensor On Datacake

    IoT into the Wild 7.4.4 Add the Sensor on Datacake 1) Return Datacake Dashboard, and click “Device”→”Add Device” 2) Search “Seeed”, You can select some sensors directly.
  • Page 43 IoT into the Wild 3) Select the Sensor Template.
  • Page 44 IoT into the Wild 4) Select “Helium”. 5) Enter your Device EUI and Name.
  • Page 45: Check Data From Datacake

    IoT into the Wild 6) Select your Plan and add device. 7.4.5 Check Data from Datacake 1) Click Debug button, it will display debug log.
  • Page 46 IoT into the Wild...
  • Page 47 IoT into the Wild...
  • Page 48: Connect To The Things Network

    IoT into the Wild Connect to The Things Network The Things Network website: https://www.thethingsnetwork.org The Things Industries login: https://accounts.thethingsindustries.com/login TTN Quick Start: https://www.thethingsnetwork.org/docs/quick-start/...
  • Page 49: Preparation

    IoT into the Wild 8.1 Preparation 8.1.1 Gateway Registration on TTN Create a Gateway on the TTN console. 8.1.2 Create the Application Create an application on your TTN console.
  • Page 50: Add Sensor To Ttn Console

    8.2 Add Sensor to TTN Console 1) Application → End Devices → Add end device 2) Select the end device ① Brand: SenseCAP ② Model: Select your sensor. (If not, use manual add) ③ Hardware / Firmware Version: Usually choose the latest...
  • Page 51 IoT into the Wild ⑤ Frequency plan: Get it from SenseCAP Mate App. ⑥ Device EUI、App EUI、 App Key: Get it from SenseCAP Mate App. ⑦ Register end device.
  • Page 52: Check Data On Ttn Console

    IoT into the Wild 8.3 Check Data on TTN Console On the Data page, data package is uploaded. For the format of the payload, refer to the section of Payload Decoding.
  • Page 53: Payload Decoder

    IoT into the Wild Payload Decoder 9.1 Decoder Code TTN payload decoding script for SenseCAP LoRaWAN: https://github.com/Seeed-Solution/TTN-Payload-Decoder/...
  • Page 54: Packet Parsing

    IoT into the Wild 9.2 Packet Parsing 9.2.1 Packet Initialization After being powered on or reboot, SenseCAP Sensors will be connected to the network using the OTAA activation method. Each Sensor Node will send data packets to the server, including the following data: Initial packets(no need to learn about these initial packets)...
  • Page 55: Data Parsing Example

    IoT into the Wild 9.3 Data Parsing Example 9.3.1 Measurements List Measurements Measurement ID (HEX) Resolution Unit ℃ Air Temperature 0x1001 0.01 Air Humidity 0x1002 0.01 Light Intensity 0x1003 0x1004 ℃ Soil Temperature 0x1006 Soil Moisture 0x1007 Soil EC (Electrical 0x100C 0.01 dS/m...
  • Page 56: Example - S2101 Air Temperature And Humidity Sensor

    IoT into the Wild 9.3.2 Example – S2101 Air Temperature and Humidity Sensor Air Temperature and Humidity Sensor measurement packet: 01 0110 B0680000 01 0210 88F40000 8CFF Part Value Raw Data Description 01 is the channel number. 0110 is 0x1001(little-endian byte order), which is the measurement ID for air temperature.
  • Page 57: Example - S2102 Light Intensity Sensor

    IoT into the Wild 9.3.1 Example – S2102 Light Intensity Sensor Light Intensity Sensor measurement packet: 01 0310 A8550200 E3E9 Part Value Raw Data Description 01 is the channel number. 0310 is 0x1003(little-endian byte order), which is the measurement ID for Light 01 0310 A8550200 Intensity.
  • Page 58: Example - S2103 Co2, Temperature And Humidity Sensor

    IoT into the Wild 9.3.2 Example – S2103 CO2, Temperature and Humidity Sensor CO2, Temperature and Humidity Sensor measurement packet: 01 0410 80140700 01 0110 F4650000 01 0210 7C7D0100 3C4D Part Value Raw Data Description 01 is the channel number. 0410 is 0x1004(little-endian byte order), which is the measurement ID for CO2.
  • Page 59: Example - S2104 Soil Moisture And Temperature Sensor

    IoT into the Wild 9.3.3 Example – S2104 Soil Moisture and Temperature Sensor Soil Moisture and Temperature Sensor measurement packet: 01 0610 245E0000 01 0710 BCB10000 A3D9 Part Value Raw Data Description 01 is the channel number. 0610 is 0x1006(little-endian byte order), which is the measurement ID for soil temperature.
  • Page 60: Example - S2105 Soil Moisture, Temperature And Ec Sensor

    IoT into the Wild 9.3.4 Example – S2105 Soil Moisture, Temperature and EC Sensor Soil Moisture, Temperature and EC Sensor measurement packet: 01 0610 5C5D0000 01 0710 48A30000 01 0C10 B4000000 DD0A Part Value Raw Data Description 01 is the channel number. 0610 is 0x1006(little-endian byte order), which is the measurement ID for soil temperature.
  • Page 61: Battery Information

    IoT into the Wild 9.4 Battery Information Please note the counter number. After 20 packets, it will follow one special packet with battery info. You can either ignore this packet or get rid of the battery info in your code. Original Info: 00070064000500010610B45F0000010710A41F00003259 Battery Package:...
  • Page 62 IoT into the Wild 1000, will actual measurement value for soil temperature as 24.5℃. 01 is the channel number. 0710 is 0x1007 (little-endian byte order), which is the measurement ID for soil moisture. Soil 01 0710 A41F0000 Moisture A41F0000 is actually 0x00001FA4, whose equivalent decimal value is 8100.
  • Page 63: Device Installation

    10. Device Installation 10.1 Installing Sensor 10.1.1 Installing the Sensor Bracket Specially designed for installing SenseCAP Sensors, the bracket is a sliding cap. With designated screw-holes, the bracket helps fasten the Sensor Node firmly onto a pole or a wall.
  • Page 64: Mount On Pole And Wall

    IoT into the Wild 10.1.1 Mount on Pole and Wall 1) Mount on pole 2) Mount on wall...
  • Page 65 IoT into the Wild...
  • Page 66: Replace The Battery

    IoT into the Wild 10.2 Replace the Battery 10.2.1 How to Buy the Battery We suggest buying it from Amazon. 1) EEMB ER34615: Click here 2) Search the key word: LiSOCI2 ER34615 battery. Compare the batteries that meet the following parameters. The most important thing is to match the voltage. Battery Specification Nominal capacity 19000mAh...
  • Page 67: How To Replace A New Battery

    IoT into the Wild 10.2.2 How to Replace a New Battery 1) Remove three screws. Note: The sensor and PCBA are connected by wire, please disassemble carefully. 2) Install a new battery. Note: Pay attention to the positive and negative terminals of the battery.
  • Page 68 IoT into the Wild 3) Install screws. Note: During the installation, ensure that the waterproof washer is properly installed and the screws are locked; otherwise, water will flow into the device.
  • Page 69: Trouble Shooting

    Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc.) and send a mail to: sensecap@seeed.cc 11.2 Document Version Version Date...

This manual is also suitable for:

S2101S2102S2103S2104S2105S210x

Table of Contents