ZenAir — гэта інструмент для сувязі з мікракантролерамі (у прыватнасці, Arduino або ESP), вэб-сайтамі/серверамі або іншымі прыладамі з IP-адрасамі праз Wi-Fi, MQTT або Bluetooth.
Усе прылады, якія выкарыстоўваюцца, адлюстроўваюцца на экране і называюцца тэрміналамі. Ёсць 2 тыпы праглядаў тэрміналаў: CLASSIC і GRID. GRID дае магчымасць размяшчаць элементы/панэлі на экране і наладжваць іх у рэжыме рэдактара.
Перавагі праграмы:
— Няма рэкламы і платных функцый
— Няма тэлеметрыі, працуе цалкам лакальна
— Рухавік выканання JavaScript J2V8 для змены дадзеных
— Сеткавы тэрмінал, які дае магчымасць размяшчаць элементы па жаданні
— Імпарт і экспарт па тэксце (Base85) або выяве (Data Matrix) паміж карыстальнікамі
— Лакатар з SSDP: для пошуку вашых прылад Інтэрнэту рэчаў у лакальнай сетцы Wi-Fi і атрымання ўбудаваных тэрміналаў
— Цалкам наладжвальны, хуткі і кампактны інтэрфейс
— Аўтаматычнае захаванне з рэгуляванай хуткасцю
— Аўтаматычнае падключэнне (пры запуску праграмы)
— Аўтаматычнае паўторнае падключэнне (пры нечаканым адключэнні)
— Можа працаваць у фонавым рэжыме
— Утрымліваць экран уключаным (прадухіляе пераход прылады ў спячы рэжым)
— Утрыманне лініі: пры перамяшчэнні кансолі захоўвае лінію, на якой вы знаходзіцеся
— Найбольш унікальны элемент лінейнай дыяграмы
Вось асноўныя элементы тэрмінала CLASSIC:
Гісторыя — запісвае дзеянні, звязаныя з узаемадзеяннем паміж прыладамі. Можна запамінаць дадзеныя, якія былі адпраўлены карыстальнікам і/або атрыманы ад прылады. Памер гісторыі вызначаецца ў наладах, максімум 9999 радкоў.
Слайдэр — падтрымлівае рэжым джойсціка, аўтаматычна адпраўляе 0 (з прэфіксам, калі ён ёсць) пасля заканчэння выкарыстання. Можна ўсталяваць любыя прэфіксы. Мінімум — 2^31, максімум 2^31 — 1. Колькасць слайдараў абмежаваная 16.
Кнопка — можна адпраўляць каманды максімальна доўгай/складанай даўжыні. Падтрымліваецца рэжым націскальнай кнопкі з наладжвальнай частатой адпраўкі. Падтрымліваецца аўтаматычны клікер, напрыклад, клік праз пэўны інтэрвал (прынамсі кожныя 15 хвілін) або адзін раз у дзень у пэўны час, гэта эксперыментальная функцыя, якая не абавязкова працуе належным чынам. Колькасць кнопак абмежаваная 60.
Поле ўводу — толькі аднарадковае поле. Па змаўчанні ўсе дадзеныя адпраўляюцца з канчаткам ";" (можна змяніць у наладах).
Кансоль — тут адлюстроўваюцца ўсе ўваходныя дадзеныя, папярэдні радок можа быць накладзены на наступны. Максімальны памер — 9999 радкоў.