Actions57
- 1. Manager Actions
- 2. Mouse Actions
- 3. Keyboard Actions
- 4. Browser Control Actions
- 5. Element Actions
- 6. Image Actions
- 7. Others Actions
- 8. Email Actions
- 9. Developer Actions
- 10. General Debug Actions
6. Image → WaitColor
AI-generatedSummary
Waits synchronously for every configured screen coordinate to match its expected RGB color within the per-channel tolerance. Publishes the request to the MQTT topic and routes it to the session identified by Remote Port; if the color conditions do not match before the timeout, the node reports an error.
Inputs
- Topic (required) — MQTT topic used to publish the request.
- QoS — MQTT delivery level: 0, 1, or 2; defaults to 1.
- Include Input Items — Whether to include selected fields from incoming items in the request; defaults to false. When enabled, use Include Input Fields to specify paths such as id,name or status.detail.
- Wait For Response — Whether to wait for the MQTT response before returning; defaults to false.
- Response Timeout (sec) — Maximum time to wait for an MQTT response when Wait For Response is enabled; defaults to 60 seconds.
- Delay Next Step (ms) — Delay before continuing after publishing, or after receiving a response if waiting is enabled; defaults to rand(200,1000).
- Remote Port (required) — CDP port used to route the request to the target worker session. Defaults to the incoming item's remote_port value.
- Color Conditions — List of screen coordinates (X, Y) and expected colors in #RRGGBB format. All listed points must match together. The list may be empty.
- Tolerant (±RGB) — Allowed difference for each red, green, and blue channel, from 0 to 255; defaults to 5.
- Timeout (sec) — Maximum time to wait for the color conditions before reporting an error; defaults to 60 seconds.
Output shape
A single result from the MQTT request, optionally including response data depending on Wait For Response.
When Include Input Items is enabled, selected incoming fields are sent in payload.inputItems. WaitColor is described as synchronous, and an unmet color condition at its timeout causes a node error.
