GREAT LOTUS icon

GREAT LOTUS

10 action groups: ManagerAction, MouseAction, KeyboardAction, BrowserControl, ElementAction, ImageAction, OthersAction, EmailAction, DeveloperAction, General Debug

1. Manager → List Groups

AI-generated

Summary

Publishes a manager.list_groups request to the configured MQTT topic to retrieve GPM profile groups and their IDs. Enable response waiting to return the received result before the workflow continues; otherwise the node publishes without waiting.

Inputs

  • Topic (required) — MQTT topic to publish the request to.
  • QoS — MQTT delivery level; defaults to 1 (at least once).
  • Include Input Items — When enabled, attaches selected fields from incoming items under payload.inputItems; defaults to false. Choose fields in the accompanying field selector.
  • Wait For Response — When enabled, waits for an MQTT response before returning output; defaults to false.
  • Response Timeout (sec) — Maximum wait time in seconds when waiting for a response; defaults to 60.
  • Delay Next Step (ms) — Delay before continuing after publishing, or after receiving the response when response waiting is enabled. Defaults to rand(200,1000). In the documented use, run this operation before create_profile to identify valid existing group names.

Output shape

A list of returned group records when a response is received; with response waiting disabled, the node publishes the request and does not wait for result data.

The exact response fields depend on the MQTT responder. Incoming fields are included only when enabled and selected.

Examples

Example 1: Request profile groups and wait for the MQTT response

Set Topic to the target MQTT topic, keep QoS at 1, and enable Wait For Response. Use the default 60-second timeout or adjust it for the responder's expected latency.

Example 2: Send the request without waiting

Set the target Topic and leave Wait For Response disabled; the workflow continues after publishing, subject to the configured delay.

Links

Discussion