DNSMasq for one particular host; ignore all others

I've got a bit of an issue. I have an internet router from TMobile that does not allow static IP configuration.

I also have an IP camera that also doesn't allow a static IP to be set.

I need to be able to reach the camera so I can set up Motion.

I had the bright idea to set up an OpenWRT AP, connect the camera to that, use OpenWRT to issue a static lease only to that camera and ignore all others. I can't figure out how to do it with Luci.

What I need is two lines like this:

dhcp-host=3C:78:95:F0:55:2C,192.168.12.2

dhcp-host=:::::,ignore

I put that in /etc/dnsmasq.conf but it's ignored.

How do I do that through Luci? Is there an additional config file that dnsmasq reads?

I guess you need force for dnsmasq to handle a network that is already covered by another DHCP server:

Through Web UI:
Network > Interfaces
Edit your "lan" interface
Tab "DHCP Server"
The checkbox is in the middle of the screen.

And OpenWRT uses the UCI format for nearly everything, including dnsmasq and static leases:

Through Web UI:
Network > DHCP
Tab "Leases"
There's the "Add" button

The "only known hosts" is the "dynamic" or "dynamicdhcp" option, which needs to be disabled

Set up guest wifi, allow motion to access it from LAN ?