Region lock on Chinese version of Roborock

Hi guys,
I just bought a Roborock G10S (chinese version of S7 maxv) only to discover it can’t be used oversea through the app. It can do its basic job when I click the power button, but absolutely no “smart” feature can run because of this region lock.
I believe some VPN setup on the router might solve the issue, but before trying that, I’m still curious to know whether OpenHab can somehow workaround that region lock.
Does anyone know how exactly this lock works ? Is there any chance that OpenHab’s low level commands may pass without fiddling around with my router ?
Thanks.

You can control devices from any country with the openHab miio binding.
So while the regular app requires you to switch between countries in order to control them, the binding will allow you to control them without the need for switching.

So you would still need to switch country in the mihome app to allow it to be setup, then OH will be able to control it even though you switch back to your regular country in the mihome app.

edit: note: I never needed to use VPN that I’m aware of, I regularly witch between countries in mihome.