https://github.com/doachyz/iiot-simulator
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.
https://github.com/doachyz/iiot-simulator
adamos data-generation device-simulator digital-twin docker-compose elasticsearch iiot industrial-automation manufacturing mosquitto mqtt python sensor-simulation simulator
Last synced: 4 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/doachyz/iiot-simulator
- Owner: doachyz
- Created: 2025-04-03T11:52:03.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-06-12T05:40:32.000Z (4 months ago)
- Last Synced: 2025-06-12T06:41:24.344Z (4 months ago)
- Topics: adamos, data-generation, device-simulator, digital-twin, docker-compose, elasticsearch, iiot, industrial-automation, manufacturing, mosquitto, mqtt, python, sensor-simulation, simulator
- Language: Python
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 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](https://github.com/doachyz/IIoT-simulator/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
## 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
```python
from iiotsimulator import IIoTSimulatorsimulator = 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
- [Documentation](https://github.com/doachyz/IIoT-simulator/wiki)
- [Issues](https://github.com/doachyz/IIoT-simulator/issues)
- [Contact Us](mailto:contact@iiotsimulator.com)Let's revolutionize industrial automation with the IIoT Simulator. Happy simulating! 👩🏭👨🔧🤖