At Seebo, we’re constantly tweaking our platform to provide users with the best tools for quick and easy smart product design and development. This month, we’ve included several great new features. You can use the new App UX features to design the perfect application for your smart product or system. Then, the new product simulator allows product managers to verify their chosen smart behaviors, mitigating risks and future costs down the line. Keep reading to learn how these features will help you take your smart concept from modeling to launch better, faster and quicker.

Virtual Prototype Simulator – Bring your IoT system to life

Simulating a connected IoT system has never been easier. The product simulator allows you to ‘see’ your product in action, directly and immediately, based on the model you created – and all before paying a penny to hardware, firmware or software developers. A product manager can run the model and visually see the product flow, interactions, events and responses, as well as other defined operational logic.

What it means for you

Now product managers can save on costly mistakes and quickly iterate by simulating their virtual prototype before any real hardware is manufactured.

  1. Sell your concept to stakeholders – The visual prototype is the easiest way to engage stakeholders in a project  to get their buy-in. The live visual model saves time by telling the story for you.
  2. Catch costly mistakes early – Visualizing the product functionality allows you to spot missing functionality and missing components, and prevent many of the clarification iterations with the developers. This tremendously shortens the timeline and reduces cost.
  3. Save money by finding loopholes in your logic – Following visually the logic of interaction that you defined allows you to find cases that you did not handle and logic loops. A bug found at the design phase costs half of a bug found in the prototype phase, and a quarter of a bug found in pre-production phase, and up to 1/10 the cost if it was found only in the production phase.
  4. Qualify what’s crucial, and what’s not – Sometimes, only by playing with a model can you pinpoint which behaviors or features are crucial – and which can be discarded to save costs.
  5. Providing guidance for developers – The Simulator highlights the many required integration points for the different developers – hardware, firmware, application and cloud – giving guidance and clearer communication between teams.

Here’s how the Seebo Simulator works:

The Setup

  • When specifying the smart systems functionality, PDMs define different component states –  these are the different logical states a component can be at during its operation. (for example, a lamp’s states can be defined as on, off, or blinking. Alternatively, it could be described as Green, Red, Off). Another example is a temperature sensor’s states, which could be defined as: too-cold, normal, hot, too-hot, etc.
  • You can then define the rules for these components. Rules are the ‘if/then’ criteria which sets how these components will behave.

Creating smart rules on the Seebo Platform

How to Use The Simulator

  • In the ‘simulate’ mode, operate and interact with your IoT system model by running all the rules at once (Run Rules), or manually picking and choosing rules to simulate (Free Style).

Free Style

  • Click on a green button in your system. Choose an option of which state to trigger. Once a state changes, the simulator check if the new state satisfies an ‘if/then’ rule. If it does, then the sequence of results will appear on the model-  physical product, app, gateway and cloud.

TIP: Sometimes only a combination of different states will trigger a rule, so keep setting different states to check the resulting behaviors of your model.

Run Rules


  • Alternatively, in this mode, you can choose a specific rule from the tab on the left and run it. The simulator will show, step-by-step, all of the trigger states (your ‘if’s’) and then the result states (the ‘then’s).

New Application types

Now you can model different types of applications- web, mobile, or voice-controlled app- through the Seebo platform. Many smart products and systems implement a web application for controlling and aggregating data from smart devices. It’s even essential for smart home, Industrial IoT, and any other IoT product or system where devices are centrally controlled, rather than controlled directly from a mobile app. So no matter how your smart product is controlled, you can design the entire system from the Seebo platform at the same time.

How to choose your app type:

  1. Go to the IoT Creator app unit (in the right bar).
  2. Choose the type of application UI: Phone (landscape/portrait), Tablet (landscape/portrait), Desktop, or Voice Operated Application

To support these new applications, we’ve also added new template backgrounds for Tablet and Desktop. We’ve also added new components in a new Voice Application category. 

To learn more about the new simulator or app modeling, visit the Seebo guides.