Or is there any way to use Bluetooth connection less? I've done some search and seen something about ACL Bluetooth but I'm not sure if it is what I should use.
Basically I want to send a signal to Arduino from just an android phone without attaching any external thing to android phone
is there any way to do this ?
A Bluetooth system does not need a wi-fi system. If your base system is constantly looking for a new device to contact and it finds your phone, identified by its MAC address, then I suppose that could then open the door. But I don’t know if it will have the range you need.
Is that what you would call connectionless? It is a term I have not come across before.
In WiFi and Bluetooth (connection based protocols) as far as I know you have to first establish a connection then you can send data.
Bluetooth range is OK, but can I send a signal to Bluetooth receiver without making a connection with that first? Can I use it like a RF remote control ?
I don't want to open the door when my phone is close to Bluetooth receiver
I want to press a button in an app on my phone to open the door.
That does not work. Because we carry our mobile phones everywhere and having a fixed MAC address is a security risk, all mobile phone manufacturers implemented MAC address randomization a while ago. The algorithms are proprietary, random and can be changed at any time without notice.
Mobile phones have WiFi, Bluetooth and BLE. If you want to use a smart phone use one of these protocols. BLE apps only require BLE to be enabled to be able to connect to a device. So, when you write your own BLE app, it can connect to an Arduino with BLE and enable all kinds of functionality.
Probably not, it is a very closed subject, but you could get a result if you ditch "connectionless" and try "auto connect" with Bluetooth instead, thereby getting yourself an Arduino<>Arduino project.
It may be possibe to do this without a second Arduino, i.e. act on mere confirmation of connection with a powered Bluetooth. This could be worthwhile as a truly hands-free exercise, which I imagine is what you are looking for - no fartarsing about trying to find the beeper that fell off the sun-visor.