Raspberry Pi
Exécutez une OpenClaw Gateway persistante et toujours active sur un Raspberry Pi. Comme le Pi n’est que la passerelle (les modèles s’exécutent dans le cloud via API), même un Pi modeste gère bien la charge.Prérequis
- Raspberry Pi 4 ou 5 avec 2 Go+ de RAM (4 Go recommandés)
- Carte MicroSD (16 Go+) ou SSD USB (meilleures performances)
- Alimentation officielle Pi
- Connexion réseau (Ethernet ou WiFi)
- Raspberry Pi OS 64 bits (requis — n’utilisez pas la version 32 bits)
- Environ 30 minutes
Configuration
Flasher l’OS
Utilisez Raspberry Pi OS Lite (64-bit) — aucun bureau n’est nécessaire pour un serveur headless.
- Téléchargez Raspberry Pi Imager.
- Choisissez l’OS : Raspberry Pi OS Lite (64-bit).
- Dans la boîte de dialogue des paramètres, préconfigurez :
- Nom d’hôte :
gateway-host - Activer SSH
- Définir nom d’utilisateur et mot de passe
- Configurer le WiFi (si vous n’utilisez pas Ethernet)
- Nom d’hôte :
- Flashez sur votre carte SD ou votre disque USB, insérez-le, puis démarrez le Pi.
Exécuter l’onboarding
Accéder à l’interface Control
Sur votre ordinateur, obtenez une URL de tableau de bord depuis le Pi :Puis créez un tunnel SSH dans un autre terminal :Ouvrez l’URL affichée dans votre navigateur local. Pour un accès distant toujours actif, voir Intégration Tailscale.
Conseils de performance
Utilisez un SSD USB — Les cartes SD sont lentes et s’usent. Un SSD USB améliore nettement les performances. Voir le guide de démarrage USB du Pi. Activez le cache de compilation des modules — Accélère les invocations CLI répétées sur les hôtes Pi moins puissants :Résolution des problèmes
Mémoire insuffisante — Vérifiez que le swap est actif avecfree -h. Désactivez les services inutilisés (sudo systemctl disable cups bluetooth avahi-daemon). Utilisez uniquement des modèles basés sur API.
Performances lentes — Utilisez un SSD USB au lieu d’une carte SD. Vérifiez le throttling CPU avec vcgencmd get_throttled (doit renvoyer 0x0).
Le service ne démarre pas — Vérifiez les journaux avec journalctl --user -u openclaw-gateway.service --no-pager -n 100 et exécutez openclaw doctor --non-interactive. Si c’est un Pi headless, vérifiez aussi que le lingering est activé : sudo loginctl enable-linger "$(whoami)".
Problèmes de binaire ARM — Si une Skill échoue avec « exec format error », vérifiez si le binaire dispose d’une build ARM64. Vérifiez l’architecture avec uname -m (doit afficher aarch64).
Coupures WiFi — Désactivez la gestion d’alimentation WiFi : sudo iwconfig wlan0 power off.
Étapes suivantes
- Canaux — connecter Telegram, WhatsApp, Discord, et plus encore
- Configuration Gateway — toutes les options de configuration
- Mise à jour — maintenir OpenClaw à jour