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- حالة الاتصال