Arduino Android communication with connection less protocol (no WiFi or Bluetooth)

Actually I don't know if I'm using connection less correctly here
but what I'm trying to achieve is opening a parking door without WiFi and Bluetooth.

My problem with those protocols is I have to connect to board or WiFi when I'm at parking door.

Ideal solution would be something like a remote control which just send a signal and an antenna on Arduino.

Is there any way I can do this with android phone?

I would doubt it.
You could use a simple RF transmitter or use IR to make a remote.

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 ?

Please let me know if my question is not clear.

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.

By connection-less I mean something like a RF remote control.

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.

Have a look at the following Arduinos:

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.

Some inspiration might be found here.

Similarly, you might be able to do this with Android, but it probably isn't worth the effort.

nice thank you I'll read the article and give it it a try.

cool I've done some search one BLE
I think you are right and I'm going to use that to auto connect android phone to Arduino by my app.