Arnavi Integral 2

Arnavi Integral 2 is a compact GPS tracker for versatile monitoring tasks. The device features 1-Wire, RS-485, 3 universal inputs, Bluetooth V3.0, wireless relay, and more.

Usage specifics
Parameters (93)
Commands (1)
Arnavi Integral 2
Flespi parses telemetry data from your Arnavi Integral 2 into a standardized JSON and lets you send commands to Arnavi Integral 2 via API.

Here’s the like of JSON you get

{
    "ident": "352625333222111",
    "position.altitude": 273.61,
    "position.hdop": 0.7,
    "position.latitude": 49.069782,
    "position.longitude": 28.632826,
    "position.satellites": 18,
    "server.timestamp": 1650636570.426424,
    "timestamp": 1650636570.426424,
    "device.type.id": "Arnavi Integral 2",
    "channel.id": 1111,
    "protocol.id": "arnavi"
    "engine.ignition.status": true
    ...
}

How to consume this nice JSON

The easiest way is to make a REST API request like this
curl -X GET  --header 'Authorization: FlespiToken XXX' 'https://flespi.io/gw/devices/<device id>/messages'

How to send commands to Arnavi Integral 2?

You can send a specific command. Show all commands

You can also

Modify messages

Add or remove parameters, inject data from LBS and reverse-geocoding services, etc.
Learn what plugins can do

Aggregate data

Determine trips and stops, catch events, detect geofence ins/outs, and more.
Learn about flespi analytics capabilities
ain
number
volts
Voltage on the analog input
battery.voltage
number
volts
Internal battery voltage
ble.asset.battery.voltage
number
volts
BLE (Bluetooth Low Energy) asset battery voltage
can.abs.failure.indicator.status
boolean
ABS failure indicator status read from CAN
can.adblue.level
number
percentage
AdBlue (diesel exhaust fluid) level read from CAN
can.adblue.volume
number
liters
AdBlue (diesel exhaust fluid) volume read from CAN
can.agro.equipment.bitmask
string
Agricultural equipment bitmask, read from CAN. Hexadecimal string of bitwise flags. Refer to the device documentation for more deatils
can.airbag.indicator.status
boolean
Airbag indicator status read from CAN
can.axle.weight
number
kg
Weight on the axle read from CAN
can.battery.indicator.status
boolean
Battery indicator status read from CAN
can.car.closed.remote.status
boolean
Car closed by factory's remote control, read from CAN
can.check.engine.indicator.status
boolean
Check engine indicator status read from CAN
can.coolant.level.low.indicator.status
boolean
Coolant level low indicator status read from CAN
can.driver.seatbelt.indicator.status
boolean
Driver seatbelt indicator status read from CAN
can.dynamic.ignition.status
boolean
Dynamic ignition is ON, read from CAN
can.electronic.power.control.status
boolean
Electronic power constrol status, read from CAN
can.engine.ignition.status
boolean
CAN engine ignition status
can.engine.load.level
number
percentage
Calculated engine load level read from CAN
can.engine.motorhours
number
hours
Total engine motorhours (engine work time) read from CAN
can.engine.rpm
number
rpm
Engine RPM read from CAN
can.engine.status
boolean
Engine is runninng status, read from CAN
can.engine.temperature
number
celsius
Engine temperature read from CAN
can.esp.indicator.status
boolean
Electronic stability program indicator status, read from CAN
can.front.left.door.status
boolean
CAN front left door is opened
can.front.right.door.status
boolean
CAN front right door is opened
can.fuel.consumed
number
liters
Fuel volume totally consumed by vehicle read from CAN
can.fuel.level
number
percentage
Fuel level in tank read from CAN
can.fuel.level.low.indicator.status
boolean
Low fuel level indicator status, read from CAN
can.fuel.volume
number
liters
CAN fuel volume
can.glow.plug.indicator.status
boolean
Glow plug indicator status, read from CAN
can.handbrake.indicator.status
boolean
Status of handbreak system indicator, read from CAN
can.handbrake.status
boolean
CAN handbrake is pulled up
can.high.beam.status
boolean
CAN high beams are on
can.hood.status
boolean
CAN hood is opened
can.ignition.key.status
boolean
The key is in ignition lock status, read from CAN
can.lights.failure.indicator.status
boolean
Lights failure indicator status, read from CAN
can.log.number
number
CAN log number
can.low.beam.status
boolean
CAN low beams are on
can.module.sleep.mode
boolean
CAN module goes to the sleep mode
can.movement.state.bitmask
string
Characteristic of movement, read from CAN. Hexadecimal string of bitwise flags. Refer to the device documentation for more deatils
can.oil.pressure.indicator.status
boolean
Oil pressure indicator status read from CAN
can.parking.lights.status
boolean
Parking light status, read from CAN
can.passenger.seatbelt.indicator.status
boolean
Passenger seatbelt indicator status read from CAN
can.pedal.brake.status
boolean
CAN brake pedal pressed
can.rear.left.door.status
boolean
CAN rear left door is opened
can.rear.right.door.status
boolean
CAN rear right door is opened
can.soot.filter.indicator.status
boolean
DPF/FAP soot filter indicator status, read from CAN
can.stop.indicator.status
boolean
STOP indicator status read from CAN
can.throttle.pedal.level
number
percentage
Throttle pedal push level read from CAN
can.tire.pressure.low.status
boolean
Tire pressure low status, read from CAN
can.trunk.status
boolean
CAN trunk is opened
can.vehicle.mileage
number
km
Total vehicle mileage read from CAN
can.vehicle.speed
number
km/h
Vehicle speed read from CAN
can.warning.indicator.status
boolean
Warning indicator status, read from CAN
can.wear.brake.pads.indicator.status
boolean
Wear brake pads indicator status, read from CAN
can.webasto.status
boolean
Webasto status read from CAN
car.remote.control.state
number
Car remote control state: 1 – car was closed by the factory's remote control 2 – car was opened by the factory's remote control 3 – trunk cover was opened by the factory's remote control 4 – module has sent a rearming signal 5 – car was closed three times by the factory's remote control
channel.id
number
ID of channel that received a message
counter.impulses
number
Impulses counter
device.configuration.id
number
Configuration profile index
device.id
number
ID of device that received a message
device.name
string
Name of device that received a message
device.type.id
number
ID of device type of device that received a message
din
number
Digital inputs bitmask
dout
number
Digital outputs bitmask
engine.ignition.status
boolean
Engine ignition or ACC status
external.powersource.voltage
number
volts
External power voltage
factory.alarm.actuated.status
boolean
Factory-installed alarm system is actuated (is in panic mode) status
frequency.counter.din
number
Frequency counter value on digital input
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
gsm.signal.level
number
percentage
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
gsm.sim.status
boolean
SIM card is active
ident
string
Device unique identifier like serial number, IMEI, etc
lls.temperature
number
celsius
LLS (Liquid level sensor) fuel temperature
lls.value
number
LLS (Liquid level sensor) fuel value
movement.status
boolean
Current movement state
onewire.sensor.temperature
number
celsius
External 1-Wire temperature sensor value
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.hdop
number
Horizontal dilution of precision
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
protocol.id
number
ID of protocol
sensor.frequency
number
hz
Frequency sensor value
server.timestamp
number
seconds
Timestamp when server received a message
timestamp
number
seconds
Message timestamp
vehicle.mileage
number
km
Total calculated mileage
Properties
Custom Command
custom
Send asynchronous command over GPRS
payload: Command payload as HEX string
transmit a packet with coordinates
{"payload":"0101"}