ThingsBoard logo

ThingsBoard

Open-source IoT platform for device management and data visualization

ThingsBoard primary screenshot

What is ThingsBoard?

Try ThingsBoard

ThingsBoard helps you build and manage real-time IoT apps and dashboards powered by the ThingsBoard IoT Platform. The mobile application is an open-source project based on Flutter, designed to let you create an IoT mobile experience with minimal coding effort. It connects your device data to mobile-friendly navigation, actions, and alarms management that you can configure from the platform.

What is ThingsBoard’s mobile app used for in an IoT setup?

It lets you build your own IoT mobile application powered by the ThingsBoard IoT Platform, so users can browse dashboards, manage alarms, and interact with device-related experiences from a mobile device.

Is ThingsBoard’s mobile app no-code friendly or does it require a lot of coding?

The mobile app is designed to be built with minimum coding efforts, using configuration from the ThingsBoard platform to set up dashboard icons, navigation visibility, and what users can access.

How can I organize dashboards and devices in the ThingsBoard mobile app?

You can use flexible home screen navigation and configure dashboard icons, ordering, and visibility from the platform. Devices can be browsed by type and online status, and you can assign device-specific dashboards and images.

How does alarms management work in the mobile experience?

Alarms can be managed in one place, with navigation to related dashboards. Which dashboards appear is configurable from the platform.

What mobile actions are supported in dashboards, and can I customize them?

Within dashboards, you can take photos, scan QR codes, update location, and more. You can also extend actions with your own processing logic using ThingsBoard.

Last updated
Jun 12, 2026
Date listed
Apr 13, 2026