# Send Anova Oven to your agent
Use the source page and any available docs to guide the install because the item is currently unstable or timing out.
## Fast path
- Open the source page via Review source status.
- If you can obtain the package, extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the source page and extracted files.
## Suggested prompts
### New install

```text
I tried to install a skill package from Yavira, but the item is currently unstable or timing out. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required. Then review README.md for any prerequisites, environment setup, or post-install checks.
```
### Upgrade existing

```text
I tried to upgrade a skill package from Yavira, but the item is currently unstable or timing out. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need. Then review README.md for any prerequisites, environment setup, or post-install checks.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "anova-skill",
    "name": "Anova Oven",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/dodeja/anova-skill",
    "canonicalUrl": "https://clawhub.ai/dodeja/anova-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/anova-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=anova-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "AGENTS.md",
      "README.md",
      "SKILL.md",
      "requirements.txt",
      "scripts/anova.py"
    ],
    "downloadMode": "manual_only",
    "sourceHealth": {
      "source": "tencent",
      "slug": "anova-skill",
      "status": "unstable",
      "reason": "timeout",
      "recommendedAction": "retry_later",
      "checkedAt": "2026-04-30T00:42:18.340Z",
      "expiresAt": "2026-04-30T12:42:18.340Z",
      "httpStatus": null,
      "finalUrl": null,
      "contentType": null,
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=anova-skill",
        "error": "Timed out after 5000ms",
        "slug": "anova-skill"
      },
      "scope": "item",
      "summary": "Item is unstable.",
      "detail": "This item is timing out or returning errors right now. Review the source page and try again later.",
      "primaryActionLabel": "Review source status",
      "primaryActionHref": "https://clawhub.ai/dodeja/anova-skill"
    },
    "validation": {
      "installChecklist": [
        "Wait for the source to recover or retry later.",
        "Review SKILL.md only after the download returns a real package.",
        "Treat this source as transient until the upstream errors clear."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/anova-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/anova-skill",
    "agentUrl": "https://openagent3.xyz/skills/anova-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/anova-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/anova-skill/agent.md"
  }
}
```
## Documentation

### Anova Oven & Precision Cooker Control

Control Anova WiFi devices including Precision Ovens (APO) and Precision Cookers (APC) via WebSocket API.

### Prerequisites

Personal Access Token from Anova app

Download Anova Oven app (iOS/Android)
Go to: More → Developer → Personal Access Tokens
Create token (starts with anova-)
Store in ~/.config/anova/token



Python dependencies
pip3 install websockets



Device Setup

Anova device connected to WiFi
Paired with your Anova account

### Installation

# Install Python dependency
pip3 install websockets

# Store your token
mkdir -p ~/.config/anova
echo "anova-YOUR_TOKEN_HERE" > ~/.config/anova/token
chmod 600 ~/.config/anova/token

### List Devices

python3 scripts/anova.py list

### Basic Cooking

# Simple cook at 350°F for 30 minutes
python3 scripts/anova.py cook --temp 350 --duration 30

# Cook at 175°C for 45 minutes
python3 scripts/anova.py cook --temp 175 --unit C --duration 45

### Advanced Controls

Custom Elements:

# Rear element only (low-temp slow cook)
python3 scripts/anova.py cook --temp 225 --elements rear --duration 180

# Bottom + rear (standard roasting)
python3 scripts/anova.py cook --temp 375 --elements bottom,rear --duration 45

# All elements (maximum heat)
python3 scripts/anova.py cook --temp 450 --elements top,bottom,rear --duration 20

Custom Fan Speed:

# Low fan (gentle cooking)
python3 scripts/anova.py cook --temp 250 --fan-speed 25 --duration 120

# High fan (fast heat circulation)
python3 scripts/anova.py cook --temp 400 --fan-speed 100 --duration 30

Probe Cooking:

# Cook to internal temperature (not time-based)
python3 scripts/anova.py cook --temp 350 --probe-temp 165

# Low-temp probe cook
python3 scripts/anova.py cook --temp 225 --elements rear --fan-speed 25 --probe-temp 135

Combined Advanced Settings:

# Precision low-temp cook
python3 scripts/anova.py cook --temp 225 --elements rear --fan-speed 25 --duration 180

# High-heat sear
python3 scripts/anova.py cook --temp 500 --elements top,bottom,rear --fan-speed 100 --duration 5

### Stop Cooking

python3 scripts/anova.py stop

### Monitor (Real-time Stream)

python3 scripts/anova.py monitor --monitor-duration 60

### Natural Language Examples

Agent prompts:

"Preheat the oven to 375°F for roasting"
"Start sous vide at 135°F for 2 hours"
"What's the current oven temperature?"
"Stop cooking"
"Steam vegetables at 212°F for 15 minutes"

### Anova Precision Oven (APO)

Sous vide cooking (wet bulb mode)
Roasting (dry bulb mode)
Steam cooking with humidity control
Temperature control (C/F)
Real-time status monitoring
Telemetry export

### Anova Precision Cooker (APC)

Sous vide cooking
Temperature control
Timer management
Real-time status

### API Reference

WebSocket Endpoint: Via Anova cloud service
Authentication: Personal Access Token (Bearer token)
Protocol: WebSocket with JSON messages

### Configuration

Token file: ~/.config/anova/token
Default device: First device found (or specify with --device-id)

### Troubleshooting

"No token found":

echo "anova-YOUR_TOKEN" > ~/.config/anova/token

"No devices found":

Check device is online in Anova app
Verify WiFi connection
Generate new token

"Connection failed":

Check internet connection
Verify token is valid
Ensure device is paired with account

### Safety Notes

Always verify temperature before starting long cooks
Use timers to prevent overcooking
Monitor remotely but check in-person for safety
Default timeout: 4 hours max

### References

Anova Developer Portal
GitHub: anova-wifi-device-controller
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: dodeja
- Version: 0.1.0
## Source health
- Status: unstable
- Item is unstable.
- This item is timing out or returning errors right now. Review the source page and try again later.
- Health scope: item
- Reason: timeout
- Checked at: 2026-04-30T00:42:18.340Z
- Expires at: 2026-04-30T12:42:18.340Z
- Recommended action: Review source status
## Links
- [Detail page](https://openagent3.xyz/skills/anova-skill)
- [Send to Agent page](https://openagent3.xyz/skills/anova-skill/agent)
- [JSON manifest](https://openagent3.xyz/skills/anova-skill/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/anova-skill/agent.md)
- [Download page](https://openagent3.xyz/downloads/anova-skill)