Skip to content

This repository contains a simulation of the IoT pipeline (Slave-Master-Gateway-Database-Dashboard) for Industrial IoT protocols

Notifications You must be signed in to change notification settings

N-Raghav/IOT-Pipeline-for-Industrial-Protocols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Pipeline for Industrial Protocols

Welcome to the IoT Pipeline for Industrial Protocols project! This repository contains code and documentation for building a robust IoT pipeline to handle industrial protocols. The pipeline is designed to facilitate seamless communication and data processing for industrial IoT devices.

Table of Contents

Overview

This project involves the study and implementation of multiple industrial communication protocols. The primary focus is on creating an IoT pipeline and industrial adapters for the following protocols:

  • CAN
  • Modbus
  • Profinet
  • BACnet

The pipeline includes components such as master-slave communication, a gateway, a database, and a UI/UX layer for data visualization.

Features

  • Simulations for CAN, Modbus, Profinet, and BACnet protocols
  • Master-slave communication model
  • Gateway for data processing
  • Integration with InfluxDB for data storage
  • Visualization using Grafana
  • RabbitMQ for message brokering hosted on a Azure Virtual Machine

Output

CAN Dashboard Profinet Dashboard Pipeline execution

About

This repository contains a simulation of the IoT pipeline (Slave-Master-Gateway-Database-Dashboard) for Industrial IoT protocols

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages