Advanced Usage

The Soracom Onyx LTE™ USB Modem can be used for a variety of applications, from simple data transmission to advanced IoT projects. We have included some examples of this below.

Using Built-in Protocols

The Quectel EG25-G modem in the Onyx device provides additional functionality. This includes advanced network configuration and various built-in application protocols (TCP, HTTP, MQTT, and more) that can be utilized by simply sending AT commands directly to the modem.

For more information, refer to the AT Command and Application manuals on the Device Drivers page. The Application manuals provide detailed information and examples on how to use the built-in application protocols, while the AT Command manuals provide a comprehensive list of AT commands that can be used to configure the modem.

Data Collection using Soracom Harvest Data

For applications that require simple data storage without further processing, integrating Soracom Harvest Data into your setup is an efficient solution. This service allows you to collect and store data transmitted from your Linux host device through the Onyx modem, facilitating easy access and management.

Soracom Harvest Data has a number of entry points for data collection, including HTTP, TCP, UDP, SMS, and USSD. This makes it highly compatible with many common communication methods with IoT devices. Whether you're monitoring environmental sensors, tracking device locations, or collecting other telemetry data, it can be easily transmitted to Harvest Data using one of the available entry points.

To get started, follow the steps on the Harvest Data Configuration page to enable the service and begin using it to collect data right away. To help you get started we also provide steps to Send Data to Harvest Data using curl for HTTP, or telnet for TCP and UDP.

Visualize Data with Soracom Lagoon

For applications where you want to visualize and analyze the data collected through your Onyx modem, you can add Soracom Lagoon on top of Soracom Harvest Data.

Lagoon provides powerful dashboarding and data visualization tools that you can use to, for example, track the battery level or the signal quality of the host device over time and create alerts if thresholds are reached.

While Lagoon's data visualization capabilities work best with devices that collect types of variable sensor data (such as temperature, humidity, accelerometer, and so on), you can also use it to build a functional dashboard for keeping track of other metrics. Given that Lagoon integrates directly with Harvest Data, there are no servers to configure or set up. Simply follow the steps on the Lagoon Configuration to enable the service and begin using it to build dashboards right away. We also provide steps to Create a Sample Dashboard to help you get started.