ZenAir és una eina per a la comunicació amb microcontroladors (Arduino o ESP en particular), llocs web/servidors o altres dispositius amb IP via WiFi, MQTT o Bluetooth.
Tots els dispositius introduïts que s'utilitzen es mostren a la pantalla anomenada Terminals. Hi ha 2 tipus de vista de Terminal: CLÀSSICA i GRID. La GRID us ofereix la possibilitat de col·locar elements/panells a la pantalla i configurar-los amb el mode editor.
Avantatges de l'aplicació:
— Sense anuncis ni funcions de pagament
— Sense telemetria, funciona completament localment
— Motor d'execució de JavaScript J2V8 per modificar dades
— Terminal de quadrícula que permet col·locar elements com es vulgui
— Importació i exportació per text (Base85) o imatge (matriu de dades) entre usuaris
— Localitzador amb SSDP: per cercar els dispositius IoT a la xarxa Wi-Fi local i obtenir terminals integrats
— Interfície totalment configurable, ràpida i compacta
— Desament automàtic amb velocitat ajustable
— Connexió automàtica (a l'inici de l'aplicació)
— Reconnexió automàtica (en cas de desconnexió inesperada)
— Pot funcionar en segon pla
— Mantenir la pantalla activada (impedint que el dispositiu entri en repòs)
— Manteniment de línia: en la consola en moviment, manté la línia en què us quedeu
— Element del gràfic lineal més singular
Aquests són els elements principals del terminal CLASSIC:
Historial: registra les accions relacionades amb la interacció entre dispositius. És possible recordar les dades que l'usuari ha enviat i/o rebudes del dispositiu. La mida de l'historial es determina a la configuració amb un màxim de 9999 línies.
Control lliscant: admet el mode joystick, envia automàticament 0 (amb prefix si existeix) al final de l'ús. És possible establir qualsevol prefix. Mínim —2^31, màxim 2^31 — 1. El nombre de controls lliscants està limitat a 16.
Botó: és possible enviar ordres tan llargues/complexes com sigui possible. S'admet el mode de botó prement amb una velocitat d'enviament configurable. Auto: s'admet el clic, com ara fer clic a un interval determinat (almenys cada 15 minuts) o un cop al dia a una hora determinada; aquesta és una funció experimental que no necessàriament funciona com hauria de funcionar. El nombre de botons està limitat a 60.
Camp d'entrada: només un camp de línia única. Per defecte, totes les dades s'envien amb el terminador ";" (es pot canviar a la configuració).
Consola: totes les dades entrants es mostren aquí, la línia anterior es pot apilar amb la següent. La mida màxima és de 9999 línies.
Data d'actualització:
28 de nov. 2025