OpenClaw v2026.2 için geçerlidir | Bu makale, Gateway dağıtımını tamamlamış ve mobil cihazda kullanmak isteyen kullanıcılar için hazırlanmıştır.
TL;DR: iOS/Android uygulaması “düğüm” olarak Gateway’e bağlanır ve kamera, ekran kaydı, konum, bildirim yetenekleri sağlar. Eşleştirme süreci: Uygulamayı aç → Gateway’i keşfet → Eşleştirme kodunu gir. Komutlar: camera.snap (fotoğraf çek), screen.record (ekran kaydı), location.get (konum), notification.send (bildirim). Sesli uyandırma yalnızca iOS’ta “Hey Claw” ile desteklenir.
Mobil İşlevlere Genel Bakış
İşlev Karşılaştırması
| İşlev | iOS | Android | Açıklama |
|---|---|---|---|
| Mesaj Gönder/Al | ✅ | ✅ | WebChat veya sohbet uygulaması üzerinden |
| Canvas | ✅ | ✅ | Görsel arayüz |
| Kamera | ✅ | ✅ | Fotoğraf çek ve AI’ın analiz etmesini sağla |
| Ekran Kaydı | ✅ | ✅ | Ekranı kaydet ve paylaş |
| Konum Hizmetleri | ✅ | ✅ | Mevcut konumu al |
| Bildirimler | ✅ | ✅ | AI’dan gelen bildirimleri al |
| Sesli Uyandırma | ✅ | ❌ | “Hey Claw” ile uyandırma |
| Yerel Çalıştırma | ❌ | ❌ | Gateway bağlantısı gerekir |
Mimari Şema
[iOS/Android App] <--WiFi/Hücresel--> [Gateway] <---> [Agent]
| |
[Node API] [Araçlar/Skills]
| |
[Cihaz Yetenekleri] [Harici Servisler]
- Kamera
- Ekran
- Konum
- Bildirim
iOS Kurulumu
Sistem Gereksinimleri
| Gereksinim | Sürüm |
|---|---|
| iOS | 15.0+ |
| Cihaz | iPhone 8 ve üzeri |
Kurulum Yöntemleri
Yöntem 1: TestFlight (Önerilen)
- TestFlight testine katılın
- OpenClaw iOS uygulamasını kurun
- Uygulamayı açıp eşleştirme yapın
Yöntem 2: Kaynak Koddan Derleme
# Depoyu klonla
git clone https://github.com/openclaw/openclaw.git
cd openclaw/apps/ios
# Bağımlılıkları kur
pod install
# Xcode'u aç
open OpenClaw.xcworkspace
# Derle ve cihaza yükle
iOS İzin Yapılandırması
| İzin | Kullanım | Gerekli |
|---|---|---|
| Kamera | Fotoğraf analizi | İsteğe bağlı |
| Fotoğraf Kütüphanesi | Fotoğraf kaydet/oku | İsteğe bağlı |
| Konum | Mevcut konumu al | İsteğe bağlı |
| Bildirimler | Mesaj bildirimleri al | Önerilen |
| Mikrofon | Sesli uyandırma | İsteğe bağlı |
| Face ID | Güvenli kimlik doğrulama | İsteğe bağlı |
Android Kurulumu
Sistem Gereksinimleri
| Gereksinim | Sürüm |
|---|---|
| Android | 10.0+ (API 29+) |
| Cihaz | Çoğu modern cihaz |
Kurulum Yöntemleri
Yöntem 1: APK Doğrudan Kurulum
- En son APK’yı indirin
- Bilinmeyen kaynaklara izin verin
- Kurun ve uygulamayı açın
Yöntem 2: Kaynak Koddan Derleme
# Depoyu klonla
git clone https://github.com/openclaw/openclaw.git
cd openclaw/apps/android
# Derle
./gradlew assembleDebug
# Cihaza yükle
adb install app/build/outputs/apk/debug/app-debug.apk
Android İzin Yapılandırması
| İzin | Kullanım | Gerekli |
|---|---|---|
| Kamera | Fotoğraf analizi | İsteğe bağlı |
| Depolama | Dosya kaydet/oku | İsteğe bağlı |
| Konum | Mevcut konumu al | İsteğe bağlı |
| Bildirimler | Mesaj bildirimleri al | Önerilen |
| Mikrofon | Sesli giriş | İsteğe bağlı |
Düğüm Eşleştirme
Eşleştirme Süreci
sequenceDiagram
participant A as Mobil Uygulama
participant G as Gateway
participant D as Keşif Servisi
A->>D: Keşif isteği yayınlar
D-->>A: Gateway keşfedilir
A->>G: Eşleştirme talep eder
G-->>A: Eşleştirme kodu döner
A->>A: Eşleştirme kodunu gösterir
Note over A,G: Kullanıcı uygulamada eşleştirme kodunu girer
A->>G: Eşleştirme kodunu gönderir
G->>G: Eşleştirme kodunu doğrular
G-->>A: Eşleştirme başarılı
A->>G: Düğüm yeteneklerini kaydeder
G-->>A: Kayıt onaylanır
Eşleştirme Adımları
1. Gateway’in Çalıştığından Emin Olun
# Gateway'i başlat
openclaw gateway --port 18789
# Durumu kontrol et
openclaw health
2. Mobil Uygulamayı Açın
OpenClaw iOS/Android uygulamasını açın.
3. Gateway’i Keşfedin
Uygulama yerel ağdaki Gateway’i otomatik olarak tarar veya Gateway adresini manuel olarak girin:
http://192.168.1.100:18789
4. Eşleştirme Kodunu Alın
Gateway terminalinde eşleştirme kodunu görüntüleyin:
openclaw pairing list
# Çıktı örneği:
# Node Code Platform
# ios-1 ABC123 iOS
# android-1 XYZ789 Android
5. Eşleştirme Kodunu Girin
Uygulamada eşleştirme kodunu girerek eşleştirmeyi tamamlayın.
Düğüm Yapılandırması
{
"nodes": {
"ios-1": {
"platform": "ios",
"capabilities": ["camera", "screen_record", "location", "notification"],
"autoConnect": true
},
"android-1": {
"platform": "android",
"capabilities": ["camera", "screen_record", "location", "notification", "sms"],
"autoConnect": true
}
}
}
Kamera İşlevi
Fotoğraf Çekip AI’ya Analiz Ettirme
Kullanıcı: Buzdolabında ne var bir bak
Agent: Tamam, telefonunuzun kamerasından bakayım...
[camera.snap çağırılır]
[Görüntü analiz edilir]
Buzdolabınızda şunlar var:
- Süt (yarım şişe)
- Yumurta (6 adet)
- Salatalık (2 adet)
- Domates (birkaç adet)
Menemen yapmanızı öneririm~
Kamera Komutları
| Komut | Açıklama |
|---|---|
camera.snap |
Fotoğraf çek |
camera.video |
Video kaydet |
camera.switch |
Ön/arka kamera geçişi |
Kamera Yapılandırması
{
"nodes": {
"ios-1": {
"camera": {
"defaultCamera": "back",
"quality": "high",
"saveToGallery": false
}
}
}
}
Ekran Kaydı
Kaydet ve Paylaş
Kullanıcı: Bu uygulamayı nasıl kullanacağıma bir bak
Agent: Tamam, ekranı kaydetmeye başlayın...
[Kullanıcı uygulamayı kullanır]
Agent: Gördüm, bu bir yapılacaklar listesi uygulaması.
Şunları yapabilirsiniz:
1. Görev eklemek için sağ alttaki + düğmesine dokunun
2. Görevi silmek için sola kaydırın
3. Ayrıntıları düzenlemek için göreve dokunun
Ekran Kaydı Yapılandırması
{
"nodes": {
"ios-1": {
"screenRecord": {
"maxDuration": 300,
"quality": "medium",
"withAudio": true
}
}
}
}
Konum Hizmetleri
Mevcut Konumu Alma
Kullanıcı: Yakınlarda güzel bir restoran var mı?
Agent: Nerede olduğunuza bakayım...
[location.get çağırılır]
Şu anda İstanbul Beyoğlu İstiklal Caddesi yakınındasınız.
Yüksek puanlı birkaç restoran önerim:
1. Çiçek Pasajı - 4.8 puan, geleneksel Türk mutfağı
2. Karaköy Lokantası - 4.7 puan, deniz ürünleri
3. ...
Konum Komutları
| Komut | Açıklama |
|---|---|
location.get |
Mevcut konumu al |
location.watch |
Konum değişikliklerini sürekli izle |
Konum Yapılandırması
{
"nodes": {
"ios-1": {
"location": {
"accuracy": "high",
"distanceFilter": 100
}
}
}
}
Bildirim İşlevi
Bildirim Gönderme
Agent: Görev tamamlandı, telefonunuza bir bildirim gönderiyorum.
[notification.send çağırılır]
Telefon bildirimi alır:
Başlık: Görev Tamamlandı
İçerik: Kod üretim ortamına dağıtıldı
Bildirim Yapılandırması
{
"nodes": {
"ios-1": {
"notification": {
"enabled": true,
"sound": true,
"badge": true
}
}
}
}
Sesli Uyandırma (iOS)
Sesli Uyandırma Yapılandırması
{
"nodes": {
"ios-1": {
"voiceWake": {
"enabled": true,
"keyword": "hey claw",
"sensitivity": "medium"
}
}
}
}
Sesli Uyandırma Kullanımı
- “Hey Claw” deyin
- Uygulama otomatik olarak dinlemeye başlar
- Sorunuzu söyleyin
- Agent yanıt verir
Mobil Canvas
Mobil Cihazda Canvas
Mobil Canvas, masaüstü ile aynı görselleştirme deneyimini sunar:
- Etkileşimli kontrol panelleri
- Gerçek zamanlı veri gösterimi
- Form girişi
- Grafikler ve tablolar
Mobil Canvas Optimizasyonu
{
"canvas": {
"mobile": {
"adaptiveLayout": true,
"touchGestures": true,
"performanceMode": "balanced"
}
}
}
Düğüm Yönetimi
Düğümleri Görüntüleme
# Tüm düğümleri listele
openclaw nodes list
# Çıktı örneği:
# Node Platform Status Capabilities
# ios-1 iOS online camera,location,notification
# android-1 Android offline camera,location,sms
# Düğüm ayrıntılarını görüntüle
openclaw nodes show ios-1
Düğüm İşlemleri
# Düğümü etkinleştir
openclaw nodes enable ios-1
# Düğümü devre dışı bırak
openclaw nodes disable ios-1
# Düğümün bağlantısını kes
openclaw nodes disconnect ios-1
# Düğümü yeniden adlandır
openclaw nodes rename ios-1 --name "iPhone'um"
Sorun Giderme
Düğüm Bağlanamıyor
# Gateway durumunu kontrol et
openclaw health
# Ağı kontrol et
ping 192.168.1.100
# Düğüm günlüklerini görüntüle
openclaw logs --node ios-1
İzin Sorunları
# Düğüm izinlerini kontrol et
openclaw nodes permissions ios-1
# Çıktı örneği:
# Permission Status
# Camera Granted
# Location Granted
# Notification Granted
# Microphone Denied
Eşleştirme Başarısız
- Gateway’in çalıştığından emin olun
- Ağ bağlantısını kontrol edin (aynı yerel ağ)
- Güvenlik duvarı ayarlarını kontrol edin
- Yeniden eşleştirmeyi deneyin
Özet
Mobil düğümler OpenClaw’un yeteneklerini genişletir:
- Kamera: Fotoğraf analizi, video kaydı
- Konum: Mevcut konumu alma
- Bildirimler: Telefona mesaj gönderme
- Canvas: Mobil görselleştirme arayüzü
- Sesli Uyandırma: Eller serbest çalışma
Güncelleme Geçmişi:
- 2026-02-26: İlk sürüm yayınlandı
Seri Navigasyonu:
- ← Önceki: Uzaktan Dağıtım Çözümleri
- → Sonraki: Otomasyon ve Zamanlanmış Görevler