„ZenAir“ yra įrankis, skirtas bendrauti su mikrovaldikliais (ypač „Arduino“ arba ESP), svetainėmis / serveriais ar kitais įrenginiais su IP per „WiFi“, „MQTT“ arba „Bluetooth“.
Visi įvesti įrenginiai rodomi ekrane, vadinamame terminalais. Yra 2 terminalų tipai: KLASIKINIS ir TINKLELĖ. TINKLELĖ suteikia galimybę ekrane patalpinti elementus / skydelius ir konfigūruoti juos redaktoriaus režimu.
Programėlės privalumai:
— Jokių reklamų ir mokamų funkcijų
— Jokių telemetrijos, veikia visiškai lokaliai
— „JavaScript“ vykdymo laiko variklis J2V8 duomenims modifikuoti
— Tinklelio terminalas, suteikiantis galimybę elementus įdėti taip, kaip norite
— Importuoti ir eksportuoti tekstu (Base85) arba vaizdu (duomenų matrica) tarp vartotojų
— Lokatorius su SSDP: ieškoti daiktų interneto įrenginių vietiniame „Wi-Fi“ tinkle ir gauti integruotus terminalus
— Pilnai konfigūruojama, greita ir kompaktiška sąsaja
— Automatinis išsaugojimas su reguliuojamu dažniu
— Automatinis prisijungimas (programos paleidimo metu)
— Automatinis pakartotinis prisijungimas (netikėto atsijungimo atveju)
— Gali veikti fone
— Ekrano įjungimo palaikymas (neleidžia įrenginiui miegoti)
— Linijos išlaikymas: judant konsolei, išlaikoma linija, ant kurios esate
— Unikaliausias linijinės diagramos elementas
Čia pateikiami pagrindiniai CLASSIC terminalo elementai:
Istorija – įrašo veiksmus, susijusius su įrenginių sąveika. Galima įsiminti duomenis, kuriuos siuntė vartotojas ir (arba) gavo iš įrenginio. Istorijos dydis nustatomas nustatymuose, daugiausia 9999 eilutės.
Slankiklis – palaiko valdymo svirties režimą, naudojimo pabaigoje automatiškai siunčia 0 (su prefiksu, jei jis yra). Galima nustatyti bet kokius prefiksus. Mažiausiai – 2^31, daugiausiai – 2^31 – 1. Slankiklių skaičius ribojamas iki 16.
Mygtukas – galima siųsti kuo ilgesnes/sudėtingesnes komandas. Palaikomas paspaudžiamo mygtuko režimas su konfigūruojamu siuntimo dažniu. Automatinis – palaikomas spustelėjimas, pvz., spustelėjimas tam tikru intervalu (bent kas 15 minučių) arba kartą per dieną tam tikru laiku, tai eksperimentinė funkcija, kuri nebūtinai veikia taip, kaip turėtų. Mygtukų skaičius ribojamas iki 60.
Įvesties laukas – tik vienos eilutės laukas. Pagal numatytuosius nustatymus visi duomenys siunčiami su „;“ užbaigimo simboliu (galima pakeisti nustatymuose).
Konsolė – čia rodomi visi gaunami duomenys, ankstesnė eilutė gali būti sugrupuota su kita. Didžiausias dydis yra 9999 eilutės.