[go: up one dir, main page]

Skip to content

Open-source IoT Platform - Device management, data collection, processing and visualization.

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header-template.txt
Notifications You must be signed in to change notification settings

PROSLab/thingsboard

 
 

Repository files navigation

ThingsBoard

Join the chat at https://gitter.im/thingsboard/chat ThingsBoard Builds Server Status

ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management.

Documentation

ThingsBoard documentation is hosted on thingsboard.io.

Extension

The extension of the ThingsBoard platform has been improved with the development of new widgets that address two missing characteristics of Digital Twins: Visualization and Simulation. These widgets play a crucial role in visually representing real-world objects in detail and creating virtual simulation environments for understanding system responses in specific scenarios.

The extension can be found in the ui-ngx/src/app/modules/home/components/widget/threed-view-widget folder, where four widgets have been developed:



  • Simple 3D Orbit: The 3D Simple Orbit Widget offers a straightforward and intuitive 3D visualization of a single object. It allows users to rotate, zoom in/out, and visualize the exploded view of the object. With the simple orbit controls, users can easily manipulate the object's orientation and gain a comprehensive understanding of its spatial features.

  • Complex 3D Orbit: The 3D Complex Orbit Widget takes 3D visualization capabilities to a higher level, providing advanced features for displaying and interacting with multiple objects. This widget offers a versatile and customizable visualization environment where users can manipulate various objects simultaneously. Users can rotate, zoom in/out, and explore the exploded view of the objects, gaining insights into their spatial relationships and configurations.

  • Immersive Navigation: the 3D Immersive Navigation Widget provides a captivating and immersive 3D experience, enabling users to navigate through a virtual environment using either a VR headset or keyboard input. It could be considered a different view respect the 3D Complex Orbit Widget.

  • 3D Simulation: the 3D Simulation Widget allows users to simulate real-world scenarios and analyze the behavior of IoT systems in a virtual environment. This widget alone is not enough, but it relies on the Rule Engine to define the behavior of individual entities. The user then is able to define the 3D environment and code the actual simulation scenario.

IoT use cases

Smart energy Smart energy

Fleet tracking Fleet tracking

Smart farming Smart farming

IoT Rule Engine IoT Rule Engine

Smart metering Smart metering

Getting Started

Collect and Visualize your IoT data in minutes by following this guide.

Support

Licenses

This project is released under Apache 2.0 License.

About

Open-source IoT Platform - Device management, data collection, processing and visualization.

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header-template.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 64.2%
  • TypeScript 24.5%
  • HTML 7.4%
  • SCSS 1.9%
  • PLpgSQL 0.8%
  • Shell 0.5%
  • Other 0.7%