RALE: Get Node by ID
rale_get_node_by_idFetch a SceneGraph node by its id from the running Roku app to inspect its fields and children. Use this for single-node lookups instead of the general rale_command.
Instructions
Read-only convenience wrapper over rale_command getNodeById: fetch one SceneGraph node (its fields / children) by its id from the running Dev App via the App Connector. Requires a connected App Connector session (auto-connects if needed). Use this — not the general rale_command — for the common "inspect one node" case; drop to rale_command only for other RALE built-ins (registry, focus, other queries). Required id (the node's id field as authored in XML/BrightScript). Optional path (array of child indices/ids to disambiguate when the id is not globally unique; omit or [] for a global lookup) and device (IP or serial; omit for the focused tab).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Required. Node id string from the scene / registry. | |
| path | No | Optional. Scene graph path segments; use [] or omit for root. | |
| device | No | Optional. IP or serial for a specific Dev Studio device tab. |