Node-RED, Openhab 2, MongoDB, Influxdb, Grafana
We are among the pioneers in the sensor integration ,IOT prototyping and product management space, with industrial deployments in many countries in last 4 years. The following technology solutions for integrating, managing and controlling wireless sensors for industrial monitoring can be provided by our dedicated research and development team.
To deployed robust solutions – remote industrial monitoring and tracking solution by building Node-RED enabled framework, device prototyping custom sensors or integrating best in class, high autonomy, non invasive wireless sensor devices.
- Mongo DB
- Influx db
- OpenHab 2 development
- Drupal 8 CMS
Node-RED solutions & JSON for sensor data collection
Node-RED development is used for capturing data and triggering alarms in an IOT platform. It is an Open source visual editor for wiring the Internet of Things by IBM. The easy to use drag and drop interface allowed faster creation of the application logic. It contains Nodes which appear to be icons that you drag and drop on to the canvas and wire together. Each node that we used represented a function.
The runtime is light weight. And is built on Node.js. It takes advantage of it’s non blocking model and it’s model is event-driven. With over 120,000 modules in Node’s package repository, it is easy to extend the range of palette nodes to add new capabilities. The flows created in Node-RED are stored using JSON which can be easily imported and exported for sharing with others..
MongoDB for sensor technology platform data storage
Mongo DB is the database we use for managing data from intelligent sensors. It’s a NOSQL document based database. It can be used for fast retrieval of data where there is large volume to handle. In MongoDB, data or records are called documents and the documents are stored in a binary JSON (BSON) format. Records—documents—are further organized in collections. However, in the same collection, the schema of one document can be different from the other. Hence, flexible schema are supported. Our application and DB are REST capable, which means it can be integrated with other ERP systems.
We deployed sleepy Mongoose as the REST server for MongoDB. It’s queries have an expressive structure facilitating complex queries as well. It’s ideal for applications that deal with semistructured and unstructured data types. MongoDB is scalable suiting the need of IIoT industrial applications with millions of things sharing data.
We deployed MySQL storage for storing aggregated data for gateway and end client application. It’s a very popular relational database used for storing structured data. It’s is an easy to use and easy to work with, open source DBMS. So it has Open Source freedom and support. And by using MySQL, the total cost of ownership is low, occupies less space and easily implementable in many operating systems. The architecture is client server and adheres to SQL dialects. It supports Atomic operations and replication. It has complete ACID (Atomic, Consistent, Isolated and Durable) support and has quite a large number of APIs and libraries to support various client programming languages.
Call us to know more about our IOT solutions / Node-RED solutions for connecting intelligent devices which enabled remote monitoring and tracking in construction, healthcare and other industries.