IO Components

Mintflow io tools

Accessing the Sidebar Menu

After logging into AppMint Web Builder, you can access the MintFlow Sidebar Menu by following these steps:

  1. Navigate to the Application Dropdown:

navigate

  • Once you're logged in, locate the Application dropdown from the main dashboard.
  1. Click on the MintFlow Plus (+) Icon:

    • In the dropdown, click on the MintFlow icon (+) to open the MintFlow Designer interface.
  2. Sidebar Menu Location:

    • Once inside the MintFlow Designer, all the main controls and features are organized in the sidebar located on the left-hand side of the screen.
    • The sidebar provides quick access to all the available menu items for designing and managing your workflows.

sidebar menu

IO Dropdown Configuration

In the IO Dropdown, you can configure two components: HTTP and MQTT. Here's how you can set them up:


HTTP Component Configuration

After dragging out HTTP component and clicking the Expand icon for the HTTP component, follow these steps to configure it:

http

  1. Set the Slug:

    • Input a unique slug for the HTTP request.
  2. Choose a Method:

    • Select one of the HTTP methods: GET, POST, PUT, or DELETE depending on the action you want to perform.
  3. Set a Timeout:

    • Input a value for the timeout (in milliseconds), which will define how long the system should wait for a response before considering it a failure.

MQTT Component Configuration

To configure the MQTT component after dragging it out and clicking the Expand icon:

mqtt

  1. Connection Details:

    • Connection Name: Set a name for the MQTT connection.
    • Port: Input the port number through which the MQTT connection will be made.
    • Host: Enter the host address (the MQTT broker address).
    • Username: Set a username for authenticating the connection.
    • Password: Input the password for the connection.
  2. Choose a Broker:

    • Select the appropriate broker for the MQTT connection.
  3. Topic:

    • Input the topic you want to subscribe to or publish to.
  4. QoS (Quality of Service):

    • Set the QoS value (0, 1, or 2) to define the delivery guarantee level.
  5. Retain:

    • If you want to retain the last message sent, check the retain box.
  6. Message Format:

    • Choose the message format from the options: auto, buffer, utf8, json, or base64, depending on the data format you plan to send or receive.