[New Integration] Control BetterTouchTool Named Triggers via HomeKit (Homebridge)

I’ve just released a Homebridge plugin and a Go-based desktop agent designed to bridge BetterTouchTool's automation power into Apple HomeKit.

Whether it’s a simple Named Trigger or a complex AppleScript/Shell command you've configured in BTT, you can now trigger it directly from your iPhone, Apple Watch, or via Siri.

Key Features for BTT Users:

  • Full BTT Control: Trigger any BTT action or Named Trigger from HomeKit.

  • Dynamic Sync: Add your BTT command or trigger name into the desktop agent, and it instantly appears as a button (or toggle) in your Home app. No manual Homebridge config editing required.

  • Siri Integration: "Hey Siri, activate Video Edit Mode" (where BTT arranges your Final Cut windows, hides other apps, and toggles Do Not Disturb).

  • Native & Fast: Built with Go for native Apple Silicon support with zero-latency execution.

  • Extensible: Supports {status} variables (on/off) to pass HomeKit states into your BTT-linked scripts.

Getting Started:

  1. Install via Homebridge: homebridge-computer-control

  2. Download the desktop agent for your Mac.

  3. Add your BTT Named Triggers in the "Actions" tab.

  4. Control your Mac automations from your Home app!

Links:

I built this to bridge the gap between my Mac's local power and my HomeKit ecosystem. I’d love to hear your feedback!

Cheers, Orkan