IoT applications are poised to revolutionize various industry sectors. However, the consumers of IoT data rely on analytics “on the edge” and in the Cloud to fulfill the tremendous promise of IoT connectivity. Without analytics, an IoT connection to the network would be like trying to hear a single voice in a crowd of millions.
Businesses use IoT analytics to make decisions based on data from their IoT devices. Companies in industries like transportation, industrial automation, government, healthcare, and consumer tech can operate thousands or even millions of connected devices.
As the sector grows, companies struggle to make sense of the data. The datasets are more complex and are generated in greater volumes than ever before. Analytics help them collect, store, and process all the data. Without analytics, these companies can’t readily make informed decisions. For example, for many of these applications, there’s no one sensor that one treats as the absolute truth. Instead, data analytics can provide for informed decisions based on “sensor fusion” traits. If data is the new oil, data analytics is the new engine that propels the IIoTtransformation.
Veea is following the industry standards to provide for a data supply chain to properly and quickly mobilize data for consumption, developing a robust analytical platform that brings together the capabilities around sensor-driven computing, industrial analytics, and intelligent machine applications, and pursuing rule-based automation based on IoT data, machine learning, and cognitive computing.
Industrial analytics has unique requirements, characteristics, and challenges compared to business analytics and so requires special considerations in its implementation for which there is an industry-wide effort based on Industrial Internet of Things Reference Architecture (IIRA).
Importance and Value of Data
Data pre-processed through VeeaHub® units at the edge can be ingested by the IoT applications supported by cloud service providers, such as Microsoft Azure IoT and AWS Greengrass, that automate every stage of the IoT data analytics process.
These services can be configured to automatically extract real-time insights from a distributed network of IoT devices, filter data based on need, enrich data with device-specific metadata, run scheduled or ad hoc queries using the built-in query engine, or perform more complex analytics or machine learning interference. Users can also schedule and execute their own custom analysis, packaged in a container, and the service will automate the execution.
Certified by Microsoft Azure IoT
Our integration of Azure IoT runtime with VeeaHub, as a fully certified Microsoft Azure product, enables running of Microsoft (e.g., machine learning, AI, and others) or third-party apps, offered through Microsoft Azure Marketplace, in Azure IoT Edge modules, which are containers that run Azure or third-party apps and services.
Building a solution based on Azure IoT Gateway SDK is performed by assembling modules. Modules use messages to exchange data, optionally transforming them into new messages and publishing them for other modules to process. A chain of modules creates a data processing pipeline where each module performs a transformation on the data at one point in the pipeline. Communication of devices with the cloud is through the Azure IoT Hub.
Protocols supported natively are MQTT v3.1.1, HTTP 1.1, and AMQP 1.0; others can be supported through the open-source IoT protocol gateway cloud component, in conjunction with a custom protocol gateway created with the Azure IoT protocol gateway. This architecture supports “device twins” in the Azure cloud for synchronizing node metadata and maintaining state information during intermittent connection to devices.
Veea and Tridium, a wholly-owned subsidiary of Honeywell, have collaborated since 2020 to fully integrate Niagara 4 Framework along with other applications supported on VeeaHubplatform, including IoT, camera solutions with computer vision and AI applications, extending Niagara platform’s capabilities to support all wireless and wired sensors, PLCs and other controls.
Niagara Framework 4 is a universal software infrastructure that allows integrators to build custom, web-enabled applications for real-time access, automation, and control of smart devices for building management via local networks or over the Internet. The software can be downloaded from VeeaCloud and run in a secure Docker container.
VeeaHub’s vBus multiprotocol Niagara driver is protocol-agnostic and supports Bluetooth, LoRA, Zigbee, and other sensor types. System integrators pair devices using VeeaHubIoT Manager, which supports a) device discovery, b) subscribe to data from devices, and c) send commands to devices.
Our Powerful VeeaHubControl Center
Niagara 4, as a Web-based framework for control, management, integration & automation of Smart Devices, offers data visualization through dashboards accessed on VeeaHubControl Center:
- Drag ‘n’ drop data onto the dashboard in real-time
- Users can create & save custom dashboards
- Create templates for common integrations
- Tags, graphics, and logic can be embedded in templates
- Supports web browser as a widget
- Property sheet
- Integrated search
- Important data stands out
- Deploy templates to save time
- Template configuration wizard
- External links suggested based on tags
Endless Innovation With Partners like Johnson Controls
For example, in the case of Johnson Controls’ Digital Vault, powered by Azure Cosmos DB, it simplifies object relationship management through a single API layer for IoT data and events while at rest and in motion.
Another API layer leverages Azure Cosmos DB’s auto-indexing and multi-modal capabilities to accept data in forms ranging from key-value to graph. Digital Vault is then able to create a virtual version of a physical structure, like a floor or room, making it easy to conceptualize the relationships between building assets. AWS Ready: Our Greengrass Integration.
VeeaHub platform also supports applications running on AWS Greengrass V2 platform, which provides an ecosystem for local computing, messaging via dedicated message broker, and data caching for connected devices in a secure way. In AWS IoT Greengrass V2, the AWS IoT Greengrass Core software is modular, so that you can choose what to install.
The Greengrass nucleus component, installed in a VeeaHub Secure Docker container, is the minimum required installation of the AWS IoT Greengrass Core software that handles deployments, orchestration, and lifecycle management of other components.
The components, running in a VeeaHubsecure container, manage their own subscriptions to local publish/subscribe and AWS IoT Core MQTT messages. In the component recipe, you define authorization policies to specify which topics the component can use to communicate.
Veea has developed a utility application to organize, enrich, view, and share various types of data and media content collected at the edge. This application easily integrates with the existing workflows and analytics platforms of VeeaHub customers. Through this application:
- content can become more searchable with automatic, user-generated, and machine-learning tags
- curate content with hierarchical folders
- geolocate capture and upload locations for the source of any streams
- share content, organization, and metadata with any third-party
- automate tasks such as retention rules, governance reports, or third-party enrichment