-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathtools.json
More file actions
45 lines (45 loc) · 1.13 KB
/
Copy pathtools.json
File metadata and controls
45 lines (45 loc) · 1.13 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
[
{
"name": "set_lights",
"description": "Control lights in a room: turn on/off and set brightness from 0 to 100. Use this for dimming, brightening, or switching lights.",
"parameters": {
"type": "object",
"properties": {
"room": {
"type": "string",
"description": "Room name such as living room, kitchen, bedroom"
},
"on": {
"type": "boolean",
"description": "true = on, false = off"
},
"brightness": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"description": "Brightness percent 0-100"
}
},
"required": ["room"]
}
},
{
"name": "set_thermostat",
"description": "Set the room thermostat temperature and mode (heat, cool, or auto).",
"parameters": {
"type": "object",
"properties": {
"temperature": {
"type": "integer",
"minimum": 10,
"maximum": 35
},
"mode": {
"type": "string",
"enum": ["heat", "cool", "auto"]
}
},
"required": ["temperature"]
}
}
]