My home network is a bit complicated and I have lost track of a fair few devices that I'm not exactly what they are. So, my plan is to redo my network but requiring me to document all new devices as I admit them to the network. I could use a hotspot if the device is a phone/laptop say, but for something like a printer, what I'm thinking of is blocking network access and then queuing it up to be documented, e.g. name/hostname/type/tag/note in a web form, and once that is done, it can connect to the network fully. I could perhaps use a script triggering on dhcp or maybe get the hotspot to send time, MAC address and anything else to a server and allow me to connect to that to fill in the details and have the device added to DNS etc.
Before I embark on this, I'm just wondering if anyone has done anything similar and can borrow ideas from you.