Wireless remote from one location to another what Data Radios can be used?

So working on a project and want to integrate my HA into it so want to pick your guys’ brains on the subject.
I have two locations. I have a HA at my first location (home) and I am thinking of setting up a second HA at my second location that is a distance away and does not have internet. I want the two to talk to each other and my thinking is to setup something like following Remote HA → Raveon M7 Remote → Raveon M7 Home → HA Home. Was thinking of using the Raveon M7 with Modbus between it and HA. The two Raveon’s will communicate with eachother and sending the data needed between the two for a remote connection between the two HAs.
Is this a good way to go?

The second(remote) location will have some cameras, motion detectors, fire alarm, and such. That is why I want to setup a HA at the remote location that sends limited information to the HA Home location.

Would love to hear the communities thoughts on this. Thanks in advance.