First of all. Thanks @andrewjfreyer for all your effort and selflessly sharing it with us.
That said, I bought a Pi and got it running but apparently monitor can’t “auto detect” either of the known devices. I ended up setting monitor with the -r parameter and although it sometimes takes a quite a while to detect, it works.
How can I fix or improve this? I read the entire topic and saw someone saying something similar about his/her devices not broadcasting anything but ultimately found no solution other than setting up an app emulating a beacon which IMO kinda defeats the purpose of using monitor. Also read about triggers but at the moment I can’t use any ( will definitely work on that as it seems to be the ultimate fix ) but I’m curious why my devices aren’t working as the yours.