Hello,I have to admit to not knowing much about Bluetooth...I think it would be expected that you would lose bluetooth connectivity if the Lillypad loses power. I'm not sure what other behavior you would expect.Obviously, I would expect that there should be a way to regain connectivity when power was re-applied.I know I've had some issues with arduino when I close the serial port, and then re-access it. The arduino will auto re-boot by default; something about the way it works when you update code. There is a way to hook up a capacitor across the reset line to prevent re-boot.Maybe these notes will help? http://arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection Good luck,Chris.
This is a problem of the Mac. If you would do the same thing on a linux box you would have no problem as you can assign a fix device to a bluetooth connection which will be re-established once the bluetooth device get accessible again.Maybe something similar is possible on the Mac too, ask on a Mac forum.
ls -l /dev/rfcomm0
mknod --mode=666 /dev/rfcomm0 c 216 0
rfcomm bind 0 04:05:34:a4:b7:12 1