Skip to content
English
  • There are no suggestions because the search field is empty.

Helios-P Pressure Sensor NFC and Downlink Description

Are you looking for Helios-P Pressure Sensor NFC and Downlink Description?

How do I configure Sentinum sensors via downlink and NFC (provisioning)?

📄 Generic NFC and Downlink Description with access to the tables
Note

This documentation applies to all sensors in the Sentinum series that feature NFC and downlink capabilities. It serves as generic documentation. Detailed descriptions of the individual fields can be found in the respective linked documentation.

Downlinks

Basics of Downlinks with Sentinum Sensors

Important

All downlinks from the Sentiface and Senticom modules are sent on port 4. All commands from the supervisor module, such as resets, are scheduled on Port 5.

Like the payload, the downlink commands are organized into modules . The sensor merely acts as a container that manages and executes the commands. Using the downlinks, the sensor can be configured for the specific application.

In addition to configurations, executable downlinks, such as a reset, can also be performed. All commands are protected by minimum and maximum values to prevent incorrect settings from being made.

The structure is organized hierarchically and consists of the following elements:

  • Module
  • Group
  • Property
  • Command

A module contains several groups, which in turn consist of several properties. The following table shows the general structure.

Sensor Modules and Groups

Important

All downlinks from the Sentiface and Senticom modules are transmitted on port 4. All commands from the supervisor module, such as resets, are scheduled on port 5.

Note

Sentinum guarantees backward compatibility across different subversions. This means that a Sentiface module with the key 0x1121 also accepts downlink commands with the key 0x1111.

Structure of the Module Key

Note

The module key of the SENTIFACE module can be derived from the first two bytes of each uplink.

Uplink example:

11 11 06 1B E1 92 02 00 00 06 86
Note

1111 forms the module key.

The module key explained here applies exclusively to the SENTIFACE module. For SENTICOM, the module key must always be 0x2111.

Structure of a Downlink Command

Important

The reset command is an exception. It is described in the following section.

Important

In the first data packet (uplink), an alarm variable is often already set, since the value is compared to an internal reference value.

Reset Command via Downlink

The reset command must be executed in two steps, or rather in two downlinks on port 5. First, the reset must be armed with the command [TOKEN] 31 11 01 01 and can then be triggered with [TOKEN] 31 11 00 .

Command HEX Description
[TOKEN] 31 11 01 01 Armed Reset
[TOKEN] 31 11 00 Reset the Sensor

NFC

Basics

In addition to downlinks, the sensor can also be configured using a smartphone app via NFC. The various sensor configurations are transmitted as a JSON file.

The app offers an initial configuration option as soon as the sensor is activated. In addition to the sensor's settings, the app also allows you to configure network parameters such as APPEUI and APPKEY.

Similar to the downlink, the structure is organized hierarchically.

For NFC configuration, both the modules (module names) and the alias names for the individual properties are important. The following table describes the available modules.

Structure of a JSON Object

Each sensor profile is passed as a JSON object. Each object begins with { and ends with }. Additional objects can be nested within a single object.

In general, objects contain an ordered list of properties, separated by commas. A property is a key-value pair consisting of a unique key (string) and a value (any element). The key and value are separated by a colon (:) .

Let's look at the following example:

Figure 1. Example of a JSON object

As in the previous JSON example, the object follows a specific structure. The first key-value pair.

If the sensor is deactivated (power = off), you can activate the sensor with its default settings by loading, for example, an empty JSON file and activating the sensor with the app . You can also set configurations during activation.

Note

"power":"OFF" or 'power':"ON" describes a state of the sensor. The sensor responds with off or on to a command. off or on therefore does not constitute a command.

To restart the sensor (similar to restarting a PC), the command REBOOT must be entered into the power field:

{"power":"REBOOT"}

After a few seconds, the sensor writes the value ON to the power field, thereby indicating the completion of the boot process.

Checking the Sensor's Functionality

Using the command REBOOT, you can check the sensor's functionality. If the sensor does not overwrite the field within 15 seconds at the latest and remains in the state {"power":" REBOOT"}, an error has occurred. This usually indicates dead batteries or a hardware defect.

Activation, Deactivation, and App

Activation is performed via an NFC app. This requires a smartphone . The app can be downloaded from the respective app stores . Simply search for Sentinum LinQs and download the app.

Figure 2. Downloading the Sentinum LinQs app
Note

Now locate the NFC tag on the sensor. Depending on the type of smartphone, the NFC reader may be located at the top, middle, or bottom of the smartphone.

Figure 3. Position of the NFC tag on the sensor
Note

You can find the location of the NFC tag on the sensor in the respective user manual or in the Quick Start Guide.

Important

If keys such as app_eui or app_key are changed and then a REBOOT is performed, the original keys will be restored.

Important

The key power is not assigned to any module group .

You can find instructions for the NFC app here:

TBD

More information about the NFC app

Note

There are read-only (r), write-only (w), and read & write (rw) keys and values. This allows you to protect certain keys, for example.

Note

If a profile is created or transmitted incorrectly, the previous settings are retained. This can happen, for example, if the JSON was created in an invalid format.

Note

When creating a profile, you can access multiple module groups simultaneously or select individual module groups. The same applies to the properties.

Note

In the latest version of the app, profiles can be created and saved. Additionally, a function for reading sensor data is provided. Furthermore, information such as location can be transmitted to a defined endpoint.

Storing Values via Downlink and NFC

Note

Values stored via NFC are retained even after a reset or battery replacement and are read again from the NFC tag by the sensor.

Note

Values set via downlink can be transferred to the NFC tag using an additional downlink command and stored permanently.

Sensor-Specific NFC and Downlink Configurations

CSQ and Reception

Value RSSI dBm Condition
2-109Marginal
3-107Marginal
4-105Marginal
5 -103Marginal
6-101Marginal
7-99Marginal
8-97Marginal
9-95Marginal
10-93OK
11 -91OK
12-89OK
13-87OK
14-85OK
15-83Good
16 -81Good
17-79Good
18-77Good
19-75Good
20-73Excellent
21-71Excellent
22-69Excellent
23-67Excellent
24-65Excellent
25 -63Excellent
26-61Excellent
27-59Excellent
28-57Excellent
29-55Excellent
30-53Excellent


Supported radio technologies
trash bin Logo