--- title: "إجراءات باب التفعيل عبر أوامر HTTP" slug: "trigger-door-actions-via-http-api-e18" updated: 2026-05-29T07:28:56Z published: 2026-05-29T08:25:24Z canonical: "knowledge.akuvox.com/trigger-door-actions-via-http-api-e18" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledge.akuvox.com/llms.txt > Use this file to discover all available pages before exploring further. # إجراءات باب التفعيل عبر أوامر HTTP يشرح هذا الدليل كيفية تفعيل إجراءات الباب على هاتف الباب باستخدام أوامر HTTP من خادم طرف ثالث. تشمل الإجراءات المدعومة: - فتح الباب - قفل الباب (مغلق) - أبق الباب مفتوحا - احصل على حالة الباب - رفض الوصول ## النموذج المتوافق والإصدار الأدنى - E18: 18.30.11.27 - R20V5: 320.30.12.28 ## المتطلبات الأساسية قبل المتابعة، تأكد من استيفاء الشروط التالية: - يجب أن يكون الجهاز متاحا على نفس شبكة خادمك. - لديك وصول إداري إلى واجهة الويب الخاصة بالجهاز. هذه المقالة تأخذ E18 كمثال. ## كيف يعمل يتم تفعيل كل إجراء باب بإرسال طلب HTTP إلى الجهاز. يجب أن يتضمن الطلب: - عنوان IP للجهاز - بيانات المصادقة - أمر الحركة - رقم الباب (المرحل) ## الخطوة 1: تمكين Open Door عبر HTTP 1. انتقل إلى عنوان IP الخاص بالجهاز في المتصفح. اسم المستخدم وكلمة المرور الخاصة بتسجيل الدخول هما **admin** (بشكل افتراضي). 2. اذهب إلى **Control Access > Relay > Open Relay عبر HTTP**. 3. تفعيل الميزة. 4. خصص اسم المستخدم وكلمة المرور للمصادقة. ![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-Y0D1OM17.png) 1. اضغط على إرسال. > [!NOTE] > توصية أمنية > > استخدم كلمة مرور فريدة وقوية لبيانات اعتماد مرحل HTTP. تجنب استخدام بيانات اعتماد المسؤول الافتراضية. ## الخطوة 2: تحقق من وضع الأمان العالي يؤثر وضع الأمان العالي على تنسيق URL المقبول. للتحقق من الإعداد الحالي، اذهب إلى **نظام > الأمان > وضع الأمان العالي**. يتم تفعيله افتراضيا. - **إيقاف وضع الأمان العالي:** كل من الرابط القديم والجديد مدعومان. - **تشغيل وضع الأمان العالي:** فقط الرابط الجديد مدعوم. ![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-UKGYN972.png) ## الخطوة 3: استخدم تنسيق URL القياسي اختر تنسيق الرابط المناسب بناء على إعداد **وضع الأمان العالي** . فقط معامل **الإجراء** يحتاج إلى التغيير بين أوامر الأبواب المختلفة. ### تنسيق رابط جديد (موصى به) ```plaintext http://{username}:{password}@{device_ip}/fcgi/OpenDoor?action={Action}&DoorNum={DoorNum} ``` **مثال — باب مفتوح** ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoor&DoorNum=1 ``` ### تنسيق الرابط القديم ```plaintext http://{device_ip}/fcgi/do?action={Action}&UserName={username}&Password={password}&DoorNum={DoorNum} ``` **مثال — باب مفتوح** ```plaintext http://192.168.88.118/fcgi/do?action=OpenDoor&UserName=admin&Password=Admin123&DoorNum=1 ``` ## الخطوة 4: استبدال المعلمات استبدل الرموز المؤقتة في الرابط بقيمك الفعلية: | المعلمة | الوصف | | --- | --- | | `{username}` | الباب المفتوح عبر اسم المستخدم HTTP (محدد في الخطوة 1) | | `{password}` | كلمة المرور المفتوحة عبر HTTP (محددة في الخطوة 1) | | `{device_ip}` | عنوان IP للجهاز | | `{Action}` | الإجراء الذي يجب تنفيذه (انظر **الإجراءات المدعومة** أدناه) | | `{DoorNum}` | سيتم تفعيل المرحل. - الترحيل A: DoorNum = 1 - الترحيل B: DoorNum = 2 | ### الإجراءات المدعومة | الحدث | الوصف | | --- | --- | | OpenDoor | افتح الباب | | الباب المغلق | أغلق الباب | | OpenDoorForever | أبق الباب مفتوحا | | حالة الباب | احصل على حالة الباب | | رفض OpenDoorWrongCardID | رفض الوصول بسبب بطاقة غير صالحة | ## الخطوة 5: أمثلة الأمثلة التالية تستخدم تنسيق URL الجديد. استبدل بيانات الاعتماد والملكية الفكرية بقيمك الخاصة. ### افتح الباب ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoor&DoorNum=1 ``` ### أغلق الباب ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=CloseDoor&DoorNum=1 ``` ### أبق الباب مفتوحا ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=OpenDoorForever&DoorNum=1 ``` ### احصل على حالة الباب ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=DoorStatus&DoorNum=1 ``` ### رفض الوصول (بطاقة غير صالحة) ```plaintext http://admin:Admin123@192.168.88.118/fcgi/OpenDoor?action=RefuseOpenDoorWrongCardID&DoorNum=1 ```