Use Claude to drive a treadmill over Bluetooth

A poster had Claude connect to a home treadmill’s open Bluetooth interface and operate the machine.

Done with Claude· Intermediate· Oct 2026

What they did
The poster found that their treadmill exposed an unrestricted Bluetooth control channel. They then had Claude work directly against that interface to figure out how to talk to the machine and issue control commands.
How it went
Claude was able to control the whole treadmill. The post does not mention any benchmark, demo, or extra limits for the setup.
Tips
If you try this, start by reading device status before sending motion commands. Pause and confirm before any action that could start the belt, change speed, or otherwise affect safety.

Try it yourself with Claude

I have a [treadmill brand and model] with Bluetooth control. Help me inspect its protocol, identify how to connect from my [Mac/Windows/Linux] computer, and draft a small script that can read status and control the machine. First, show me a safe status-only check. Before you send or suggest any command that would start the belt, stop it, change speed, or otherwise move the treadmill, ask for my approval. I want the final script to let me set the speed to [target speed].

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.