Rules

De wiki.kiconex
Revisión del 09:41 10 jul 2026 de Kiconex (discusión | contribs.) (Reescritura de Rules con la interfaz actual de reglas, programación, prueba y permisos)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)


Reglas en Cloud kiconex

Las reglas permiten configurar lógicas automáticas en Cloud kiconex para ejecutar acciones sobre controles cuando se cumplen unas condiciones y según una programación definida.

Una regla se compone de datos generales, condiciones, acciones, una o varias programaciones y permisos asociados.

Advertencia

Una regla puede modificar el comportamiento de equipos reales, por ejemplo cambiando estados, consignas o parámetros. Revise condiciones, acciones, programación y permisos antes de habilitarla o probarla.

Para qué sirven

Las reglas sirven para automatizar acciones a partir de condiciones configuradas sobre variables de los controles de una instalación.

Pueden utilizarse para:

  • Ejecutar una acción cuando una variable cumple una condición.
  • Combinar varias condiciones mediante conectores lógicos.
  • Programar cuándo debe ejecutarse la regla.
  • Repetir una ejecución dentro de un intervalo horario.
  • Activar o desactivar condiciones, acciones o programaciones concretas.
  • Gestionar permisos sobre la propia regla.

El uso de reglas debe planificarse con cuidado, especialmente si la acción modifica el estado de un equipo o cambia una consigna o parámetro.

Dónde se encuentran

Las reglas se encuentran dentro de una instalación de Cloud kiconex.

Para acceder:

  1. Abra la instalación correspondiente.
  2. Pulse la sección Reglas.
  3. Cree una nueva regla o edite una regla existente.

Las opciones visibles dependen de los permisos del usuario y de la configuración de la instalación.

Estructura de una regla

La edición de una regla se organiza en varias pestañas:

  • General: datos principales de la regla.
  • Regla: condiciones y acciones.
  • Programación: calendarios y horarios de ejecución.
  • Permisos: usuarios o grupos que pueden ver, editar o eliminar la regla.
Pestaña General de una nueva regla.


Pestaña General

La pestaña General define los datos principales de la regla.

Puede incluir:

Campo Descripción
Propietario Usuario propietario de la regla.
Nombre Nombre identificativo de la regla. Es obligatorio.
Descripción Texto descriptivo para explicar la finalidad de la regla.
Habilitado Activa o desactiva la regla.
Ejecución en la nube Define si la ejecución se realiza en Cloud kiconex o de forma local.

Ejecución en la nube o local

El campo Ejecución en la nube determina dónde se ejecuta la regla.

Configuración Comportamiento
Ejecución en la nube activada La regla se ejecuta desde Cloud kiconex. Si se pierde la conexión a Internet, la regla no se ejecutará.
Ejecución en la nube desactivada La regla se ejecuta de forma local. En caso de pérdida de Internet, la regla puede seguir ejecutándose localmente según la configuración aplicada.
Archivo:Rules-02-ejecucion-nube.png
Ayuda contextual de ejecución en la nube.


Importante

Antes de decidir si una regla debe ejecutarse en la nube o localmente, revise el objetivo de la automatización, la conectividad disponible y el comportamiento esperado ante una pérdida de Internet.

Pestaña Regla

La pestaña Regla define la lógica de ejecución.

Se divide en dos partes:

  • Condiciones: situaciones que deben cumplirse.
  • Acciones: cambios o actuaciones que se ejecutan cuando corresponde.
Archivo:Rules-03-regla-tabla.png
Condiciones y acciones de una regla en vista de tabla.


Condiciones

Las condiciones definen qué debe cumplirse para que la regla pueda ejecutar sus acciones.

Una condición puede incluir:

Campo Descripción
Control Control al que pertenece la variable evaluada.
Parámetro Variable, estado o parámetro que se evaluará.
Operador Comparación aplicada sobre el valor.
Valor Valor de referencia usado en la comparación.
Conector Relación lógica con la siguiente condición, por ejemplo AND u OR.
Habilitar Permite activar o desactivar esa condición concreta.

Los operadores disponibles son:

  • Menor que.
  • Mayor que.
  • Menor o igual que.
  • Mayor o igual que.
  • Igual que.
  • Distinto de.
Archivo:Rules-09-operadores-condicion.png
Operadores disponibles en una condición.


Conectores AND y OR

Cuando una regla tiene varias condiciones, se pueden relacionar mediante conectores lógicos.

  • AND: deben cumplirse las condiciones conectadas.
  • OR: puede cumplirse una condición u otra según la lógica configurada.

Revise con especial cuidado las reglas que mezclan varias condiciones, porque un conector incorrecto puede provocar una ejecución no deseada.

Configurar una condición

Al crear o editar una condición, Cloud kiconex muestra un formulario específico.

Configuración de una condición.


Para configurar una condición:

  1. Seleccione el Control.
  2. Seleccione el Parámetro o variable.
  3. Seleccione el Operador.
  4. Introduzca o seleccione el Valor.
  5. Seleccione el Conector si existen varias condiciones.
  6. Marque Habilitado si la condición debe participar en la regla.
  7. Pulse Aplicar.

Acciones

Las acciones definen qué hará la regla cuando se ejecute.

Por el momento, el tipo de acción disponible es Set.

Una acción puede incluir:

Campo Descripción
Acción / Tipo Tipo de acción que se ejecutará. Actualmente se utiliza Set.
Control Control sobre el que se aplicará la acción.
Parámetro Parámetro, consigna o estado que se modificará.
Valor Valor que se aplicará cuando el parámetro lo requiera.
Habilitar Permite activar o desactivar esa acción concreta.

El campo Valor depende del tipo de parámetro seleccionado.

Por ejemplo:

  • Si la acción cambia una consigna, el valor se habilita para indicar la consigna que se quiere aplicar.
  • Si la acción actúa sobre un valor booleano, como ON/OFF, la acción puede seleccionar el estado correspondiente sin requerir un valor numérico adicional.

Configurar una acción

Al crear o editar una acción, Cloud kiconex muestra un formulario específico.

Archivo:Rules-06-configuracion-accion.png
Configuración de una acción.


Para configurar una acción:

  1. Seleccione el tipo de acción Set.
  2. Seleccione el Control.
  3. Seleccione el Parámetro o elemento que se modificará.
  4. Indique el Valor cuando el parámetro lo requiera.
  5. Marque Habilitado si la acción debe ejecutarse.
  6. Pulse Aplicar.

Advertencia

Una acción puede cambiar consignas, estados o parámetros de un equipo. No configure acciones sobre controles reales sin conocer el efecto que tendrán sobre la instalación.

Vista de tabla y vista de tarjetas

La pestaña Regla puede mostrar las condiciones y acciones en vista de tabla o en vista de tarjetas.

La vista de tabla permite revisar los campos de forma compacta.

La vista de tarjetas permite visualizar la lógica de la regla de forma más gráfica, mostrando condiciones, conectores y acciones como bloques.

Condiciones y acciones de una regla en vista de tarjetas.


Ambas vistas representan la misma lógica. Use la vista que facilite mejor la revisión de la regla.

Probar una regla

El botón Probar permite comprobar la lógica de una regla sin esperar a que llegue su programación horaria.

La prueba:

  • Evalúa si las condiciones se cumplen.
  • Permite comprobar la lógica configurada.
  • Puede ejecutar la acción de la regla durante la prueba.
  • Se salta la programación configurada para esa regla.
Archivo:Rules-10-probar-regla.png
Botón Probar en la pestaña Regla.


Advertencia al probar

Probar una regla puede ejecutar sus acciones sin esperar a la programación. Utilice esta opción solo si conoce el efecto de las acciones configuradas.

Pestaña Programación

La pestaña Programación define cuándo se ejecutará la regla.

Una regla puede tener varias programaciones.

Listado de programaciones de una regla.


Cada programación puede definir:

  • Estado habilitado o deshabilitado.
  • Fecha de inicio.
  • Fecha de expiración, cuando aplique.
  • Hora de comienzo.
  • Hora de finalización.
  • Tipo de repetición.
  • Intervalo adicional de repetición.

Configurar una programación

Al crear o editar una programación, Cloud kiconex muestra un formulario de programación.

Configuración de una programación de regla.


Campos principales:

Campo Descripción
Habilitado Activa o desactiva esa programación concreta.
Fecha de inicio Fecha a partir de la cual puede ejecutarse la programación.
Fecha de expiración Fecha de fin de la programación, si se configura.
Hora de comienzo Hora a la que comienza la ejecución programada.
Hora de finalización Hora hasta la que puede repetirse la ejecución dentro de esa programación.
Tipo de repetición Define si se ejecuta una vez, diariamente, semanalmente o mensualmente.
Repetir cada Permite repetir la ejecución cada cierto intervalo, por ejemplo cada varios minutos, dentro del rango horario definido.

La interfaz muestra un resumen de la programación configurada para facilitar su revisión antes de aceptar.

Tipos de repetición

La programación puede configurarse con distintos tipos de repetición:

  • Una vez: la regla se ejecuta una única vez en la fecha y hora indicadas.
  • Diariamente: la regla se ejecuta de forma diaria según la programación configurada.
  • Semanalmente: la regla se ejecuta en los días de la semana configurados.
  • Mensualmente: la regla se ejecuta según la configuración mensual definida.

Si se configura un intervalo adicional de repetición, la regla puede repetirse dentro del rango horario definido.

Ejemplo: ejecutar cada día a partir de una hora y repetir cada 10 minutos hasta una hora de finalización.

Hora utilizada por las reglas

Las reglas utilizan la referencia temporal configurada para la instalación.

Antes de interpretar una programación, compruebe la ubicación y zona horaria de la instalación.

Consulte Ubicación y zona horaria.

Pestaña Permisos

La pestaña Permisos permite definir qué usuarios o grupos pueden ver, editar o eliminar la regla.

Los permisos de reglas deben configurarse según la responsabilidad de cada usuario y el impacto de las acciones que puede ejecutar la regla.

Para una explicación completa de permisos en Cloud kiconex, consulte Permisos en Cloud kiconex.

Guardar la regla

Después de configurar la información necesaria:

  1. Revise la pestaña General.
  2. Revise condiciones y acciones en la pestaña Regla.
  3. Revise una o varias programaciones en la pestaña Programación.
  4. Revise los permisos si procede.
  5. Pulse Guardar.

No habilite una regla hasta comprobar que su lógica, programación y acciones son correctas.

Buenas prácticas

  • Use nombres descriptivos para identificar la finalidad de la regla.
  • Añada una descripción cuando la regla pueda afectar a equipos críticos.
  • Revise si la regla debe ejecutarse en la nube o localmente.
  • Verifique las condiciones antes de habilitar la regla.
  • Revise especialmente los conectores AND y OR.
  • Mantenga deshabilitadas las condiciones o acciones que no deban participar.
  • Compruebe la programación antes de guardar.
  • Tenga en cuenta la zona horaria de la instalación.
  • Use el botón Probar con precaución.
  • Revise permisos antes de permitir que otros usuarios editen reglas.
  • Documente internamente las reglas que modifican estados, consignas o parámetros.

Problemas frecuentes

Situación Comprobaciones recomendadas
La regla no se ejecuta Revise que la regla esté habilitada, que tenga programación válida, que las condiciones se cumplan y que las acciones estén habilitadas.
La regla no se ejecuta sin Internet Revise si Ejecución en la nube está activada. En ese modo, si se pierde Internet la regla no se ejecuta.
La regla se ejecuta fuera del horario esperado durante una prueba El botón Probar se salta la programación configurada.
Una condición no funciona como se esperaba Revise control, parámetro, operador, valor, conector AND/OR y si la condición está habilitada.
Una acción no cambia el valor esperado Revise control, parámetro, tipo de acción, valor configurado y si la acción está habilitada.
No aparece un control o parámetro al configurar la regla Revise permisos, visibilidad del control y configuración de variables disponibles.
La hora de ejecución no coincide Revise la zona horaria configurada en la instalación.
Un usuario no puede ver o editar una regla Revise los permisos asignados a esa regla.

Enlaces relacionados