Digital Matter devices work extremely well with Telematics Guru. We encourage customers to use the platform for its rich functionality and good value.


However, DM appreciates that customers may want to buy the hardware for use with other platforms. This is also possible. 


This article explains some of the important issues to remember when choosing an integration strategy.


OEM Server:

The OEM Server is a data switch with a number of device administration features. It provides the ability to:

  1. Control where device data is sent using connectors. Send data to TG, other platforms, or even multiple platforms.
  2. Update firmware over the air
  3. Update device settings over the air
  4. Remotely debug using data capturing, adjustable logging verbosity, device - server interaction monitoring.
  5. Manage devices in groups

This platform has a fixed monthly cost per asset per month. Contact DM for the cost.

Many clients see the benefit of this fee for the functionality they enjoy from the OEM Server.


Integration with raw TCP data:

Device data can be sent in a raw format over a TCP socket. The specification for this protocol can be provided by DM.

This data can come via the OEM Server. This gives you the benefits of the OEM Server, but for a small monthly fee.

Or it can come directly from the device to the 3rd party server. There is no OEM Server fee, but also none of the benefits of OEM. Contact DM about direct to 3rd party server support.


Integration with JSON HTTP data:

Device data can be sent in a JSON format with an HTTP POST.  The specification for this protocol can be provided by DM.

In most cases, this requires the use of the OEM Server to translate the device data into the heavier JSON format and send it via HTTP. This implies the OEM Server fee.


Conclusion:

Based on your requirements and development strengths, choose between the 2 integration options: raw data over TCP; or JSON data over HTTP. However, remember to factor in the OEM Server's benefits and cost. If you choose JSON over HTTP, you can only receive data via the OEM Server.