openclaw nodes

إدارة والتحكم في الأجهزة المقترنة (العقد) مثل الهواتف الذكية والحواسيب اللوحية.

الاستخدام الأساسي

openclaw nodes [command] [options]

الأوامر

عرض العقد المقترنة

# عرض جميع العقد
openclaw nodes list

# عرض العقد النشطة فقط
openclaw nodes list --online

# عرض بتنسيق JSON
openclaw nodes list --json

معلومات عقدة محددة

# عرض تفاصيل عقدة
openclaw nodes info my-iphone

# معلومات الجهاز
openclaw nodes info my-iphone --device

# القدرات المتاحة
openclaw nodes info my-iphone --capabilities

التحكم بالكاميرا

# التقاط صورة
openclaw nodes camera snap my-iphone

# الكاميرا الأمامية
openclaw nodes camera snap my-iphone --facing front

# الكاميرا الخلفية
openclaw nodes camera snap my-iphone --facing back

# كلا الكاميرتين
openclaw nodes camera snap my-iphone --facing both

تسجيل الشاشة

# تسجيل الشاشة لمدة 10 ثوانٍ
openclaw nodes screen record my-ipad --duration 10s

# تسجيل بدقة محددة
openclaw nodes screen record my-ipad --duration 30s --quality 720p

# تسجيل مع الصوت
openclaw nodes screen record my-ipad --duration 60s --audio

الموقع الجغرافي

# الحصول على الموقع الحالي
openclaw nodes location get my-iphone

# دقة عالية
openclaw nodes location get my-iphone --accuracy precise

# دقة متوسطة (أسرع، أقل استهلاكاً للبطارية)
openclaw nodes location get my-iphone --accuracy balanced

إرسال إشعارات

# إشعار بسيط
openclaw nodes notify my-iphone "Hello from OpenClaw!"

# مع عنوان
openclaw nodes notify my-iphone --title "Alert" "Check this out"

# إشعار ذو أولوية عالية
openclaw nodes notify my-iphone --priority high "Urgent message"

# مع صوت مخصص
openclaw nodes notify my-iphone --sound alert.wav "Important!"

تنفيذ أوامر

# تنفيذ أمر shell على العقدة
openclaw nodes run my-macbook "ls -la /Users"

# مع مهلة زمنية
openclaw nodes run my-macbook --timeout 30s "find / -name '*.log'"

# تنفيذ script
openclaw nodes run my-macbook --script backup.sh

الخيارات

الخيارالوصف
--onlineالعقد المتصلة فقط
--jsonإخراج بتنسيق JSON
--facing <dir>اتجاه الكاميرا (front, back, both)
--duration <time>مدة التسجيل (10s, 1m, etc.)
--quality <res>دقة الفيديو (480p, 720p, 1080p)
--audioتضمين الصوت في التسجيل
--accuracy <level>دقة الموقع (coarse, balanced, precise)
--title <text>عنوان الإشعار
--priority <level>أولوية الإشعار (low, normal, high)
--timeout <time>مهلة زمنية للأمر

قدرات العقد

📸 الكاميرا

التقاط صور ومقاطع فيديو من كاميرات الجهاز

🎥 تسجيل الشاشة

تسجيل شاشة الجهاز مع الصوت

📍 الموقع

الحصول على الموقع الجغرافي للجهاز

🔔 الإشعارات

إرسال إشعارات push إلى الجهاز

⚡ تنفيذ الأوامر

تشغيل أوامر shell على الجهاز

📱 معلومات الجهاز

الحصول على معلومات النظام والبطارية

أمثلة متقدمة

مراقبة متعددة

# التقاط صور من جميع الكاميرات
openclaw nodes list --online --json | \
  jq -r '.[].name' | \
  xargs -I {} openclaw nodes camera snap {}

# الحصول على موقع جميع الأجهزة
openclaw nodes list --online --json | \
  jq -r '.[].name' | \
  xargs -I {} openclaw nodes location get {}

جدولة مع cron

# التقاط صورة كل ساعة
openclaw cron add "0 * * * *" \
  "openclaw nodes camera snap my-iphone --facing both"

# تحديث الموقع كل 15 دقيقة
openclaw cron add "*/15 * * * *" \
  "openclaw nodes location get my-iphone"

حفظ النتائج

# حفظ صورة الكاميرا
openclaw nodes camera snap my-iphone --output photo.jpg

# حفظ تسجيل الشاشة
openclaw nodes screen record my-ipad --duration 30s --output screen.mp4

# حفظ الموقع إلى JSON
openclaw nodes location get my-iphone --json > location.json

💡 نصائح للاستخدام الفعال

  • تأكد من أن الجهاز متصل بالإنترنت قبل إرسال الأوامر
  • استخدم --online لعرض الأجهزة النشطة فقط
  • تسجيل الشاشة يستهلك البطارية - استخدمه بحذر
  • بعض القدرات تحتاج إلى أذونات خاصة على الجهاز

الأمان والخصوصية

🔒 الوصول المصادق

جميع الأوامر تحتاج إلى مصادقة. العقد المقترنة فقط يمكن التحكم بها.

🔐 التشفير

جميع الاتصالات بين Gateway والعقد مشفرة end-to-end.

👤 الخصوصية

البيانات الحساسة (الموقع، الصور) لا يتم تخزينها إلا إذا طلبت ذلك.

استكشاف الأخطاء

العقدة غير متصلة

# التحقق من حالة العقدة
openclaw nodes info my-iphone

# إعادة الاقتران
openclaw pairing list
openclaw pairing approve <request-id>

# تحديث بيانات العقدة
openclaw nodes refresh my-iphone

فشل التقاط الصورة

# التحقق من أذونات الكاميرا
openclaw nodes info my-iphone --capabilities

# استخدام الكاميرا الافتراضية
openclaw nodes camera snap my-iphone
# (بدون --facing)

مهلة الأوامر

# زيادة المهلة الزمنية
openclaw nodes run my-device --timeout 60s "long-command"

# التحقق من اتصال الشبكة
openclaw nodes info my-device | grep -i network

📚 اقرأ المزيد

لمعلومات تفصيلية حول إقران وإدارة العقد، راجع:

الأوامر ذات الصلة

  • openclaw pairing - إدارة طلبات الإقران
  • openclaw cron - جدولة أوامر العقد
  • openclaw gateway status - حالة الاتصال