Raspberry Pi
Kalıcı, her zaman açık bir OpenClaw Gateway’i Raspberry Pi üzerinde çalıştırın. Pi yalnızca gateway olduğu için (modeller API üzerinden bulutta çalışır), mütevazı bir Pi bile bu iş yükünü rahatça kaldırır.Ön koşullar
- 2 GB+ RAM’e sahip Raspberry Pi 4 veya 5 (4 GB önerilir)
- MicroSD kart (16 GB+) veya USB SSD (daha iyi performans)
- Resmi Pi güç kaynağı
- Ağ bağlantısı (Ethernet veya WiFi)
- 64-bit Raspberry Pi OS (gerekli — 32-bit kullanmayın)
- Yaklaşık 30 dakika
Kurulum
İşletim sistemini yazdırın
Başsız bir sunucu için masaüstüne gerek yoktur; Raspberry Pi OS Lite (64-bit) kullanın.
- Raspberry Pi Imager indirin.
- İşletim sistemini seçin: Raspberry Pi OS Lite (64-bit).
- Ayarlar iletişim kutusunda önceden şunları yapılandırın:
- Ana bilgisayar adı:
gateway-host - SSH’yi etkinleştirin
- Kullanıcı adı ve parola ayarlayın
- WiFi yapılandırın (Ethernet kullanmıyorsanız)
- Ana bilgisayar adı:
- SD kartınıza veya USB sürücünüze yazdırın, takın ve Pi’yi başlatın.
Başlangıç kurulumunu çalıştırın
Kontrol UI'a erişin
Bilgisayarınızda, Pi’den bir pano URL’si alın:Ardından başka bir terminalde bir SSH tüneli oluşturun:Yazdırılan URL’yi yerel tarayıcınızda açın. Her zaman açık uzak erişim için Tailscale integration bölümüne bakın.
Performans ipuçları
USB SSD kullanın — SD kartlar yavaştır ve çabuk yıpranır. USB SSD performansı büyük ölçüde artırır. Pi USB boot guide bölümüne bakın. Modül derleme önbelleğini etkinleştirin — Daha düşük güçlü Pi host’larında tekrarlanan CLI çağrılarını hızlandırır:Sorun giderme
Bellek yetersiz —free -h ile swap’in etkin olduğunu doğrulayın. Kullanılmayan hizmetleri devre dışı bırakın (sudo systemctl disable cups bluetooth avahi-daemon). Yalnızca API tabanlı modeller kullanın.
Yavaş performans — SD kart yerine USB SSD kullanın. vcgencmd get_throttled ile CPU yavaşlatmasını denetleyin (0x0 döndürmelidir).
Hizmet başlamıyor — Günlükleri journalctl --user -u openclaw-gateway.service --no-pager -n 100 ile denetleyin ve openclaw doctor --non-interactive çalıştırın. Bu başsız bir Pi ise lingering’in etkin olduğunu da doğrulayın: sudo loginctl enable-linger "$(whoami)".
ARM ikili dosya sorunları — Bir skill “exec format error” ile başarısız olursa, ikili dosyanın ARM64 sürümü olup olmadığını denetleyin. Mimarinin doğruluğunu uname -m ile doğrulayın (aarch64 göstermelidir).
WiFi kopmaları — WiFi güç yönetimini devre dışı bırakın: sudo iwconfig wlan0 power off.
Sonraki adımlar
- Channels — Telegram, WhatsApp, Discord ve daha fazlasını bağlayın
- Gateway configuration — tüm yapılandırma seçenekleri
- Updating — OpenClaw’ı güncel tutun