Skip to content

v1.0.5.0 — Device Picker, Speaker Support & Live State

Latest

Choose a tag to compare

@ChromuSx ChromuSx released this 06 Jun 20:17
· 9 commits to main since this release

What's New

Fixed

  • Speaker-only devices now connect (e.g. Amazon Echo Dot, Bluetooth speakers). Connecting no longer aborts when a device lacks the Handsfree (HFP) profile; each audio profile is toggled independently and the action succeeds if at least one connects.
  • Device names with special characters no longer break the command — the helper executable is now invoked with an argument array instead of a shell string.
  • Button no longer gets stuck on "Connecting" when the helper returns unexpected output.
  • Standalone script: added a retry cap that previously allowed an infinite loop on unsupported devices.

Added

  • Device picker in the Property Inspector — choose a paired device from a dropdown instead of typing its exact name.
  • Live connection state — the key reflects the device's real connection status when it appears (survives Stream Deck restarts).

Changed

  • Disabled Node debug mode in the published manifest.
  • Slimmed the packaged plugin to the runtime dependency only.

Installation

  1. Download com.chromusx.bluetooth-connector.streamDeckPlugin below
  2. Double-click it — Stream Deck installs the plugin automatically
  3. Add "Connect Bluetooth Device" to any button and pick your device from the dropdown