throwaway12345
n3wb
This is effectively what I did just today with my NSC-DB2. I normally have a personal policy of never letting IoT or "Smart" devices reach out to the internet, so I had set up a Wifi network specifically for the camera that is isolated to my camera VLAN. It is possible to get the doorbell connected to the Wifi with some fiddling with the app, but it is impossible (as far as I can tell) to fully set up the doorbell this way.You can still use EZVIZ app to set up the DB to connect it to your wifi without creating an account with them. Just delete it after you're done setting it up for the first time.
My issue was that my mechanical chime was not ringing despite having partially set up the doorbell in the app and configured with the Batch Config Tool. I replaced my transformer with a 16V 30VA and even brought out my oscilloscope, but never saw the power kit or doorbell reacting to the button press. I was very close to buying a new chime from the compatible chimes list before seeing that the doorbell wasn't even trying to relay the button press.
As a last ditch effort before spending more money, I broke down and allowed the doorbell to temporarily connect to a Wifi network that did have internet access. It turned out that the issue was that internet access is required to complete configuration in the app. This is probably obvious to those that have successfully configured the doorbell in the past. However, there are more steps in the configuration after the app switches the doorbell to the Wifi network. That includes a setting to select the chime type: None Connected (default), Mechanical, or Digital. There is no such setting in the Batch Config Tool.
After completing the configuration in the app, I used the Batch Config Tool to change the doorbell over to the dedicated hotspot that I had configured for it without doing a complete reset. I'm pretty sure I lost notifications and calls in doing so, but the chime is now working!
Has anyone tried to catch motion detect and button press notification packets? I'll probably break out Wireshark to take a look at some point. However, it would be good to know whether someone knows if I'd be wasting my time with that.