1bt-device(1) bluez-tools bt-device(1)
2
3
4
6 bt-device - a bluetooth device manager
7
9 bt-device [OPTION...]
10
11 Help Options:
12 -h, --help
13
14 Application Options:
15 -a, --adapter=<name|mac>
16 -l, --list
17 -c, --connect=<mac>
18 -d, --disconnect=<name|mac>
19 -r, --remove=<name|mac>
20 -i, --info=<name|mac>
21 -s, --services <name|mac> [<pattern>]
22 --set <name|mac> <property> <value>
23 -v, --verbose
24
26 This utility is used to manage Bluetooth devices. You can list added
27 devices, connect to a new device, disconnect device, remove added
28 device, show info about device, discover remote device services or
29 change device properties.
30
32 -h, --help
33 Show help
34
35 -a, --adapter <name|mac>
36 Specify adapter to use by his Name or MAC address
37 (if this option does not defined - default adapter used)
38
39 -l, --list
40 List added devices
41
42 -c, --connect <mac>
43 Connect to the remote device by his MAC, retrieve all SDP
44 records and then initiate the pairing
45
46 -d, --disconnect <name|mac>
47 Disconnects a specific remote device by terminating the
48 low-level ACL connection.
49
50 -r, --remove
51 Remove device (and also the pairing information)
52
53 -i, --info
54 Show information about device (returns all properties)
55
56 -s, --services <name|mac> [<pattern>]
57 Starts the service discovery to retrieve remote service records,
58 the `pattern` parameter can be used to specify specific UUIDs
59
60 --set <property> <value>
61 Change device properties (see DEVICE PROPERTIES section for list
62 of available properties)
63
64 -v, --verbose
65 Verbosely display remote service records (affect to service
66 discovery mode)
67
69 string Address [ro]
70 The Bluetooth device address (MAC) of the remote device.
71
72 string Name [ro]
73 The Bluetooth remote device name.
74
75 string Icon [ro]
76 Proposed icon name according to the freedesktop.org
77 icon naming specification.
78
79 uint32 Class [ro]
80 The Bluetooth class of device of the remote device.
81
82 list UUIDs [ro]
83 List of 128-bit UUIDs that represents the available
84 remote services.
85
86 boolean Paired [ro]
87 Indicates if the remote device is paired.
88
89 boolean Connected [ro]
90 Indicates if the remote device is currently connected.
91
92 boolean Trusted [rw]
93 Indicates if the remote is seen as trusted.
94
95 boolean Blocked [rw]
96 If set to true any incoming connections from the
97 device will be immediately rejected.
98
99 string Alias [rw]
100 The name alias for the remote device. The alias can
101 be used to have a different friendly name for the
102 remote device.
103
104 In case no alias is set, it will return the remote
105 device name. Setting an empty string as alias will
106 convert it back to the remote device name.
107
108 boolean LegacyPairing [ro]
109 Set to true if the device only supports the pre-2.1
110 pairing mechanism.
111
113 Alexander Orlenko <zxteam@gmail.com>.
114
116 bt-adapter(1) bt-agent(1) bt-network(1)
117
118
119
120 2014-08-01 bt-device(1)