How to use HM-10(iBeacon?) with my project

Hey,

I am trying to wrap my head around the possibilities of the HM-10 but am very new to a lot of how it works. I am only familiar with higher level things.

I originally thought I was going to use the hm-10 as an iBeacon but quickly found out it's limitations. Here was the original plan prior:

iBeacon(HM-10) broadcast in a particular room, when I walk in with my iPhone, it detects my iPhone and then does something, i.e Sets one of its Pins to High or sets an arduino pin to High.

But based on my research now, this is not possible with iBeacon? I need to use iBeacon broadcasting in hand with regular bluetooth?

As in, upon my App/Phone detecting the iBeacon it then pairs with the HM-10 and sends an AT- command to set one of the pins HIGH. OR Send a string that is passed on to the Arduino serial and dealt with there?

Does all of this make sense? Could anyone provide some more input?

I am in the process of putting together an iPhone App but just wanted to know if I am on the right track.

Thanks
Rio