Install tasker on your android phone from here: https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm
Add task and name it "Geo"
The default settings are ok. Leave it unchanged.
Write into server:port https://iobroker.pro
or https://iobroker.net
Write into path /service/custom_position/<app-key>/%LOC
. You can get the link in the settings of the cloud instance.
Do not forget to write name of the custom service into the white list ("position" in our case), or just "*" to accept all services.
After the task is created, test it and the position must appear in admin.
Run task every 10 minutes.
Check the output.
You can use the coordinates in map widget. Just do not forget to swap the longitude and latitude.