ZenAir es una herramienta para la comunicación con microcontroladores (Arduino o ESP, en particular), sitios web/servidores u otros dispositivos con IP mediante WiFi, MQTT o Bluetooth.
Todos los dispositivos introducidos se muestran en la pantalla denominada Terminales. Hay dos tipos de vista de Terminal: CLÁSICA y CUADRÍCULA. La CUADRÍCULA permite colocar elementos/paneles en la pantalla y configurarlos mediante el modo de edición.
Ventajas de la aplicación:
— Sin anuncios ni funciones de pago
— Sin telemetría, funciona completamente localmente
— Motor de ejecución JavaScript J2V8 para modificar datos
— Terminal de cuadrícula que permite colocar elementos como se desee
— Importar y exportar mediante texto (Base85) o imagen (Data Matrix) entre usuarios
— Localizador con SSDP: para buscar dispositivos IoT en redes Wi-Fi locales y obtener terminales integradas
— Interfaz totalmente configurable, rápida y compacta
— Guardado automático con velocidad ajustable
— Conexión automática (al iniciar la aplicación)
— Reconexión automática (en caso de desconexión inesperada)
— Funcionamiento en segundo plano
— Mantener la pantalla encendida (evita que el dispositivo entre en modo de suspensión)
— Mantenimiento de línea: En la consola móvil, mantiene la línea en la que se encuentra
— Elemento de gráfico lineal único
A continuación, se muestran los elementos principales de la Terminal CLASSIC:
Historial: registra las acciones relacionadas con la interacción entre dispositivos. Permite recordar los datos enviados por el usuario y/o recibidos del dispositivo. El tamaño del historial se determina en la configuración, con un máximo de 9999 líneas.
Control deslizante: compatible con el modo joystick, envía automáticamente un 0 (con el prefijo si lo hay) al finalizar el uso. Se puede configurar cualquier prefijo. Mínimo: 2^31, máximo: 1. El número de controles deslizantes está limitado a 16.
Botón: permite enviar comandos tan largos y complejos como sea posible. Se admite el modo de botón pulsable con frecuencia de envío configurable. Automático: admite clics, como clics a un intervalo determinado (al menos cada 15 minutos) o una vez al día a una hora determinada. Esta función es experimental y no siempre funciona correctamente. El número de botones está limitado a 60.
Campo de entrada: un solo campo de línea. Por defecto, todos los datos se envían con el carácter ";" (se puede cambiar en la configuración).
Consola: aquí se muestran todos los datos entrantes; la línea anterior se puede apilar con la siguiente. El tamaño máximo es de 9999 líneas.