Teltonika RUTX12

Teltonika RUTX12 is a robust industrial LTE Advanced (LTE-A) router equipped with Load Balancing via two LTE modems, Dual-SIM, 4x Gigabit Ethernet ports, WiFi, GPS, Bluetooth, a powerful CPU, and RutOS software for advanced networking solutions. The device supports multiple protocols (MQTT, Modbus TCP, BGP, GRE), Global Navigation Satellite System for location services and time synchronization, cellular speeds up to 600Mbps with dual simultaneous LTE CAT 6 connections, firewall, numerous VPN services (OpenVPN, IPsec, PPTP, L2TP & DMVPN), and a lot more.

Protocol: teltonika Manufacturer: Teltonika Forum discussion
Properties
Codec 12 command
codec12
Send command encoded in Codec 12
hex: Payload is encoded as HEX string
crlf: Add CR and LF bytes after text payload
payload: Text or hex data to send
wait_response: Wait Response
Set output 3 to ON for 5 seconds, and set outputs 1,2,4 to OFF
{"payload":"setdigout 0010 0 0 5 0"}
Custom command
custom
Send custom command via connection or over SMS
Force device to generate a record and connect to server to deliver it
{"text":"getrecord"}
Send custom bytes to device as codec 12 command. May be used to communicate with external equipment connected over serial port
{"hex":"DEADBEEF"}
Get configuration param
getparam
Get configuration parameter by its number
param: Param number
Set configuration param
setparam
Set configuration parameter by its number
param: Param number
value: Param value