I guess he is missing a constraint if device with certain MAC adress is conncted over bluetooth. I thought MacroDroid offers this throught magic text if macro has a bluetooth device connected trigger, but found out it doesn't. It only supports for bluetooth device name magic text.