انتقال إلى المحتوى
Secret Knock

طرق المنافذ على Apple Watch

افتح الباب من معصمك. يقوم تطبيق Apple Watch بطرق جميع أنواع الأبواب عبر iPhone ويعرض حالة الباب موارب مع العد التنازلي؛ وبعيدًا عن iPhone، يمكنه إرسال fwknop SPA عبر HTTP بنفسه.

عبر iPhone

لا يمكن لتطبيقات Apple Watch إرسال حزم شبكة خام، لذا تطلب الساعة من iPhone إجراء الطرق. تعمل جميع أنواع الأبواب بهذه الطريقة: تسلسلات knockd، وfwknop عبر UDP، وأحجام ping، وDrayTek. تبقى تسلسلات الطرق والمفاتيح على iPhone.

بمفرده: fwknop SPA عبر HTTP

من دون وجود iPhone بالقرب منك، يمكن للساعة إرسال حزمة fwknop SPA كطلب HTTP عبر Wi‑Fi أو الشبكة الخلوية. يقرأ fwknopd الحزمة من حركة البيانات التي يلتقطها، لذا فعّل SPA عبر HTTP، وضمّن منفذ HTTP في عامل تصفية الالتقاط، وتأكد من أن شيئًا ما يقبل اتصالات TCP على ذلك المنفذ — خادم الويب لديك، على سبيل المثال — لكي يُرسل الطلب أصلًا.

# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP    Y;
PCAP_FILTER             udp port 62201 or tcp port 80;
fwknopd.conf

على الساعة

  1. 1اضغط مطولًا على أداة الطرق. تنقر الساعة على معصمك عند إرسال الطرق، ومرة أخرى عند فتح الباب.
  2. 2تعرض حالة الباب موارب فحص المنفذ والعد التنازلي، مع خيار اطرق مجددًا.
  3. 3تفتح الإضافة التطبيق من واجهة ساعتك.
  4. 4عند تفعيل قفل التطبيق، لا تقوم الساعة بالطرق.

جميع الأمثلة على GitHub → كل إعدادات التكوين في هذه الصفحة، جاهزة للنسخ: github.com/mobilcomm/secretknock-examples (ملك عام).

أسئلة

هل تنتقل مفاتيحي إلى الساعة؟

فقط للأبواب التي تُطرَق باستخدام fwknop SPA عبر HTTP، والتي ترسلها الساعة بنفسها. تبقى تسلسلات الطرق والمفاتيح الأخرى على iPhone.

أدلة لإعدادك