App Intel

Arduino IoT ESP32 MQTT: ZenAir

LiveNac Works1 app · 6K installsToolsFreecom.gang_tracker.arduinowifi

Write JavaScript and control devices via USB, WiFi, MQTT, Bluetooth or HTTP

Alert me★ WatchOpen in Play ↗
Total installs
6,047
exact · Play shows 5,000+
Installs / day
+1
since last crawl
Rating
—★
— ratings · — reviews
Released
19 Dec 2022
3.8y ago
Last update
21 Sept 2026
v3.260 · 22d ago
Countries
—
not checked yet

Install history

exact counter from Google Play
6K7K8K9K10K10 Oct12 Oct13 Oct
6K7K8K9K10K10 Oct12 Oct13 Oct

Installs per day · last 90 days

00.30.50.8111 Oct12 Oct13 Oct

Change timeline

Full history

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

11 in 4 groups
4 Sensitive4 Notable3 Routine

What this app can do with your phone

  • Read photos, videos, and other files saved in your phone's shared storage
  • Add, change or delete photos, videos and other files in your phone's storage
Photos/Media/FilesSensitive2

Access to photos, videos, music and other files stored on your device

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
StorageSensitive2

Access to files, photos and media saved on your phone's storage

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
Wi-Fi connection informationRoutine1

Access to details about Wi-Fi networks your device sees or uses

  • See whether Wi-Fi is on and details of the network you are connected toview Wi-Fi connections · ACCESS_WIFI_STATE
OtherNotable6

Access to miscellaneous device features that don't fit other categories

  • See Bluetooth settings and connect to paired devices like headphones, speakers or watchespair with Bluetooth devices · BLUETOOTH
  • Turn Bluetooth on or off and find and pair with nearby Bluetooth devicesaccess Bluetooth settings · BLUETOOTH_ADMIN
  • Receive data sent to all devices on your Wi-Fi network, which uses more batteryallow Wi-Fi Multicast reception · CHANGE_WIFI_MULTICAST_STATE
  • Connect to or disconnect from Wi-Fi networks and change saved Wi-Fi settingsconnect and disconnect from Wi-Fi · CHANGE_WIFI_STATE
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
ZenAir is a professional, local-first JavaScript-driven tool for communication with microcontrollers (Arduino, ESP32, STM32) and other IoT devices. Connect via USB, Wi-Fi, MQTT, Bluetooth/BLE or HTTP/SSE, monitor data, build dashboards and automate devices. Built for embedded developers, makers and field engineers who need a reliable serial/MQTT console, live charts and device control from Android, Windows or Linux. Desktop builds: https://github.com/Azerlag/ZenAir-Privacy-Policy/releases Everything runs locally: no account, no cloud, no ads, paid features or telemetry. The only thing ZenAir contacts on its own is the GitHub release page for the update check, which can be turned off in settings (there is also a manual "Check update" button). MULTI-DEVICE - Up to 5 simultaneous connections per terminal, in any mix of Wi-Fi, Bluetooth, MQTT, HTTP and others - Broadcast one message to all devices or route it with a prefix like [1,2,3]hello - Use your phone or PC as an arbiter between devices and build cross-device communication channels - HTTP + SSE token streaming lets you connect a local LLM and give it the role of interface designer and manager of your devices. A built-in $help command feeds it the app's documentation JAVASCRIPT ENGINE - Transform, filter and react to incoming data in real time - JavaScript Ticker: timers, polling, timeouts and external triggers (on receive, send, connect, disconnect, internet state change) - Placeholder Resolver let you insert live values into messages: $js, $send, $file, $itemField, push notifications and more - Extract multiple JSON paths at once + choose custom joiner - Filter incoming data with regex blacklist/whitelist at any processing stage - $file reads/writes any data to app storage with one command CONNECTIVITY - USB Serial ports are auto-detected and sorted by discovery time - MQTT 3.1.1 and 5.0, auto-reconnect, auto-ping - Auto Connect, background operation, activity tracking with timestamps - SSDP Locator: auto-discover devices on your Wi-Fi and load terminals embedded in your microcontroller DYNAMIC INTERFACES - GRID Terminal: a free-form canvas with an editor, per-element MQTT topics, remote configuration from your microcontroller and dynamic UI - 11 JSON-defined elements: Button, Switch, Slider, Joystick, State, Text Log, Text Field, Linear Chart, Color Picker, Nested Grid, JavaScript Ticker - Every element is plain JSON. Copy it to the clipboard, paste it into another terminal, or share it anywhere - Nested Grid lets a device dictate its own UI via JSON: add and delete items, keep the interface in the device's memory and send it when needed An example terminal with most elements is included in the app. MONITORING - Live chart with up to 8000 points - 8+ view modes: Line, Point, Column, Area, Delta, Proportions, Steps, Histogram - Optional repeat-skipping for cleaner discrete data - JavaScript transformation of data and labels, day/night indicator - Fuzzy real-time search, including a non-destructive mode that keeps all lines visible - Custom syntax highlighting, basic Markdown, timestamps in several styles (Delta from last message, Relative, Human-style etc.) - Line-keeping: a scrolling console stays on the line you are viewing PRIVACY AND SECURITY - Import/export terminals via file, text or Data Matrix image - AES-256-GCM export encryption with PBKDF2 - Temporary terminals that live only in RAM COMFORT - 9 themes (4 light, 5 dark) with automatic switching on a schedule - Background animations and background images, fullscreen mode - In-app interface language selection - Autosave with adjustable rate, keep-screen-on mode

What's new

- Introduced Linux and Windows desktop versions - New LinearChart modes: PROPORTIONS, STEPS, HISTOGRAM and «Skip repeats» option - Added real-time search to Text Log with non-destructive mode And 7 features, 7 improvements, 8 fixes

Similar apps

closest title first, then most installs per day