Actions63
- 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
1. Manager → PlayWright_Local_browser_connect
AI-generatedSummary
Publishes a manager.local_browser_connect request over MQTT to start a local Playwright browser session. Configure the browser and optional launch settings; enable Wait For Response to return the response before continuing, or leave it off to publish and continue after the configured delay.
Inputs
- Topic (required) — MQTT topic to publish the request to.
- QoS — MQTT delivery level: 0, 1, or 2; defaults to 1.
- Include Input Items — When enabled, includes selected fields from incoming items in
payload.inputItems. - Input fields — Field paths to include when Include Input Items is enabled; supports nested paths and array indices.
- Wait For Response — Wait for an MQTT response before returning; defaults to false.
- Response Timeout (sec) — Maximum wait when Wait For Response is enabled; defaults to 60 seconds.
- Delay Next Step (ms) — Delay before continuing. Defaults to
rand(200,1000); runs after the response when waiting, otherwise after publishing. - Browser Type — Browser to launch: Chrome, Firefox, or Webkit; defaults to Chrome.
- Proxy — Optional proxy URL for the browser.
- Profile — Optional browser profile path.
- Use Local Test Profile — Toggle use of a local test profile; defaults to false.
- One Frame Mode — Toggle one-frame mode; defaults to true.
- DEBUG — Toggle detailed debug logging; defaults to false.
- Headless — Run the browser without a visible window; defaults to false.
- Virtual Mouse — Show a virtual cursor in the browser; defaults to false.
- Locate [x, y] — Optionally enable a location marker and set its X and Y coordinates; disabled by default.
- Zoom (%) — Page zoom percentage; defaults to 100.
Output shape
MQTT response data when waiting is enabled; otherwise the node's publish result.
When Include Input Items is enabled, selected incoming fields are attached under
payload.inputItems. The UI notice describesremote_debugging_port = 127001as a virtual port identifying a local session for downstream nodes; the exact response fields depend on the MQTT response.
Examples
Example 1: Start a visible Chrome session with defaults
Publish to the required MQTT topic with Browser Type set to Chrome, Headless disabled, and other options left at their defaults.
Example 2: Launch Firefox through a proxy and wait for the result
Set Browser Type to Firefox, provide a proxy URL, enable Wait For Response, and set an appropriate timeout.
