About Applications

Operations Hub provides a user-friendly interface to create application components such as database tables (called entities), queries, events, email templates, users, and so on, without the need to write code. You can then develop applications using these components. To develop an application, you will perform the following tasks:
  1. Create all the components that are required for the application.
  2. Create the pages and dashboards for the application.
  3. Apply themes, define the navigation details.
  4. Access and test the application.
  5. Provide users access to the application.

Suppose you want to create an application that will send an email notification if the temperature recorded by a sensor exceeds 40 degrees Celsius. In this case, you will perform the following tasks:

  1. Create an email template, which will contain the text and event parameters that you want to send in the email.
  2. Create an event that will be triggered when the temperature recorded by the sensor exceeds 40 degrees Celsius.
  3. Add an action to the event to define the recipients and send an email using the email template that you have created.
  4. Create a page to display the sensor data. You can display the data using components such as text, gauges, or historical trend charts.
  5. Add an event settings component to the page to allow application users to turn the event on or off.