In this web content, the author shares their experience of reverse engineering Bluetooth LE LED light controllers to integrate them into their home automation system. They discuss connecting various LED light strips to Home Assistant and provide links to the code and controllers they used. The author then explains the process of examining the bytes sent over Bluetooth to control the lights, using Wireshark and tshark for analysis. They also delve into replay attacks and the decryption of encrypted data from the Android app. The author highlights the discovery of additional effects and shares their cautionary tale of bricking their lights. Despite the setback, they provide documentation and a Github project for others interested in reverse engineering their own LED lights.
https://www.whizzy.org/2023-12-14-bricked-xmas/