Skip to content

An advanced Industrial IoT (IIoT) simulator for Smart Factory 4.0 environments using Python, MQTT, and Docker. Emulates configurable production lines with realistic sensor data (vibration, temperature, quality) and predictive alerts.

Notifications You must be signed in to change notification settings

doachyz/IIoT-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IIoT Simulator: Advanced Industrial IoT Simulation for Smart Factories

Welcome to the IIoT Simulator GitHub repository. Here, you will find an advanced Industrial IoT (IIoT) simulator tailored for Smart Factory 4.0 environments. Using Python, MQTT, and Docker, this simulator emulates configurable production lines with realistic sensor data such as vibration, temperature, quality, and predictive alerts.

Features

🔧 Configure production lines with ease
📊 Generate realistic sensor data
⚠️ Receive predictive alerts
🐳 Dockerized for seamless deployment

How to Use

To access the latest release of the IIoT Simulator, visit the Releases section. Download the appropriate file and follow the instructions for execution.

Repository Topics

  • data-generation
  • digital-twin
  • docker
  • docker-compose
  • iiot
  • industrial-automation
  • industry-4-0
  • manufacturing
  • mosquitto
  • mqtt
  • python
  • sensor-simulation
  • simulator
  • smart-factory

Simulator Demo

Installation

To install the IIoT Simulator, simply follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Run the setup file.
  4. Configure your production lines.
  5. Start the simulation.

Example Code

from iiotsimulator import IIoTSimulator

simulator = IIoTSimulator()
simulator.configure_production_lines(lines=2, sensors=['vibration', 'temperature', 'quality'])
simulator.start_simulation()

Contributing

Contributions are welcome! Feel free to fork the repository, make your changes, and submit a pull request. Together, we can improve the IIoT Simulator for everyone.

Resources

Let's revolutionize industrial automation with the IIoT Simulator. Happy simulating! 👩‍🏭👨‍🔧🤖

About

An advanced Industrial IoT (IIoT) simulator for Smart Factory 4.0 environments using Python, MQTT, and Docker. Emulates configurable production lines with realistic sensor data (vibration, temperature, quality) and predictive alerts.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •