Was just testing uhubctl on the hubs I do have and found this fairly decent USB 1.1/2.0 one I picked up at a car-boot sale (Vendor:Product = 0409:0059) seems to work:

It has a green port status LED for each of the 7 ports (two on front and five + USB B input port on rear) it also has a dual colour "Power" LED which is green if it is run from the upstream and "orange (external power & upstream connected)/yellow (external power only)" and a 5V 3.5A centre positive 2.5mm barrel connection for external power.
From the display from lsusb -t it does appear to be two four-port units with one cascaded from the fourth port of the other. This is a little confusing though! How do I specify that I would want to change the power setting for a single device plugged into the fourth port of the second hub (to which I've plugged in a USB Thumb drive for testing purposes:
$ sudo ./uhubctl
Current status for hub 2-4.4, vendor 0409:0059, 4 ports
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0503 highspeed power enable connect
Current status for hub 2-4, vendor 0409:0059, 4 ports
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0503 highspeed power enable connect
Turning the power off to a port does turn the appropriate Port LED off if there is a device connected (and the device becomes inaccessible) and turning the power back on reverses that - so it does seem to behave as I'd expect...! 😀
Sadly Maplin no longer seem to sell this unit, but you might find one on an second hand auction site or elsewhere...
Was just testing uhubctl on the hubs I do have and found this fairly decent USB 1.1/2.0 one I picked up at a car-boot sale (Vendor:Product =

0409:0059) seems to work:It has a green port status LED for each of the 7 ports (two on front and five + USB B input port on rear) it also has a dual colour "Power" LED which is green if it is run from the upstream and "orange (external power & upstream connected)/yellow (external power only)" and a 5V 3.5A centre positive 2.5mm barrel connection for external power.
From the display from
lsusb -tit does appear to be two four-port units with one cascaded from the fourth port of the other. This is a little confusing though! How do I specify that I would want to change the power setting for a single device plugged into the fourth port of the second hub (to which I've plugged in a USB Thumb drive for testing purposes:Turning the power off to a port does turn the appropriate Port LED off if there is a device connected (and the device becomes inaccessible) and turning the power back on reverses that - so it does seem to behave as I'd expect...! 😀
Sadly Maplin no longer seem to sell this unit, but you might find one on an second hand auction site or elsewhere...