# OpenClaw igapäevased käsud – kiirjuhend

**Keskkond:** ohmu (Linux, OpenClaw Docker-konteineris) · Obsidian `/home/ardo/Obsidian` (Syncthing) · SSH võti `~/.ssh/openclaw_ohmu_key_openssh`

See on praktiline kiirjuhend kõige sagedasemateks tegevusteks. Üldine käskude ülevaade: [[openclaw-käsud]].

---

## 🩺 Seisund ja tervis

```bash
# Kõik kanalid töös? Viimased sessioonid?
openclaw status --all

# Süvadiagnostika (aeglasem, põhjalikum)
openclaw status --deep

# Provideri kasutusmahud (kui palju "vasakule" jäänud)
openclaw status --usage

# Tervisekontroll + automaatsed parandused – kasuta alati, kui midagi on katki
openclaw doctor

# Gateway tervis RPC kaudu
openclaw health
```

## ⚙️ Gateway haldamine

```bash
# Seisund
openclaw gateway status

# Taaskäivitus (kui konfig muudetud või ummik)
openclaw gateway restart

# Käivita / peata
openclaw gateway start
openclaw gateway stop

# Logid – viimased 200 rida (vaikimisi), rohkem: --limit
openclaw logs --limit 500
openclaw logs --limit 200 --json
```

> ⚠️ ohmu-l jookseb gateway Docker-konteineris. Kui sisemine restart ei tööta, on varulahendus: `docker restart repo-openclaw-gateway-1` (vajab ligipääsu dockerile).

## 📨 Sõnumid

```bash
# Sõnumi saatmine kanalisse (siht: kontakti ID või grupi ID)
openclaw message send --target "<siht>" --text "Tere!"

# Kontaktide/gruppide ID-de otsimine (tulemus kleebi --target-iks)
openclaw directory self
openclaw directory peers list
openclaw directory groups list

# Kanali olek ja konto info
openclaw channels status
openclaw channels list

# Lugemata sõnumite kontroll
openclaw message read --channel <kanal> --limit 10
```

## ⏰ Ajastatud tööd (cron) – meeldetuletused ja perioodilised asjad

```bash
# Olemasolevad tööd
openclaw cron list
openclaw cron status

# Töö üksikasjad / käivitusajalugu
openclaw cron get <id>
openclaw cron runs <id>

# Uue ajastatud töö lisamine (näide: iga päev kell 9)
openclaw cron add --name "hommikune kontroll" --schedule "0 9 * * *" ...

# Töö kohene käivitamine / kustutamine / keelamine
openclaw cron run <id> --force
openclaw cron rm <id>
openclaw cron disable <id>
```

> Cron sobib täpseks ajastamiseks (nt meeldetuletus kell 15:00), heartbeat aga perioodilisteks kontrollideks.

## 🧠 Agendid, mälu ja oskused

```bash
# Agendid
openclaw agents list

# Ühe agendi töötsükli käivitamine läbi gateway
openclaw agent --to <sessioon> --message "..."

# Mälu: indeksi olek ja otsing
openclaw memory status
openclaw memory search "Suuremõisa hinnad"

# Oskused (skills)
openclaw skills list
openclaw skills search <teema>
openclaw skills install <nimi>
```

## ⚙️ Konfiguratsioon

```bash
# Väärtuse lugemine / muutmine (tee nt: gateway.port)
openclaw config get <tee>
openclaw config set <tee> <väärtus>

# Aktiivse konfigifaili asukoht + valideerimine
openclaw config file
openclaw config validate

# Interaktiivne seadistuse muutmine
openclaw configure
```

## 🗄️ Varukoopia ja värskendus

```bash
# Varukoopia loomine (olek, config, auth, sessioonid)
openclaw backup create

# Varukoopia kontrollimine
openclaw backup verify

# Värskendamine + kanal (stable/beta/dev)
openclaw update
openclaw update status
```

## 🔗 Seadmed ja brauser

```bash
# Ühendatud seadmed (nodes)
openclaw nodes status

# Mobiilne sidumine – QR-kood
openclaw qr

# Brauseri haldamine (OpenClaw browser tool)
openclaw browser status
openclaw browser tabs
```

## 🧾 Sessioonid ja audit

```bash
# Salvestatud vestlused
openclaw sessions

# Audit: agendi töötsüklid ja tööriistade kasutus
openclaw audit

# Taustatööd / TaskFlow
openclaw tasks list
```

---

## ⚡ Minu lühikesed lemmikud

| Mida tahan | Käsk |
|---|---|
| Kas kõik töötab? | `openclaw status --all` |
| Midagi on katki | `openclaw doctor` |
| Taaskäivita | `openclaw gateway restart` |
| Vaata logisid | `openclaw logs --limit 300` |
| Saada sõnum | `openclaw message send --target ... --text ...` |
| Mis cron tööd on? | `openclaw cron list` |
| Varukoopia | `openclaw backup create` |
| Uuenda | `openclaw update` |

*Allikas: OpenClaw CLI dokumentatsioon (docs.openclaw.ai/cli), versioon 2026.7.1.*
