Disparadores
Los disparadores permiten automatizar acciones dentro del sistema Akiles transformando el sistema Akiles en una plataforma de automatización de accesos. Esto hace posible crear comportamientos inteligentes entre puertas, sensores y dispositivos, automatizando procesos que normalmente requerirían intervención manual. Un disparador define que cuando ocurre un evento determinado, el sistema ejecute automáticamente una acción en un Gadget, sin que tenga que intervenir ningún miembro. Esto permite crear automatizaciones y reacciones automáticas entre dispositivos, sensores y accesos.
¿Cómo funcionan los disparadores?
Cada disparador está compuesto de tres partes:
Evento de origen → Condiciones (opcionales) → Acción
- Evento de origen — lo que inicia el disparador (un sensor activándose, una puerta abriéndose, un horario comenzando…).
- Condiciones — comprobaciones adicionales opcionales que deben ser todas verdaderas para que se ejecute la acción. Si no añades ninguna, la acción siempre se ejecuta.
- Acción — lo que hace el sistema en respuesta (abrir una puerta, activar un relé, llamar un ascensor…).
Por ejemplo: Si se abre la puerta de entrada (origen), y es dentro del horario de oficina (condición), entonces llamar el ascensor a la planta baja (acción).
¿Qué eventos pueden iniciar un disparador?
Cuando creas un disparador, primero eliges en qué se dispara. Hay dos opciones:
Estado de Gadget o señal
El disparador se inicia cuando un Gadget cambia de estado o emite una señal:
- Estado — una condición que permanece activada o desactivada en el tiempo. Por ejemplo una puerta abierta o cerrada, o un sensor cableado activo o inactivo. El disparador se activa en el momento en que el estado cambia.
- Señal — un evento momentáneo, como una pulsación de botón o un pulso corto de una entrada cableada. Ocurre en un instante único, sin un “activado” o “desactivado” que dure en el tiempo.
Horario
El disparador se inicia cuando la hora actual entra o sale de un Horario. Eliges:
- El Horario (por ejemplo, horario de oficina: lunes–viernes 9:00–18:00).
- Cuándo se dispara: Entrando en el horario (al inicio del período permitido) o Saliendo del horario (al final).
Esto te permite ejecutar acciones automáticamente en los límites de un horario, sin necesidad de sensor o acción manual. Por ejemplo, desbloquear la entrada principal cada mañana cuando comienza el horario de oficina, y bloquearla de nuevo cuando termina.
Cortes de energía y sincronización de reloj: el dispositivo reaplicará el estado actual del horario cada vez que se encienda, tan pronto como conozca la hora correcta. Por ejemplo, si una puerta está configurada para desbloquearse durante el horario de oficina y el dispositivo pierde energía en medio del día, se desbloqueará de nuevo automáticamente una vez que se encienda y sincronice su reloj (porque la hora actual sigue estando dentro del horario). Sin embargo, no reproduce los límites que se perdió mientras estaba apagado: si el dispositivo estuvo apagado durante todo el período del horario, simplemente aplica el estado que es correcto para el momento en que vuelve. Por esta razón, los disparadores de horario funcionan mejor con acciones que establecen un estado claro (como desbloquear o bloquear) en lugar de acciones que alternan.
Condiciones
Las condiciones actúan como puertas: la acción solo se ejecuta cuando todas las condiciones se cumplen. Se combinan con un “Y”, por lo que cada condición debe ser verdadera al mismo tiempo. Si no añades condiciones, la acción siempre se ejecuta cuando ocurre el evento de origen.
Hay dos tipos de condición:
- La hora actual está dentro del horario — la acción solo se ejecuta si la hora actual cae dentro del Horario elegido. Úsalo para restringir una automatización a ciertas horas o días.
- Gadget está en estado — la acción solo se ejecuta si otro Gadget está actualmente en un estado determinado. Úsalo para hacer que una automatización dependa de la situación de una puerta o sensor diferente.
Por ejemplo, puedes hacer que “cuando el sensor de movimiento se activa, encender las luces” solo se ejecute cuando es fuera del horario diurno, o hacer que “cuando se presiona el botón, abrir la puerta” solo se ejecute cuando la barrera está actualmente cerrada.
¿Qué acciones puede ejecutar un disparador?
Cuando se ejecuta un disparador, el sistema ejecuta automáticamente una acción en un Gadget, por ejemplo:
- Abrir una puerta
- Desbloquear un acceso
- Activar un relé
- Cerrar una puerta
- Llamar un ascensor
Estas acciones se ejecutan sin necesidad de que un usuario realice la activación del Gadget manualmente. La acción puede ser en el mismo dispositivo que el origen, o en un dispositivo Akiles diferente.
Automatizaciones entre dispositivos
El Gadget de origen y el Gadget de destino no tienen que estar en el mismo dispositivo. Un dispositivo Akiles puede disparar una acción en otro dispositivo Akiles, por lo que puedes conectar un sensor a un dispositivo y reaccionar en otro. Cuando los dispositivos actúan entre sí directamente, lo hacen localmente siempre que estén dentro del rango Bluetooth uno del otro.
Registros de los disparadores
Todas las ejecuciones de disparadores quedan registradas en el apartado Registros. Esto permite ver: qué evento se detectó (por ejemplo un sensor activándose o desactivándose, o un horario comenzando), qué acción se ejecutó y cuándo ocurrió.
¿Quién puede crear disparadores?
Para crear o gestionar disparadores necesitas permisos de Superadmin en el Panel de Administración. Si no los tienes, solicítalos a tu consultor de Akiles o contáctanos en support@akiles.app.
Ejemplos prácticos
Apertura automática entre puertas
Cuando se detecta que una puerta se ha abierto, el sistema puede abrir automáticamente otra.
Si se abre la puerta de entrada → llamar automáticamente el ascensor a la planta de entrada.
Automatización con sensores
Si un sensor detecta presencia en una zona determinada, el sistema puede activar automáticamente un acceso.
Si el sensor de movimiento detecta presencia → abrir la puerta del garaje.
Integración con sistemas externos
Si un dispositivo externo cableado al sistema cambia de estado, Akiles puede reaccionar automáticamente.
Si se activa un sensor de alarma → desbloquear una puerta de evacuación.
Apertura y cierre programados
Usando un Horario como origen, puedes abrir y cerrar accesos automáticamente a horas establecidas.
Entrando en el horario “horario de oficina” → desbloquear la entrada principal. Saliendo del horario “horario de oficina” → bloquear la entrada principal.
Automatización limitada a ciertas horas (con una condición)
Añade una condición de horario para que una automatización solo se ejecute en los horarios que desees.
Si el sensor de movimiento se activa, y la hora actual está dentro del horario “noche” → encender las luces del pasillo.
Automatización que depende de otra puerta (con una condición)
Añade una condición de estado de gadget para que una automatización solo se ejecute dependiendo del estado de otro Gadget.
Si se presiona el botón de salida, y la barrera está actualmente cerrada → abrir la barrera.