¿Cómo crear Scripts y Consultas para tu OLT Genérica?
¿Cómo crear un Script y una Consulta para tu OLT Genérica?
Una vez agregada tu OLT Genérica, puedes configurar 2 tipos de elementos:
En este artículo
- Crear un Script — comandos que se ENVÍAN a la OLT para ejecutar una acción.
- Crear una Consulta (Telnet/SNMP) — comandos que LEEN información de la OLT.
Importante
Necesita conocer los comandos exactos de la CLI de su OLT (Telnet) y/o los OID SNMP que soporta su equipo. Si no los tiene a la mano, consulte el manual de su fabricante antes de continuar.
Crear un Script
1 Diríjase a OLT > [su OLT] > Scripts, pestaña Scripts.


2 Seleccione uno de los 2 botones:
- Agregar desde plantilla: crea el script con los comandos típicos ya cargados como punto de partida (si existe una plantilla para esa acción).
- Agregar en blanco: crea el script vacío, eligiendo usted el Tipo de acción.
Información
Ambas opciones lo llevarán al mismo formulario de edición.
3 Complete el formulario del script (Imagen de ejemplo):

- Nombre / etiqueta: cómo identificará este script.
- Tipo de acción: qué acción de AdminOLT ejecuta (solo editable si no quedó fija automáticamente).
- Comandos (pasos): con Agregar comando agregue cada línea a enviar a la OLT, en orden. Puede usar variables como
{{port}},{{onu_index}},{{sn}}, que AdminOLT reemplaza por el dato real al ejecutar.
4 Guarde el script.
Restaurar plantilla
Si editó un script y quiere volver a la versión base, use el botón Restaurar plantilla (visible solo si esa acción tiene una plantilla disponible).

Crear una Consulta (Telnet o SNMP)
1 Diríjase a la pestaña Consultas Telnet o Consultas SNMP según corresponda, y seleccione Agregar consulta.


2 Complete los datos básicos:
- Nombre: cómo identificará esta consulta.
- Acción: qué información de AdminOLT alimenta (ej. "Lista de VLANs").
- Activa: si la consulta está habilitada.
3 En la pantalla de edición, agregue sus pasos con Agregar paso:


- Consulta Telnet — cada paso: Nombre, Comando, Regex / TextFSM, Proceso Python (opcional).
- Consulta SNMP — cada paso: Nombre, OID, switch BD, Proceso Python.
4 Guarde la consulta.
Importante
Al pegar texto de Regex/TextFSM o Proceso Python desde otra fuente (ej. un correo, un chat), revise que no se hayan agregado saltos de línea o espacios de más — es la causa más común de errores de sintaxis en estas consultas.
11 de Septiembre de 2026 a las 09:37 - Visitas: 104
