Adam Conway @adamconway.ie · 16/04/2025Since then, I've deployed my controller on a Milk-V Duo S, and in Home Assistant, I can use the rest_command integration to send requests locally, including integrating them into my automations! Check out the XDA article for all of the details, including source code :D 010
Adam Conway @adamconway.ie · 16/04/2025I was able to identify where the hex colour for the command to change the colour of the lights was, calculated the checksum, and I now had full control of the colour of the lights. The same process worked for brightness, ranging from 00 to FF. 6/7 110
Adam Conway @adamconway.ie · 16/04/2025I had data in here for changing colour, brightness, and toggling the power, and I was able to reply these back using a tool I wrote with Python and Bleak from my MacBook. 4/7 110
Adam Conway @adamconway.ie · 16/04/2025I connected to them with a Google Pixel 8 Pro with Bluetooth HCI logging, and I was able to see back and forth traffic between my phone and the lights as I controlled them 3/7 100
Adam Conway @adamconway.ie · 16/04/2025wanted to share something I had a lot of fun working on for @xdasocial.bsky.social over the last few days! TL;DR: I reverse-engineered some Govee H615B lights so I didn't have to deal with the app or the official API #reverseengineering #hacking 🧵 100