Modules
Explore ambrella modules and design a custom solution tailored to your IoT needs
Ambrella offers a wide range of modules that can be customized to meet the specific needs of your project. Select the ones that best integrate with your IoT infrastructure.

Device Manager
Easily manage and monitor your entire fleet of IoT devices with automated provisioning, configuration, and lifecycle management. Quickly onboard new devices and update firmware in bulk to minimize downtime. Organize devices into groups and tags for simplified management and targeted automation. Gain full visibility into device status and performance to ensure smooth, reliable operation.

Logging & Audit Module
Track all user actions and system changes to maintain full security and accountability within your IoT environment. Access detailed logs of login attempts, configuration updates, and device interactions. Monitor activities in real time to detect potential security risks or unauthorized behavior. This comprehensive auditing helps ensure compliance and system integrity.

Dashboards Module
Create fully customizable and interactive dashboards that visualize your IoT data in real time. Use drag-and-drop tools to design layouts that highlight your most important metrics and alerts. Monitor device statuses and key performance indicators instantly, enabling fast responses to changing conditions. Share dashboards securely with teams or stakeholders to keep everyone informed.

Data Publication Module
Publish IoT data dynamically through interactive graphs, maps, and tables that update in real time. Customize the appearance and content to fit the needs of internal teams or external audiences. Easily share or embed data on websites and partner platforms with controlled access. This module enables transparent, up-to-date information flow for all stakeholders.

Connection Management Module
Ensure seamless and secure connectivity between your IoT devices and platform using modern IT protocols like MQTT, REST, and LoRaWAN. Support a wide variety of device types, from sensors to gateways, with flexible cloud or on-premises deployment. Protect data integrity with industry-standard encryption and authentication methods. Easily scale your network as your device ecosystem grows.

Block Programming (Flow) Module
Build and customize IoT applications with an intuitive visual drag-and-drop interface that requires minimal coding. Define device interactions, data processing, and automated workflows quickly using pre-built blocks and commands. This low-code approach accelerates development and allows easy adjustments as your requirements evolve. Empower users with limited programming skills to create powerful IoT solutions.

Monitoring Module
Continuously monitor device status and sensor data remotely to optimize performance and prevent failures. Visualize devices on interactive maps and group assets logically for quick identification. Receive real-time alerts when data deviates from expected parameters to enable prompt corrective actions. Remotely control devices to perform operations like resetting or switching off without physical presence.

Data Manager Module
Streamline data handling by filtering, aggregating, and creating custom datasets tailored to your IoT environment. Integrate data from multiple sources and provide clean, organized views for analysis and decision-making. Facilitate data access for other platform modules like dashboards and APIs. This module ensures efficient and scalable data management across your IoT ecosystem.

Roles & Settings
Secure your IoT platform by defining roles with tailored permissions based on your organizational structure. Assign access rights to users or groups, ensuring they can only interact with relevant devices and data. Manage module configurations and user roles through a unified interface for streamlined administration. This granular control enhances security and operational governance.
