El filtro de spam para tu teléfono
Bifurcarme en GitHub Bifurcarme en GitHub

PhoneBlock dongle Nuevo

Un contestador automático inteligente con apariencia de teléfono IP. Del tamaño de un pulgar, se conecta al puerto USB del router, se registra como un teléfono SIP adicional e intercepta las llamadas comerciales antes de que suene su teléfono real. Funciona independientemente del modelo de router, ¡incluso sin Fritz!

Estado: Beta. La primera versión ya funciona de forma fiable. Estoy buscando más probadores para probar el dongle PhoneBlock en tantos entornos diferentes como sea posible - informes de experiencia bienvenidos.

La idea en una frase

El dongle PhoneBlock se conecta a su router como un teléfono IP adicional. Cada vez que entra una llamada, pregunta a la base de datos PhoneBlock a la velocidad del rayo: "¿Es esto spam?" Si es así, contesta él mismo a la llamada, reproduce un breve anuncio si lo desea y vuelve a colgar. Su teléfono real ni siquiera ha sonado en ese momento. A diferencia del contestador automático en la nube, todo el procesamiento de llamadas tiene lugar localmente en su casa.

Entra la primera llamada

El router señaliza la llamada a todos los teléfonos registrados, incluido el dongle PhoneBlock. Los teléfonos "reales" pueden configurarse con un retardo de llamada de 3-5 segundos.

2. comprobación del flash

El dongle PhoneBlock consulta PhoneBlock a la velocidad del rayo para ver si se sabe que el número es spam. La consulta se ejecuta a través de HTTPS cifrado y sólo transmite un hash del número. Las llamadas de los contactos de su agenda telefónica ni siquiera se comprueban: nunca salen de su red doméstica.

3. deshacerse de él

Si el número es spam, el dongle PhoneBlock descuelga, reproduce un anuncio y cuelga. El teléfono del salón permanece en silencio. Si el número no es spam conocido, la mochila PhoneBlock simplemente no hace nada - la llamada pasa normalmente.

Por qué esto es tan encantador: El dongle PhoneBlock sólo requiere un mínimo de energía y Wi-Fi. Sin servidor adicional, sin Fritz!Box, sin contrato. El microcontrolador ESP32 que lleva en su interior consume menos de medio vatio: basta con conectarlo al puerto USB del router y olvidarse de él.

Aquí es donde la cosa se pone práctica: las instrucciones le guían paso a paso en el pedido y la configuración: unos 10 euros de hardware, un esfuerzo único de unos pocos minutos.

Paso 1 - Pedir el dongle

Pide este dongle USB ("ESP32 developer board"). No se preocupe, usted no tiene que "desarrollar" nada, sólo tiene que instalar el software PhoneBlock terminado desde el navegador.

Mochila ESP32

Entrega desde China - aprox. 2 semanas de plazo de entrega. Precio actual aprox. 10 € gastos de envío incluidos.

Pedidos en AliExpress

Pedidos en eBay

Estas ofertas no están relacionadas en modo alguno con PhoneBlock y PhoneBlock no participa en modo alguno en los beneficios. Se trata exclusivamente del hardware. Usted mismo instala el software PhoneBlock (firmware) después de la recepción (véase más adelante).

</p> <p>¿Estás trasteando por tu cuenta y ya tienes un ESP32 en el cajón? PhoneBlock funcionará casi seguro en tu placa si tiene al menos 4MB de memoria flash. Puede que necesites un driver serie USB diferente o que tengas que reconfigurar la asignación del PIN para que el LED de estado parpadee - lo mejor es que eches un vistazo a la página del proyecto.

Paso 2 - Preparar el dongle

Debe cargar el software PhoneBlock en su dongle una vez. Para ello, conecte el dongle una vez en un puerto USB libre de su ordenador. ¿No tiene ordenador? Pídele a un amigo que te prepare el dongle. También puedes configurarlo después en tu red desde un teléfono móvil. No necesitarás ningún otro dispositivo para su funcionamiento.

Pantalla de bienvenida del dongle
Dongle en el puerto USB del ordenador

Haga clic en el botón. A continuación, el navegador pregunta a qué dispositivo conectado puede dirigirse. Seleccione la entrada con "USB-SERIAL CH340" (Windows) o "USB Single Serial" o "wch.cn" (macOS/Linux) en el nombre y confirme con "Connect".

En el cuadro de diálogo de selección aparece una lista de todos los dispositivos serie del ordenador. Si aparecen varios dispositivos CH340 porque casualmente hay conectado otro dispositivo con este chip, elimine los demás por el momento.

Seleccionar puerto serie
Selecciona el puerto serie.

Confirme la pregunta de seguridad "¿Instalar PhoneBlock dongle?" con "Instalar". El software PhoneBlock se carga ahora en el dongle - esto tarda aproximadamente un minuto. No desenchufe el dongle durante este tiempo.

Iniciar la instalación
1. Inicie la instalación.
Eliminación no necesaria para la instalación inicial
2. eliminación no necesaria para la instalación inicial.
Confirmar de nuevo
3. Confirme de nuevo.
Éxito
4. instalación correcta.
¿El ordenador no reconoce el dongle? Sugerencias sobre el controlador

El dongle utiliza el chip serie USB CH340. Las versiones actuales de Windows, macOS y Linux suelen incluir ya el controlador; en este caso, no es necesario hacer nada. Sin embargo, si tu ordenador no muestra el dongle en la selección de dispositivos, los siguientes consejos te ayudarán:

  • Windows: Descargue el controlador CH340 de wch-ic.com, ejecute CH341SER.EXE y haga clic en "INSTALL". No es necesario reiniciar.
  • macOS: A partir de macOS Big Sur, el controlador está incluido en el sistema - no es necesario ningún paso de instalación.
  • Linux: El controlador del kernel está instalado. En Ubuntu, el servicio BRLTTY puede arrebatar el CH340 para que no pueda ver el archivo de dispositivo - en este caso, desinstalar BRLTTY ayudará: sudo apt remove --purge brltty. Su usuario también debe estar en el grupo dialout: sudo usermod -aG dialout $USER. Ambos pasos se describen en detalle en GETTING_STARTED.md.

Paso 3 - Conecte el dongle PhoneBlock al router

Cuando el navegador indique "¡Instalación completada!", retire el dongle PhoneBlock del ordenador y conéctelo a un puerto USB libre de su router (o a cualquier fuente de alimentación USB de 5 V dentro del alcance de la WLAN).

ESP32 dongle en el Fritz!Box
¡PhoneBlock en el puerto USB del Fritz!

Paso 4 - Añadir el dongle PhoneBlock a la WLAN (WPS)

El dongle PhoneBlock aún no tiene datos de acceso Wi-Fi y está esperando a que lo conecte a su Wi-Fi. El LED parpadea rápidamente (unas cinco veces por segundo) y señala "Modo de emparejamiento activo".

Ahora pulse el botón WPS del router. En el Fritz!Box, es el botón "Conectar / WPS" en la parte superior del dispositivo - púlselo brevemente hasta que el LED Wi-Fi del propio router empiece a parpadear. Otros routers etiquetan el botón como "WPS" o "Pair". En unos segundos, el router transmite sus datos de acceso Wi-Fi al dongle PhoneBlock, que los guarda y se conecta.

Botón WPS del Fritz Box
Botón WPS del Fritz Box

Bien hecho: El LED parpadea ahora lentamente (aproximadamente una vez por segundo) - el dongle PhoneBlock está en la WLAN, ha recibido una dirección y está esperando la configuración (siguiente paso).

No funcionó Compruebe en la configuración del router si WPS está activado (en el Fritz!Box: WLAN → Seguridad → WPS). Si la ventana WPS fue demasiado corta, la mochila PhoneBlock reinicia automáticamente el emparejamiento - entonces simplemente pulse el botón WPS de nuevo.

Paso 5 - Registrarse como teléfono y configurar el acceso a PhoneBlock

Para que el dongle PhoneBlock pueda interceptar llamadas, todavía necesita dos cosas: sus datos de acceso SIP (para que pueda iniciar sesión como un teléfono adicional) y un token PhoneBlock (para que pueda consultar la base de datos de spam). Ambos datos se introducen en la interfaz web del dongle PhoneBlock. También puede realizar el resto de la configuración desde un teléfono móvil.

Abrir en el navegador:

http://answerbot/

Si este enlace no funciona, busque en la lista de dispositivos de su router un dispositivo con el nombre answerbot, anote su dirección IP y llámelo en el navegador - por ejemplo http://192.168.178.xxx/.

Pantalla de bienvenida del dongle
1. pantalla de bienvenida
Elección del proveedor de telefonía
2. seleccione el proveedor de telefonía
Configuración de telefonía mediante el asistente Fritz Box
3. introduzca la contraseña de Fritz!Box
Confirmación de la configuración en un dispositivo móvil
4. confirmar por teléfono
Establecimiento de la telefonía
5. configuración de la telefonía
Configuración del dongle completada
6. configuración finalizada

Entra en la interfaz web:

Guardar → el LED está ahora permanentemente encendido → el dongle PhoneBlock está listo para su uso. Las llamadas de spam ahora serán interceptadas silenciosamente antes de que suene su teléfono.


¿Algo no funciona, estás usando Firefox/Safari, Linux con peculiaridades u otra placa? Las instrucciones detalladas con todas las opciones, las peculiaridades de Linux y la cadena de herramientas ESP-IDF se pueden encontrar en el repositorio: GETTING_STARTED.md.

Contribuir con un informe de experiencia

Los primeros dongles PhoneBlock funcionan de forma fiable - pero los modelos de router, proveedores y tipos de conexión son una mezcla de colores y cada combinación tiene sus propias peculiaridades. Con el fin de mejorar el asistente de configuración, los informes de experiencia estructurados valen su peso en oro - independientemente de si todo funcionó para usted o si hubo algún contratiempo.

Especialmente interesantes son los montajes que aún están poco cubiertos:

Los informes se ejecutan a través de incidencias de GitHub: un formulario precumplimentado solicita los datos clave más importantes (hardware, enrutador, proveedor, versión de firmware, hallazgos) de forma estructurada. Otros probadores pueden ver directamente qué configuraciones ya están cubiertas y cuáles no.

Informe sobre la experiencia abierta


Código fuente del firmware: phoneblock-dongle en GitHub.

Participe

Si te gusta PhoneBlock, ayúdanos a difundirlo y compártelo con tus amigos. Cuantas más personas participen, menos posibilidades habrá de que sigas recibiendo una llamada publicitaria.