Hacking Bluetooth to Brew Coffee from GitHub Actions: Part 3 - GitHub Actions
This is the last part of a three-part series covering the odyssey of getting a new coffeemaker, learning BTLE and how it works, reverse-engineering the Bluetooth interface and Android applications for the coffeemaker, writing a Rust-based CLI interface, and finally, hooking it all up to a GitHub actions bot that lets you brew a coffee just by filing an issue!
In part 2 we got the command-line application working, and now it’s time to connect the dots and build a secure, yet web-accessible interface.