Hi everyone, I made a simple Android app for reading SMS from MikroTik routers.
The app is free and has no ads.
I used the mikrotik-java library. https://github.com/GideonLeGrange/mikrotik-java
The app connects via the standard API port 8728, reads SMS messages, determines the encoding from the PDU, decodes them, and combines parts of a larger message into one larger message.
You can download it on:
-
Google Play. https://play.google.com/store/apps/details?id=com.safelogj.mikread
-
Huawei AppGallery https://appgallery.huawei.com/app/C115831389
With the app, you can also read SMS received from the router by email as a JSON text file.
To open such a file in the app, connect to the address localhost or 127.0.0.1
To receive this file from the router, use the instruction and script provided in the link:
https://github.com/safelogJ/mikread/blob/main/README.md#or-this-version-of-the-router-script-which-sends-email-notifications-about-incoming-sms-and-a-text-file-with-all-sms-routeros-7202
