

Your first suggestion is a clever one.
I can imagine writing a small script on the host machine to listen for subdomains, forward them to pfsense to update the aliases, and possibly set them to expire after a few days for security reasons.
Surely something like this exists. How to find it…?
My personal anecdote:
Z-wave is king. ZigBee is a far second place and WiFi / Bluetooth are a last resort.
I’m a huge fan of Zooz products having tested many other brands and been disappointed.
My biggest failure rate has been with Shelly products. Sonoff is alright but have also had issues here and there. I’ve yet to have any issues with my Zooz switches and smart plugs and I have close to 50 of them.