Tekelek TEK-822

Tekelek TEK-822 is a gas LTE dial gauge with flexible sensor/meter connection options suitable for monitoring fuel tank levels and flow rate. The device features a 3.6V Lithium Thionyl Chloride battery, IP68 water-resistant casing, pressure sensors support, serial data support, and more.

Usage specifics
Parameters (27)
Settings (5)
Tekelek TEK-822
Flespi parses telemetry data from your Tekelek TEK-822 into a standardized JSON and lets you send commands to Tekelek TEK-822 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": "Tekelek TEK-822",
    "channel.id": 1111,
    "protocol.id": "tekelek"
    "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 Tekelek TEK-822?

You can use pre-defined settings to send instructions more conveniently. Show all settings

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
battery.voltage
number
volts
Internal battery voltage
bor.reset.status
boolean
Brown-out reset status
bund.closed.status
boolean
Bund switch closed
bund.status
boolean
Bund status
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.type.id
number
ID of device type of device that received a message
event.enum
number
Protocol-specific event code
event.seqnum
number
Unique event sequence number
go.active.status
boolean
GO Active status
gprs.status
boolean
GPRS mobile network status
gsm.error.code
number
Last Mobile network (GSM, 3G, 4G, LTE, 5G, ...) error code
ident
string
Device unique identifier like serial number, IMEI, etc
limit.alarm.status
boolean
Alarm of limit violation
liquid.level
number
cm
Level of liquid in tank
network.signal.rssi
number
dbm
Network signal strength
peer
string
IP:port from which device connecting to the channel
product.model.enum
number
Product model
protocol.id
number
ID of protocol
rtc.failure.status
boolean
Real-time clock limp along status
sensor.temperature
number
celsius
Temperature sensor value
server.timestamp
number
seconds
Timestamp when server received a message
sonic.result.code
number
Sonic result code
sonic.rssi
number
Sonic signal strength
timestamp
number
seconds
Message timestamp
wdt.reset.status
boolean
Watchdog timer reset status
Properties
Activate
activate
Send R3=/R4= command to activate/deactivate device
enable: Activate
Backend Server Setup
backend_server
Configure the backend server information
host: Host
port: Port
Device Information
device_info
Device Information
fwrev: Firmware Revision
fwver: Firmware Version
hwver: Hardware Version
iccid: SIM card ICCID
cfgver: Config version
GSM Network Setup
network_gsm
Configure GSM network parameters
apn: APN
password: APN Password
username: APN Username
Set device real time clock
set_rtc
Send R2 command to sync device time from server

More devices from Tekelek (1)