Sinocastel IDD-213N

Sinocastel IDD-213N is an OBD GPS tracker for passenger and commercial vehicles with a buzzer. The device features plug-and-play installation, driving behavior monitoring, remote power off, unplug alarm, engine data, fuel consumption monitoring, 160mAh Li-Ion battery, and more.

Usage specifics
Parameters (133)
Commands (1)
Sinocastel IDD-213N
Flespi parses telemetry data from your Sinocastel IDD-213N into a standardized JSON and lets you send commands to Sinocastel IDD-213N 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": "Sinocastel IDD-213N",
    "channel.id": 1111,
    "protocol.id": "sinocastel"
    "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 Sinocastel IDD-213N?

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
alarm.event
boolean
Alarm event triggered
Protocol ID 0x4007 with Alarm Type 0x10
alcohol.fuel.percentage
number
percentage
Alcohol fuel percentage
PID 0x2152,
Protocol ID 0x4005
can.absolute.fuel.rail.pressure
number
kPa
Absolute fuel rail pressure
PID 0x2159,
Protocol ID 0x4005
can.absolute.load
number
percentage
Absolute load value - the normalized value of air mass per intake stroke, read from CAN
PID 0x2143,
Protocol ID 0x4005
can.accelerator.pedal.position
number
percentage
Accelerator pedal position read from CAN, index 1 - sensor D, index 2 - sensor E, etc
PID 0x2149,
PID 0x214A,
PID 0x214B,
Protocol ID 0x4005
can.ambient.air.temperature
number
celsius
CAN ambient air temperature
PID 0x2146,
Protocol ID 0x4005
can.barometric.pressure
number
kPa
Absolute barometric pressure read fron CAN
PID 0x2133,
Protocol ID 0x4005
can.catalyst.temperature
number
degrees
Catalyst temperature of the corresponding oxygen sensor read from CAN
PID 0x213C,
PID 0x213D,
PID 0x213E,
PID 0x213F,
Protocol ID 0x4005
can.commanded.egr
number
percentage
Commanded EGR value read from CAN
PID 0x212C,
Protocol ID 0x4005
can.control.module.voltage
number
volts
Control module voltage read from CAN
PID 0x2142,
Protocol ID 0x4005
can.direct.fuel.rail.pressure
number
kPa
Fuel rail gauge pressure for diesel or gasoline direct injection
PID 0x2123,
Protocol ID 0x4005
can.dtc
string
Diagnostic trouble code read from CAN
Protocol ID 0x4006
can.dtc.cleared.engine.time
number
hours
Engine runtime since DTCs cleared, read from CAN
PID 0x214E,
Protocol ID 0x4005
can.dtc.cleared.mileage
number
km
Vehicle mileage since diagnostic trouble codes were cleared, read from CAN
PID 0x2131,
Protocol ID 0x4005
can.dtc.cleared.warmups
number
Number of warm-ups since DTCs cleared read from CAN
PID 0x2130,
Protocol ID 0x4005
can.egr.error
number
percentage
EGR Error read from CAN
PID 0x212D,
Protocol ID 0x4005
can.engine.coolant.temperature
number
celsius
Engine coolant temperature read from CAN
PID 0x2105,
PID 0x2167,
Protocol ID 0x4005
can.engine.fuel.rate
number
liters/h
Engine fuel rate read from CAN
PID 0x215E,
Protocol ID 0x4005
can.engine.load.level
number
percentage
Calculated engine load level read from CAN
PID 0x2104,
Protocol ID 0x4005
can.engine.oil.temperature
number
celsius
Engine oil temperature read from CAN
PID 0x215C,
Protocol ID 0x4005
can.engine.rpm
number
rpm
Engine RPM read from CAN
PID 0x210C,
Protocol ID 0x4001,
Protocol ID 0x4005
can.engine.run.time
number
seconds
Run time since engine start read from CAN
PID 0x211F,
Protocol ID 0x4005
can.equivalence.ratio
number
Fuel-air commanded equivalence ratio read from CAN
PID 0x2144,
Protocol ID 0x4005
can.evaporative.purge
number
percentage
Commanded evaporative purge read from CAN
PID 0x212E,
Protocol ID 0x4005
can.evap.vapor.pressure
number
Pa
EVAP system vapor pressure, read from CAN
PID 0x2132,
PID 0x2154,
Protocol ID 0x4005
can.freeze.dtc
string
Diagnostic trouble code from freeze frame, read from CAN
PID 0x2102,
Protocol ID 0x4005
can.fuel.injection.timing
number
degrees
Fuel injection timing read from CAN
PID 0x215D,
Protocol ID 0x4005
can.fuel.level
number
percentage
Fuel level in tank read from CAN
PID 0x212F,
Protocol ID 0x4005
can.fuel.pressure
number
kPa
Fuel pressure read from CAN
PID 0x210A,
Protocol ID 0x4005
can.fuel.rate
number
g/s
Fuel rate read from CAN
PID 0x219D,
Protocol ID 0x4005
can.fuel.system.state
number
Fuel system status read from CAN, bits 0 - open loop, 1 - closed loop, 2 - open loop drive, 3 - open loop fault, 4 - closed loop fault
PID 0x2103,
Protocol ID 0x4005
can.fuel.type.enum
number
Fuel type read from CAN
PID 0x2151,
Protocol ID 0x4005
can.hybrid.battery.pack.life
number
percentage
Hybrid battery pack remaining life
PID 0x215B,
Protocol ID 0x4005
can.intake.air.temperature
number
celsius
Intake air temperature
PID 0x210F,
PID 0x2168,
Protocol ID 0x4005
can.intake.map
number
kPa
Intake manifold absolute pressure
PID 0x210B,
PID 0x2187,
Protocol ID 0x4005
can.long.fuel.trim
number
percentage
Short term fuel trim read from CAN
PID 0x2107,
PID 0x2109,
Protocol ID 0x4005
can.maf.air.flow.rate
number
g/sec
MAF air flow rate read from CAN
PID 0x2110,
Protocol ID 0x4005
can.maf.max.air.flow.rate
number
g/sec
Maximum value for air flow rate from mass air flow sensor, read from CAN
PID 0x2150,
Protocol ID 0x4005
can.mil.mileage
number
km
Distance traveled while malfunction indicator lamp is activated, read from CAN
PID 0x2121,
Protocol ID 0x4005
can.mil.status
boolean
Malfunction indicator lamp status read from CAN
Protocol ID 0x4007 with Alarm Type 0x18
can.mil.time
number
hours
Time run with malfunction indicator lamp activated, read from CAN
PID 0x214D,
Protocol ID 0x4005
can.monitor.status
number
Monitor status this drive cycle read from CAN, bitmask
PID 0x2141,
Protocol ID 0x4005
can.oxygen.sensor.current
number
mA
Oxygen sensor current read from CAN
PID 0x2134,
PID 0x2135,
PID 0x2136,
PID 0x2137,
PID 0x2138,
PID 0x2139,
PID 0x213A,
PID 0x213B,
Protocol ID 0x4005
can.oxygen.sensor.fuel.air.ratio
number
Fuel-air equivalence ratio for the corresponding oxygen sensor read from CAN
PID 0x2124,
PID 0x2125,
PID 0x2126,
PID 0x2127,
PID 0x2128,
PID 0x2129,
PID 0x212A,
PID 0x212B,
PID 0x2134,
PID 0x2135,
PID 0x2136,
PID 0x2137,
PID 0x2138,
PID 0x2139,
PID 0x213A,
PID 0x213B,
Protocol ID 0x4005
can.oxygen.sensor.fuel.trim
number
percentage
Short term fuel trim associated with current oxygen sensor
PID 0x2114,
PID 0x2115,
PID 0x2116,
PID 0x2117,
PID 0x2118,
PID 0x2119,
PID 0x211A,
PID 0x211B,
Protocol ID 0x4005
can.oxygen.sensor.max.current
number
mA
Maximum value for Oxygen sensor current
PID 0x214F,
Protocol ID 0x4005
can.oxygen.sensor.max.fuel.air.ratio
number
Maximum value for the equivalence ratio of Oxygen sensor
PID 0x214F,
Protocol ID 0x4005
can.oxygen.sensor.max.pressure
number
kPa
Maximum value for intake manifold absolute pressure
PID 0x214F,
Protocol ID 0x4005
can.oxygen.sensor.max.voltage
number
volts
Maximum value for Oxygen sensor voltage
PID 0x214F,
Protocol ID 0x4005
can.oxygen.sensor.output.voltage
number
volts
Oxygen sensor output voltage read from CAN
PID 0x2114,
PID 0x2115,
PID 0x2116,
PID 0x2117,
PID 0x2118,
PID 0x2119,
PID 0x211A,
PID 0x211B,
Protocol ID 0x4005
can.oxygen.sensors.state
number
Location of oxygen sensors, bits 0 - sensor 1, 1 - sensor 2, 2 - sensor 3 etc. Bank1 sensors 1,2, bank 2 sensors 3,4 etc.
PID 0x2113,
Protocol ID 0x4005
can.oxygen.sensor.voltage
number
volts
Voltage of the corresponding oxygen sensor read from CAN
PID 0x2124,
PID 0x2125,
PID 0x2126,
PID 0x2127,
PID 0x2128,
PID 0x2129,
PID 0x212A,
PID 0x212B,
Protocol ID 0x4005
can.pto.status
boolean
Power take-off status, read from CAN
PID 0x211E,
Protocol ID 0x4005
can.relative.accelerator.pedal.position
number
percentage
Relative accelerator pedal position read from CAN
PID 0x215A,
Protocol ID 0x4005
can.relative.fuel.rail.pressure
number
kPa
Fuel rail pressure relative to manifold vacuum
PID 0x2122,
Protocol ID 0x4005
can.relative.throttle.position
number
percentage
Relative throttle position read from CAN
PID 0x2145,
Protocol ID 0x4005
can.secondary.air.state
number
Commanded secondary air status read from CAN
PID 0x2112,
Protocol ID 0x4005
can.secondary.long.fuel.trim
number
percentage
Long term secondary oxygen sensor fuel trim, index - the number of bank
PID 0x2156,
PID 0x2158,
Protocol ID 0x4005
can.secondary.short.fuel.trim
number
percentage
Short term secondary oxygen sensor fuel trim, index - the number of bank
PID 0x2155,
PID 0x2157,
Protocol ID 0x4005
can.short.fuel.trim
number
percentage
Short term fuel trim read from CAN
PID 0x2106,
PID 0x2108,
Protocol ID 0x4005
can.throttle.actuator
number
percentage
Commanded throttle actuator position read from CAN
PID 0x214C,
Protocol ID 0x4005
can.throttle.position
number
percentage
Ansolute throttle position for corresponding throttle position sensor read from CAN, index 1 - sensor A, index 2 - sensor B, index 3 - sensor C, etc
PID 0x2111,
PID 0x2147,
PID 0x2148,
Protocol ID 0x4005
can.timing.advance
number
degrees
Ignition timing advance read from CAN
PID 0x210E,
Protocol ID 0x4005
can.vehicle.mileage
number
km
Total vehicle mileage read from CAN
PID 0x21A6,
Protocol ID 0x4005
can.vehicle.speed
number
km/h
Vehicle speed read from CAN
PID 0x210D,
Protocol ID 0x4005
channel.id
number
ID of channel that received a message
crash.direction.enum
number
Crash direction - front, rear, left, right etc.
Protocol ID 0x4007 with Alarm Type 0x11
crash.event
boolean
Crash event detected
Protocol ID 0x4007 with Alarm Type 0x11
current.fuel.consumed
number
liters
Total fuel consumption from the latest ACC ON time to current time
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x400C,
Protocol ID 0x400D
current.trip.mileage
number
km
Mileage from the latest ACC ON time to current time
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x400C,
Protocol ID 0x400D
dangerous.driving.event
boolean
Dangerous driving event
Protocol ID 0x4007 with Alarm Type 0x1B
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
engine.ignition.status
boolean
Engine ignition or ACC status
Protocol ID 0x4007 with Alarm Type 0x16,
Protocol ID 0x4007 with Alarm Type 0x17
engine.temperature.high.status
boolean
High engine coolant temperature
Protocol ID 0x4007 with Alarm Type 0x03
event.enum
number
Protocol-specific event code
Protocol ID 0x4007
exhaust.emission.status
boolean
Exhaust emission
Protocol ID 0x4007 with Alarm Type 0x0A
fatigue.driving.status
boolean
Fatigue driving
Protocol ID 0x4007 with Alarm Type 0x0D
firmware.update.code
number
Firmware update result code: 0 - success,1 - fail,2 - cancel
Protocol ID 0xD005
firmware.update.type
number
Firmware update type: 0 - terminal, 80 - OBD module, 81 - Bluetooth module
Protocol ID 0xD005
geofence.id
number
Geofence ID
Protocol ID 0x4007 with Alarm Type 0x0F
geofence.status
boolean
Geofence entered status
Protocol ID 0x4007 with Alarm Type 0x0F
gnss.status
boolean
GNSS receiver on/off status
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
Protocol ID 0x4008
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
Protocol ID 0x4008
gsm.sim.iccid
string
Integrated Circuit Card Id of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
Protocol ID 0xA002
gsm.sim.imsi
string
IMSI of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
Protocol ID 0xA002
hardware.version
string
Hardware version
Protocol ID 0x1001
harsh.acceleration.event
boolean
Harsh acceleration detected
Protocol ID 0x4007 with Alarm Type 0x04
harsh.braking.event
boolean
Harsh braking detected
Protocol ID 0x4007 with Alarm Type 0x05
harsh.cornering.event
boolean
Harsh cornering detected
Protocol ID 0x4007 with Alarm Type 0x0C
high.rpm.status
boolean
High engine RPM
Protocol ID 0x4007 with Alarm Type 0x08
ibutton.code
string
Hexadecimal code of connected iButton
Protocol ID 0x400C
ident
string
Device unique identifier like serial number, IMEI, etc
idle.status
boolean
Vehicle is in idling state
Protocol ID 0x4007 with Alarm Type 0x06
ignition.on.timestamp
number
seconds
The latest ACC ON timestamp
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x400C,
Protocol ID 0x400D
illegal.enter.event
boolean
Illegal enter
Protocol ID 0x4007 with Alarm Type 0x13
illegal.ignition.event
boolean
Illegal ignition
Protocol ID 0x4007 with Alarm Type 0x14
message.buffered.status
boolean
Black box message
Protocol ID 0x4001
no.card.event
boolean
No card presented
Protocol ID 0x4007 with Alarm Type 0x1A
obd.error.event
boolean
OBD communication error
Protocol ID 0x4007 with Alarm Type 0x15
obd.standard.enum
number
OBD standards this vehicle conforms to
PID 0x211C,
Protocol ID 0x4005
overspeeding.event
boolean
Overspeeding detected
overspeeding.status
boolean
Overspeeding detected
Protocol ID 0x4007 with Alarm Type 0x01
peer
string
IP:port from which device connecting to the channel
position.direction
number
degrees
Heading angle at position detection moment
Protocol ID 0x4009
position.fix.type
number
GNSS fix type enum (0 = "not fixed", 1 = "2D", 2 = "3D", null = "unknown")
Protocol ID 0x4009
position.latitude
number
degrees
Latitude coordinate value
Protocol ID 0x4009
position.longitude
number
degrees
Longitude coordinate value
Protocol ID 0x4009
position.satellites
number
Quantity of satellites used to calculate coordinates for given position information
Protocol ID 0x4009
position.speed
number
km/h
Instant speed at position detection moment
Protocol ID 0x4009
position.timestamp
number
seconds
Timestamp when coordinates where calculated
Protocol ID 0x4009
power.on.status
boolean
Power-on device status
Protocol ID 0x4007 with Alarm Type 0x09,
Protocol ID 0x4007 with Alarm Type 0x0E
private.status
boolean
Device is in private mode
protocol.id
number
ID of protocol
quick.lane.change.event
boolean
Quick lane change status
Protocol ID 0x4007 with Alarm Type 0x0B
rfid.code
string
Hexadecimal code of connected RFID
Protocol ID 0x400D
sample.rate
number
seconds
Sample rate of accelerometer data
Protocol ID 0x4003
server.timestamp
number
seconds
Timestamp when server received a message
software.version
string
Software version string
Protocol ID 0x1001
tamper.alarm
boolean
Tamper alarm event
Protocol ID 0x4007 with Alarm Type 0x12
timestamp
number
seconds
Message timestamp
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x4009,
Protocol ID 0x400C,
Protocol ID 0x400D
total.fuel.consumed
number
liters
Total fuel consumption from device power on to the latest ACC ON time
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x400C,
Protocol ID 0x400D
total.trip.mileage
number
km
The accumulated mileage from device power on to the latest ACC ON time
Protocol ID 0x1001,
Protocol ID 0x1002,
Protocol ID 0x4001,
Protocol ID 0x4002,
Protocol ID 0x4003,
Protocol ID 0x4004,
Protocol ID 0x4005,
Protocol ID 0x4006,
Protocol ID 0x4007,
Protocol ID 0x4008,
Protocol ID 0x400C,
Protocol ID 0x400D
towing.event
boolean
Towing event detected
Protocol ID 0x4007 with Alarm Type 0x07
unlock.event
boolean
Unlock event
Protocol ID 0x4007 with Alarm Type 0x19
vehicle.vin
string
VIN of vehicle
Protocol ID 0xA002
vibration.alarm
boolean
Vibration alarm event
Protocol ID 0x4007 with Alarm Type 0x1C
voltage.low.status
boolean
Low voltage
Protocol ID 0x4007 with Alarm Type 0x02
x.acceleration
number
g
Accelerometer value X
Protocol ID 0x4003
y.acceleration
number
g
Accelerometer value Y
Protocol ID 0x4003
z.acceleration
number
g
Accelerometer value Z
Protocol ID 0x4003
Properties
Get configuration parameter
getparam
Query setting of mobile terminal
param: Tag number
Get GPS sample rate by time interval
{"param":"1102"}