Any way to timit bulb max brightness in a way programs can't overwrite or ignore?

I have some generic zigbee bulbs that I want to limit to just 80% brightness, but in a way that nothing else can bypass or ignore. They are using the generic zigbee color bulb driver.
In the device driver panel, there's a option to limit the minimum brightness, but there's no option for max brightness.
Is there a way to achieve this, so that the bulbs will never, under any circumstances, go above 80%, even if something tells it to go to 100%?

you could try a rule

TRIGGER: bulb brightness > 80%
ACTIONS: set bulb brightness 80%