Comandos SMS Teltonika 2025: FMB920, FMB120, FMB130, FMC130 - Guía Técnica

Los equipos Teltonika operan bajo una lógica de parámetros (IDs). Por defecto, la mayoría vienen sin usuario ni contraseña de SMS, lo que requiere que el comando inicie con dos espacios en blanco.
Regla de Oro: El Espaciado
Si el equipo no tiene contraseña, el comando DEBE empezar con dos espacios:
- Correcto:
setparam 2001:internet.itelcel.com(Nota los dos espacios al inicio). - Si tiene usuario y pass (ej: user1, pass1):
user1 pass1 setparam 2001:internet.itelcel.com.
Tabla de Configuración Rápida (Conexión a Plataforma)
Utilizamos el comando setparam seguido del ID del parámetro y el valor.
| Orden | Función | ID Parámetro | Comando SMS (Ejemplo Telcel) |
|---|---|---|---|
| 1 | APN Host | 2001 | setparam 2001:internet.itelcel.com |
| 2 | APN Usuario | 2002 | setparam 2002:webgprs |
| 3 | APN Password | 2003 | setparam 2003:webgprs2002 |
| 4 | IP del Servidor | 2004 | setparam 2004:18.204.79.225 |
| 5 | Puerto (Traccar) | 2005 | setparam 2005:5027 |
| 6 | Protocolo (TCP) | 2006 | setparam 2006:0 |
| 7 | Modo de Datos | 2000 | setparam 2000:1 (Activa GPRS) |
Fast Setup: Si quieres que reporte todo el tiempo (Todo en Uno)
Si tienes prisa y buscas una configuración completa en un solo paso, Teltonika permite concatenar parámetros separándolos por punto y coma (;). Esto ahorra saldo de SMS y tiempo.
Ejemplo de Comando Múltiple (Copiar y pegar):
setparam 2001:internet.itelcel.com;2004:18.204.79.225;2005:5027;10000:1800;10005:60;102:1;2000:1
Este único mensaje configura: APN (2001), Servidor y Puerto (2004 y 2005), reporte cada 30 min con motor apagado (10000), cada 60 seg en movimiento (10005), activa el GPS Sleep protector de batería (102) y enciende los datos GPRS (2000).
Configuración de Reporte (Data Acquisition)
Teltonika es granular. Debes configurar el tiempo de reporte para cuando está detenido (On Stop) y en movimiento (On Move).
NOTE
Los IDs de parámetros mostrados (10000, 10005, 10007) corresponden a la configuración estándar de la familia genérica FMB/FMC. Para modelos específicos como el FMC920, siempre es recomendable verificar la lista exacta de parámetros en la wiki oficial de Teltonika, ya que pueden variar según la versión de firmware.
| Modo | Parámetro | Función | Comando Sugerido |
|---|---|---|---|
| On Stop | 10000 | Intervalo (segundos) | setparam 10000:3600 (1 hora) |
| On Move | 10005 | Intervalo (segundos) | setparam 10005:60 (60 seg) |
| On Move | 10007 | Ángulo de giro | setparam 10007:30 (giro cada 30°) |
Modos de Sleep (Ahorro de Batería)
El modo de suspensión o ahorro de energía se controla mediante el parámetro 102, el cual admite 5 configuraciones principales:
- 0 = Disable (Desactivado)
- 1 = GPS Sleep (Apaga solo el módulo GPS)
- 2 = Deep Sleep (Apaga GPS y GSM)
- 3 = Online Deep Sleep (Mantiene conexión mínima GSM)
- 4 = Ultra Sleep (Apaga todo, mínimo consumo)
Comandos de ejemplo:
- Desactivar sleep:
setparam 102:0 - Activar GPS Sleep:
setparam 102:1
IMPORTANT
En los modos Deep Sleep y Ultra Sleep, el módulo GSM se apaga por completo. Esto significa que NO podrás despertar el equipo ni enviarle comandos vía SMS o GPRS hasta que el vehículo se mueva o se encienda y el equipo salga del modo sleep por sí solo. En los modos GPS Sleep y Online Deep Sleep, el equipo sí puede recibir comandos SMS.
Caso de uso real: Si necesitas que el GPS reporte cada 30 minutos mientras el vehículo está apagado sin agotar la batería, no debes desactivar el sleep por completo. La recomendación es dejar el equipo en GPS Sleep o Deep Sleep (parámetro 102 en 1 o 2) y configurar el intervalo de envío On Stop (parámetro 10000 / Send Period) a 1800 segundos (30 minutos). Así, el equipo despertará periódicamente, enviará la posición y volverá a dormir.
Control de Salidas (Corte de Motor)
En Teltonika, el corte de motor se hace activando la salida digital (DOUT) a través del comando setdigout. La sintaxis real requiere especificar tanto DOUT1 como DOUT2 y sus tiempos o límites de velocidad:
setdigout ## Y1 Y2 Z1 Z2
Donde:
- Primer
#= estado DOUT1 (0=OFF, 1=ON, ?=Ignore) - Segundo
#= estado DOUT2 (0=OFF, 1=ON, ?=Ignore) Y1= timeout DOUT1 en segundos (opcional)Y2= timeout DOUT2 en segundos (opcional)Z1= velocidad máxima DOUT1 (opcional)Z2= velocidad máxima DOUT2 (opcional)
WARNING
Nunca actives el corte de motor (setdigout) con el vehículo en movimiento. Es peligroso y en la mayoría de jurisdicciones es ilegal cortar el motor de un vehículo en marcha de forma remota. Para un corte seguro, Teltonika ofrece la funcionalidad SECO (Secure Engine Cut-Off), que valida la velocidad antes de ejecutar el corte y requiere que el DOUT esté configurado previamente para ello. Los comandos son secoon / secooff, y el equipo responde "Seco off received. DOUTX off" al desactivar.
| Acción | Comando SMS | Descripción |
|---|---|---|
| Activar Corte | setdigout 1 0 0 0 0 | Activa la salida Digital 1 (Bloqueo) |
| Desactivar Corte | setdigout 0 0 0 0 0 | Desactiva la salida Digital 1 (Marcha) |
| Corte Temporal | setdigout 1 0 60 0 0 | Activa la salida DOUT1 por 60 segundos |
Comandos de Diagnóstico y Estado
A diferencia de otros, Teltonika devuelve datos muy detallados sobre el estado de la conexión GNSS y GSM.
| Función | Comando SMS | Respuesta Típica |
|---|---|---|
| Obtener Estado | getstatus | Datos de Voltaje, GNSS, GSM y Error Code |
| Ver Info GPRS | getgprs | Estado de IP, APN y conexión al servidor |
| Ver Coordenadas | getgps | Latitud, Longitud, Satélites y Altitud |
| Reiniciar Equipo | cpureset | Reinicio físico del microcontrolador |
| Ver IMEI / ICCID | getimeiccid # | Devuelve el IMEI e ICCID al número GSM internacional # (opcional) |
Configuración de APN por Operador
México
- Telcel:
setparam 2001:internet.itelcel.com - Movistar:
setparam 2001:internet.movistar.com.mx - AT&T:
setparam 2001:internet.att.mx
Solución de Problemas Comunes
El equipo no responde a nada
- Revisa los dos espacios al principio. Si no los pones, el equipo ignora el mensaje por seguridad.
- Verifica que el número desde el que envías el SMS esté en la lista de "Authorized Numbers" (si es que configuraste alguno en el Configurator). Si la lista está vacía, acepta de cualquier número.
Aparece conectado pero no manda posición
- Verifica el parámetro
10005(intervalo de envío). Si está en 0, no enviará nada. - Comprueba que el
2005(puerto) sea el correcto para el protocolo Teltonika (en Traccar es el 5027).
El corte de motor no se queda fijo
Teltonika tiene modos de DOUT. Asegúrate de que la salida no esté configurada como "impulse" en el software de escritorio, o no se mantendrá el estado mediante SMS.
Comandos Críticos para Técnicos
- Limpiar Memoria:
deleterecords(Borra registros pendientes de envío). - Forzar Envío:
flush(Envía inmediatamente lo que esté en buffer). - Versión de FW:
getver(Muestra versión de firmware y hardware).
Lista General de Comandos Teltonika
La configuración predeterminada de los localizadores Teltonika incluye parámetros óptimos diseñados para garantizar el mejor rendimiento en la calidad del trazado de ruta y un uso eficiente de datos móviles.
Puedes configurar rápidamente tu dispositivo enviándole comandos vía SMS.
IMPORTANT
Si no has establecido usuario y contraseña para los comandos SMS de tu Teltonika, se deben insertar dos símbolos de espacio antes del texto del comando (por ejemplo: getinfo).
Recuerda que también puedes enviar estos comandos gratis desde tu plataforma Traccar una vez que el tracker esté en línea. Incluso puedes configurar alertas para ver los resultados de los comandos directamente en Telegram, la interfaz web o por correo electrónico.
Estructura de Comandos SMS
La estructura general para el envío de comandos es la siguiente:
<Usuario_SMS><espacio><Contraseña_SMS><espacio><comando><espacio><valor>
Ejemplos de uso del comando getinfo:
- Con credenciales configuradas:
login pass getinfo - Sin credenciales configuradas:
getinfo(deja dos espacios al inicio).
Puedes consultar más detalles en la Wiki Oficial de Teltonika.
Configuración de Red y Servidor GPRS
Los parámetros iniciales más importantes de conexión son:
- 2001 (APN): Configura el APN de tu operador móvil.
- 2002 (Usuario APN): Nombre de usuario de red (dejar vacío si no requiere).
- 2003 (Contraseña APN): Contraseña del APN (dejar vacío si no requiere).
- 2004 (Servidor/IP): Dirección IP o dominio DNS de tu servidor Traccar.
- 2005 (Puerto): Puerto asignado para el protocolo Teltonika (por defecto en Traccar:
5027). - 2006 (Protocolo): Protocolo de transporte de datos (
0para TCP,1para UDP).
Comandos Comunes
Estos comandos te permiten obtener información de estado del equipo o realizar acciones básicas:
| Comando | Descripción | Respuesta del Equipo |
|---|---|---|
getinfo | Información de tiempo de ejecución del sistema del dispositivo. | Sí |
getver | Devuelve la versión de firmware, IMEI, versión del módem, hora RTC, tiempo activo y MAC de Bluetooth. | Sí |
getstatus | Información de estado actual del módem y señal. | Sí |
getgps | Datos GPS de la ubicación actual, fecha y hora. | Sí |
getio | Lectura de las entradas analógicas y entradas/salidas digitales. | Sí |
ggps | Envía la ubicación actual con un enlace directo a Google Maps. | Sí |
readio # | Devuelve el estado de una entrada/salida específica (# = AVL ID). | Sí |
cpureset | Reinicia la CPU del dispositivo localizador. | Sí |
fwstats | Muestra estadísticas sobre el firmware y reinicios registrados. | Sí |
getrecord | Fuerza el guardado y envío inmediato de registros de alta prioridad. | No |
getimeiccid # | Envía el IMEI e ICCID de la SIM al remitente o al número GSM internacional indicado en #. | Sí |
getimsi | Envía el número IMSI de la SIM activa (requiere firmware 03.10.02 o superior). | No |
getops | Devuelve la lista de operadores móviles visibles en el área. | Sí |
allver | Devuelve información detallada del hardware, firmware y memoria flash. | Sí |
getparam # | Consulta el valor de un parámetro de configuración específico (# = ID del parámetro). | Sí |
getparam #;#;... | Consulta múltiple de parámetros separados por punto y coma (máximo 160 caracteres). | - |
setparam #:# | Configura el valor de un parámetro (ID:Valor). | Sí |
flush #,#,#,#,#,#,# | Redirecciona el equipo temporalmente: IMEI,APN,USER,PASS,IP,PORT,MODE. | Sí |
countrecs | Devuelve la cantidad de registros actualmente almacenados en memoria. | Sí |
web_connect | Fuerza la conexión inmediata al servidor Fota WEB de Teltonika. | Sí |
deleterecords | Elimina todos los registros históricos guardados en la tarjeta micro SD. | Sí |
setdigout ## Y1 Y2 Z1 Z2 | Configura las salidas digitales (DOUT1 y DOUT2) con sus respectivos tiempos y límites de velocidad. | Sí |
setigndigout ### Y1 Y2 Y3 | Configura las salidas digitales cuando el motor está apagado (ACC OFF). | Sí |
battery | Devuelve el estado de carga y salud de la batería interna de respaldo. | Sí |
wdlog | Devuelve información de depuración del Watchdog del sistema. | Sí |
defaultcfg | Restablece toda la configuración a los valores de fábrica. | Sí |
setkey # # | Añade o modifica la palabra clave de configuración (si no está bloqueado). | Sí |
delkey # | Elimina la palabra clave de configuración activa. | Sí |
bbread # | Lee los últimos # eventos de la caja negra en formato hexadecimal. | Sí |
bbinfo # | Lee la caja negra incluyendo las marcas de tiempo en formato hexadecimal. | Sí |
sdformat | Formatea la tarjeta micro SD instalada en el dispositivo. | Sí |
Comandos Bluetooth
| Comando | Descripción | Respuesta del Equipo |
|---|---|---|
btgetlist # | Devuelve la lista Bluetooth solicitada (#: 0=Descubiertos, 1=Emparejados, 2=Conectados, 3=Dispositivos BLE). | Sí |
btscan | Inicia un escaneo de dispositivos Bluetooth cercanos. | Sí |
btvisible # | Pone el Bluetooth en modo visible durante # segundos (1 a 255). | Sí |
btrelease # | Desconecta el dispositivo actual y pausa la auto-conexión por # segundos. | Sí |
btunpair # | Desvincula dispositivos (all para todos, o dirección MAC específica). | Sí |
Comandos de Funciones Especiales
| Comando | Descripción | Respuesta del Equipo |
|---|---|---|
fc_reset | Restablece a cero los contadores de consumo de combustible. | Sí |
towingreact | Reactiva de forma manual la función de alerta por remolque. | Sí |
auto_calibrate:set | Dispara la calibración automática (requiere vehículo detenido y camino recto). | Sí |
odoset:# | Ajusta el valor inicial del odómetro total del GPS en kilómetros. | Sí |
odoget | Muestra el kilometraje acumulado registrado en el odómetro interno. | Sí |
on_demand_trackingX | Controla el rastreo bajo demanda: 0=Detener, 1=Iniciar, 2=Registro de alta prioridad. | Sí |
Comandos OBD
Nota: Comandos disponibles en modelos de la serie OBD (FMB001, FMB003, etc.) o mediante dongle externo.
| Comando | Descripción | Respuesta del Equipo |
|---|---|---|
obdinfo | Devuelve toda la información y telemetría OBD disponible de la computadora del vehículo. | Sí |
faultcodes | Consulta todos los códigos de falla del motor (DTC) activos en la ECU. | Sí |
cleardtc | Borra los códigos de diagnóstico de fallas (DTC) de la memoria del coche. | Sí |
getvin | Obtiene el número de identificación del vehículo (VIN) directamente de la ECU. | Sí |
Comandos para Adaptadores CAN Bus
Nota: Requiere interfaz CAN del fabricante conectada (LV-CAN200, ALL-CAN300, etc.).
| Comando | Descripción | Respuesta del Equipo |
|---|---|---|
lvcansetprog # | Configura el número de programa correspondiente al modelo de coche en el adaptador CAN. | Sí |
lvcangetprog | Obtiene el código de programa configurado en el adaptador. | Sí |
lvcangetinfo | Devuelve información detallada del adaptador CAN conectado. | Sí |
lvcansimpletacho # | Habilita (1) o deshabilita (0) el byte de inicio simpletacho. | Sí |
lvcanclear # | Borra valores contados: 0=Tiempo motor, 1=Combustible consumido, 2=Kilometraje. | Sí |
allcanmode | Activa el modo de compatibilidad para adaptador ALL-CAN300. | Sí |
lvcanmode | Activa el modo de compatibilidad para adaptador LV-CAN200. | Sí |
lvcanfaultcodes | Consulta los códigos de error DTC leídos a través del bus CAN. | Sí |
lvcanopenalldoors | Envía comando por CAN para desbloquear todas las puertas del coche. | Sí |
lvcanclosealldoors | Envía comando por CAN para bloquear todas las puertas del coche. | Sí |
lvcanopentrunk | Intenta enviar la señal de apertura de maletero vía CAN. | Sí |
lvcanturninglights | Activa las luces de advertencia o direccionales a través de la red CAN. | Sí |
lvcansetting:#,# | Configuración específica de luces y señales de giro. | Sí |
lvcanhorn | Activa la bocina/claxon del vehículo mediante el bus de datos. | Sí |
lvcansetting #,# | Configura contadores específicos de telemetría de motor (0=Trabajo, 1=Km, etc.). | Sí |
lvcanrefresh | Fuerza al equipo a reportar el estado de telemetría CAN a FOTA WEB. | Sí |
lvcanreset | Realiza un reinicio físico del adaptador CAN. | Sí |
lvcancheck | Verifica el estado físico y conexión de las líneas de bus CAN H/L. | Sí |
TIP
Puedes complementar estos comandos con la guía de Atributos calculados para Teltonika o ver el análisis del Teltonika FMB920.
Preguntas Frecuentes (FAQ)
¿Cómo apagar el motor de un GPS Teltonika por SMS? Para apagar el motor, utiliza el comando setdigout 1 0 0 0 0 (asumiendo que el relay de corte está en DOUT1). Sin embargo, la forma más segura recomendada por el fabricante es utilizar la función SECO (secoon), que valida que el vehículo esté detenido antes de ejecutar el corte. Más detalles en la sección de Control de Salidas.
¿Cómo desactivar el modo sleep o deep sleep de un Teltonika? Puedes desactivarlo enviando el comando setparam 102:0. Ten en cuenta que si el vehículo pasa muchos días detenido sin arrancar, dejar el sleep desactivado agotará la batería interna del GPS y, eventualmente, la batería del vehículo.
¿Cómo hacer que el GPS reporte cada 30 minutos con el motor apagado sin agotar la batería? La solución no es desactivar el sleep por completo, sino dejar el equipo en GPS Sleep (setparam 102:1) y ajustar el intervalo de envío de On Stop (parámetro 10000) a 1800 segundos. Así, el GPS despertará, enviará la posición y volverá a dormir con un impacto mínimo en la batería.
¿Por qué mi Teltonika no responde a los comandos SMS? El error más común es no incluir dos espacios al inicio del comando (ejemplo: setparam). Si el equipo no tiene contraseña, exige estos espacios por seguridad. Si configuraste Authorized Numbers, asegúrate de que tu celular esté en la lista.
¿Cuál es la diferencia entre las familias FMB y FMC de Teltonika? Comparten en gran medida la lógica de configuración y de parámetros, pero su principal diferencia es la tecnología de red celular (FMB suele ser 2G/3G, mientras que FMC soporta redes 4G LTE Cat 1 con fallback a 2G). Importante: no todos los comandos e IDs son 100% intercambiables; siempre debes confirmar la compatibilidad en la wiki de Teltonika.
Historial de Actualizaciones (Changelog)
- Actualización 2026-07-15: Se corrigió la sintaxis extendida del comando `setdigout`, se agregó la sección técnica sobre Modos de Sleep (Ahorro de batería) y se incluyó la advertencia de seguridad para realizar cortes de motor utilizando la función SECO.