GREAT LOTUS icon

GREAT LOTUS

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

6. Image → WaitColor

AI-generated

Summary

Publishes an MQTT image.wait_color request to wait until every configured screen coordinate matches its target color within the specified per-channel RGB tolerance. Optionally waits for the MQTT response and delays before passing control to the next workflow step.

Inputs

  • Topic (required) — MQTT topic used to publish the request.
  • Remote Port (required) — CDP port used to route the command to the intended client session; can be mapped from remote_debugging_port.
  • QoS — MQTT delivery quality level: 0, 1, or 2; defaults to 1.
  • Include Input Items — When enabled, adds selected fields from incoming items to payload.inputItems; defaults to false.
  • Input fields — Comma-separated fields to include from incoming items, supporting nested paths and array indexes. Shown when Include Input Items is enabled.
  • Wait For Response — When enabled, waits for an MQTT response before returning output; defaults to false.
  • Response Timeout (sec) — Maximum time to wait for the MQTT response; defaults to 60 seconds and is shown when Wait For Response is enabled.
  • Delay Next Step (ms) — Delay after publishing, or after receiving the response when waiting is enabled; defaults to a random value from 200 to 1000 ms.
  • Color Conditions — One or more conditions, each specifying required X and Y coordinates and a target color. All configured points must match. The UI defaults each condition to (0, 0) and #ff66ff.
  • Tolerant (±RGB) — Per-channel RGB tolerance for color matching; defaults to 5.
  • Timeout (sec) — Maximum time the remote color-wait action can run before reporting an error; defaults to 60 seconds.

Output shape

MQTT response data when waiting for a response; otherwise the node completes after publishing, with no response body.

The operation sends the image.wait_color action and any configured color conditions, tolerance, timeout, and selected input fields in the request. Each configured coordinate must match its target color within the tolerance. Response output depends on the remote response payload; the UI does not specify a fixed response schema.

Links

Discussion