🔶 Controlnet Weidgth - strenght start end
Three overridable float knobs for strength, start, end
- STRENGHT
- START
- END
Yes, that's really how it's spelled in the pack ("weidgth," "strenght" in the display name too) - a small, honest sign of a solo-dev project that never got a copyedit pass. Don't let it put you off; the node itself is simple and does one job cleanly: it holds three float values - strength, start, end - and outputs them as separate wires, each overridable by an incoming float instead of the widget. It doesn't touch images or conditioning at all. It's a pure value node, meant to sit beside one of the ControlNet Apply nodes and feed their strength/start/end inputs, rather than being a ControlNet node itself.
The reason this exists as a separate node rather than just typing numbers into the Apply node directly: it lets you centralize and dynamically drive those three values from elsewhere in your graph - a counter, a logic node, another Chaosaiart output - without editing the Apply node's own widgets. Notice the ranges here go all the way to 100,000, way beyond any sane ControlNet strength (0–3 is the normal ceiling) - that's because this node doesn't know or care it's feeding a ControlNet specifically; it's a generic three-float utility that happens to be labeled for that use.
Inputs and outputs
strength- requiredFLOAT, default 1, range 0–100000, step 0.01.start- requiredFLOAT, default 0, same wide range.end- requiredFLOAT, default 1, same wide range.strength_override,start_override,end_override- optionalFLOAT, no fixed bounds. Wire one in and it takes priority over the matching widget above; leave it unplugged and the widget value is used.- Outputs:
STRENGHT,START,END- three separate float wires (note the pack's own spelling on the strength output), meant to plug into thestrength/start/endinputs ofControlNetApply2or a similar node.
Installing it
ComfyUI Manager: Install via Git URL → https://github.com/chaosaiart/Chaosaiart-Nodes, which is the exact route the README documents. Searching the Manager by title ("Chaosaiart") should also surface it.
Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/chaosaiart/Chaosaiart-Nodes
Linux (activate your venv first, if you use one):
pip install opencv-python
pip install tqdm
Windows: run the Install_windows script in the folder. Restart ComfyUI. No model downloads here at all - it's just numbers.
Common issues
Values way outside sane ControlNet range don't error - they just look bad. Because the widget range goes to 100,000, ComfyUI won't stop you from typing in something like strength = 500. If your ControlNet output looks completely broken, check this node's actual values first; a fat-fingered extra zero is an easy mistake given how wide the range is.
Forgetting which value wins. If both the widget and the matching _override input are set, the override wins - if you're changing the widget and seeing no effect on your render, check whether something's still wired into the corresponding override input.
Whole-pack failures on a broken dependency. All Chaosaiart nodes, including this one, live in a single Python module - if opencv-python or tqdm didn't install, the entire pack disappears from ComfyUI's node list. Check the startup console for an import error before assuming this node specifically is missing.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| strength | FLOAT | 1.000–100000 | — |
| start | FLOAT | 0.000–100000 | — |
| end | FLOAT | 1.000–100000 | — |
| strength_overrideopt | FLOAT | — | |
| start_overrideopt | FLOAT | — | |
| end_overrideopt | FLOAT | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| STRENGHT | FLOAT | — |
| START | FLOAT | — |
| END | FLOAT | — |