SOLUCIONES DISRUPTIVAS APICONTROL
Automatización

Un botón, físico o virtual, para ejecutar tareas técnicas con seguridad

Respaldar un servidor, encender un motor o disparar un flujo con un solo botón que cualquiera puede presionar. El servidor decide qué se ejecuta y quién puede, y confirma con verde o rojo.

AutomatizaciónIoTBotón físicoMQTTAuditable
Pulsar · SmartButtons

¿Qué es Pulsar · SmartButtons?

Pulsar convierte operaciones técnicas complicadas en un solo botón que cualquier persona no técnica puede presionar. Hay dos formas de botón: físicos (hardware con LED bicolor rojo/verde conectado por MQTT) y virtuales (mosaicos en una consola web o app). El principio es que el servidor es la única fuente de verdad: el botón solo dice 'me presionaron' y el servidor decide qué acción ejecutar, con qué parámetros y quién está autorizado. Al terminar, responde con retroalimentación clara: verde = éxito, rojo = fallo.

Problemas

Problemas que resuelve

Tareas técnicas fuera del alcance del operador

Procesos complejos dependen de una sola persona experta; si no está, nadie los ejecuta.

Errores y riesgo operativo

Ejecutar comandos a mano abre la puerta a equivocaciones costosas y acciones no autorizadas.

Sin trazabilidad

No queda registro de quién ejecutó qué, cuándo y con qué resultado.

'¿Sí se ejecutó?'

Sin confirmación inmediata, queda la duda de si la acción funcionó o no.

Beneficios

Lo que ganas

  • Democratiza tareas técnicas: cualquiera las ejecuta con un botón
  • Confirmación inmediata e inequívoca: verde/rojo más ícono y mensaje
  • Configurable por datos: acciones y formularios se definen sin tocar código
  • Seguridad de nivel producción: autorización siempre en el servidor
  • Auditoría completa e inmutable de cada operación
  • Analíticas visuales y exportación a Excel del historial
  • Híbrido físico + virtual: mismo backend para hardware, web y app
Funciones

Módulos y capacidades

  • Motor de ejecución con cola, timeout, captura de errores y registro de duración
  • Catálogo de acciones configurable con validación por esquema (JSON Schema)
  • Formularios dinámicos generados desde el esquema de cada acción
  • Acciones listas: correo, webhook HTTP, disparo de flujos n8n, motor on/off, MQTT
  • Dashboard tipo panel físico con mosaicos y estado en vivo
  • Botones físicos: alta, rotación de secretos y mapeo al botón virtual
  • Ingesta de pulsaciones por webhook REST o por MQTT
  • Autenticación de dispositivos con firma HMAC y anti-repetición
  • Retroalimentación al LED (éxito/fallo) por MQTT
  • Bitácora de auditoría con filtros y detalle por evento
  • Roles, permisos y confirmación de acciones peligrosas

¿Para quién es? Empresas que necesitan que operadores no técnicos ejecuten tareas técnicas o de infraestructura de forma segura y auditable: TI, operaciones industriales e IoT, mantenimiento y líneas de producción.

Galería

Así se ve por dentro

Capturas reales de la app móvil y la versión web.

FAQ

Preguntas frecuentes

¿El botón es físico o virtual?

Ambos. Puedes usar botones físicos (hardware con LED bicolor rojo/verde por MQTT) o botones virtuales (mosaicos en la consola web o app). Comparten el mismo backend.

¿Cómo sé si la acción funcionó?

Con confirmación inmediata: verde para éxito y rojo para fallo, acompañado de un ícono y un mensaje claro, tanto en el LED físico como en la consola.

¿Quién decide qué hace cada botón?

El servidor. El botón solo avisa que se presionó; el servidor decide qué acción ejecutar, con qué parámetros y quién está autorizado. Así, un dispositivo comprometido solo dispara sus propios botones.

¿Qué tareas puede ejecutar?

Acciones configurables como enviar correo, llamar a un webhook, disparar flujos en n8n, encender o apagar un motor (IoT) o publicar por MQTT. Se agregan nuevas por configuración, sin tocar código.

¿Queda registro de lo que se ejecuta?

Sí. Cada pulsación queda en una bitácora de auditoría inmutable: quién, qué, cuándo, con qué parámetros y con qué resultado.

¿Listo para poner Pulsar · SmartButtons a trabajar?

Cuéntanos tu operación y te decimos cómo encaja.