-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
103 lines (103 loc) · 3.57 KB
/
manifest.json
File metadata and controls
103 lines (103 loc) · 3.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
{
"author": "CandleSmartHome.com",
"content_scripts": [
{
"css": [
"css/extension.css"
],
"js": [
"js/extension.js"
]
}
],
"description": "Detect, pair with and connect to bluetooth devices.",
"gateway_specific_settings": {
"webthings": {
"exec": "python3 {path}/main.py",
"primary_type": "extension",
"strict_max_version": "*",
"strict_min_version": "0.10.0"
}
},
"homepage_url": "https://github.com/createcandle/bluetoothpairing",
"id": "bluetoothpairing",
"license": "MPL-2.0",
"manifest_version": 1,
"name": "Bluetooth pairing",
"options": {
"default": {
"Periodic scanning interval": "1",
"Periodic scanning duration": "1",
"Airtag certainty delay": "30",
"Show tracker pop-up": false,
"Debugging": false
},
"schema": {
"properties": {
"Periodic scanning duration": {
"description": "Normally the addon will check if paired devices are (still) connected once every 5 minutes. Some other addons (Internet Radio, Voco) use this data). If this is somehow interfering (for example with audio playback), then you can disable it here.",
"type": "string"
},
"Periodic scanning interval": {
"description": "Every couple of minutes this addon will periodically scan for devices and trackers. Some other addons, such as Voco and Internet radio, can use the latest scan results to determine if bluetooth speakers are available. You can select how many minutes should pass between the scans. The default is 5 minutes. Set it to 0 to disable periodic scanning.",
"enum": [
"0",
"1",
"2",
"3",
"4",
"5"
],
"type": "string"
},
"Periodic scanning duration": {
"description": "How many seconds should each periodic scan last? Giving it more time will make it more reliable in detecting all present devices, but long scans may also interfere with playing audio over connected Bluetooth speakers.",
"enum": [
"1",
"2",
"3",
"4",
"5",
"6",
"8",
"10",
"14",
"18",
"22",
"26",
"30"
],
"type": "string"
},
"Airtag certainty delay": {
"description": "When a new Airtag is discovered it takes a while before it's certain that it has been separated from its owner. In theory this should be clear after 15 minutes, but in practise this seems to take up to 30 minutes. The default is 30. If you set it to a lower value you may be notified of Airtags sooner, but at the cost of getting false alarms.",
"enum": [
"30",
"25",
"20",
"15"
],
"type": "string"
},
"Show tracker pop-up": {
"description": "If enabled, an alert will pop-up whenever the number of detected bluetooth trackers increases.",
"type": "boolean"
},
"Debugging": {
"description": "Advanced. Debugging allows you to diagnose any issues with the add-on. If enabled it will result in a lot more debug data in the internal log (which can be found under settings -> developer -> view internal logs).",
"type": "boolean"
}
},
"type": "object"
}
},
"short_name": "Bluetooth",
"version": "0.6.8",
"web_accessible_resources": [
"audio/*.wav",
"css/*.css",
"images/*.svg",
"js/*.js",
"views/*.html"
]
}