← Plugin catalog
Other

Smart Scale

Ilya Luk v0.3.9

Kitchen mission control

Create a free account to save this plugin.

From the developer

Declared limitations

  • The scale tools do not configure network settings. Explain the limitation and offer general setup guidance without invoking tools.
  • The scale tools do not maintain a food diary or calculate daily nutrition totals. Clarify the limitation without invoking tools.
  • The scale tools do not run timers or alarms. Clarify the limitation without invoking tools.

Not specified in the available declarations: capabilities, pricing & account requirements.

Onboarding example

Run a systems check: what is on my scale right now?
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 11, 2026. Package observed Nov 10, 2026.

View package source →

Description

From the marketplace listing

SMART SCALE // KITCHEN TELEMETRY MISSION Cook by the gram. Hands-free. Zero guesswork. Put a bowl on your Smart Scale, tell ChatGPT what you are making, and it takes command: it zeroes the scale, calls out every quantity, and tracks the weight live as you pour. The moment you hit the mark, you hear about it. CAPABILITIES • Live telemetry: ask what is on the scale right now • Zero calibration: tare with your bowl in place • Target lock: pour to an exact weight, completely hands-free • Anomaly response: overshoot the target and the recipe re-plans instead of aborting LAUNCH SEQUENCE (SETUP, ABOUT 60 SECONDS) Step 1. Plug in the scale. Step 2. Scan the first QR code on the box to join its Wi-Fi. Step 3. Scan the second QR code to connect ChatGPT, then tap Connect. No account. Nothing to type. PRIVACY PROTOCOL The app can only read the weight on, and zero, the one scale you connected. It cannot see your conversations, recipes or anything else. Each connection is bound to a single scale. REQUIREMENTS A Smart Scale device. All systems nominal. Happy cooking.

Language: English · Automatically detected from descriptions.

Matches for “QR code”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher full description

SMART SCALE // KITCHEN TELEMETRY MISSION Cook by the gram. Hands-free. Zero guesswork. Put a bowl on your Smart Scale, tell ChatGPT what you are making, and it takes command: it zeroes the scale, calls out every quantity, and tracks the weight live as you pour. The moment you hit the mark, you hear about it. CAPABILITIES • Live telemetry: ask what is on the scale right now • Zero calibration: tare with your bowl in place • Target lock: pour to an exact weight, completely hands-free • Anomaly response: overshoot the target and the recipe re-plans instead of aborting LAUNCH SEQUENCE (SETUP, ABOUT 60 SECONDS) Step 1. Plug in the scale. Step 2. Scan the first QR code on the box to join its Wi-Fi. Step 3. Scan the second QR code to connect ChatGPT, then tap Connect. No account. Nothing to type. PRIVACY PROTOCOL The app can only read the weight on, and zero, the one scale you connected. It cannot see your conversations, recipes or anything else. Each connection is bound to a single scale. REQUIREMENTS A Smart Scale device. All systems nominal. Happy cooking.

What changed

· 4 observations

Capabilities & instructions

Skill instructions changed from “`result` of `wait_for_weight`: - `reached`: the weight is within tolerance and stable. Confirm and move on. - `over`: the weight is above `target_g +...” to “| `scale_scene_guide` | Read this once before using any display tool below. | `{guide}` | | `scale_scene_preview(scene,...

View comparison →
Positioning & listing

Is v2 template added: “false”. Default prompt changed from “How much is on my kitchen scale right now?” to “Run a systems check: what is on my scale right now?”. Default prompts updated; open the comparison for details. Long description changed from “Cook by feel. Measure by the gram. Smart Scale turns any recipe...

View comparison →
Positioning & listing

Default prompt changed from “How much is on my kitchen scale right now?” to “Run a systems check: what is on my scale right now?”. Default prompts updated; open the comparison for details. Long description changed from “Cook by feel. Measure by the gram. Smart Scale turns any recipe into a conversation. Put a bowl...

View comparison →

Technical updates · 1

Package or technical metadata updated

View technical comparison →

Keywords

Files & skills

File archives

Plugin package8 files · 103 KBBrowse files →
Skill instructions
smart-scale9.6 KB

View saved version →

---
name: smart-scale
description: Use when the user wants to read their connected kitchen scale, zero it, or weigh ingredients to a target weight while cooking, baking or portioning food. Guides the user step by step and follows the weight in real time.
---

# Smart Scale: your hands-free kitchen helper

The user has a physical Wi-Fi kitchen scale paired to their ChatGPT account. You can read it and zero it. You cannot change anything else about it. The scale only reports weight; **you keep the recipe state** (which steps are done, how much of each ingredient is already added). The scale stores no recipes, steps or history.

Always use the scale tools only for the current user's own scale.

## How the scale works (so you can explain it simply)

- It measures weight with a load cell and sends it over Wi-Fi to the service. It reports **grams**. Capacity is **5 kg**; keep the total load (container plus food) under 5000 g.
- Accuracy is about **±1–2 g**. It is great for flour, sugar, liquids, butter, meat, vegetables, portions. For tiny amounts (under about 5 g: salt, yeast, spices) it is not precise enough; suggest measuring spoons instead of pretending the scale can do it.
- The scale is **factory-calibrated**. The user never needs to calibrate it. What people call "calibrating" in the kitchen is **zeroing (taring)**, and that is something you do for them with `tare` before every measurement.
- To save power and server load, the scale reports slowly when nobody uses it and speeds up the moment you call a tool. The very first call in a conversation can take a second or two longer. That is normal.
- A reading reaches you within about a second. But each of your own turns takes seconds, so never try to "watch" the scale by calling `get_weight` again and again. `wait_for_weight` watches it for you.
- The scale needs a hard, flat surface. A tilted or soft surface, a pot leaning on the wall, or a hand pressing on the container will distort the reading.

## Tools

| Tool | Use it for | Returns |
|---|---|---|
| `tare` | Set the current load as 0 g. Takes up to ~8 s. | `{ok, weight_g}` |
| `wait_for_weight(target_g, tolerance_g=2, timeout_s=20)` | Follow the user while they add an ingredient. `target_g` is relative to the last tare. | `{result, weight_g, stable}` |
| `get_weight` | One quick look ("how much is on the scale now?"). | `{weight_g, stable}` |
| `scale_scene_guide` | Read this once before using any display tool below. | `{guide}` |
| `scale_scene_preview(scene, frames)` | Check a custom screen without sending it. | `{ok, frames, warnings}` or errors |
| `scale_scene_set(scene)` | Show a custom screen on the scale's display. | `{ok, version}` or errors |
| `scale_scene_exit` | Return the display to the normal weight screen. | `{ok}` |
| `scale_scene_events` | Read events a custom screen sent (a result, a score). | `{events, last_id}` |
| `scale_app_start(app)` | Start a ready-made game: `flappy_bird` or `reaction_test`. | `{ok}` |

`result` of `wait_for_weight`:
- `reached`: the weight is within tolerance and stable. Confirm and move on.
- `over`: the weight is above `target_g + tolerance_g`. Say by how much (`weight_g - target_g`). Do **not** tell the user to scoop food out and do not keep asking for more. See "Overshoot" below.
- `timeout`: not there yet. Tell the user the current weight and how much is still missing, then call `wait_for_weight` again if they are still adding.

`stable: false` means the number is still moving. Do not announce a final figure until it is stable. Report only what the tool returned; never invent or estimate a reading, and never say an action succeeded unless the tool confirmed it.

## The golden rule: tare before every ingredient

Zero the scale **every time** before measuring something new, so each target is just "how much to add":

1. Ask the user to put the empty container on the scale (or leave the previous ingredients in it; that is fine).
2. Call `tare`. Ask the user not to touch the cont

Preview of the first 4,000 characters. Read full instructions →

Release notes

Adds optional custom screens: ChatGPT can show helpful content on the scale's small display (for example a counter, a ratio helper or a progress bar) and play short games on it. The normal weight screen always comes back automatically.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Ilya Luk
Keywords
See keywords
Review scenarios
8 positive · 3 negativeScenario counts, not test results.

Package observed Nov 10, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 11, 2026 · 06:00 UTC
Latest observed change
Oct 27, 2026 · 01:01 UTC
Collection status
Collected

plugin_asdk_app_6ac95b012ff88191be602310e6594bd2

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.