DecentIoT Mobile Overview
A comprehensive overview of DecentIoT Mobile app's features.
This guide will walk you through the DecentIoT Mobile application, including installation, setup and usage.
Install & Login (Android)
We support sideloading for now. And IOS app is currently in development.
-
Install the APK from our Download Page.
- To install: enable Install unknown apps for the browser/file manager, then open the APK.
-
Login with the same DecentIoT account created on the web.
App workflow
-
On login you see a list of Projects. Tap a project → you see Dashboards.
-
Dashboards display the same widgets as web — actions are immediate.
Offline behavior
- The mobile app shows cached widget values if connection is lost. When reconnected it synchronizes state.
Example Toggle LED via Mobile
- Navigate: Projects →
my-first-iot
→ Dashboard → pressled1
. Mobile writes the same data path / publishes to MQTT as the web does.
Distributing APK (short notes)
-
Build a signed release APK (use
expo
or React Native CLI). Sign with a release key (or use Android App Bundle for Play Store later). -
Host the signed
.apk
on your website (or S3). Provide users a download link and install instructions (enable unknown sources). -
Optionally provide a short help page showing how to allow unknown apps and how to update.