upc_power_remaining
Reads a Tangdaowan room's remaining electricity in kWh when you provide one exact building and room, returning the school page's current remaining power value.
Instructions
Read one explicitly named Tangdaowan room's remaining electricity.
Call only when the current user request itself gives both a building and a room. Never infer, reuse, save or guess either value from the account, earlier chats, defaults, history, widgets or other rooms. One room per call; no enumeration or batch probing. The campus is fixed to Tangdaowan and this tool accepts no campus, URL, header, cookie, account, saved target or arbitrary endpoint.
The returned value is the school page's 当前剩余电量 in kWh
(度), not a money balance, not an amount owed, and not an arrears
field. A unique exact building + room match is required; fuzzy
candidates are returned as ambiguous without a reading. The tool
has no cache, default room or persistent state. A missing/blank
building or room returns missing_input; an invalid value returns
invalid_input.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"building": "<building>",
"room": "<room>"
},
"name": "upc_power_remaining"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| room | Yes | 本次用户明确给出的房间号,单次只查这一间。不得枚举、批量试号、复用历史房间或从账号推断。 | |
| building | Yes | 本次用户明确给出的唐岛湾楼号,必须是 upc_power_buildings 返回的 id(学校表单 option value)。不得从账号、旧聊天、历史、默认宿舍或其他房间推断。 |