Adding zigbee devices over VPN to second building?

So, I’d like to monitor some zigbee devices in a different building from my main installation. I have a VPN between the two sites. Can I buy a zigbee to ethernet controller and plug the ethernet into the network at the remote site? I’d like to have it report via zigbee2mqtt.

First off, am I on the right track? Second off, anyone have a step by step or at least some kind of guidelines on how to make this work?
Thanks!