GREAT LOTUS icon

GREAT LOTUS

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

4. Browser Control → URL

AI-generated

Summary

Navigate the current browser tab to a URL and wait for the selected page load state. Publish the request over MQTT to the session identified by the remote port; optionally wait for a response and include selected fields from incoming items.

Inputs

  • Topic (required) — MQTT topic used to publish the browser request.
  • Remote Port (required) — Client session port used to route the request to the intended browser session.
  • QoS — MQTT delivery quality level; defaults to 1 (at least once).
  • Include Input Items — When enabled, adds selected fields from incoming items to the request payload. Choose fields with comma-separated paths such as id,name or status.detail.
  • Wait For Response — When enabled, wait for an MQTT response before returning; defaults to disabled.
  • Response Timeout (sec) — Maximum time to wait for a response when waiting is enabled; defaults to 60 seconds.
  • Delay Next Step (ms) — Delay before continuing. Runs after the response when waiting is enabled, or after publishing otherwise. Defaults to rand(200,1000).
  • URL — Destination URL for the current tab. Can be left empty if no URL change is needed.
  • Wait Until — Navigation state to wait for: load (default), domcontentloaded, networkidle, or commit.
  • Timeout (sec) — Maximum navigation wait time, declared in seconds; defaults to 30.

Output shape

MQTT response data when waiting is enabled; otherwise the operation publishes the request and may return without a response body.

The response wait has its own timeout setting. Selected input fields, when enabled, are attached to the request payload.

Links

Discussion