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