Este capítulo cubre la sección de Automatización de la interfaz web, en el mismo orden en que aparecen las reglas allí.

Email a SMS

Lista de reglas Email to SMS con una regla, junto al cuadro de información Email to SMS

Reglas Email to SMS

La función Email a SMS le permite reenviar correos electrónicos entrantes como mensajes SMS, ya sea a un número de teléfono o a un contacto/grupo de su Agenda de contactos.

Dónde encontrarlo

La función se divide en dos lugares en la WebGUI:

  • Automation > Email > Email to SMS (/automation/email-to-sms) es donde crea y gestiona las reglas de reenvío.

  • Settings > Channels > Email > Email to SMS (/settings/email/email-to-sms) es donde habilita el servicio y configura cómo se convierten los correos electrónicos en mensajes - consulte Email to SMS en Configuración.

Paso 1: Comprender el formato de la dirección del destinatario

Los correos electrónicos deben enviarse a una dirección formateada especialmente para que SMSEagle sepa dónde entregar el mensaje.

Para reenviar a un número de teléfono:

PHONE_NUMBER@ADDRESS_OF_SMSEAGLE_GATEWAY

Por ejemplo: 999888777@gateway.smseagle.eu

Para reenviar a un contacto o grupo de la Agenda de contactos (el contacto o grupo debe estar configurado como público):

NAME@ADDRESS_OF_SMSEAGLE_GATEWAY

Por ejemplo: work@gateway.smseagle.eu

Si el nombre del contacto o grupo contiene un espacio, use su forma codificada en URL: work%20group@gateway.smseagle.eu

En lugar de la dirección IP de la pasarela, puede usar un Nombre de Dominio Completamente Calificado, establecido en Settings > Channels > Email > Email to SMS > Advanced settings > FQDN hostname. Si Use LDAP contacts está habilitado allí, el mismo formato NAME@GATEWAY también resuelve contactos y grupos definidos en LDAP / Active Directory.

De forma predeterminada, el cuerpo del correo electrónico se convierte en el texto del SMS. Esto depende de la configuración What to do with email subject en Configuración: el asunto puede ignorarse, anteponerse al texto del mensaje, usarse para autenticación o enviarse en lugar del cuerpo.

Paso 2: Crear una nueva regla

Vaya a Automation > Email > Email to SMS y haga clic en Create new rule. Se abre un panel titulado Add Email to SMS rule en la derecha.

Campo

Descripción

Rule name *

Un nombre para identificar la regla (requerido, máximo 100 caracteres)

Forward for *

Always send reenvía todos los correos electrónicos entrantes que coincidan con el formato de dirección. Specified sender / message contains añade condiciones de filtrado, ver Paso 3.

Send using modem

Qué módem envía el SMS. El valor predeterminado es Default. Solo se muestra en dispositivos con más de un módem.

Stop phrase

El texto que comienza a partir de esta frase se eliminará del mensaje (sensible a mayúsculas)

Prioridad

Prioridad de envío de 0 a 5. Los mensajes con mayor prioridad se procesan primero.

Llamar después de enviar SMS

No, Solo timbrazo, Sí - síntesis de voz, o Sí - síntesis de voz (avanzada). Las opciones disponibles dependen de la voz y las capacidades de TTS de su dispositivo.

Modelo de voz

Voz utilizada para la llamada de síntesis de voz. Se muestra solo para dispositivos que admitan TTS avanzado, y solo después de seleccionar Sí - síntesis de voz (avanzada).

Forzar conversión a UTF-8

Fuerza la conversión del texto del mensaje a UTF-8

Eliminar historial de conversación

Elimina el historial citado de la conversación de correo electrónico del texto del mensaje

Haga clic en Save para crear la regla, o en Cancel para descartarla.

Paso 3: Añadir condiciones de filtrado (opcional)

Si selecciona Specified sender / message contains en Forward for, estarán disponibles tres condiciones independientes, cada una con su propia casilla de verificación y campo de texto:

  • When incoming email address contains filtra por la dirección de correo electrónico del remitente

  • When incoming messages subject contains filtra por la línea de asunto del correo electrónico

  • When incoming message content contains filtra por el texto del cuerpo del correo electrónico

El interruptor Case sensitive se aplica a todas las condiciones habilitadas.

Puede habilitar una, dos o las tres condiciones. La regla se activa solo cuando se cumplen todas las condiciones habilitadas.

Paso 4: Gestionar reglas existentes

Cada regla aparece como una tarjeta en la lista Email to SMS, mostrando:

  • el nombre de la regla

  • la condición de reenvío, por ejemplo Forward when incoming: email address contains: …, o Always forward cuando no se ha establecido ninguna condición

  • el módem utilizado para enviar

  • la frase de parada configurada

  • un interruptor de activación/desactivación para habilitar o deshabilitar la regla sin eliminarla

  • un menú ⋮ con Edit y Delete

Controles adicionales en la lista:

  • Search filtra reglas por nombre.

  • Seleccionar casillas de reglas revela acciones en lote: Enable / Disable y Delete.

  • Los controles de paginación en la parte inferior le permiten saltar a una página y cambiar cuántas reglas se muestran por página.

El panel de ayuda de la derecha explica los formatos de dirección de destinatarios, con un botón Ver más que enlaza a la página de características en smseagle.eu.

Email to SMS Poller

Lista de reglas Email to SMS Poller con una regla, junto al cuadro de información Email to SMS Poller

Reglas Email to SMS Poller

Email to SMS Poller verifica periódicamente un buzón externo mediante POP3, IMAP o IMAP con OAuth2 (Microsoft 365 / Outlook), y convierte los correos electrónicos que encuentra allí en mensajes SMS de acuerdo con las reglas de Email to SMS Poller. A diferencia de Email to SMS (que ejecuta su propio servidor de correo y recibe correo de forma activa), Poller se conecta a un buzón existente que ya posee.

Dónde encontrarlo

Automation > Email > Email to SMS Poller (/automation/email-to-sms-poller/) es donde crea y gestiona reglas. La activación del servicio y la conexión del buzón (POP3, IMAP o IMAP + OAuth2 para Microsoft 365) se realiza en Email to SMS Poller en Configuración.

Crear una regla

Haga clic en Create new rule. Las reglas aquí funcionan de la misma manera que las reglas Email to SMS - nombre la regla, elija si reenvía todos los correos electrónicos sondeados o solo los que coinciden con condiciones de remitente/asunto/contenido, y configure las mismas opciones por regla (módem, frase de parada, prioridad, llamada después del envío).

SMS to Email

Lista de reglas SMS to Email con la regla de reenvío predeterminada

Reglas SMS to Email

Qué hace esta característica

SMS to Email reenvía mensajes entrantes de SMS y MMS a una dirección de correo electrónico, para que pueda leerlos en su buzón en lugar de iniciar sesión en SMSEagle.

Crea reglas que deciden qué mensajes se reenvían y adónde van. Una regla puede reenviar todo, o solo mensajes de ciertos remitentes, o solo mensajes que contienen una determinada frase.

Usos típicos: reenviar respuestas del personal de campo a un buzón de soporte compartido, o archivar confirmaciones de alertas en la bandeja de entrada de correo electrónico de un sistema de tickets.

Antes de empezar

SMSEagle necesita una configuración de servidor de correo funcional para enviar los correos electrónicos. Vaya a Settings > Channels > Email > SMTP Configuration y asegúrese de que esté completada y probada - véase SMTP Configuration. Sin ella, las reglas coincidirán pero no llegará ningún correo electrónico.

Si desea reenviar en función de contactos o grupos del remitente, esos contactos y grupos deben marcarse como Public en la Phonebook.

Paso 1: Abra la página SMS to Email

En la barra lateral, vaya a Automation > Email > SMS to Email.

Paso 2: Crear una regla

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla

En Rule name, escriba algo descriptivo, por ejemplo Forward all to support. Máximo 100 caracteres.

Decida qué mensajes reenviar

Elija Forward for:

Opción

Qué significa

Always forward

Cada SMS y MMS entrante se reenvía.

Remitente/mensaje especificado

Solo se reenvían los mensajes que coinciden con las condiciones que establezca a continuación.

Si elige Remitente/mensaje especificado, hay disponibles dos condiciones. Puede usar una o ambas. Si usa ambas, un mensaje debe satisfacer ambas para ser reenviado.

Cuando SMS entrante provenga de Marque esto y seleccione los contactos o grupos cuyos mensajes deben reenviarse. Comience a escribir para buscar. Solo se pueden seleccionar aquí contactos y grupos públicos.

Cuando el texto del SMS entrante contenga Marque esto e introduzca la frase a buscar, por ejemplo URGENTE. La frase puede aparecer en cualquier lugar del texto del mensaje. Marque Sensible a mayúsculas si urgente y URGENTE deben tratarse como diferentes.

Limitar la regla a un módem (solo dispositivos multimódem)

Si su dispositivo tiene más de un módem, aparece un campo Cuando el mensaje llega a. Déjelo en Cualquier módem o seleccione un módem específico para que la regla solo se aplique a los mensajes que lleguen a esa tarjeta SIM. En dispositivos de módem único, este campo no se muestra.

Elija la dirección de correo electrónico de destino

Elija Tipo de reenvío de correo electrónico:

Opción

Qué significa

A dirección de correo electrónico fija

Cada mensaje que coincida se envía a la dirección única que introduce en Reenviar a dirección de correo electrónico.

Al correo electrónico del último usuario que envió

El mensaje se devuelve a la dirección de correo electrónico de la persona que envió el último SMS a ese número de teléfono a través de SMSEagle. Esto cierra el bucle en una conversación de correo electrónico a SMS. Introduzca una Dirección de correo electrónico predeterminada como alternativa, que se usa cuando no hay un último remitente registrado.

Establezca el asunto del correo electrónico

Asunto del correo electrónico controla la línea de asunto del correo electrónico reenviado. Puede usar marcadores de posición, que se reemplazan con valores reales cuando se envía el correo electrónico:

Marcador de posición

Reemplazado con

{SENDER}

El número de teléfono del que procedió el SMS

{WORDS,X}

Las primeras X palabras del texto del mensaje

{CHARS,X}

Los primeros X caracteres del texto del mensaje

Ejemplo: SMS from {SENDER}: {WORDS,5} produce un asunto como SMS from +48111222333: Server room temperature alarm triggered. Máximo 150 caracteres.

Haga clic en Save. La regla comienza a funcionar inmediatamente en los mensajes recibidos recientemente.

SMS Forward

Diálogo Agregar regla de reenvío para SMS Forward

Diálogo Agregar regla de reenvío

Qué hace esta característica

SMS Forward transmite los mensajes SMS entrantes a otras personas. Cuando llega un mensaje, SMSEagle lo envía nuevamente a los destinatarios que elija.

Puede reenviar el mensaje exactamente como llegó, o reemplazarlo con su propio texto. También puede añadir una llamada de voz además del SMS reenviado, para que una alerta no pueda ignorarse.

Usos típicos: enviar mensajes de alarma desde una máquina a todo el equipo de guardia, pasar mensajes de un número compartido a la persona actualmente de servicio, o convertir un código corto de máquina en una frase legible para el equipo.

Antes de empezar

  • Los contactos y grupos a los que reenvía deben existir en la Guía telefónica. Los contactos y grupos utilizados como destinatarios de reenvío o como condiciones de remitente deben estar marcados como Public.

  • Decida si los destinatarios necesitan la redacción original o un mensaje reescrito.

Paso 1: Abra la página SMS Forward

En la barra lateral, vaya a Automation > SMS > SMS Forward.

Paso 2: Crear una regla

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla y establezca su prioridad

Rule name Algo descriptivo, por ejemplo Alarms to on-call team. Máximo 100 caracteres.

Priority Un número del 0 al 9. Los mensajes producidos por una regla de mayor prioridad se encolan para enviar antes que los mensajes de una regla de menor prioridad. Déjelo en el valor predeterminado a menos que tenga reglas urgentes que deban adelantarse a otras en masa.

Decida qué mensajes reenviar

Elija Forward for:

Opción

Qué significa

All incoming messages

Se reenvía cada SMS entrante.

Remitente/mensaje especificado

Solo se reenvían los mensajes que coinciden con las condiciones que establezca a continuación.

Si elige Remitente/mensaje especificado, hay disponibles dos condiciones. Puede usar una o ambas. Si usa ambas, un mensaje debe satisfacer ambas para ser reenviado.

When incoming SMS comes from Marque esta opción y seleccione los contactos o grupos del remitente en Sender contacts. Solo se pueden seleccionar contactos y grupos public.

When incoming SMS text contains Marque esta opción y escriba la frase en Text fragment, por ejemplo ALARM. La frase puede aparecer en cualquier lugar del mensaje. Marque Case sensitive si alarm y ALARM deben tratarse como diferentes.

Limitar la regla a un módem (solo dispositivos multimódem)

Si su dispositivo tiene más de un módem, aparece un campo When messages comes to. Déjelo en el predeterminado, o seleccione un módem específico para que la regla solo se aplique a mensajes que lleguen a esa tarjeta SIM. En dispositivos de un solo módem, este campo no se muestra.

Elija qué dice el mensaje reenviado

Use Message content:

Opción A: Mensaje original

Los destinatarios reciben el texto entrante sin cambios. Aparece una opción adicional, Message header:

Opción

Resultado

Don’t include

Solo se reenvía el texto original.

Include sender

El número de teléfono del remitente original se añade al mensaje reenviado, para que los destinatarios sepan de dónde proviene.

Opción B: Texto personalizado

Los destinatarios reciben su propio texto en lugar del original. Escríbalo en Custom message (máximo 500 caracteres). Puede extraer fragmentos del mensaje original con marcadores de posición:

Marcador de posición

Reemplazado con

{SENDER}

El número de teléfono del que procedió el SMS

{MESSAGE}

El texto completo del mensaje original

Ejemplo: Alarm from {SENDER}. Details: {MESSAGE} envía una frase legible construida alrededor del texto bruto de la máquina.

Elija los destinatarios

En Forward to, seleccione los contactos o grupos que deben recibir el mensaje. Comience a escribir para buscar. Este campo es obligatorio; una regla no puede guardarse sin al menos un destinatario.

Opcionalmente añadir una llamada telefónica

Call after sending SMS hace que el dispositivo también realice una llamada de voz a los mismos destinatarios. Las opciones disponibles dependen de su modelo de dispositivo:

Opción

Qué sucede

No

No se realiza ninguna llamada. Esta es la opción predeterminada.

Ring only

El dispositivo llama al destinatario y cuelga. No se reproduce ningún audio.

Yes - text to speech

El dispositivo llama y lee el texto del mensaje.

Yes - text to speech (advanced)

Igual que lo anterior, utilizando una voz seleccionable más natural. Elija la voz en el campo Voice model que aparece.

Si su dispositivo no admite llamadas de voz, solo está disponible No.

Haga clic en Save. La regla comienza a funcionar inmediatamente en los mensajes recibidos recientemente.

Cómo funciona el reenvío

  • La condición de texto es una coincidencia de contains, no una coincidencia exacta. Una regla que busca ALARM reenvía un mensaje que dice ROOM 4 ALARM triggered.

  • Si varias reglas coinciden con el mismo mensaje entrante, cada una de ellas reenvía por separado, por lo que los destinatarios pueden recibir más de un SMS. Mantenga las condiciones distintas para evitar duplicados.

  • Las reglas se aplican solo a los mensajes que llegan después de que la regla se creó y habilitó. No procesan mensajes ya en la bandeja de entrada.

  • Los destinatarios aún pueden omitirse por sus propias razones: Vacation mode en el contacto, un turno que actualmente está fuera de su horario (véase Shifts), o el número está en la lista de denegación.

Evite bucles de reenvío. No reenvíe mensajes a un número que a su vez reenvíe de vuelta a su dispositivo. Dos dispositivos que se apunten mutuamente seguirán enviándose mensajes de un lado a otro.

Respuestas automáticas

Lista de reglas de respuesta automática con la regla predeterminada y opciones de límite de envío

Reglas de respuesta automática y opciones de límite de envío

Qué hace esta característica

Las respuestas automáticas envían una respuesta de texto automática a los mensajes SMS entrantes.

Crea reglas que deciden qué mensajes entrantes reciben una respuesta y qué dice la respuesta. Una regla puede responder a todo, o solo a mensajes de ciertos remitentes, o solo a mensajes que contengan una frase determinada.

Usos típicos: confirmar que se recibió una solicitud de pedido, informar a las personas que el número no está atendido por la noche, o responder una palabra clave con información fija como el horario de apertura.

Antes de empezar

  • El dispositivo debe poder enviar SMS. Compruebe que al menos un módem esté conectado y registrado en la red.

  • Si desea responder solo a remitentes específicos, esos contactos y grupos deben marcarse como Public en la Phonebook.

Paso 1: Abrir la página Autoreplies

En la barra lateral, vaya a Automation > SMS > Autoreplies.

En el lado derecho de la página hay un cuadro Autoreply options. Contiene una configuración que se aplica a todas las reglas, descrita en Paso 3.

Paso 2: Crear una regla

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla

En Rule name, escriba algo descriptivo, por ejemplo Out of hours reply. Máximo 100 caracteres.

Decidir a qué mensajes responder

Elegir Enviar respuesta automática para:

Opción

Qué significa

All incoming messages

Cada SMS entrante recibe la respuesta.

Remitente/mensaje especificado

Solo los mensajes que coincidan con las condiciones que establezca a continuación reciben una respuesta.

Si eligió Remitente/mensaje especificado, están disponibles dos condiciones. Puede usar una o ambas. Cuando usa ambas, un mensaje debe satisfacer ambas para recibir una respuesta.

Cuando el SMS entrante procede de Marque esto y seleccione los contactos o grupos que deben recibir una respuesta. Comience a escribir para buscar. Solo se pueden seleccionar aquí contactos y grupos públicos.

Cuando el texto del SMS entrante contiene Marque esto e introduzca la frase a buscar, por ejemplo PRICE. La frase puede aparecer en cualquier parte del texto del mensaje. Marque Distinguir mayúsculas y minúsculas si price y PRICE deben tratarse como diferentes.

Limitar la regla a un módem (solo dispositivos multimódem)

Si el dispositivo tiene más de un módem, aparece un campo Cuando los mensajes llegan a. Déjelo en Cualquier módem, o seleccione un módem específico para que la regla solo responda a los mensajes que lleguen a esa tarjeta SIM. En dispositivos de un solo módem este campo no se muestra.

Escribir la respuesta

Mensaje de respuesta automática El texto que se envía de vuelta. Máximo 2000 caracteres. El mismo texto va a todos los que activen esta regla, así que manténgalo general.

Enviar como Unicode Marque esto si la respuesta contiene caracteres fuera del alfabeto GSM estándar, como letras polacas, alemanas o cirílicas. Los mensajes Unicode caben en menos caracteres por parte SMS.

Haga clic en Save. La regla comienza a funcionar inmediatamente en los mensajes recibidos recientemente.

Paso 3: Establecer el límite de envío

El cuadro Autoreply options (Opciones de respuesta automática) a la derecha de la página controla con qué frecuencia el dispositivo está dispuesto a responder automáticamente al mismo número de teléfono:

Opción

Resultado

Siempre enviar respuestas automáticas

Cada mensaje coincidente recibe una respuesta, sin importar cuántos lleguen.

Limitar el envío a máximo 5 mensajes / 10 minutos / número de teléfono

Como máximo 5 respuestas automáticas van al mismo número de teléfono en 10 minutos. Los mensajes adicionales de ese número no se responden hasta que pase la ventana.

Elija la opción que desee y haga clic en Save (Guardar).

Se recomienda encarecidamente usar el límite. Sin él, dos dispositivos que ambos responden automáticamente pueden acabar respondiendo el uno al otro en un bucle, lo que consume los créditos SMS rápidamente. El límite es la salvaguardia contra eso.

Esta configuración es global. Se aplica a cada regla de respuesta automática en el dispositivo.

Cómo funciona la coincidencia

  • La condición de texto es una coincidencia contiene, no una coincidencia exacta. Una regla que busca PRICE responde a un mensaje que dice what is the PRICE of item 5.

  • Si varias reglas coinciden con el mismo mensaje entrante, cada una de ellas envía su propia respuesta, por lo que el remitente puede recibir más de un SMS. Mantenga las condiciones distintas si solo desea una respuesta.

  • Las reglas se aplican solo a los mensajes que llegan después de que la regla se creó y habilitó. No procesan mensajes ya en la bandeja de entrada.

SMS periódico

Diálogo Agregar regla SMS periódico con campos de intervalo, mensaje y destinatario

Diálogo Agregar regla SMS periódico

Qué hace esta característica

SMS periódico envía un mensaje automáticamente en un horario repetido, sin que nadie tenga que hacer clic en Enviar. Crea una regla una vez, y SMSEagle sigue enviándola cada hora, día, semana, mes o año.

Puede programar dos cosas:

  • un SMS a números de teléfono o a un grupo de la Libreta de direcciones, seguido opcionalmente de una llamada telefónica,

  • un código USSD enviado a su operador móvil (por ejemplo, para verificar el saldo prepago de la tarjeta SIM).

Usos típicos: un mensaje «sistema activo» diario, un recordatorio semanal para un equipo de guardia, una verificación de saldo mensual en una SIM prepagada.

Antes de empezar

  • Si desea enviar a un grupo, el grupo debe existir en Libreta > Grupos y estar marcado como Público. Los grupos privados no se pueden seleccionar aquí.

  • Asegúrese de que el reloj del dispositivo y la zona horaria sean correctos, porque el cronograma sigue la hora del dispositivo. Compruebe esto en Configuración > Fecha/Hora.

Paso 1: Abra la página SMS periódico

En la barra lateral, vaya a Automatización > SMS > SMS periódico. Verá la lista de reglas que ya tiene.

Paso 2: Crear una regla

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla

En Nombre de la regla, escriba algo que reconocerá más tarde, por ejemplo Latido diario o Balance mensual de SIM. Máximo 100 caracteres.

Configure el cronograma

Elija un Intervalo de envío. Los campos debajo del selector cambian según lo que seleccione:

Intervalo

Lo que establece

Ejemplo

Cada hora

En el minuto (en pasos de 5 minutos)

15 envía a las 00:15, 01:15, 02:15, etc.

Diariamente

A la hora

07:30 envía cada mañana a las 07:30

Semanalmente

En día de la semana y A la hora

Lunes + 08:00 envía cada lunes por la mañana

Mensualmente

En día del mes y A la hora

1 + 09:00 envía el primer día de cada mes

Anualmente

En mes - día (formato mm-dd) y A la hora

12-24 + 10:00 envía cada 24 de diciembre

Días que no existen: si programa algo para el día 31 de cada mes, no se enviará en meses más cortos. Utilice el día 28 o anterior si el mensaje debe salir cada mes.

Elija el módem (solo dispositivos multimódem)

Si su dispositivo tiene más de un módem, aparece un campo Selección de módem. Déjelo en el predeterminado para permitir que SMSEagle elija, o seleccione un módem específico si el mensaje debe pasar por una tarjeta SIM particular. En dispositivos de un solo módem, este campo no se muestra.

Elija qué enviar

Utilice el interruptor Message type en la parte superior de esta sección:

Opción A: SMS
  1. Escriba el texto en SMS Text (máximo 2000 caracteres).

  2. Marque Send as Unicode si el texto contiene caracteres fuera del alfabeto GSM estándar, como letras polacas, alemanas o cirílicas. Tenga en cuenta que los mensajes Unicode caben menos caracteres por parte SMS.

  3. En Send to, elija dónde va el mensaje:

    • Public groups - comience a escribir el nombre de un grupo y selecciónelo de la lista. Puede agregar varios grupos.

    • Input manually - escriba los números de teléfono. Separe varios números con comas, por ejemplo +48111222333,+48444555666.

    Debe rellenar uno de los dos, de lo contrario la regla no se puede guardar.

Opción B: USSD Code

Escriba el código en USSD code, por ejemplo *100#. La respuesta del operador llega como un mensaje entrante en su bandeja de entrada.

Los códigos USSD se envían a través del módem a su operador móvil. Los códigos disponibles dependen del operador, no de SMSEagle.

Opcionalmente añadir una llamada telefónica

Call after sending SMS hace que el dispositivo también coloque una llamada de voz a los mismos destinatarios, lo cual es útil para alertas que no deben perderse. Las opciones disponibles dependen del modelo de su dispositivo:

Opción

Qué sucede

No

No se realiza ninguna llamada. Esta es la opción predeterminada.

Ring only

El dispositivo llama al destinatario y cuelga. No se reproduce ningún audio.

Yes - text to speech

El dispositivo llama y lee el texto del mensaje.

Yes - text to speech (advanced)

Igual que lo anterior, utilizando una voz seleccionable más natural. Elija la voz en el campo Voice model que aparece.

Si su dispositivo no admite llamadas de voz, solo está disponible No.

Haga clic en Save. La regla aparece en la lista y comienza a ejecutarse en su próxima hora programada.

Subscriptions

Página de reglas de suscripción, estado vacío con botón Create new rule

Subscription rules

Qué hace esta característica

Las suscripciones permiten que las personas se unan y se retiren de un grupo de Phonebook enviando un SMS, de la misma manera que funciona una opción de boletín informativo.

Usted define dos palabras clave: una que agrega al remitente a un grupo y otra que lo elimina. Cuando alguien envía un SMS a su número de SMSEagle con una de esas palabras clave, su número de teléfono se agrega o elimina del grupo automáticamente. Luego puede enviar mensajes a ese grupo desde Compose, la API o Email to SMS.

Usos típicos: una lista de alertas públicas en la que los residentes pueden optar por participar, o una lista de notificación de turnos a la que el personal puede unirse por sí solo sin un administrador.

Antes de empezar

Cree el grupo al que se suscribirán las personas:

  1. Vaya a Phonebook > Groups.

  2. Haga clic en Add new, asigne un nombre al grupo y marque Set as Public Group.

  3. Haga clic en Save.

Solo los grupos public se pueden usar en una regla de suscripción.

También necesita indicar a sus usuarios qué número enviar un SMS y qué palabra clave enviar. SMSEagle no anuncia esto automáticamente.

Paso 1: Abrir la página Subscriptions

En la barra lateral, vaya a Automation > SMS > Subscriptions.

Paso 2: Crear una regla

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral. Rellene los campos:

Rule name Algo que reconocerá, por ejemplo Flood alerts opt-in. Máximo 100 caracteres.

Groups Comience a escribir y seleccione uno o más grupos. Los suscriptores se agregan o se eliminan de todos los grupos que se enumeran aquí. Solo se pueden seleccionar grupos públicos.

Añadir número de teléfono a grupos, cuando el mensaje entrante sea igual a La palabra clave que permite suscribirse, por ejemplo JOIN o START ALERTS. La palabra clave debe ser única para la regla de suscripción.

Eliminar número de teléfono de grupos, cuando el mensaje entrante es igual a La palabra clave que desuscribe a alguien, por ejemplo STOP o LEAVE.

Distinguir mayúsculas y minúsculas Déjelo sin marcar para que join, Join y JOIN funcionen todos. Márquelo solo si necesita que la palabra clave coincida exactamente como se escribió.

Haga clic en Save.

Cómo funciona la coincidencia

Este es el detalle más importante para comunicar a sus usuarios:

El mensaje entrante completo debe ser exactamente la palabra clave. Nada más puede estar en el mensaje.

Palabra clave es JOIN

Resultado

El usuario envía JOIN

Suscrito

El usuario envía join

Suscrito (a menos que Distinguir mayúsculas y minúsculas esté marcado)

El usuario envía Please JOIN me

No ocurre nada

El usuario envía JOIN ALERTS

No ocurre nada

Por esta razón, mantenga las palabras clave cortas y fáciles de escribir, e indique a sus usuarios que envíen solo la palabra clave.

Qué sucede cuando alguien se suscribe

  • Si el número de teléfono del remitente ya está en la Libreta de contactos, ese contacto existente se agrega al grupo.

  • Si el número no está en la Libreta de contactos, SMSEagle crea automáticamente un nuevo contacto para él. El contacto se nombra según la regla más el número de teléfono, por ejemplo Flood alerts opt-in +48111222333, y se crea como un contacto privado.

Cuando alguien se desuscribe, se elimina del grupo, pero el contacto en sí se conserva en la Libreta de contactos.

Puede revisar quién se ha unido en cualquier momento: vaya a Phonebook > Groups, encuentre el grupo y abra Manage contacts.

Lista de permitidos / bloqueados

Página de Lista de permitidos / bloqueados con opciones de modo Activo y palabra clave STOP global

Opciones globales de Lista de permitidos / bloqueados

Qué hace esta característica

La Lista de permitidos / bloqueados filtra el tráfico SMS en su dispositivo por número de teléfono.

Mantiene una lista de números y elige cómo trata el dispositivo:

Modo activo

Qué sucede

Permitir seleccionados

Solo se aceptan los números en la lista. Todo lo demás se ignora.

Denegar seleccionados

Se ignoran los números en la lista. Todo lo demás se acepta.

Deshabilitado

Sin filtrado en absoluto. La lista se mantiene pero no se utiliza.

Usos típicos: bloquear un número que sigue enviando spam al dispositivo (Deny), o bloquear una puerta de enlace para que solo sus propios sistemas de alarma puedan comunicarse con ella (Allow).

También existe una opción de palabra STOP, que añade automáticamente un remitente a la lista cuando su mensaje coincide con una frase que usted define. Así es como funciona una palabra clave de exclusión como STOP.

Antes de empezar

Decida en qué modo desea trabajar. Allow selected y Deny selected utilizan dos listas separadas, por lo que las reglas que añada en un modo no son visibles en el otro. Cambiar de modo cambia toda la lista, no la invierte.

Paso 1: Abra la página de lista Allow / Deny

En la barra lateral, vaya a Automation > General > Allow / Deny List.

En el lado derecho hay un cuadro de Global options que contiene la configuración de Active mode y la configuración de STOP word. Ambas se describen a continuación.

Paso 2: Elija el modo activo

En el cuadro Global options, establezca Active mode en Allow selected, Deny selected o Disabled, luego haga clic en Save. La página se recarga mostrando la lista que corresponde al modo que eligió.

Mientras el modo es Disabled, la página muestra un aviso «Filtering is disabled» en lugar de la lista, y no se pueden añadir ni editar reglas. Cambie a Allow selected o Deny selected para gestionarlas de nuevo.

Paso 3: Añada un número

Haga clic en Create new en la esquina superior derecha. Se abrirá un panel lateral.

Phone number El número al que se aplica esta regla. Máximo 15 caracteres. Solo se permiten dígitos, + y *, y la entrada debe contener al menos un dígito.

Puede hacer coincidir un rango completo de números utilizando * como comodín, que representa cualquier carácter:

Patrón

Coincide con

NUMBER

Exactamente ese número

*NUMBER

Cualquier número que termine con él

NUMBER*

Cualquier número que comience con él

*NUMBER*

Cualquier número que lo contenga

Por ejemplo, 48512* cubre todos los números que comienzan con 48512, y *12345678 coincide con el mismo abonado independientemente del formato de prefijo de país que llegue.

Description Una breve nota explicando por qué el número está en la lista, por ejemplo Spam o Alarm panel, HQ. Requerido, máximo 255 caracteres.

Haga clic en Save.

Paso 4: Importe una lista desde CSV

Si ya tiene los números en una hoja de cálculo, haga clic en Import rules en la esquina superior derecha en lugar de añadirlos uno por uno.

  1. Prepare un archivo CSV codificado en UTF-8 con exactamente dos columnas, encabezadas con Number y Reason.

  2. Haga clic en Import rules, suelte el archivo en el área de carga o haga clic en ella para examinar.

  3. Haga clic en Importar.

Los números se añaden a la lista que está actualmente activa.

Paso 5: Configurar la palabra STOP (opcional)

La palabra STOP añade remitentes a la lista automáticamente, para que la gente pueda rechazar la suscripción escribiendo una palabra clave.

En el cuadro Opciones globales, haga clic en Editar configuración junto a Palabra STOP. Se abre un panel lateral. Elija Añadir número a la lista automáticamente cuando:

Opción

Qué significa

Nunca

La palabra STOP está desactivada. Los números se añaden solo manualmente o por importación.

El mensaje entrante es igual a…

El mensaje completo debe ser exactamente la frase que escriba.

El mensaje entrante contiene…

La frase puede aparecer en cualquier lugar del mensaje.

Si elige una de las dos opciones de coincidencia, aparecen dos campos más:

  • La frase en sí, máximo 160 caracteres, por ejemplo STOP.

  • Mensaje de respuesta automática, máximo 160 caracteres. Este texto se devuelve al número después de que ha sido añadido a la lista. Déjelo en blanco si no desea confirmar el rechazo de suscripción.

Haga clic en Guardar. El resumen en el cuadro Opciones globales ahora muestra la condición activa y el texto de respuesta automática.

Utilice «es igual a» en lugar de «contiene» para palabras clave de rechazo de suscripción. Con contiene, un mensaje ordinario como please stop sending the night reports también eliminaría al remitente.

Cómo funciona el filtrado

  • El filtro se aplica a los mensajes que llegan después de que se haya creado y habilitado la regla. No reprocesa los mensajes ya en la bandeja de entrada.

  • Una regla deshabilitada se ignora completamente, independientemente del modo activo.

  • Permitir seleccionados y Denegar seleccionados mantienen listas separadas. Si cambia el modo y la página parece vacía, está mirando la otra lista, nada ha sido eliminado.

  • La configuración de la palabra STOP es global: se aplica a la lista que está actualmente activa.

Flujos de trabajo

Página de lista de flujos de trabajo, estado vacío, con panel de explicación Disparador/Condición/Acción

Descripción general de los flujos de trabajo

Los flujos de trabajo le permiten crear reglas de automatización flexibles sin necesidad de una integración separada para cada combinación de disparador y acción. Cada flujo de trabajo consta de tres partes:

  • Disparador - el evento que inicia la regla: un mensaje SMS, MMS, correo electrónico, WhatsApp o Signal entrante (o un evento de entrega/envío/error de envío del módem).

  • Condición - lógica opcional que decide si la regla debe ejecutarse para un evento determinado.

  • Acción - lo que sucede cuando se ejecuta la regla: enviar un mensaje SMS, MMS, WhatsApp o Signal, o iniciar una llamada de timbre, llamada TTS o llamada de onda.

Dónde encontrarlo

Automatización > General > Flujos de trabajo (/automation/workflows/).

Paso 1: Crear un flujo de trabajo y elegir un disparador

Haga clic en Create new, asigne un Name al flujo de trabajo y elija un Trigger: Modem, Email, Signal, WhatsApp, Modem (delivered), Modem (sent), o Modem (sending error).

Paso 2: Agregar grupos de condiciones (opcional)

En Condition groups, haga clic en Add group para agregar una o más condiciones que el evento entrante debe cumplir antes de que se ejecute el flujo de trabajo. Déjelo vacío si el flujo de trabajo debe ejecutarse para cada evento que coincida con el disparador.

Paso 3: Agregar acciones

En Actions, haga clic en Add action para definir qué hace el flujo de trabajo cuando se ejecuta — por ejemplo, enviar una respuesta, reenviar el mensaje a otro canal o realizar una llamada.

Haga clic en Save workflow para activarlo.

Webhooks

Página de Webhooks, estado vacío, con el panel de explicación de características y la opción de intervalo de reintentos global

Descripción general de Webhooks

Qué hace esta característica

Un webhook hace que SMSEagle llame a su sistema. Cada vez que algo sucede en el dispositivo (llega un mensaje, se envía un mensaje, vuelve un informe de entrega, llega una llamada), el dispositivo envía una solicitud HTTP(S) a una URL que usted elige, llevando los detalles como parámetros.

Así es como introduce el tráfico de SMS en un sistema de tickets, un CRM, un chatbot o su propia aplicación sin sondear la API.

Dos integraciones reciben soporte dedicado:

Método

Para qué sirve

POST (3CX)

Insertar mensajes en un sistema telefónico 3CX.

POST (Zabbix)

Reconocer eventos de Zabbix por SMS, para que un ingeniero pueda responder ACK 12345 para cerrar una alerta.

Antes de empezar

  • Necesita la URL que recibirá las solicitudes, accesible desde el dispositivo. Se rechazan las direcciones locales y privadas.

  • Su punto final debe responder con HTTP 200 OK, o con los códigos de estado que configure en la regla.

  • Para Zabbix necesita un token de API (Zabbix 6.4 y más reciente) o un nombre de usuario y contraseña.

Paso 1: Abrir la página de Webhooks

En la barra lateral, vaya a Automation > General > Webhooks.

Cada regla muestra su URL, para qué se activa y, en dispositivos multimodem, a qué modem se limita. Cada regla tiene un interruptor para enable or disable, una acción Edit y una acción Delete.

El cuadro Global options de la derecha contiene un parámetro que se aplica a todas las reglas, descrito en Paso 6.

Paso 2: Crear una regla

Haga clic en Create new en la esquina superior derecha. El formulario de webhook se abre como una página completa con tres secciones.

Paso 3: Configuración básica

Campo

Qué ingresar

Rule name

Un nombre descriptivo, máximo 100 caracteres.

URL

La dirección a llamar, máximo 300 caracteres, por ejemplo https://example.com/webhook.

Método URL

GET, POST, POST (3CX) o POST (Zabbix).

Tipo de contenido

Solo para POST simple: FormData o JSON.

Para (3CX)

Solo para POST (3CX): el destino en su sistema 3CX.

Haga clic en Test connection junto a la URL para enviar una solicitud de ejemplo inmediatamente. El resultado aparece debajo del campo e indica el estado HTTP que se devolvió, para que pueda confirmar que el endpoint funciona antes de guardar.

Para GET y POST, se muestra un ejemplo de la cadena de solicitud debajo de los campos, para que pueda ver exactamente qué recibirá su endpoint.

Qué contiene la solicitud

La solicitud que recibe su endpoint contiene los detalles del evento como parámetros. Algunos se envían para cada evento, otros solo para mensajes o solo para llamadas.

Siempre se envía

Parámetro

Qué contiene

sender

Número del remitente.

timestamp

Cuándo SMSEagle recibió o envió el mensaje, como YYYYmmddHHiiss, por ejemplo 20140531092257.

msgid

El id de mensaje de SMSEagle.

modemno

El módem en el que se recibió el mensaje entrante o desde el que se envió el mensaje.

apikey

La clave API de su servicio, si estableció una en Security settings. Opcional.

Se envía solo para SMS y MMS

Parámetro

Qué contiene

text

Contenido del mensaje SMS.

text_binary

Contenido binario del mensaje SMS.

status

Estado del mensaje.

oid

Valor del identificador OID asignado a un mensaje saliente con un número de teléfono coincidente. Opcional.

attachments

Archivos adjuntos de MMS, por ejemplo [0 => [name => image.png, content-type => image/png, content => wfFWgwOlgBRwdWvsvs=]]. Solo POST, ya que una cadena de consulta GET no puede llevar datos de archivos. Opcional.

Se envía solo para llamadas de voz entrantes

Parámetro

Qué contiene

status

Estado de la llamada entrante: accepted, rejected o ignored.

Una regla se dispara para un tipo de evento, por lo que una solicitud solo lleva los parámetros de ese tipo. Una regla con el disparador Incoming call, por ejemplo, nunca envía text o attachments.

Sea cual sea el método, SMSEagle espera que su punto final responda con 200 [OK], a menos que lo amplíe con Expected HTTP Status Code(s) en la Security settings.

El enlace Show Parameter description en la página de reglas abre esta misma lista dentro de la aplicación, junto con una solicitud GET de ejemplo:

?sender=48601123123&timestamp=20140531092257&msgid=431&modemno=1&text=This+is+an+incoming+message

Personalización de nombres de parámetros

De forma predeterminada, la solicitud utiliza los nombres de parámetros de SMSEagle enumerados arriba. Si su punto final espera nombres diferentes, marque Customize parameter names y escriba su propio nombre junto a cada parámetro que desee cambiar. Cada parámetro en las tres tablas puede renombrarse; los que deje vacíos mantienen su nombre predeterminado.

El cambio de nombre solo afecta el name del parámetro en la solicitud, nunca su valor ni cuándo se envía.

Paso 4: Condiciones de activación

Send request for decide qué evento dispara el webhook:

Opción

Se dispara cuando

Incoming message

Llega un SMS o MMS.

Sent message

Un mensaje saliente ha sido enviado.

Delivery report

Regresa un informe de entrega.

Sending error

Un mensaje saliente falló.

Incoming call

Llega una llamada.

Send request when lo reduce aún más:

Opción

Qué significa

Always

Cada evento del tipo elegido dispara el webhook.

Para remitentes especificados / cuando el texto contiene

Solo los eventos que coinciden con las condiciones siguientes lo activan.

Si elige la segunda opción, están disponibles dos condiciones. Puede usar una o ambas, y un evento debe satisfacer todas las condiciones que habilite.

Cuando SMS entrante procede de Marque esto y seleccione los contactos o grupos. Solo se aceptan contactos y grupos públicos.

Cuando el texto SMS entrante contiene Marque esto e ingrese la frase. Marque Mayúsculas/minúsculas sensibles si las mayúsculas y minúsculas deben tratarse como diferentes. Esta condición no está disponible para el disparador Incoming call (Llamada entrante), ya que una llamada no tiene texto.

En dispositivos multimodular, When message comes to/from (Cuando el mensaje llega a/de) limita la regla a un único módem. Déjelo en Any modem (Cualquier módem) en caso contrario.

Paso 5: Configuración de seguridad

Campo

Qué hace

Clave API de su servicio

Una clave opcional que se envía con la solicitud, para que su punto final pueda verificar que la llamada realmente procede de su dispositivo.

Código(s) de estado HTTP esperado(s)

Qué respuestas cuentan como éxito. Uno o más códigos de tres dígitos separados por comas, por ejemplo 200,201,202. El valor predeterminado es 200, máximo 20 caracteres.

Permitir certificado SSL autofirmado

Aceptar un certificado que no esté firmado por una autoridad pública.

Verificar igual

Comprobar el certificado del servidor.

Verificar nombre del igual

Comprobar que el certificado coincida con el nombre de host.

Cualquier cosa que no coincida con los códigos de estado esperados cuenta como una solicitud fallida y se reintenta de acuerdo con el intervalo de reintento global.

Reglas de Zabbix

Si eligió POST (Zabbix) como método, aparecen campos adicionales:

  • Zabbix action (Acción de Zabbix) - Acknowledge (ACK), Unacknowledge (NOACK) o ambas. El panel muestra el formato SMS que el dispositivo esperará, por ejemplo ACK 12345 Problem resolved.

  • Auth type (Tipo de autenticación) - API Token (Token de API) (Zabbix 6.4 y más nuevo, recomendado) o Login/Password (Inicio de sesión/Contraseña) para versiones antiguas. Con un token, lo ingresa en el campo de clave API; con inicio de sesión, ingresa Zabbix username (Nombre de usuario de Zabbix) y Zabbix password (Contraseña de Zabbix).

  • Test values (Valores de prueba) - un Event ID (ID de evento) y Message (Mensaje) utilizados solo por Test connection (Conexión de prueba), nunca guardados.

Haga clic en Save webhook (Guardar webhook).

Paso 6: Establecer el intervalo de reintento

El cuadro Global options (Opciones globales) en la página de reglas contiene Retry interval after failed request (Intervalo de reintento después de una solicitud fallida), en minutos. Cuando una solicitud falla, el dispositivo espera este tiempo antes de intentarlo de nuevo.

Ingrese un número entero de minutos y haga clic en Save (Guardar). La configuración es global: se aplica a cada regla de webhook en el dispositivo.

Cómo se comportan los webhooks

  • Las reglas se aplican a eventos que ocurren después de que se creó y habilitó la regla. No reproducen mensajes anteriores.

  • La condición de texto es una coincidencia contains, no una coincidencia exacta.

  • Si varias reglas coinciden con el mismo evento, cada una de ellas envía su propia solicitud, por lo que un mensaje puede llegar a varios endpoints.

  • Una solicitud se cuenta como exitosa solo si el estado de respuesta es uno de los Expected HTTP Status Code(s). Cualquier otra cosa, incluida la ausencia de respuesta, es un fallo y se reintenta.

  • Test connection envía una carga útil de ejemplo, no un mensaje real, por lo que es seguro ejecutarlo contra un endpoint de producción que solo registra.

MQTT

Lista de reglas MQTT Publish con una regla reenviando todos los mensajes entrantes (valores de ejemplo)

Reglas MQTT Publish

Qué hace esta característica

MQTT es el protocolo de mensajería utilizado por la mayoría de dispositivos IoT, sensores y sistemas de automatización de edificios. Los dispositivos envían mensajes cortos a un broker, cada uno etiquetado con un topic como building/boiler/temperature. Cualquier persona conectada al broker puede escuchar los temas que le interesan.

SMSEagle se encuentra en ambos lados de esa conversación:

Tipo de regla

Dirección

Qué hace

Subscribe

MQTT a SMS

Escucha un broker y convierte los mensajes MQTT entrantes en mensajes SMS enviados a su personal.

Publish

SMS a MQTT

Toma los mensajes SMS entrantes y los publica en un broker, para que su sistema IoT pueda reaccionar ante ellos.

Usos típicos: convertir una alarma de sensor en un SMS al equipo de mantenimiento (Subscribe), o permitir que un técnico envíe un mensaje de texto que sea captado por el sistema de automatización (Publish).

Los dos tipos de regla se configuran por separado y no dependen el uno del otro. Utilice el que necesite.

Antes de empezar

Necesita los detalles de conexión de su broker MQTT: dirección del host, puerto, y un nombre de usuario y contraseña si el broker lo requiere - configurados una vez en MQTT en Configuración, antes de escribir reglas Subscribe aquí.

Para reglas Subscribe también necesita la lista de temas a escuchar (también establecida en Configuración). Para reglas Publish necesita el tema en el que publicar (establecido por regla, a continuación).


Parte 1: Subscribe (MQTT a SMS)

Las reglas Subscribe convierten los mensajes MQTT entrantes en SMS, una vez que la conexión del broker en sí está configurada en Configuración.

Paso 1: Abra la página de reglas Subscribe

En la barra lateral, vaya a Automation > General > MQTT y luego elija Subscribe.

Paso 2: Cree una regla Subscribe

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla

En Rule name, escriba algo descriptivo, por ejemplo Boiler alarm to maintenance. Máximo 100 caracteres.

Decida qué mensajes MQTT activar

Elija Forward for:

Opción

Qué significa

Any message

Cada mensaje MQTT que recibe el dispositivo activa esta regla.

Tema/mensaje especificado

Solo los mensajes que coinciden con las condiciones que establezca a continuación lo activan.

Si eligió Tema/mensaje especificado, hay dos condiciones disponibles. Puede usar una o ambas. Cuando usa ambas, un mensaje debe satisfacer ambas.

Cuando el mensaje entrante tiene tema Marque esto e ingrese el tema en Topic, por ejemplo building/boiler.

Cuando el mensaje entrante contiene Marque esto e ingrese la frase en Message phrase, por ejemplo ALARM. Marque Case sensitive si alarm y ALARM deben tratarse como diferentes.

Elija los destinatarios

En Forward to, seleccione los contactos o grupos que deben recibir el SMS. Solo se pueden seleccionar aquí contactos y grupos públicos. Este campo es obligatorio.

Escriba el texto del SMS

Message format controla lo que dice el SMS. Lo construye a partir del mensaje MQTT usando marcadores de posición:

Marcador de posición

Reemplazado con

{TOPIC}

El tema en el que llegó el mensaje MQTT

{MESSAGE}

El contenido del mensaje MQTT

El valor predeterminado es {TOPIC}: {MESSAGE}, que produce un SMS como building/boiler/temperature: 94. También puede escribir su propia oración alrededor de ellos, por ejemplo Boiler warning on {TOPIC}, value {MESSAGE}.

Marque Send as Unicode si el texto contiene caracteres fuera del alfabeto GSM estándar, como letras polacas, alemanas o cirílicas.

Opciones avanzadas

Haga clic en Advanced options para expandir esta sección. No la necesita para una configuración básica.

  • Modem (solo dispositivos multimodem): envíe el SMS a través de una tarjeta SIM específica en lugar de la predeterminada.

  • Call after sending SMS: también realice una llamada de voz a los mismos destinatarios. Las opciones son No, Ring only, Yes - text to speech e Yes - text to speech (advanced), según lo que admita el modelo de dispositivo. Con la opción avanzada, también elige un Voice model.

Haga clic en Save. La regla comienza a funcionar en los mensajes MQTT recibidos a partir de ahora.

Cómo funciona la coincidencia de Subscribe

  • La condición Topic es una coincidencia contains e ignora mayúsculas y minúsculas. Una regla con tema boiler también coincide con building/boiler/temperature.

  • La casilla de verificación Case sensitive se aplica solo a la frase del mensaje, nunca al tema.

  • Si varias reglas de Subscribe coinciden con el mismo mensaje MQTT, cada una de ellas envía su propio SMS.


Parte 2: Publicar (SMS en MQTT)

Las reglas de Publish no utilizan la configuración del servicio MQTT en Settings. Cada regla lleva su propia conexión de broker, por lo que diferentes reglas pueden publicar en diferentes brokers.

Paso 1: Abra la página de reglas de Publish

En la barra lateral, vaya a Automation > General > MQTT y luego elija Publish.

Paso 2: Crear una regla de Publish

Haga clic en Create new rule en la esquina superior derecha. Se abre un panel lateral.

Nombre la regla

En Rule name, escriba algo descriptivo, por ejemplo Technician commands to automation. Máximo 100 caracteres.

Decida qué mensajes SMS se van a publicar

Elija Forward for:

Opción

Qué significa

Any message

Cada SMS entrante se publica en el broker.

Remitente/mensaje especificado

Solo se publican los mensajes que coinciden con las condiciones que establece a continuación.

Si eligió Remitente especificado / mensaje, las condiciones a continuación están disponibles. Puede combinarlas, y un mensaje debe cumplir con todas las que habilite.

Cuando el SMS entrante proceda de Active esta opción y seleccione los contactos o grupos del remitente. Solo se pueden seleccionar aquí contactos y grupos públicos.

Cuando el texto del SMS entrante contenga Active esta opción e ingrese la frase en Fragmento de texto. Active Sensible a mayúsculas si las mayúsculas y minúsculas deben tratarse como diferentes.

Cuando los mensajes llegan a (solo dispositivos multimódem) Déjelo en Cualquier módem, o seleccione un módem específico para que solo se publiquen los mensajes que lleguen en esa tarjeta SIM.

Restringir una regla de Publish por remitente es una precaución sensata. Sin una condición de remitente, cualquiera que conozca su número puede insertar contenido en su sistema IoT.

Ingrese la conexión del broker

Complete el broker al que esta regla publica:

Campo

Qué ingresar

Host

La dirección del broker, por ejemplo test.host.io

Puerto

El puerto del broker, por ejemplo 1883. El rango permitido es de 1 a 65535.

Nombre de usuario

El usuario del broker, si es obligatorio. Déjelo vacío para un broker abierto.

Contraseña

La contraseña del broker, si es obligatoria.

Tema

El tema a publicar, por ejemplo smseagle/incoming

TLS/SSL

Active si el broker utiliza una conexión cifrada.

Verificación de certificado TLS

Déjelo activado a menos que el broker utilice un certificado autofirmado que el dispositivo no pueda validar.

Haga clic en Save. Los mensajes SMS entrantes que coincidan con la regla se publican a partir de ahora.

Cómo funciona Publish matching

  • La condición de texto es una coincidencia contains, no una coincidencia exacta.

  • Si varias reglas de Publish coinciden con el mismo SMS, cada una de ellas publica, por lo que el mensaje puede llegar a más de un broker o tema.

  • Las reglas se aplican solo a los mensajes que llegan después de que la regla se creó y habilitó. No procesan mensajes ya en la bandeja de entrada.

Reglas de bandeja de entrada

Página de Reglas de bandeja de entrada, estado vacío, con el panel de explicación de características

Descripción general de Reglas de bandeja de entrada

Las Reglas de bandeja de entrada ordenan automáticamente los mensajes entrantes en sus carpetas personalizadas (Mis carpetas), en lugar de dejar todo en la bandeja de entrada principal.

Dónde encontrarlo

Automatización > Carpetas > Reglas de bandeja de entrada (/automation/inbox-rules/).

Configuración de una regla de bandeja de entrada

Haga clic en Create new rule. Cada regla puede coincidir por número de remitente, contenido del mensaje o el módem en el que llegó el mensaje; un mensaje que coincida con la regla se mueve a la carpeta que elija.

Las reglas se verifican en orden de prioridad. Arrastre una regla hacia arriba o hacia abajo usando el controlador junto a su ID para controlar qué regla se aplica primero, y recuerde guardar los cambios después de reordenar.

Limpiar carpetas

Página Limpiar carpetas, estado vacío, con el panel de explicación de la característica

Descripción general de Limpiar carpetas

Limpiar carpetas elimina automáticamente los mensajes antiguos de sus carpetas, de modo que no se acumulen indefinidamente.

Dónde encontrarlo

Automation > Folders > Cleanup Folders (/automation/cleanup-folders/).

Configuración de una regla de limpieza

Haga clic en Create new rule, luego establezca un horario (cada hora, diariamente, semanalmente, mensualmente o anualmente), elija qué carpetas limpiar y qué tan antiguos deben ser los mensajes antes de ser eliminados. También puede limpiar opcionalmente los registros de módem y mensajes en el mismo horario.