Regarding this problem of yours:
Problem 1:I want to scan all BLE devices in an area and send them back the results to the MQTT server.
-> As of now, there is no way to execute a command via MQTT to make the router execute the scan command and send the result to your MQTT server. So this may require some firmware changes or additional scripting. In short research and development may be required.
Problem 2: I have a third-party beacon that supports iBeacon protocol but when I pair it to the RUTX11 and subscribe to its topic to view the data, it is blank. I have also done a TCP dump and found no traffic which indicates to me that no data is being sent through. Yes, I can ping the remote server from the RUTX11. Why would this be the case?
-> As of now, the router is supporting BLE sensors that are from ELA. But for the 3rd party BLE sensors, it may be not supported yet.
So to sum it up your request requires us additional research and development so it would be best if you communicate with your sales account manager for this :)