Este documento describe la función de autoprueba de audio, también llamada autoprueba de eco, para dispositivos de intercomunicación industrial y teléfonos de puerta. La función prueba el altavoz y el micrófono reproduciendo audio a través del altavoz y capturándolo mediante el micrófono, lo que permite el diagnóstico remoto de los componentes de audio.
BHP-SOS12, BHP-SOS11, BHP-SOS16V, BHP-SOS18, Bi20S, Bi30, Bi32V, Bi33V, BHP-SOS10V, BK-DAB-PA3, BK-DAB-PA2S
El dispositivo reproduce un tono de prueba a través del altavoz y luego graba mediante el micrófono. Mide el porcentaje de audio recibido: - Por encima del umbral = Prueba correcta - Por debajo del umbral = Prueba fallida

Figura 1 Esquema de autoprueba de audio
Se utiliza para la inspección remota de equipos, especialmente cuando falta el audio de transmisión o se interrumpe. Reduce los costos de mantenimiento en sitio y mejora la eficiencia.

Figura 2 Escena de autoprueba de audio
1 intercomunicador industrial, por ejemplo BHP-SOS12, switch PoE, servidor Keneng
PC de configuración conectado a la misma LAN

Figura 3 Diagrama de conexión entre dispositivo y PC
Hay cuatro métodos disponibles para la autoprueba de eco:
Activación mediante solicitud HTTP GET desde una consola remota.
Formato: http://device-ip/cgi-bin/ConfigManApp.com?key=ECHO_TEST
Resultado:
- Correcto: Altavoz y micrófono funcionando
- Fallo: Altavoz/micrófono desconectado o defectuoso
Ejemplo: http://172.18.8.15/cgi-bin/ConfigManApp.com?key=ECHO_TEST

Figura 4 Autoprueba de audio mediante Active URI
API basada en XML para integración con terceros.
URL de solicitud: http://device-ip/xmlservice (POST)
XML de solicitud:
URI="cmd:echo_test"
XML de respuesta:
URI="cmd:echo_test" 0

Figura 5 Autoprueba de audio mediante HTTP API
Programe una autoprueba automática y reporte los resultados mediante Action URL.
Inicie sesión en la Web UI → Intercom → Time Plan → Time Plan Rule
Action Type: Audio Self-Test
Configure la hora de ejecución

Figura 6 Autoprueba de audio por plan horario
Ejecute la autoprueba mediante servidor SIP en entornos de red pública.
El dispositivo registra una cuenta SIP en el servidor
Cree una tarea de autoprueba en el servidor Keneng
Ejecute la tarea: vea Success/Failure en el servidor

Figura 7 Autoprueba de audio mediante mensaje SIP
Verificación mediante captura de paquetes:
Web UI → System → Tools → Packet Capture → Start
Ejecute la autoprueba → Detenga la captura
Abra en Wireshark → filtre sip
Revise el cuerpo MESSAGE: Success / Fail

Figura 8 Captura de paquetes del dispositivo

Figura 9 Comprobar resultado mediante captura de paquetes
Comprobar conexiones
Altavoz desconectado = La prueba falla
Micrófono desconectado = La prueba siempre falla
Comprobar componentes
Verifique que el altavoz y el micrófono no estén dañados
Contacte con soporte si los componentes están en buen estado pero la prueba falla
Comprobar entorno
La prueba utiliza un tono de 1KHz
El ruido ambiental de 1KHz puede causar un falso éxito
Realice la prueba en un entorno silencioso