Supported Hardware

Omnicomm Profi

1-wire, battery, can, glonass, rs-232, rs-485, vehicle
Omnicomm Profi is a rugged GPS/GLONASS tracking device suitable for use in the harshest environments. The device features 6 universal inputs and 2 outputs, CAN, RS-485, RS-232, 1-Wire, built-in accelerometer, 1400 mAh backup battery, external antennas and more.
Parameters Table
Parameter Type Unit Description Sources
absolute.acceleration number g Module of accelerometer vector
accelerometer.state number Accelerometer calibration state 0 - n/a, 1 - is calibrating, 2 - calibrated, 3 - axis detection error
accelleration.threshold number g Safe driving acceleration threshold
ain number volts Voltage on the analog input
alarm.event boolean Alarm event triggered
braking.threshold number g Safe driving braking threshold
can.axis.index number Axis index read from CAN
can.axle.weight number kg Weight on the axle read from CAN
can.brake.pedal.level number percentage Brake pedal push level read from CAN
can.control.module.voltage number volts Control module voltage read from CAN
can.cruise.control.state number Cruise control state read from CAN
can.daily.fuel.consumption number liters Daily fuel consumtion read from CAN
can.daily.vehicle.mileage number km Daily vehicle mileage read from CAN
can.doors.state number Doors state read from CAN
can.dtc.cleared.engine.time number hours Engine runtime since DTCs cleared, read from CAN
can.dtc.cleared.mileage number km Vehicle mileage since diagnostic trouble codes were cleared, read from CAN
can.dtc.cleared.monitor.state string Monitor status since DTCs cleared, read from CAN, in HEX format
can.dtc.number number Number of diagnostic trouble codes
can.engine.coolant.temperature number celsius Engine coolant temperature read from CAN
can.engine.fuel.rate number liters/h Engine fuel rate read from CAN
can.engine.fuel.rate.count number The number of fuel rate values read from CAN used to calculate mean engine fuel rate
can.engine.oil.pressure number kPa CAN Engine oil pressure
can.engine.oil.temperature number celsius Engine oil temperature read from CAN
can.engine.rpm number rpm Engine RPM read from CAN
can.fuel.consumed number liters Fuel volume totally consumed by vehicle read from CAN
can.fuel.economy number km/liters CAN instantaneous fuel economy
can.fuel.level number percentage Fuel level in tank read from CAN
can.fuel.temperature number celsius Fuel temperature read from CAN
can.handbrake.status boolean CAN handbrake is pulled up
can.maintenance.before.engine.hours number hours Engine hours before the next maintenance, read from CAN
can.maintenance.before.mileage number km Mileage before next maintenance read from CAN
can.mil.status boolean Malfunction indicator lamp status read from CAN
can.pedal.brake.status boolean Footbrake pedal is depressed, read from CAN
can.pedal.clutch.level number percentage Clutch pedal level read from CAN
can.pedal.clutch.status boolean CAN clutch pedal pressed
can.seatbelt.status boolean Seatbelt status read from CAN, false - the belt is not buckled, true - the belt is buckled
can.spn.id number CAN SPN ID
can.spn.value number CAN SPN value
can.throttle.pedal.level number percentage Throttle pedal push level read from CAN
can.total.driving.time number hours Engine run time read from CAN
can.vehicle.mileage number km Total vehicle mileage read from CAN
can.vehicle.speed number km/h Vehicle speed read from CAN
channel.id number ID of channel that received a message
device.id number ID of device that received a message
device.name string Name of device that received a message
device.tamper.status boolean Device tamper status true - device is opened, false - device is closed
device.type.id number ID of device type of device that received a message
dout number Digital outputs bitmask
driver.status.enum number Driver status
engine.ignition.status boolean Engine ignition or ACC status
engine.rpm number rpm Engine RPM read
event.enum number Protocol-specific event code
external.powersource.level number percentage External battery level
external.powersource.status boolean External power source connection status
external.powersource.voltage number volts External power voltage
fuel.sensor.state number Fuel sensor state code
fuel.sensor.temperature number celsius Fuel temperature sensor value
fuel.sensor.value number Value reported by fuel sensor
gsm.module.status boolean Mobile network (GSM, 3G, 4G, LTE, 5G, ...) module is ON
gsm.network.roaming.status boolean Mobile network (GSM, 3G, 4G, LTE, 5G, ...) in roaming mode
gsm.signal.level number percentage Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
ibutton.code string Hexadecimal code of connected iButton
ident string Device unique identifier like serial number, IMEI, etc
lateral.accelleration.threshold number g Safe driving lateral acceleration threshold
motorhours.counter number Motorhours calculated with coefficient applied
onboard.equipment.id number The ID of the onboard equipment
onewire.sensor.temperature number celsius External 1-Wire temperature sensor value
passengers.in.count number The number of passengers who got in
passengers.out.count number The number of passengers who got out
passengers.sensor.mask number Passengers sensor doors bitmask
peer string IP:port from which device connecting to the channel
position.altitude number meters Altitude value for position
position.direction number degrees Heading angle at position detection moment
position.latitude number degrees Latitude coordinate value
position.longitude number degrees Longitude coordinate value
position.satellites number Quantity of satellites used to calculate coordinates for given position information
position.speed number km/h Instant speed at position detection moment
position.timestamp number seconds Timestamp when coordinates where calculated
position.valid boolean Is position information accurate and valid for given timestamp
protocol.id number ID of protocol
rpm.threshold number rpm Safe driving rpm threshold
safe.driving.bitmask number Safe driving event cause bitmask, bit0 - speed, bit1 - rpm, bit2 - acceleration, bit3 - lateral acceleration, bit4 - braking, bit5 - vertical acceleration
segment.vehicle.mileage number km Segment mileage
server.timestamp number seconds Timestamp when server received a message
speed.threshold number km/h Safe driving speed threshold
tacho.driver.card.code string Driver identification card id for tacho
timestamp number seconds Message timestamp
vehicle.speed number km/h Vehicle speed
vehicle.vin string VIN of vehicle
vertical.accelleration.threshold number g Safe driving vertical acceleration threshold
wifi.signal.level number percentage WiFi signal level, percentage
x.acceleration number g Accelerometer value X
y.acceleration number g Accelerometer value Y
z.acceleration number g Accelerometer value Z