sle118 / squeezelite-esp32

ESP32 Music streaming based on Squeezelite, with support for multi-room sync, AirPlay, Bluetooth, Hardware buttons, display and more
1.16k stars 105 forks source link

securing the bluetooth pairing with pin code #218

Open sle118 opened 1 year ago

sle118 commented 1 year ago

Discussed in https://github.com/sle118/squeezelite-esp32/discussions/217

Originally posted by **DariBer** January 14, 2023 I have a question regarding securing Bluetooth pairing a device like iPhone with a Squeezelite-ESP32 . When pairing an iPhone or what ever using bluetooth, do you know if I can secure that process with maybe a 4 digit code? Cause now anyone who’s near (like on the street, neighbours in the house) can connect to it and start to play music, as it doesn’t need any code. So is there a chance to set a pin code and only the one who know that code can pair and start use the device for streaming?
sle118 commented 1 year ago

Code change is implemented locally but I need to carefully think about impacts to existing users

DariBer commented 1 year ago

@sle118 great news, hope you'll release it soon, I can test it if you want, I don't care if I need to repair everything.

emlynmac commented 3 months ago

Code change is implemented locally but I need to carefully think about impacts to existing users

I'd love to have a look at this; it's one of the things I really want- anyone outside my place can hook into my garage speakers…. Is there a branch with the feature you could push up?