يشرح هذا الدليل كيفية تفعيل إجراءات الباب على هاتف الباب باستخدام أوامر HTTP من خادم طرف ثالث.
تشمل الإجراءات المدعومة:
فتح الباب
قفل الباب (مغلق)
أبق الباب مفتوحا
احصل على حالة الباب
رفض الوصول
النموذج المتوافق والإصدار الأدنى
E18: 18.30.11.27
R20V5: 320.30.12.28
المتطلبات الأساسية
قبل المتابعة، تأكد من استيفاء الشروط التالية:
يجب أن يكون الجهاز متاحا على نفس شبكة خادمك.
لديك وصول إداري إلى واجهة الويب الخاصة بالجهاز.
هذه المقالة تأخذ E18 كمثال.
كيف يعمل
يتم تفعيل كل إجراء باب بإرسال طلب HTTP إلى الجهاز.
يجب أن يتضمن الطلب:
عنوان IP للجهاز
بيانات المصادقة
أمر الحركة
رقم الباب (المرحل)
الخطوة 1: تمكين Open Door عبر HTTP
انتقل إلى عنوان IP الخاص بالجهاز في المتصفح. اسم المستخدم وكلمة المرور الخاصة بتسجيل الدخول هما admin (بشكل افتراضي).
اذهب إلى Control Access > Relay > Open Relay عبر HTTP.
تفعيل الميزة.
خصص اسم المستخدم وكلمة المرور للمصادقة.

اضغط على إرسال.
توصية أمنية
استخدم كلمة مرور فريدة وقوية لبيانات اعتماد مرحل HTTP. تجنب استخدام بيانات اعتماد المسؤول الافتراضية.
الخطوة 2: تحقق من وضع الأمان العالي
يؤثر وضع الأمان العالي على تنسيق URL المقبول. للتحقق من الإعداد الحالي، اذهب إلى نظام > الأمان > وضع الأمان العالي. يتم تفعيله افتراضيا.
إيقاف وضع الأمان العالي: كل من الرابط القديم والجديد مدعومان.
تشغيل وضع الأمان العالي: فقط الرابط الجديد مدعوم.

الخطوة 3: استخدم تنسيق URL القياسي
اختر تنسيق الرابط المناسب بناء على إعداد وضع الأمان العالي . فقط معامل الإجراء يحتاج إلى التغيير بين أوامر الأبواب المختلفة.
تنسيق رابط جديد (موصى به)
http://{username}:{password}@{device_ip}/fcgi/OpenDoor?action={Action}&DoorNum={DoorNum}مثال — باب مفتوح
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoor&DoorNum=1تنسيق الرابط القديم
http://{device_ip}/fcgi/do?action={Action}&UserName={username}&Password={password}&DoorNum={DoorNum}مثال — باب مفتوح
http://192.168.88.118/fcgi/do?action=OpenDoor&UserName=admin&Password=Admin123&DoorNum=1الخطوة 4: استبدال المعلمات
استبدل الرموز المؤقتة في الرابط بقيمك الفعلية:
المعلمة | الوصف |
|---|---|
| الباب المفتوح عبر اسم المستخدم HTTP (محدد في الخطوة 1) |
| كلمة المرور المفتوحة عبر HTTP (محددة في الخطوة 1) |
| عنوان IP للجهاز |
| الإجراء الذي يجب تنفيذه (انظر الإجراءات المدعومة أدناه) |
| سيتم تفعيل المرحل.
|
الإجراءات المدعومة
الحدث | الوصف |
|---|---|
OpenDoor | افتح الباب |
الباب المغلق | أغلق الباب |
OpenDoorForever | أبق الباب مفتوحا |
حالة الباب | احصل على حالة الباب |
رفض OpenDoorWrongCardID | رفض الوصول بسبب بطاقة غير صالحة |
الخطوة 5: أمثلة
الأمثلة التالية تستخدم تنسيق URL الجديد. استبدل بيانات الاعتماد والملكية الفكرية بقيمك الخاصة.
افتح الباب
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoor&DoorNum=1أغلق الباب
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=CloseDoor&DoorNum=1أبق الباب مفتوحا
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoorForever&DoorNum=1احصل على حالة الباب
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=DoorStatus&DoorNum=1رفض الوصول (بطاقة غير صالحة)
http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=RefuseOpenDoorWrongCardID&DoorNum=1