6.5.1 Set the 4~20mA sensor ....................31 6.5.1 Set the 0~10V Voltage sensor ..................32 6.6 Configure RS485 Modbus-RTU Sensor via App ............. 34 7. Connect to the SenseCAP Portal ..............37 7.1 SenseCAP Portal ......................37 7.1.1 Create a New Account .....................37 7.1.2 Other Functions .......................
Page 3
7.2.3 Bind Sensor to SenseCAP Portal ..................40 7.2.4 Setup the Sensor ......................42 7.2.5 Set Frequency of Sensor via SenseCAP Mate App ............43 7.2.6 Check Data on SenseCAP Portal ..................44 7.3 Connect to SenseCAP with private TTN ..............46 7.3.1 Quick Start ........................
Page 4
13. Trouble Shooting ..................68 13.1 Sensors can’t join LoRa network, how to do? ............68 13.2 Why is the new sensor’s battery not 100%? ............68 13.3 Support ........................68 13.4 Document Version ....................68...
IoT into the Wild Product Introduction S2100 LoRaWAN Data Logger can collect data from different types of sensors and transfer the data through LoRaWAN network. If you have deployed sensors that are not based on the LoRaWAN network, then with our LoRaWAN Data Logger, you can change them into LoRaWAN-based sensors and use the LoRaWAN network to transfer data.
IoT into the Wild Part List Before installing, please check the part list to ensure nothing is missing. Picture Name Quantity Data Logger Bracket Quick Start Guide KA4*20mm Self-drilling Screw A junction box accessory kit is available as an additional option, and be ordered separately: Picture Name Quantity...
IoT into the Wild Quick Start Refer to the following steps for quick configuration with SenseCAP server. Step Description Section Hook up the sensor probe Section 4 Download SenseCAP Mate App Section 6.1 Configure the LoRaWAN parameters Section 6.3 Section 6.4 for level / pulse...
IoT into the Wild Hook up the Sensor Probe 4.1 Preparation 4.1.1 Sensor Probe Get one of these sensors ready: Type Sensor wire pin RS485 Modbus-RTU 1 x A, 1 x B, 1 x GND, 1 x VCC 4~20 mA 1 or 2 x signal pin 0~10V 1 or 2 x signal pin...
IoT into the Wild 4.2 Connect the Sensor Probe 4.2.1 Disassemble the Data Logger Unscrew three screws. Take down the cover. Remove the thread cap and pass it through the cable of the sensor, pass it through the bottom cover, and connect it to the wiring terminal.
IoT into the Wild Description External 12V input voltage. The Data Logger can be powered by an external 12V DC power supply. When using 12V power supply, the battery will serve as backup power supply. 5V output voltage, providing 5V voltage to the sensor. 3V output voltage, providing 3V voltage to the sensor.
When your sensor needs 12V power, the internal battery will not be able to feed the sensor. Therefore, an external 12V power supply is required. Take the SenseCAP ONE Weather Station as an example. 1) Prepare the12V DC adapter, Junction box, and 4-pin wire.
Page 12
IoT into the Wild Wire color The pin of Data Logger Black Yellow Blue 3) Put the device circuit board back to enclosure, and make sure the waterproof rubber is well assembled. 4) Wire to the terminal of the junction box.
Page 13
IoT into the Wild 5) Connect the sensor wire to the junction box. 6) Connect the 12V DC adapter to the power supply. 7) To complete the assembly.
Page 14
IoT into the Wild Tighten the screws and screw caps to check the waterproofing. If the wire diameter is too thin, add waterproof tape for winding. *Note: When assembling the device, it is necessary to install the waterproof pad of the Data Logger and the adapter box, and tighten the screw cap and screw, otherwise the waterproof effect of the device may be affected! If the wire diameter is too small, it can be wrapped with waterproof tape, as shown below:...
IoT into the Wild LED of Sensor Working Status The LED has green and red color, which indicates the device working status explained in the follow table: Actions Description Green LED Status Green LED flashes at 1s frequency, waiting for Bluetooth connection.
Page 16
IoT into the Wild flashes at 1s frequency 2. Enter configuration mode after Bluetooth connection is successful: green LED flashes at 2s frequency If Bluetooth is not connected within 1 minute, the device will reboot and join LoRa network. In the 3rd seconds will start flashing at 1s frequency, Press and hold for 9s Power off...
SenseCAP Mate App 6.1 Download App As a tool, SenseCAP Mate App is used to configure LoRa parameters, set interval, bind devices to your account and check device basic information. For iOS, please search for “SenseCAP Mate” in the App Store and download it.
SenseCAP Mate supports device configuration and remote management. To use the SenseCAP Portal platform and other functions, please register an account. SenseCAP Mate supports offline functionality, and you can opt out of an account if you only use the configuration sensor. Just click Skip.
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 reboot. 2) Please select “S2100 Data Logger”. Please click the “Setup” button to turn on Bluetooth and click “Scan” to start scanning the sensor's Bluetooth.
Page 20
IoT into the Wild 4) Enter configuration mode after Bluetooth connection is successful: LED flashes at 2s frequency.
When there is the Helium network around the user, data can be uploaded using sensors. Devices run on a private Helium console SenseCAP for Helium of SenseCAP. Users do not need to create devices on Helium console, right out of the box. Helium Connect Sensor to public Helium console.
Page 22
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. “SenseCAP for Helium” is selected by default. The device runs in a fixed main frequency and sub-band, refer to Helium Frequency Plan (https://docs.helium.com/lorawan-on-...
Page 23
IoT into the Wild AS923-1 Need to contact sales to purchase. AS923-2 Need to contact sales to purchase. 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.
Page 24
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 TTN, the...
Unit: minutes, number from 5 to 1440. Note: The SenseCAP portal has a limit on uplink interval: minimum interval is 5 minutes. The interval using the other platforms ranges from 1 to 1440 minutes. 6.3.3 Set the EUI and Key The device uses OTAA to join the LoRaWAN network by default.
IoT into the Wild 6.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, the mode can minimize the packet loss rate, however 2C+1N (default) the device will consume the most data packet in TTN, or date credits in Helium network.
6.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 device will be restored to the factory's default configuration.
IoT into the Wild 6.4 Configure Level or Pulse Sensor via App 1) Select the “GPIO” protocol. 2) Select the supply voltage to the sensor. It supports 3V/5V/12V. Please refer to section "Power Supply Options of Sensor". 3) Set the “Sensor Warm-up time”, the warm-up time denotes the amount of time it takes for the sensor to attain its highest accuracy or performance level once the voltage supply has been applied.
IoT into the Wild 6.4.1 Set the Level Mode If your sensor is a Level output senor.Select the “Level Mode” as input type. 6.4.2 Set the Counter Mode If your sensor is a pulse counter senor.Select the “Counter Mode” as input type. Then set the following parameters in turn.
Page 30
IoT into the Wild The warm-up time denotes the amount of time it takes for the Sensor Warm-up Time sensor to attain its highest accuracy or performance level once the voltage supply has been applied. Sets the type of input pulse. Digital input Pull High: Valid when a rising edge is detected.
Page 31
IoT into the Wild For example, if the value of Y within one hour is 1000, 1000/h will be uploaded.
IoT into the Wild 6.5 Configure Analog Sensor via App Select the “Protocol” as “Analog input”. Then set the following parameters in turn. Periodic power: Power the sensor before data collection, and power off the sensor after data collection. This mode reduces power consumption and increases battery life.
IoT into the Wild Interface I1 The Data Logger supports two analog current signals. When the sensor wire is connected to I1/I2, the configuration can be enabled. Interface I2 “Y”: It is the value Datalogger will upload. “x”: It is the original current value. Factory A: Custom values that can be scaled up or down by multiples of the “x”.
Page 34
IoT into the Wild Interface V1 The Data Logger supports two analog voltage signals. When the sensor wire is connected to V1/V2, the configuration can be Interface V2 enabled. “Y”: It is the value Data Logger will upload. “x”: It is the original current value. Factory A: Custom values that can be scaled up or down by multiples of the “x”.
IoT into the Wild 6.6 Configure RS485 Modbus-RTU Sensor via App Select the “Protocol” as “RS485 Modbus RTU”. Then set the following parameters in turn. Baud rate of communication with the sensor. Baud Rate Range: 4800/9600/14400/19200/38400/57600/115200 Modbus Address Slave address of the sensor. The range is 1 to 247. Periodic power: Power the sensor before data collection, and power off the sensor after data collection.
Page 36
IoT into the Wild The length of time the sensor can communicate from powered -on Startup Time to communicating with Modbus, unit: 100 milliseconds. Measurement Number Data Logger can collect 0 to 10 measurements in RS485 mode. Measurement Setting Set the register of the measurement value and other configurations. Measurement Setting Set each measurement in turn The register address of the measured value in the sensor, which is...
Page 37
IoT into the Wild This function is enabled only for some special sensors and is generally disabled by default After reading the value of the register, special instructions can be issued to the sensor, such as the instruction to empty the register after reading register 0.
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. The web portal includes Dashboard, Device Management, Data Management, and Access Key Management, while API is open to users for further development.
7.1.3 API Instruction SenseCAP API is for users to manage IoT devices and data. It includes 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.
IoT into the Wild 7.2 Connect to SenseCAP with Helium Network 7.2.1 Quick Start Follow this process to quickly use the sensor, see the following section for details. 7.2.2 Preparation 1) SenseCAP Mate App Download the App, please refer to section 5 for using.
Option 2: Deploy a new Helium gateway. You can purchase M1, M2 gateways to cover your surroundings with the Helium network: https://www.sensecapmx.com/ 7.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 42
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”.
IoT into the Wild 7.2.4 Setup the Sensor 1) Open the SenseCAP Mate App 2) Press button and hold for 3 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.
7.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”.
6) After joining the network successfully, LED flashes fast for 2s. 7.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 online status...
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. a) Setup the Gateway, connect to power cable and Internet.
IoT into the Wild c) Ensure the gateway indicator is steady on. d) Ensure the gateway is displayed online on the portal. 7.3.3 Bind Sensor to SenseCAP Portal Please refer to the section 6.2.3...
5 for detail. 1) Click the “Setting” and select the platform is “SenseCAP for The Things Network”. 2) Select the Frequency Plan, if the gateway is US915, set the sensor to US915. 3) Click the “Send” button, send the setting to the sensor for it to take effect.
IoT into the Wild 6) After joining the network successfully, LED flashes fast for 2s. 7.3.6 Check Data on SenseCAP Portal Please refer to the section 6.2.6...
IoT into the Wild Connect to Helium Network Please refer to the manual to connect sensors to Helium public console: https://files.seeedstudio.com/products/SenseCAP/S210X/How%20to%20Connect%20Sense CAP%20S210X%20to%20Helium%20Network.pdf Connect to The Things Network Please refer to this manual: https://files.seeedstudio.com/products/SenseCAP/S210X/How%20to%20Connect%20Sense CAP%20S210X%20to%20The%20Things%20Network.pdf Please refer to the link to use the TTN platform: The Things Network website: https://www.thethingsnetwork.org...
IoT into the Wild 10.2 Packet Parsing 10.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: The data logger protocol provides 3 types of packets to correspond to different information such as measurements, and the number of bytes of each packet may vary.
Page 54
IoT into the Wild 32 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8 Byte9 Byte10 Meas The value of Measurement m The value of Measurement n urem ent m and n 33 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8 Byte9 Byte10 Byte11 Meas Flag bit The value of Measurement m...
IoT into the Wild 10.3 Data Parsing Example 10.3.1 Example - one measurement Air Temperature and Humidity Sensor measurement packet: 31 10 01 000067DE 80000000 Part Value Raw Data Description is the package ID. 1: Measurement 1 Byte2 Measurement 1 0: No measurements.
IoT into the Wild temperature as 26.59 ℃. 0000C26A is 0x0000C26A, whose equivalent decimal value is 49770. value 0000C26A Byte 8~Byte11 Divide it by 1000, and you will get Measurement 2 the actual value for air humidity as 49.77%RH. 10.3.3 Example - four measurements Air Temperature, Humidity, Barometric pressure and Light intensity Sensor measurement packet: 30 12 02 000067DE 0000C2A6 33 34 02 05F98A88 00019A28...
IoT into the Wild value Barometric pressure 100240.008 Pa. 00019A28 is 0x00019A28, whose The value of equivalent decimal value is 105000. 00019A28 Byte 19~Byte22 Divide it by 1000, and you will get Measurement the actual value for Light intensity as 105Lux.
IoT into the Wild 00036EE8 is 0x00036EE8, whose The value of equivalent decimal value is 225000. Measurement 00036EE8 Byte 18~Byte21 Divide it by 1000, and you will get the actual value for Light intensity as 225 Lux. 33 is the package ID. 5: Measurement 5 Byte23 Measurement...
Page 59
IoT into the Wild Original Info: 39 64 01010002 00050000 3402000100 3402000100 is a status package which can be ignored. Battery Package: 39 64 01010002 00050000 Part Value Raw Data Description 39 is the package ID. is actually 0x64, whose equivalent decimal Battery Byte2 value is 100.
IoT into the Wild 11. LoRaWAN Downlink Command 11.1 Set the Data Uplink Interval (1) Using the Network Server’s portal or API to send downlink command. The downlink command takes effect and responds the next time the node uploads data. (2) Downlink as follow: 0x80 0x00...
IoT into the Wild 11.2 Reboot the device FPort = 2 Command: 00C800000000002B26 11.3 How to send downlink Example: use the TTN to send, and change the interval to 10mins. *Note: Please do not select ‘Confirmed downlink’ which is in developing.
If the wire diameter is too small, it can be wrapped with waterproof tape, as shown below: 12.2 Installing Sensor 12.2.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 63
IoT into the Wild 1) With the sensor in one hand and a bracket in the other, find an unobstructed direction along the back of the sensor. 2) One hand holds the clasp while the other holds the device. Pull outward with opposite force.
IoT into the Wild 12.3 Replace the Battery 12.3.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...
IoT into the Wild 12.3.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
However, your questions will be answered as soon as possible in the before-mentioned schedule. 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 13.4 Document Version Version Date...
Need help?
Do you have a question about the S2100 and is the answer not in the manual?
Questions and answers