Advanced Simulation with the Free Machinechat IoT Simulator (mciotsim)
The Machinechat IoT Simulator (mciotsim) is a powerful command-line tool that enables you to generate complex, pre-configured datasets tailored to various industry use cases.
Create compelling scenarios that showcase JEDI's capabilities across different industries
Key Features
- Pre-Built Industry Simulators: Choose from simulators designed for smart buildings, smart factories, renewable energy, and more.
- Configurable Data Output: Easily adjust sending intervals and target IP addresses.
Getting Started
- Download mciotsim: Obtain the appropriate executable file for your operating system
- Run the Executable: Open a terminal or command prompt and execute the
mciotsim.bin
file (or its equivalent on Windows/macOS).

Basic Commands
help
: Displays a list of available commands with brief descriptions.list-simulators
: Shows all available simulators and their current status (running or stopped).set-ip <ip_address>
: Sets the IP address of your JEDI instance where the data will be sent.start <simulator_name>
: Starts the selected simulator, generating data at a predefined interval.stop <simulator_name>
: Stops the selected simulator.
Example
# List available simulators
$ ./mciotsim.bin
mciotsim> list-simulators
# Set the IP address of your JEDI instance
mciotsim> set-ip 192.168.1.100
# Start the smartbuilding simulator
mciotsim> start smartbuilding
Important Notes:
- Data Structure: Each simulator generates data in a specific format. Consult the mciotsim documentation for details on the metrics and structure included in each simulation.
- Data Collectors: Ensure you have the HTTP data collector enabled.
Need help? Contact our support team: support@machinechat.io