Home Automation with Android Things and the Google Assistant
summary
Shows how cheap RGB LED bulbs are reverse engineered with an Arduino reverse-engineering and BLE MITM to discover color command formats, captures packets with Wireshark, and implements an Android Things device that listens to Firestore updates. Uses Actions on Google to map Assistant intents to webservice calls, Firebase/Firestore as the sync bridge, and demonstrates voice-initiated color changes working end-to-end. Also covers RF/IR interception alternatives and security implications.
AI-written summary · about
chapters (11)
- 0:00Home automation intro
- 3:21Google Assistant demo
- 7:03Secure web services
- 10:13Supported devices & docs
- 15:09Action execution
- 18:04Firebase notifications
- 21:22Bluetooth reverse engineering
- 25:18Controlling devices via Bluetooth Low Energy
- 28:10Alternative controls & security
- 30:52Advanced security & future
- 32:10Q&A
related talks
47mDIY Home Automation with Android Things and Google Assistant
50mDIY Home Automation with Android Things and the Google Assistant
48mHome Automation with Android Things and the Google Assistant
19mAndroid all the things!
34mAndroid All the Things!
52mReverse Engineering a Bluetooth Lightbulb
49mReverse Engineering a Bluetooth Lightbulb
45m♫ These are a few of my favourite (Android) Things ♫
