Support Home Portal Log in
Open navigation

Supported Sensors and Inputs

Our devices offer a number of different inputs including:

  • Digital Inputs
  • Analogue (0-30V) inputs
  • 4-20mA
  • Bluetooth®
  • I2C
  • 1-wire
  • SDI-12
  • RS232
  • RS485 

These interfaces allow for a wide variety of various sensors to be connected to devices for applications such as:

  • Tank Level Monitoring
  • Fuel Level Monitoring
  • Temperature Monitoring and Cold Chain
  • Door+Gate Open/Close
  • Battery Level monitoring
  • Run hours/odometer monitoring
  • Agricultural Monitoring (soil moisture,temp,rainfall)
  • Axle load monitoring
  • and many more

Device Selection

Many devices in our current range are able to read various sensors, so it may be confusing as which to choose. 

In general, we have some simple decisions to make when selecting a product. 

  1. Power - Do we have the option to hard-wire? Or do we need a battery powered device
    1. This will largely dictate the product we choose
    2. Hard-wiring will allow sensor readings to be uploaded more frequently for real-time monitoring and alerting
    3. We generally need to be more efficient with when we choose to sample/upload on battery powered devices to get the maximum battery life

  2. Required Sensor
    1. We may need to use an SDI-12 sensor for example in which case the only option is to hard-wire with the Hawk
    2. Generally though there is a large array of Bluetooth Low Energy (BLE) sensors available to fit a given use case.

  3. Tracking and Sensor reading update rate
    1. As per 1b - for live updates go with a hard wired device
    2. The Hawk does not support trip tracking - rather periodic sensor/GPS updates


ProductPowerBLEPhysical InputsUpdate RateTypical Use Case
HawkHard-wired +
Rechargeable 3100mAh LiPo battery for many month's unpowered operation
NoFlexible Plug in I/O Card Format

Custom cards can be designed

See Hawk Baseboard + Plug in Cards - Wiring+Pin Out
High if connected to external power

Med if battery powered to achieve long life.
Data-Logging Device - installed in a fixed location

Ag-Tech
Tank-Level
Temperature Monitoring
G120Hard-wiredYes6 x Digital Inputs
1 x Analogue Input
1-wire
RS232
Live Tracking and sensor readingsBLE Gateway where live location tracking + frequent sensor updates are required.

Such as Cold Chain Monitoring
(G120 installed in truck + BLE Temp Tag with cargo)
Oyster EdgeBattery PoweredYesNoMed-High.
Reduce rate for better battery life.
A BLE sensor reading + upload hourly is approx 18mths battery life
Battery powered condition monitoring
i.e. tracking cargo + BLE temp/hum sensor
Remora3Battery PoweredYesNoHigh
Aggressive reporting rate possible
Longest life battery powered tracker!
Option where hard-wiring is not possible for applications such as fuel tank monitoring and tracking at aggressive reporting rates

Check each individual product's data sheet for the full specification, but inputs are collated below.

Historic devices are shown for completeness, but many are no longer in production. Current products in Bold. 

Click the hyperlinks to be taken to relevant documentation. 

Input
Requires Integration?
Device
Digital InputNoCurrent Products
Dart3 (Ignition + 3)
G120 (Ignition + 6) 
G62 LoRaWAN (Ignition + 2)
G70 (Ignition + 3)

Hawk (1 on Base-Board, more on IO Cards)

Old Products
Dart2 (Ignition + 2)
G100 (Ignition + 4)
G62 Cellular (Ignition + 2)
Falcon (2)
SensorData Sigfox (2)
SensorData LoRaWAN (3)
SensorNode LoRaWAN (2)
Digital Inputs with Pulse CountNoCurrent Products
Dart3
G70
Hawk 


Old Products
SensorData Sigfox (2)
SensorData LoRaWAN (3)
SensorNode LoRaWAN (2)
Eagle (3)
Falcon (2)
Analogue Inputs (0-30V)NoCurrent Products
Dart3 (1)
G70 (1) 
G120 (1)
Hawk
G62 LoRaWAN (1)

Old Products
Falcon (1)
SensorData LoRaWAN (1)
SensorData Sigfox (2)
SensorNode (2)
Eagle (2)
4-20mANoCurrent Products
Hawk

The Hawk provides a direct input.

4-20mA signals can be read via an Analogue input (i.e. products in row above) if an additional resistor is wired in.
Measuring 4-20mA Current Loop Signals with an Analog Input

Old Products
Eagle (2) 
Bluetooth®Generic Tag data can be read and passed on to a 3rd party server without firmware integration via this method: Integrating Tags.

Also see 3rd Party Bluetooth® Tag Support

To use Tags on TG specific integration per tag required
Current Products
Remora3
G120
Oyster Edge

Old Products
Eagle
Remora2
I2CI2C is the low level communication protocol. Most I2C sensors will need to be integrated into device firmware. Typically this is not a lengthy or difficult task. Contact us for detailsCurrent Products
Hawk

Old Products
SensorData Sigfox
SensorData LoRaWAN
SensorNode LoRaWAN
Falcon
Eagle
SDI-12In general most SDI-12 tags that follow the spec should work. However not any generic SDI-12 commands can be sent using our devices, see Eagle: SDI-12 configuration and compatibilityCurrent Products
Hawk

Old Products
SensorData Sigfox
SensorData LoRaWAN
Eagle
1-Wire (for iButton or other sensors)May require integrationCurrent Products
Hawk

Old Products
Eagle
RS485
Yes
Current Products
Hawk - Connecting GA Weather Station

Old Products

Eagle
RS232The RS232 Passthrough Mode can be used for many simple applications. More complex features are often better handled by custom FW integration.G120

Input Descriptions

Digital Inputs:
Used to determine on/off status. Will be registered as 0 (off) or 1 (on).
Typical applications include panic buttons, door open closed, monitoring engine on/off, run hours when connected to a PTO
Analogue Inputs:
Can be connected to a variety of sensors e.g. Temp Sensor, ultrasonic sensor etc, that output a certain voltage based on the temp/distance etc. This can be thought of as a voltage input.
Can also be used to read 4-20mA signals when combined with a sense resistor.
4-20mA:
Common sensor output. Sensor will output 4mA when at the minimum of its range, and 20mA when at the maximum.


BLE:
Some Digital Matter Devices have a BLE 5 Module on board. This means that any sensor that uses Bluetooth could be integrated into the device FW so the sensor can be read.
I2C:
Inter-IC communication. Low level communication interface which is used on many different sensor types.
SDI-12:
Commonly used in the Ag-Tech space for soil moisture probes etc. 
1-wire:
Generally used for i-Button Tags and readers. But some 1-wire sensors (e.g. temp) exist

What Sensors do DM products support:

The following table lists some sensors we have seen in use with our devices, or integrated at the request of partners. This is not an exhaustive list, and not all have been thoroughly tested by DM, instead we rely on the feedback from our reseller partners.  

Sensor TypeInterfaceModelSupported Devices
VariousBLESee Bluetooth Supported Sensors
Generic AnalogueAnalogueMost analogue sensors should work without any integration.Current Products
Dart3 (1)
G70 (1) 
G120 (1)
Hawk
G62 LoRaWAN (1)
Generic 4-20mA4-20mAMost should work without any integrationCurrent Products
Hawk

Also G120, G70 and Dart3 analogue input can be used if necessary.
TemperatureI2CDM I2C Temperature Probe

This uses the TMP75 chip. You can build your own probes using this chip and they will work with our devices as a useful custom option - see Digital Matter I2C Temperature Probe Pinout
Current Products
Hawk - Configure DM Temp Probe (Deprecated)

Old Products
SensorData Sigfox
SensorData LoRaWAN
SensorNode LoRaWAN
Falcon
Eagle
TemperatureI2CTexas Instruments TMP117 (I2C)
Integrated circuit - not a full probe. Probes need to be built.

The Eagle and Falcon will attempt to sample from these 4 addresses,
0x90, 0x92, 0x94, 0x96
So ensure your probe is constructed to give the chip one of these.
Old Products
Eagle, Falcon
Temperature + HumidityI2CDM I2C Temp/Humidity SensorCurrent Products
Hawk - Configure DM Ambient (Temp+Hum Sensor)
Temperature + HumidityI2C(I2C) Amphenol T9602 Temp/Humidity Sensor Internally - this sensor uses this TELAIRE chip. So any other sensors which use this chip will also work.
(Only 1 probe can be used on 1 Falcon/Eagle)
Current Products
Hawk - Configure T9602 Temperature Probe

Old Products
Eagle, Falcon
Temperature + HumidityI2CSHT20-DFRobot (Only 1 probe can be used on 1 Falcon)Falcon
Ultrasonic Range
(For tank Level)
I2CMaxbotix MB7040 (I2C) Current Products
Hawk - Configure MaxBotix MB7040 I²C Ultrasonic Range Sensor

Old Products
Eagle, Falcon, SensorData LoRaWAN, SensorNode LoRaWAN
Infrared SpotI2CMLX90614 Infrared Thermometer Current Products
Hawk - Configure MLX90614 Temperature Sensor

Old Products
Eagle, Falcon, SensorData LoRaWAN, SensorNode LoRaWAN
Infrared CameraI2CMLX90640Current Products
Hawk (integration pending)

Old Products
Eagle, Falcon (V2.0 only)
PressureI2CWNKxxxx I2C.(Specifically the WNK8010-TT) has been integrated, but other sensors of this family will also work.Old Products
Falcon
Fuel LevelBluetoothTechnoton and Escort Fuel ProbesCurrent Products
Oyster Edge
Remora3
G120

Old Products
Remora2
Eagle
Cement DrumRS232Dingtek Cement Drum Sensor
Reports concrete drum RPM and rotation direction
G120
Multi (Reed switch + temp + accelerometer)BluetoothLaird BT510 Multi-SensorEagle, G120, Remora2
Inclination/Tilt SwitchDigital InputHummingbird 2-Axis Tilt Switch
This device can be configured via DIP switches to toggle a digital output (Common, NO and NC contacts). Very useful for detecting events like bin lifts, or angles being exceeded (but we don't necessarily want to generate an accident event).
Devices with Digital Input
Digital Thermometer1-WireWaterproof DS18B20 Digital temperature sensor (1-Wire) - Data sheetCurrent Products
Hawk - Configure DS18B20 Temp Probe with Hawk

Old Products

Eagle

Integrating sensors across multiple devices requires firmware development per device - as such a single sensor integration is not rolled out across all devices with the same input immediately (or even at all if it is not required). 

If you want to use one of the above sensors with another device, contact us.

I need to use a sensor that isn't listed here, what are my options?

For users on 3rd party platforms - the quickest path forward is generally a BLE sensor. Nearly all tags can be read and their data reported to the server with no integration effort.

If an application requires a particular sensor that is not currently catered for, DM can integrate sensors. Typically a sensor which utilises one of the above inputs can be integrated with firmware development. 

Most common are I2C sensors. I2C is a low level communication interface, so simply connecting an I2C sensor to a product with an I2C input in general will not work - the firmware must be modified.
Note for these sensors, The sensor should be able to be powered by a 3.3V source. As this is what is available to power sensors on DM devices. If it requires greater than this it will need to be powered externally to the device.

Please contact DM so that the sensor can be integrated into device firmware. Similarly if a particular Bluetooth® sensor is desired, contact DM for integration information.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.