MikroTik IoT - Directly parsed beacon values in RouterOS (without script)?

I have been experimenting a bit with Mikrotik IoT & Mikrotik Bluetooth sensors and here I came up with the following question:

If I use a script (like this: https://help.mikrotik.com/docs/pages/viewpage.action?pageId=41680915#heading-MQTTwithscriptscenario ), I can only pull this constantly available data (which I get from the bluetooth tag) after a few seconds via script, otherwise my Mikrotik router goes to the performance limit the lower I set the polling time.

Is Mikrotik working on making the beacon data in Routeros directly readable (like in Android Beacon Manager) without having to send it via script to external for parsing?

e.g. implemented in RouterOS is already bluetooth and mqtt, wouldn’t it then make sense if you could read out already parsed beacon values (https://help.mikrotik.com/docs/display/UM/MikroTik+Tag+advertisement+formats#heading-MikroTikpacketstructure) and publish directly to a mqtt topic?


Does anyone have an idea how to do this more performant without the so far not existing RouterOS implementation here?

Context of the setup: Mikrotik Knot (with script for query) ↔ Mikrotik Bluetooth Tag Outdoor

Currently, it is only available to post the Bluetooth data via a script. It is the only solution we have.

We will see what we can change/add in the future.