ComfyUI  >  Nodes  >  ComfyUI-0246 >  Hub

ComfyUI Node: Hub

Class Name


Trung0246 (Account age: 3389 days)
Latest Updated
Github Stars

How to Install ComfyUI-0246

Install this extension via the ComfyUI Manager by searching for  ComfyUI-0246
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-0246 in the search bar
After installation, click the  Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Hub Description

Central data management and routing for complex workflows, handling various data types dynamically.


The 0246.Hub node is designed to act as a central point for managing and routing data within a workflow. It is particularly useful for complex workflows where multiple data streams need to be coordinated and processed in a unified manner. The Hub node can handle various types of data, including batch and pipeline data, and can dynamically adjust its behavior based on the type of data it receives. This flexibility makes it an essential tool for optimizing and streamlining data processing tasks, ensuring that data flows smoothly and efficiently through the workflow.

Hub Input Parameters:


The sole_type parameter specifies the type of data that the Hub node will handle. It can accept different types of data such as __BATCH_PRIM__, __BATCH_COMBO__, and __PIPE__. This parameter is crucial for determining how the Hub node processes and routes the incoming data. The exact type of data will influence the internal logic and the subsequent outputs generated by the node. There are no explicit minimum, maximum, or default values for this parameter as it depends on the specific workflow requirements.

Hub Output Parameters:


The res_data output parameter contains the processed data that has been routed through the Hub node. This data is structured based on the input type and the internal logic of the node. For example, if the input type is __PIPE__, the output will be organized in a way that reflects the pipeline structure, including any transformations or routing that occurred within the node. This output is essential for downstream nodes that rely on the processed data to perform further operations.


The temp_data output parameter holds intermediate data that is used within the Hub node for processing. This data is typically used for temporary storage and may not be directly utilized by downstream nodes. However, it plays a critical role in the internal operations of the Hub node, ensuring that data is correctly processed and routed.

Hub Usage Tips:

  • Ensure that the sole_type parameter is correctly set to match the type of data you are working with. This will optimize the node's performance and ensure accurate data processing.
  • Use the Hub node in workflows where multiple data streams need to be coordinated. This can help simplify the workflow and make it easier to manage complex data routing tasks.
  • Regularly check the res_data output to verify that the data is being processed as expected. This can help identify any issues early in the workflow.

Hub Common Errors and Solutions:

Type "X" of output "Y" does not available in junction.

  • Explanation: This error occurs when the specified type of data is not available in the junction for processing.
  • Solution: Ensure that the input data types are correctly specified and that the junction contains the necessary data types for processing.

Too much type "X" being taken or offset "Y" is too large (count: "Z").

  • Explanation: This error indicates that the node is attempting to process more data than is available, or the offset value is too large.
  • Solution: Check the input data and ensure that the offset values are within the acceptable range. Adjust the input data or offset values as needed to resolve the issue.

Invalid pipe type "X".

  • Explanation: This error occurs when an invalid pipe type is specified in the temp_data parameter.
  • Solution: Verify that the pipe type specified in the temp_data parameter is valid and supported by the Hub node. Adjust the pipe type to a valid value to resolve the error.

Hub Related Nodes

Go back to the extension to check out more related nodes.

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.