Added voice control for my Bosch dryer to my DIY home setup — using the official Home Connect API, no Home Assistant
Follow-up to my earlier post about my Python-based home setup (smart plug, lamps, door/motion sensors). This week I added my Bosch Serie 8 dryer.
How it works: Bosch offers a free developer API (Home Connect) — you register an app, authenticate via OAuth, and get full control: start/stop programs, read remaining time, door state and remote start status. A local Python script on my PC talks to the API, and my Gemini Live voice assistant sits on top, so I just say "start the towels program" and it runs.
A few things I learned: the appliance only pairs on 2.4 GHz Wi-Fi, remote start has to be re-enabled on the panel after each cycle (safety requirement, can't be bypassed), and the API exposes fewer programs than the physical dial — wool and bed linen can't be started remotely.
No subscriptions, no cloud hub, no monthly fees. Demo in the video. Happy to answer questions!