bluetoothctl ver 5.65 Usage: bluetoothctl [--options] [commands] Options: --agent Register agent handler: <capability> --monitor Enable monitor output --timeout Timeout in seconds for non-interactive mode --version Display version --help Display help Commands: list List available controllers show Controller information select Select default controller devices List available devices, with an optional property as the filter system-alias Set controller alias reset-alias Reset controller alias power Set controller power pairable Set controller pairable mode discoverable Set controller discoverable mode discoverable-timeout Set discoverable timeout agent Enable/disable agent with given capability default-agent Set agent as the default one advertise Enable/disable advertising with given type set-alias Set device alias scan Scan for devices info Device information pair Pair with device cancel-pairing Cancel pairing with device trust Trust device untrust Untrust device block Block device unblock Unblock device remove Remove device connect Connect device disconnect Disconnect device
advertise.: uuids Set/Get advertise uuids service Set/Get advertise service data manufacturer Set/Get advertise manufacturer data data Set/Get advertise data discoverable Set/Get advertise discoverable discoverable-timeout Set/Get advertise discoverable timeout tx-power Show/Enable/Disable TX power to be advertised name Configure local name to be advertised appearance Configure custom appearance to be advertised duration Set/Get advertise duration timeout Set/Get advertise timeout secondary Set/Get advertise secondary channel interval Set/Get advertise interval range clear Clear advertise config
monitor.: set-rssi-threshold Set RSSI threshold parameter set-rssi-timeout Set RSSI timeout parameter set-rssi-sampling-period Set RSSI sampling period parameter add-or-pattern Register 'or pattern'type monitor with the specified RSSI parameters get-pattern Get advertisement monitor remove-pattern Remove advertisement monitor get-supported-info Get advertisement manager supported features and supported monitor types print-usage Print the command usage
scan.: uuids Set/Get UUIDs filter rssi Set/Get RSSI filter, and clears pathloss pathloss Set/Get Pathloss filter, and clears RSSI transport Set/Get transport filter duplicate-data Set/Get duplicate data filter discoverable Set/Get discoverable filter pattern Set/Get pattern filter clear Clears discovery filter.
gatt.: list-attributes List attributes select-attribute Select attribute attribute-info Select attribute read Read attribute value write Write attribute value acquire-write Acquire Write file descriptor release-write Release Write file descriptor acquire-notify Acquire Notify file descriptor release-notify Release Notify file descriptor notify Notify attribute value clone Clone a device or attribute register-application Register profile to connect unregister-application Unregister profile register-service Register application service. unregister-service Unregister application service register-includes Register as Included service in. unregister-includes Unregister Included service. register-characteristic Register application characteristic unregister-characteristic Unregister application characteristic register-descriptor Register application descriptor unregister-descriptor Unregister application descriptor
admin.: allow Allow service UUIDs and block rest of them
player.: list List available players show Player information select Select default player play Start playback pause Pause playback stop Stop playback next Jump to next item previous Jump to previous item fast-forward Fast forward playback rewind Rewind playback equalizer Enable/Disable equalizer repeat Set repeat mode shuffle Set shuffle mode scan Set scan mode change-folder Change current folder list-items List items of current folder search Search items containing string queue Add item to playlist queue show-item Show item information
endpoint.: list List available endpoints show Endpoint information register Register Endpoint unregister Register Endpoint config Configure Endpoint presets List available presets
transport.: list List available transports show Transport information acquire Acquire Transport release Release Transport send Send contents of a file receive Get/Set file to receive volume Get/Set transport volume