Voer een permanente, altijd actieve OpenClaw Gateway uit op een Raspberry Pi. Omdat de Pi alleen de Gateway is (modellen draaien in de cloud via API), kan zelfs een bescheiden Pi de workload goed aan — typische hardwarekosten zijn $35–80 eenmalig, zonder maandelijkse kosten.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Hardwarecompatibiliteit
| Pi-model | RAM | Werkt? | Opmerkingen |
|---|---|---|---|
| Pi 5 | 4/8 GB | Beste | Snelst, aanbevolen. |
| Pi 4 | 4 GB | Goed | Ideale keuze voor de meeste gebruikers. |
| Pi 4 | 2 GB | OK | Voeg swap toe. |
| Pi 4 | 1 GB | Krap | Mogelijk met swap, minimale configuratie. |
| Pi 3B+ | 1 GB | Traag | Werkt, maar traag. |
| Pi Zero 2 W | 512 MB | Nee | Niet aanbevolen. |
Vereisten
- Raspberry Pi 4 of 5 met 2 GB+ RAM (4 GB aanbevolen)
- MicroSD-kaart (16 GB+) of USB-SSD (betere prestaties)
- Officiële Pi-voeding
- Netwerkverbinding (Ethernet of WiFi)
- 64-bits Raspberry Pi OS (vereist — gebruik geen 32-bits)
- Ongeveer 30 minuten
Instellen
Flash het OS
Gebruik Raspberry Pi OS Lite (64-bit) — geen desktop nodig voor een headless server.
- Download Raspberry Pi Imager.
- Kies OS: Raspberry Pi OS Lite (64-bit).
- Configureer vooraf in het instellingendialoog:
- Hostnaam:
gateway-host - Schakel SSH in
- Stel gebruikersnaam en wachtwoord in
- Configureer WiFi (als je geen Ethernet gebruikt)
- Hostnaam:
- Flash naar je SD-kaart of USB-schijf, plaats deze en start de Pi op.
Voer onboarding uit
Open de Control UI
Haal op je computer een dashboard-URL op vanaf de Pi:Maak vervolgens een SSH-tunnel in een andere terminal:Open de afgedrukte URL in je lokale browser. Zie Tailscale-integratie voor permanente externe toegang.
Prestatietips
Gebruik een USB-SSD — SD-kaarten zijn traag en slijten. Een USB-SSD verbetert de prestaties aanzienlijk. Zie de Pi USB-opstartgids. Schakel module-compilecache in — Versnelt herhaalde CLI-aanroepen op Pi-hosts met lager vermogen:systemctl --user daemon-reload && systemctl --user restart openclaw-gateway.service uit. Schakel op een headless Pi ook eenmalig lingering in, zodat de gebruikersservice blijft draaien na uitloggen: sudo loginctl enable-linger "$(whoami)".
Aanbevolen modelconfiguratie
Omdat de Pi alleen de Gateway draait, gebruik je cloudgehoste API-modellen:Opmerkingen over ARM-binaries
De meeste OpenClaw-functies werken zonder wijzigingen op ARM64 (Node.js, Telegram, WhatsApp/Baileys, Chromium). De binaries waarvoor af en toe ARM-builds ontbreken, zijn doorgaans optionele Go/Rust CLI-tools die door Skills worden meegeleverd. Controleer de releasepagina van een ontbrekende binary oplinux-arm64- / aarch64-artefacten voordat je terugvalt op bouwen vanaf broncode.
Persistentie en back-ups
OpenClaw-status staat onder:~/.openclaw/—openclaw.json, per-agentauth-profiles.json, kanaal-/providerstatus, sessies.~/.openclaw/workspace/— agentwerkruimte (SOUL.md, geheugen, artefacten).
Probleemoplossing
Onvoldoende geheugen — Controleer metfree -h of swap actief is. Schakel ongebruikte services uit (sudo systemctl disable cups bluetooth avahi-daemon). Gebruik uitsluitend API-gebaseerde modellen.
Trage prestaties — Gebruik een USB-SSD in plaats van een SD-kaart. Controleer CPU-throttling met vcgencmd get_throttled (zou 0x0 moeten retourneren).
Service start niet — Controleer logs met journalctl --user -u openclaw-gateway.service --no-pager -n 100 en voer openclaw doctor --non-interactive uit. Als dit een headless Pi is, controleer dan ook of lingering is ingeschakeld: sudo loginctl enable-linger "$(whoami)".
ARM-binaryproblemen — Als een skill mislukt met “exec format error”, controleer dan of de binary een ARM64-build heeft. Verifieer de architectuur met uname -m (zou aarch64 moeten tonen).
WiFi valt weg — Schakel WiFi-energiebeheer uit: sudo iwconfig wlan0 power off.
Volgende stappen
- Kanalen — verbind Telegram, WhatsApp, Discord en meer
- Gateway-configuratie — alle configuratieopties
- Bijwerken — houd OpenClaw up-to-date