macchina.io

macchina.io

Applied Informatics Software Engineering GmbH Applied Informatics Software Engineering GmbH
Software as a Service
Linux
SaaS (web based)
Open Source
January, 2014 (6 years ago)
January, 2014 (6 years ago)
 Open website
Contact Vendor
Feature New Record
SIMILAR SOFTWARE

Overview
Imagemacchina.iooneMPOWER™Datacor Chempax SoftwareKaa Enterprise IoT PlatformBright Wolf Strandz Enterprise IoT Application Platformwot.io™CivicConnect Platform
Verified Vendor
Software CategorySoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a Service
Use CasesReal-Time Location System (RTLS)
Operating SystemsLinuxWindowsWindowsWindowsWeb Browser (OS agnostic)Web Browser (OS agnostic)Web Browser (OS agnostic)
Deployment TypeSaaS (web based)SaaS (web based)InstalledInstalledSaaS (web based)
Installed
Mobile
SaaS (web based)
License TypeOpen SourceOne Time PurchaseOpen SourceSubscriptionSubscriptionOpen Source
Launch (1st gen)2014-01-01 00:00:002012-03-01 00:00:002014-01-01 00:00:0020142009-03-01 00:00:00
Last Update2014-01-01 00:00:002014-01-01 00:00:0020182018-02-01 00:00:00
Latest VersionTSM 5.11
Watch Demo Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Product Website Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Installation Guide Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Technical Support Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Youtube Video IDwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nw
Overview
macchina.io is an open source software toolkit for quickly building embedded applications for the Internet of Things that run on Linux-based IoT gateways and devices like the Raspberry Pi, Beaglebone, RED Brick or Galileo/Edison. macchina.io implements a
For professional developers, system integrators and device manufacturers, macchina.io PRO delivers a scalable, extensible and secure software platform that supports features such as secure software updates, device APIs and device-specific app stores, back

It's a portal for managing IoT devices on the verizon network. Has all the functionality of M2M Management Center, plus Service provisioning, Improved performance and usability, New look and feel.

oneMPOWER™ is a horizontal platform that helps to manage connected devices across diverse industries and communication networks. Its comprehensive suite of service layer tools spans data, device, connectivity, security, and transaction management.


Future-Proof Roadmap created by 200+ company strong oneM2M™ ecosystem Horizontal Operates across diverse industries, networks, and devices Interoperable Interworks with many existing protocols and alliances Comprehensive Access to a wide range of data services via wot.io

Chempax by Datacor offers powerful Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) applications specifically designed for chemical process manufacturers and distributors.


With Chempax, companies have access to a flexible, scalable solution that not only improves operations and productivity but also helps address challenges specific to the industry; Chempax is specifically designed for the chemical industry and has more than 30 years of expertise in the market. Chempax includes a fully integrated, comprehensive suite of applications that focus on all the unique requirements of chemical manufacturers and distributors. It can be scaled to meet the needs of companies of any size and offers both on-premise and hosted deployment options. It's also been designed to be very user-friendly, so companies see rapid user adoption and a quick ROI. In addition to robust CRM functionality, Chempax also offers powerful ERP features like MRP, MES, product lifecycle management, supplier and supply chain management, business intelligence and more, as well as financials with both multi-language and multi-currency support. Features specific to process manufacturers include cfr21Part 11 Compliance and Cradle-to-Grave lot tracking. Distribution-specific features include multi-source purchasing and rebates and price support (CUPS). Datacor provides software, hardware and ongoing support from experienced, knowledgeable industry professionals. With their highly customizable, industry-specific ERP and CRM functionality, Chempax by Datacor should be on the short list for any chemical process manufacturer or distributor.

Kaa is an IoT enablement technology applicable for any scale of enterprise IoT development. It provides a range of features that allow developers to build advanced applications for smart products, flexibly manage their device ecosystems, orchestrate end-to-end data processing, and many more. With Kaa, you can create your IoT applications up to 10 times faster than before.


  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

The Bright Wolf Strandz Enterprise Application IoT Platform is a set of pre-built modules incorporating insights and expertise from Industrial Controls, Transportation, Healthcare, Cold Chain Systems, Fluid Management, Agriculture, Heavy Equipment, Energy, and others. This diverse experience has yielded a modular, scalable, and secure platform running on Microsoft Azure, AWS, and Google Cloud Platform, designed for change and longevity and optimized for developing industrial grade IoT applications.
Proper data modeling and filtering means clean data inputs for your analytics, making it possible to extract the full value from your data. Strandz ensures that the data in your IoT system is clean and ready for consumption by your business intelligence tools and data scientists. From the device all the way through to the enterprise backend, authentication, validation, and security are critical. Policy driven Role Based Access Control (RBAC), data point level encryption, and data point level trust are seminal design elements to a Strandz based IoT solution, not bolt on after thoughts. The modular nature of the platform and data model allows for graceful evolution of the system over time. Technology agnosticism around device, protocol, network, OS, programming language, datastore technology, and IAAS cloud ensure a resilient system.

wot.io™ is a revolutionary integration framework for data acquisition systems, data services and applications. It enables agile IoT systems to be rapidly deployed to solve evolving business needs.


- Multiple ecosystem partners providing IoT platforms, data services and enterprise data systems - Extensible architecture that enables interoperability with legacy platforms and migration to next generation systems - Vendor agnostic approach to create optimal purpose-built IoT solutions - IoT solution enablement ranging from industry specific applications to advanced data marketplaces

This platform is a cloud-based data management, development & deployment platform purpose-built for the public sector, enabling Augmented Reality (AR) based mobile & web applications for smart cities. Main use cases are:

- Speed up development with a single platform for integrating a diverse set of data sources.

- Compelling applications to deliver compelling urban mobility & exploration applications with CivicAR capabilities (a CivicConnect AR application).

- Actionable analytics to gain actionable intelligence with a dashboard for reporting and analytics.


The CivicConnect platform is built for the public sector to speed development with predefined datatypes and schemas for the public sector. The main functionalitites are the following:

- Data Management: Integrate and manage structured public data sources, commercial data sources and unstructured data sources in a single repository. Allow for data sharing and connectedness across platform-enabled applications.

-Augmented Reality Experience: Create a compelling, contextual experience through AR enabled mobile applications that overlay rich data and information on the real-world with the integrated CivicAR Mobile Platform.

- Mobile Ready: Develop applications that engage citizens and visitors with iOS and Android application support.

- Extensible: Integrate systems such as payments or reservations, providing an end-to-end experience in each of your platform-enabled applications.

- Analytics: Better understand and meet user priorities and preferences, and enhance city responsiveness through actionable analytics.

- Open Source: The platform is built on top of industry standard open source components that reduce the costs of licensing and maintenance. This also enables rapid application development, flexible data integration and technology adaptation to help future-proof your smart city solutions in this rapidly changing technology environment.

FunctionalityFor professional developers, system integrators and device manufacturers, macchina.io PRO delivers a scalable, extensible and secure software platform that supports features such as secure software updates, device APIs and device-specific app stores, back

Future-Proof Roadmap created by 200+ company strong oneM2M™ ecosystem Horizontal Operates across diverse industries, networks, and devices Interoperable Interworks with many existing protocols and alliances Comprehensive Access to a wide range of data services via wot.io

With Chempax, companies have access to a flexible, scalable solution that not only improves operations and productivity but also helps address challenges specific to the industry; Chempax is specifically designed for the chemical industry and has more than 30 years of expertise in the market. Chempax includes a fully integrated, comprehensive suite of applications that focus on all the unique requirements of chemical manufacturers and distributors. It can be scaled to meet the needs of companies of any size and offers both on-premise and hosted deployment options. It's also been designed to be very user-friendly, so companies see rapid user adoption and a quick ROI. In addition to robust CRM functionality, Chempax also offers powerful ERP features like MRP, MES, product lifecycle management, supplier and supply chain management, business intelligence and more, as well as financials with both multi-language and multi-currency support. Features specific to process manufacturers include cfr21Part 11 Compliance and Cradle-to-Grave lot tracking. Distribution-specific features include multi-source purchasing and rebates and price support (CUPS). Datacor provides software, hardware and ongoing support from experienced, knowledgeable industry professionals. With their highly customizable, industry-specific ERP and CRM functionality, Chempax by Datacor should be on the short list for any chemical process manufacturer or distributor.

  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Proper data modeling and filtering means clean data inputs for your analytics, making it possible to extract the full value from your data. Strandz ensures that the data in your IoT system is clean and ready for consumption by your business intelligence tools and data scientists. From the device all the way through to the enterprise backend, authentication, validation, and security are critical. Policy driven Role Based Access Control (RBAC), data point level encryption, and data point level trust are seminal design elements to a Strandz based IoT solution, not bolt on after thoughts. The modular nature of the platform and data model allows for graceful evolution of the system over time. Technology agnosticism around device, protocol, network, OS, programming language, datastore technology, and IAAS cloud ensure a resilient system.

- Multiple ecosystem partners providing IoT platforms, data services and enterprise data systems - Extensible architecture that enables interoperability with legacy platforms and migration to next generation systems - Vendor agnostic approach to create optimal purpose-built IoT solutions - IoT solution enablement ranging from industry specific applications to advanced data marketplaces

The CivicConnect platform is built for the public sector to speed development with predefined datatypes and schemas for the public sector. The main functionalitites are the following:

- Data Management: Integrate and manage structured public data sources, commercial data sources and unstructured data sources in a single repository. Allow for data sharing and connectedness across platform-enabled applications.

-Augmented Reality Experience: Create a compelling, contextual experience through AR enabled mobile applications that overlay rich data and information on the real-world with the integrated CivicAR Mobile Platform.

- Mobile Ready: Develop applications that engage citizens and visitors with iOS and Android application support.

- Extensible: Integrate systems such as payments or reservations, providing an end-to-end experience in each of your platform-enabled applications.

- Analytics: Better understand and meet user priorities and preferences, and enhance city responsiveness through actionable analytics.

- Open Source: The platform is built on top of industry standard open source components that reduce the costs of licensing and maintenance. This also enables rapid application development, flexible data integration and technology adaptation to help future-proof your smart city solutions in this rapidly changing technology environment.

Supporting Files

Localization
CountriesUnited StatesUnited States
LanguagesEnglish

Support
PhoneFree
Paid
EmailFreePaidFree
FAQ / Q&AFree
Live Chat
Forum Community
Social MediaFree
Video Tutorial / WebinarFree

Pricing
Price Level Indicator1 - Price Leader3 - Market average1 - Price Leader1 - Price Leader3 - Market average3 - Market average
Price Range
Price Method
Free Version
Free Trial
Integration Support Available
Entry-level Setup Fee

Industries
Heavy Vehicle
Automotive
Transportation
Energy
Construction & Buildings
Equipment & Machinery
Mining
Chemicals
Other

Functions
Discrete Manufacturing
Process Manufacturing
Maintenance
Logistics & Warehousing
Product Development
Quality Assurance
Other

Overview
Imagemacchina.iooneMPOWER™Datacor Chempax SoftwareKaa Enterprise IoT PlatformBright Wolf Strandz Enterprise IoT Application Platformwot.io™CivicConnect Platform
Verified Vendor
Software CategorySoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a ServiceSoftware as a Service
Use CasesReal-Time Location System (RTLS)
Operating SystemsLinuxWindowsWindowsWindowsWeb Browser (OS agnostic)Web Browser (OS agnostic)Web Browser (OS agnostic)
Deployment TypeSaaS (web based)SaaS (web based)InstalledInstalledSaaS (web based)
Installed
Mobile
SaaS (web based)
License TypeOpen SourceOne Time PurchaseOpen SourceSubscriptionSubscriptionOpen Source
Launch (1st gen)2014-01-01 00:00:002012-03-01 00:00:002014-01-01 00:00:0020142009-03-01 00:00:00
Last Update2014-01-01 00:00:002014-01-01 00:00:0020182018-02-01 00:00:00
Latest VersionTSM 5.11
Watch Demo Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Product Website Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Installation Guide Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Technical Support Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Youtube Video IDwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nw
Overview
macchina.io is an open source software toolkit for quickly building embedded applications for the Internet of Things that run on Linux-based IoT gateways and devices like the Raspberry Pi, Beaglebone, RED Brick or Galileo/Edison. macchina.io implements a
For professional developers, system integrators and device manufacturers, macchina.io PRO delivers a scalable, extensible and secure software platform that supports features such as secure software updates, device APIs and device-specific app stores, back

It's a portal for managing IoT devices on the verizon network. Has all the functionality of M2M Management Center, plus Service provisioning, Improved performance and usability, New look and feel.

oneMPOWER™ is a horizontal platform that helps to manage connected devices across diverse industries and communication networks. Its comprehensive suite of service layer tools spans data, device, connectivity, security, and transaction management.


Future-Proof Roadmap created by 200+ company strong oneM2M™ ecosystem Horizontal Operates across diverse industries, networks, and devices Interoperable Interworks with many existing protocols and alliances Comprehensive Access to a wide range of data services via wot.io

Chempax by Datacor offers powerful Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) applications specifically designed for chemical process manufacturers and distributors.


With Chempax, companies have access to a flexible, scalable solution that not only improves operations and productivity but also helps address challenges specific to the industry; Chempax is specifically designed for the chemical industry and has more than 30 years of expertise in the market. Chempax includes a fully integrated, comprehensive suite of applications that focus on all the unique requirements of chemical manufacturers and distributors. It can be scaled to meet the needs of companies of any size and offers both on-premise and hosted deployment options. It's also been designed to be very user-friendly, so companies see rapid user adoption and a quick ROI. In addition to robust CRM functionality, Chempax also offers powerful ERP features like MRP, MES, product lifecycle management, supplier and supply chain management, business intelligence and more, as well as financials with both multi-language and multi-currency support. Features specific to process manufacturers include cfr21Part 11 Compliance and Cradle-to-Grave lot tracking. Distribution-specific features include multi-source purchasing and rebates and price support (CUPS). Datacor provides software, hardware and ongoing support from experienced, knowledgeable industry professionals. With their highly customizable, industry-specific ERP and CRM functionality, Chempax by Datacor should be on the short list for any chemical process manufacturer or distributor.

Kaa is an IoT enablement technology applicable for any scale of enterprise IoT development. It provides a range of features that allow developers to build advanced applications for smart products, flexibly manage their device ecosystems, orchestrate end-to-end data processing, and many more. With Kaa, you can create your IoT applications up to 10 times faster than before.


  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

The Bright Wolf Strandz Enterprise Application IoT Platform is a set of pre-built modules incorporating insights and expertise from Industrial Controls, Transportation, Healthcare, Cold Chain Systems, Fluid Management, Agriculture, Heavy Equipment, Energy, and others. This diverse experience has yielded a modular, scalable, and secure platform running on Microsoft Azure, AWS, and Google Cloud Platform, designed for change and longevity and optimized for developing industrial grade IoT applications.
Proper data modeling and filtering means clean data inputs for your analytics, making it possible to extract the full value from your data. Strandz ensures that the data in your IoT system is clean and ready for consumption by your business intelligence tools and data scientists. From the device all the way through to the enterprise backend, authentication, validation, and security are critical. Policy driven Role Based Access Control (RBAC), data point level encryption, and data point level trust are seminal design elements to a Strandz based IoT solution, not bolt on after thoughts. The modular nature of the platform and data model allows for graceful evolution of the system over time. Technology agnosticism around device, protocol, network, OS, programming language, datastore technology, and IAAS cloud ensure a resilient system.

wot.io™ is a revolutionary integration framework for data acquisition systems, data services and applications. It enables agile IoT systems to be rapidly deployed to solve evolving business needs.


- Multiple ecosystem partners providing IoT platforms, data services and enterprise data systems - Extensible architecture that enables interoperability with legacy platforms and migration to next generation systems - Vendor agnostic approach to create optimal purpose-built IoT solutions - IoT solution enablement ranging from industry specific applications to advanced data marketplaces

This platform is a cloud-based data management, development & deployment platform purpose-built for the public sector, enabling Augmented Reality (AR) based mobile & web applications for smart cities. Main use cases are:

- Speed up development with a single platform for integrating a diverse set of data sources.

- Compelling applications to deliver compelling urban mobility & exploration applications with CivicAR capabilities (a CivicConnect AR application).

- Actionable analytics to gain actionable intelligence with a dashboard for reporting and analytics.


The CivicConnect platform is built for the public sector to speed development with predefined datatypes and schemas for the public sector. The main functionalitites are the following:

- Data Management: Integrate and manage structured public data sources, commercial data sources and unstructured data sources in a single repository. Allow for data sharing and connectedness across platform-enabled applications.

-Augmented Reality Experience: Create a compelling, contextual experience through AR enabled mobile applications that overlay rich data and information on the real-world with the integrated CivicAR Mobile Platform.

- Mobile Ready: Develop applications that engage citizens and visitors with iOS and Android application support.

- Extensible: Integrate systems such as payments or reservations, providing an end-to-end experience in each of your platform-enabled applications.

- Analytics: Better understand and meet user priorities and preferences, and enhance city responsiveness through actionable analytics.

- Open Source: The platform is built on top of industry standard open source components that reduce the costs of licensing and maintenance. This also enables rapid application development, flexible data integration and technology adaptation to help future-proof your smart city solutions in this rapidly changing technology environment.

FunctionalityFor professional developers, system integrators and device manufacturers, macchina.io PRO delivers a scalable, extensible and secure software platform that supports features such as secure software updates, device APIs and device-specific app stores, back

Future-Proof Roadmap created by 200+ company strong oneM2M™ ecosystem Horizontal Operates across diverse industries, networks, and devices Interoperable Interworks with many existing protocols and alliances Comprehensive Access to a wide range of data services via wot.io

With Chempax, companies have access to a flexible, scalable solution that not only improves operations and productivity but also helps address challenges specific to the industry; Chempax is specifically designed for the chemical industry and has more than 30 years of expertise in the market. Chempax includes a fully integrated, comprehensive suite of applications that focus on all the unique requirements of chemical manufacturers and distributors. It can be scaled to meet the needs of companies of any size and offers both on-premise and hosted deployment options. It's also been designed to be very user-friendly, so companies see rapid user adoption and a quick ROI. In addition to robust CRM functionality, Chempax also offers powerful ERP features like MRP, MES, product lifecycle management, supplier and supply chain management, business intelligence and more, as well as financials with both multi-language and multi-currency support. Features specific to process manufacturers include cfr21Part 11 Compliance and Cradle-to-Grave lot tracking. Distribution-specific features include multi-source purchasing and rebates and price support (CUPS). Datacor provides software, hardware and ongoing support from experienced, knowledgeable industry professionals. With their highly customizable, industry-specific ERP and CRM functionality, Chempax by Datacor should be on the short list for any chemical process manufacturer or distributor.

  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Proper data modeling and filtering means clean data inputs for your analytics, making it possible to extract the full value from your data. Strandz ensures that the data in your IoT system is clean and ready for consumption by your business intelligence tools and data scientists. From the device all the way through to the enterprise backend, authentication, validation, and security are critical. Policy driven Role Based Access Control (RBAC), data point level encryption, and data point level trust are seminal design elements to a Strandz based IoT solution, not bolt on after thoughts. The modular nature of the platform and data model allows for graceful evolution of the system over time. Technology agnosticism around device, protocol, network, OS, programming language, datastore technology, and IAAS cloud ensure a resilient system.

- Multiple ecosystem partners providing IoT platforms, data services and enterprise data systems - Extensible architecture that enables interoperability with legacy platforms and migration to next generation systems - Vendor agnostic approach to create optimal purpose-built IoT solutions - IoT solution enablement ranging from industry specific applications to advanced data marketplaces

The CivicConnect platform is built for the public sector to speed development with predefined datatypes and schemas for the public sector. The main functionalitites are the following:

- Data Management: Integrate and manage structured public data sources, commercial data sources and unstructured data sources in a single repository. Allow for data sharing and connectedness across platform-enabled applications.

-Augmented Reality Experience: Create a compelling, contextual experience through AR enabled mobile applications that overlay rich data and information on the real-world with the integrated CivicAR Mobile Platform.

- Mobile Ready: Develop applications that engage citizens and visitors with iOS and Android application support.

- Extensible: Integrate systems such as payments or reservations, providing an end-to-end experience in each of your platform-enabled applications.

- Analytics: Better understand and meet user priorities and preferences, and enhance city responsiveness through actionable analytics.

- Open Source: The platform is built on top of industry standard open source components that reduce the costs of licensing and maintenance. This also enables rapid application development, flexible data integration and technology adaptation to help future-proof your smart city solutions in this rapidly changing technology environment.

Supporting Files

Localization
CountriesUnited StatesUnited States
LanguagesEnglish

Support
PhoneFree
Paid
EmailFreePaidFree
FAQ / Q&AFree
Live Chat
Forum Community
Social MediaFree
Video Tutorial / WebinarFree

Pricing
Price Level Indicator1 - Price Leader3 - Market average1 - Price Leader1 - Price Leader3 - Market average3 - Market average
Price Range
Price Method
Free Version
Free Trial
Integration Support Available
Entry-level Setup Fee

Industries
Heavy Vehicle
Automotive
Transportation
Energy
Construction & Buildings
Equipment & Machinery
Mining
Chemicals
Other

Functions
Discrete Manufacturing
Process Manufacturing
Maintenance
Logistics & Warehousing
Product Development
Quality Assurance
Other