Powerful IoT SimulatorIoT Simulator helps you test your cloud and on premise MQTT Application for functional and load testing. Simulate tens of thousands in a commodity server. Develop, test and demo your IoT Servers & managers, MQTT clients, MQTT Sensors & MQTT Devices. Download NowReal time Dynamic MessagesConfigure IoT Simulator to send messages with in a Range, or from a Random set, or values based on Time & Client. Reusable TemplatesIoT Simulator allows you to create templates for your devices and replaceable place holders for topic names to create dynamic networks. Generate Complex JSONSend multiple values in a single messages in JSON format like the real world IoT devices. Supports dynamic values for each parameter. Simulate BehaviourBehaviour simulation help transform incoming messages and publish different message and as different client. Supports Text based messages. Create devices in minutesThe bulk creation option in IoT Simulator is a great time saver. This helps you create thousands of devices using templates within minutes. Reusable NetworksIoT Simulator supports storage of simulated network in MySQL database. You can store a number of simulation environment and reuse them. Integrate with AutomationIntegrate IoT Simulator with your test automation tool via REST APIs and control the simulation. You will be able to connect, publish messages, subscribe, and more.Complete MQTT supportIoT Simulator supports all QoS levels, WILL & Retain Messages, MQTT Authentication & Clean Session as MQTT Specifications. Works with all Standard Broker.Elegant User InterfaceIoT Simulator has a simple but elegant user interface to create templates, networks, bulk addition of devices and configure messages and behaviour patterns with ease. Download NowFrequently Asked Questions 1. Can I modify my simulator environment After starting the Simulator? Yes,you can. IoT Simulator comes with a User Interface to do runtime modifications.You can access the user interface from browsers by using the ip of the simulator machine with port 9000.2. Can I customize using RESTAPI?Yes, You can also use RESTAPI to do all customization see http://bevywise.com/iot-simulator-api.html for more details.3. What are the modifications I can do at runtime?You can do almost all the operations like adding devices , configuration messages , starting and stopping devices and all.4. Can I add a new client through User Interface?Yes. On the devices tab, click the ‘plus’ symbol on the left panel. 5. Can I set a particular message to be published every second?Yes. Add/Edit a publish message. Select the option ‘*’ for hr, min and second.6. How do I Disconnect a client?Select the client you want to disconnect and use stop device to disconnect.7. Can I Stop my Whole Simulation and restart?Yes,use “stop all devices” tab to stop all clients and use “start all devices” tab to restart the simulator.