Omada allows blocking and unblocking clients by mac address, which is useful for e.g. keeping kids off at certain times (at least until they become more tech-savvy and start spoofing your own address...)
This should also be exposed in this python package