EasyUse/Utilgenerated

ControlNet Names(setControlName)

The ControlNet Names node is a utility for selecting a ControlNet by name from the available models in your ComfyUI installation.

set Control Name

controlnet_name
controlnet_name
COMBO
Easy Use

The ControlNet Names node is a utility for selecting a ControlNet by name from the available models in your ComfyUI installation. It exposes a dropdown of ControlNet names and outputs the chosen value, making it easy to reuse or change ControlNet selections without editing hardcoded names throughout a workflow.

Inputs

  • controlnet_name (COMBO, required): A dropdown list populated with available ControlNet names. Select the ControlNet you want to pass downstream. The options are derived from the ControlNet models available in your ComfyUI setup, typically from the models/controlnet directory.

Outputs

  • UNKNOWN: The selected ControlNet name. The output is typed as UNKNOWN, so it can be connected to inputs that expect a ControlNet name string. At runtime, the value is the string selected in the controlnet_name widget.

Usage Notes

  • This node only produces a name; it does not load or apply the ControlNet itself. Pair it with other nodes that take a ControlNet name and handle the actual loading or application.
  • Use it to make workflows more configurable: instead of hardcoding a ControlNet name in multiple places, select it once and route the output to the relevant nodes.
  • The dropdown content depends on which ControlNet models are currently installed. If you add or remove models, refresh the node or restart ComfyUI to update the available options.

Comments

Sign in with GitHub to join the discussion.

Loading comments…