Aarlo هو مكون مخصص لـ Home Assistant، والذي يوفر الوصول إلى نظام Arlo.
يوفر آرلو ، من بين أمور أخرى:
Aarlo هو مكون مخصص لـ Home Assistant، والذي يوفر الوصول إلى نظام Arlo.
يستخدم التكامل واجهات برمجة التطبيقات التي يوفرها موقع Arlo Camera الإلكتروني وهناك العديد من القيود على ذلك. راجع قسم القيود المعروفة لمزيد من التفاصيل.
إذا واجهت مشكلة، فاطلع على قسم الأسئلة الشائعة لمعرفة ما إذا كانت بها مشكلة معروفة وما إذا كان بها حل بديل أو إصلاح. إذا لم يكن الأمر كذلك، فاطلع على قسم تقرير الأخطاء للحصول على معلومات حول كيفية إنشاء سجلات التصحيح وإنشاء تقرير تصحيح.
الملف التمهيدي المتقدم موجود هنا
لا يزال ملف README القديم متاحًا هنا.
يفترض هذا المستند أنك على دراية بإعداد وتكوين Home Assistant .
أينما ترى /config
في هذا المستند، فإنه يشير إلى دليل تكوين Home Assistant الخاص بك. على سبيل المثال، بالنسبة للتثبيت الخاص بي، فهو /home/steve/ha
والذي تم تعيينه إلى /config
بواسطة حاوية عامل الإرساء الخاصة بي.
أينما ترى Arlo فهو يشير إلى أي جزء من نظام Arlo .
أينما ترى آرلو فأنا أشير إلى هذا المكون.
جزيل الشكر ل:
يوفر Aarlo أيضًا بطاقة Lovelace مخصصة، والتي تغطي آخر لقطة للكاميرا بحالتها الحالية وتسمح بالوصول إلى مكتبة تسجيل الكاميرات والبث المباشر.
إذا لم تكن على دراية بـ Home Assistant ، فإنني أوصي بزيارة موقع المجتمع على الويب. إنه مليء بالأشخاص المفيدين، ويوجد دائمًا شخص ما واجه المشكلة التي تحاول إصلاحها.
يحتاج Aarlo إلى حساب Arlo مخصص. إذا حاولت إعادة استخدام حساب موجود، على سبيل المثال، الحساب الذي تستخدمه في تطبيق Arlo على هاتفك، فسيتنافس التطبيق وهذا التكامل باستمرار لتسجيل الدخول. وهذا أحد قيود Arlo .
يحتاج حساب Aarlo المخصص إلى Allow Access Rights
لضبط مستويات التنبيه وقراءة قيم حالة معينة.
راجع وثائق Arlo لمزيد من التعليمات.
تحتاج إلى تمكين المصادقة الثنائية. قم بإعداد عنوان بريد إلكتروني لتلقي رمز التحقق. يدعم Aarlo آليات TFA الأخرى ولكن البريد الإلكتروني هو الأسهل في الاستخدام. راجع قسم المصادقة الثنائية لاحقًا لمزيد من التفاصيل.
ما عليك سوى استخدام إحدى آليات التثبيت هذه. أوصي HACS.
يعد Aarlo جزءًا من متجر HACS الافتراضي. إذا لم تكن مهتمًا باستخدام فروع التطوير، فهذه هي أسهل طريقة للتثبيت.
انسخ دليل aarlo
إلى دليل /config/custom_components
الخاص بك.
قم بتشغيل البرنامج النصي للتثبيت. قم بتشغيله مرة واحدة للتأكد من أن العمليات تبدو سليمة وقم بتشغيله مرة أخرى باستخدام المعلمة go
للقيام بالعمل الفعلي. إذا قمت بالتحديث، فما عليك سوى إعادة تشغيل البرنامج النصي، وسيقوم بالكتابة فوق كافة الملفات المثبتة.
install /config # check output looks good
install go /config
ومع ذلك، قمت بتثبيت الكود المصدري الذي تعلم أنه بحاجة إلى إضافة التكامل إلى Home Assistant . من الصفحة الرئيسية، حدد Settings -> Devices & Services
، ومن هنا انقر فوق ADD INTEGRATION
وابحث عن Aarlo
. في الشاشة الأولى، أدخل تفاصيل حسابك.
مجال | قيمة |
---|---|
اسم المستخدم | اسم مستخدم حساب Arlo الخاص بك |
كلمة المرور | كلمة مرور حساب Arlo الخاص بك |
آلية عاملين | حدد الوصول عبر IMAP |
اسم مستخدم TFA | حساب البريد الإلكتروني الذي قمت بالتسجيل فيه لـ TFA |
كلمة مرور تفا | كلمة مرور حساب البريد الإلكتروني |
مضيف TFA | خادم IMAP للبحث عن البريد الإلكتروني عليه |
إذا تركت Use aarlo prefix
، فستكون جميع أجهزتك بالتنسيق type.aarlo_*
.
انقر فوق SUBMIT
. سيقوم التكامل بتسجيل الدخول إلى Arlo واسترداد قائمة الأجهزة المرتبطة به. إذا نجح كل شيء، فستتمكن من تعيين الأجهزة للغرف على الشاشة التالية.
يمكنك ضبط الإعدادات بشكل أكبر. من صفحة التكامل، انقر فوق CONFIGURE
.
ضبط إعدادات التنبيه:
مجال | قيمة |
---|---|
رمز التنبيه/نزع السلاح | أدخل الرمز إذا لزم الأمر، وإلا اتركه كرمز افتراضي |
اسم وضع نزع السلاح | قم بتغيير ما إذا كان حساب Arlo الخاص بك يحتوي على اسم مخصص تم نزع سلاحه |
اسم الوضع المنزلي | قم بتغيير ما إذا كان حساب Arlo الخاص بك يحتوي على اسم مخصص لوضع المنزل |
اسم الوضع البعيد | قم بتغيير ما إذا كان حساب Arlo الخاص بك يحتوي على اسم مخصص للوضع البعيد |
اسم الوضع الليلي | قم بتغيير ما إذا كان حساب Arlo الخاص بك يحتوي على اسم مخصص للوضع الليلي |
مطلوب رمز الذراع | حدد ما إذا كانت هناك حاجة إلى رمز التنبيه/نزع السلاح للتسليح |
مطلوب رمز نزع السلاح | حدد ما إذا كان رمز التنبيه/نزع السلاح مطلوبًا لنزع السلاح |
وقت الزناد | كم من الوقت يجب الانتظار عند التسليح |
حجم التنبيه | الحجم الافتراضي لصافرات الإنذار |
الوضع الليلي ؛ لن يكون لدى Arlo واحدة من هذه إلا إذا قمت بإنشائها
إذا كنت بحاجة إلى مسح رمز التنبيه، no code needed
. سأتطلع إلى جعل هذا يقبل إدخالاً فارغًا ...
تحديد أجهزة الاستشعار الثنائية المتاحة:
مجال | قيمة |
---|---|
كشف الصوت | تمكين الميكروفونات على الكاميرات |
كشف الحركة | تمكين كشف الحركة على الكاميرات |
مكابس جرس الباب | تفعيل أزرار جرس الباب |
كشف البكاء | بالنسبة لـ Arlo baby، قم بتمكين اكتشاف البكاء |
اتصال الجهاز | يتم إعلامك عند قطع اتصال الجهاز |
فتح/إغلاق أجهزة الاستشعار | تمكين أجهزة استشعار الباب والنافذة |
أجهزة استشعار السطوع | تمكين الكشف عن الضوء |
كشف العبث | تمكين الإخطار إذا كان الجهاز مفتوحا |
كشف التسرب | تمكين أجهزة مراقبة التسرب |
لا تتوفر جميع أجهزة الاستشعار على جميع الأجهزة.
تحديد أجهزة الاستشعار المتاحة:
مجال | قيمة |
---|---|
آخر وقت للالتقاط | مستشعر لكل كاميرا يشير إلى وقت إجراء آخر تسجيل |
إجمالي عدد الكاميرات المكتشفة | القيمة الصحيحة لعدد الكاميرات |
تم اكتشاف النشاط الأخير | هل كانت الكاميرا نشطة مؤخرًا؟ |
عدد مقاطع الفيديو/اللقطات التي تم التقاطها اليوم | القيمة الصحيحة للتسجيل الذي تم إجراؤه اليوم |
مستوى بطارية الجهاز | النسبة المئوية للبطارية المتبقية |
قوة إشارة الواي فاي | قوة الواي فاي تتراوح من 1 إلى 5 |
درجة حرارة الغرفة | ظروف الغرفة |
رطوبة الغرفة | ظروف الغرفة |
جودة الهواء | ظروف الغرفة |
لا تتوفر جميع أجهزة الاستشعار على جميع الأجهزة. ومن المحتمل أن يكون النشاط الأخير عبارة عن جهاز استشعار ثنائي .
تمكين المفاتيح المتنوعة:
مجال | قيمة |
---|---|
مفاتيح لتشغيل صفارات الإنذار | توفير مفتاح لتشغيل صفارات الإنذار الفردية |
مفتاح تشغيل جميع صفارات الإنذار | توفير مفتاح لتشغيل جميع صفارات الإنذار |
السماح بإيقاف تشغيل صفارات الإنذار | السماح بإيقاف تشغيل صفارات الإنذار عن طريق التبديل |
حجم تبديل صفارة الإنذار | مستوى الصوت الافتراضي، من 1 إلى 10 |
مدة تبديل صفارة الإنذار | الوقت الافتراضي لتشغيل المنبه |
مفاتيح لطلب الكاميرات تأخذ لقطة | توفير مفتاح لالتقاط لقطة الكاميرا |
مهلة لقطة الكاميرا | كم من الوقت يجب الانتظار حتى تنتهي الكاميرات سيئة التصرف |
مفاتيح لإسكات دقات جرس الباب | توفير مفتاح لإسكات أجراس الأبواب. |
إذا كنت قادمًا من وقت مبكر، فهناك عدة أشياء يجب ملاحظتها:
config flow
. ستظهر جميع أجهزتك على صفحة التكامل.yaml
الأصلية.prefix with _aarlo
من الحفاظ على تطابق التسمية.aarlo
.pyaarlo
عبر pip
ولم يتم تضمينه في التكامل..aarlo/session.pickle
. لم أكن على استعداد لنقل بعض عناصر التكوين الأكثر خصوصية إلى آليات config flow
، إذا قمت بتكوين أي منها فسوف تظهر في ملف /config/aarlo.yaml
. انظر هنا لمزيد من المعلومات حول هذه الخيارات.
سيستخدم Arlo إما SSE أو MQTT للإشارة إلى الأحداث إلى Aarlo . لست متأكدًا تمامًا من الآلية التي تحدد ما سيتم اختياره ولكني أعلم أن إضافة أو إزالة user_agent
سيؤدي إلى التبديل بين الاثنين.
قام Arlo مؤخرًا بتحديث الاستجابة التي يرسلونها إلى طلبات واجهة برمجة التطبيقات session/v3
للإشارة إلى النهاية الخلفية التي يجب اختيارها. سوف يقوم Aarlo بتحليل ذلك عند استخدام auto
.
# This is the MQTT backend. We use the host and port.
' mqttUrl ' : ' ssl://mqtt-cluster-z1.arloxcld.com:8883 '
# This is the SSE backend. We use a fixed host and port.
' mqttUrl ' : ' wss://mqtt-cluster-z1.arloxcld.com:8084 '
إذا قمت بتمكين التصحيح المطول، فمن المفترض أن تتمكن من العثور على هذه القيمة في سجلات Home Assistant .
بدءًا من الإصدار 0.8
يجب أن يكون Aarlo ذكيًا بما يكفي لتحديد الطرف الخلفي الذي يجب استخدامه. ولكن إذا وجدت نفسك تواجه مشكلات، مثل فقدان أحداث اكتشاف الحركة أو فقدان تحديثات قيمة المستشعر، فيمكنك تجاوز الإعداد يدويًا. قم بتغيير هذا الإعداد في /config/aarlo.yaml
.
aarlo :
# This forces the SSE backend
backend : sse
aarlo :
# This forces the MQTT backend
backend : mqtt
# These might also be needed
mqtt_hostname_check : false
mqtt_host : mqtt-cluster-z1.arloxcld.com
aarlo :
# This forces Aarlo to choose
backend : auto
لاحظ أن إزالة الإعداد يعادل auto
.
يستخدم Arlo الحماية ضد الروبوتات من Cloud Flare لتسجيل الدخول إلى موقع Arlo . لا تعمل هذه الخدمة بشكل جيد مع حزمة طلبات Python (أو كيف يستخدم Aarlo هذه الطلبات، لست متأكدًا تمامًا).
إذا رأيت الأخطاء التالية، فأنت تواجه مشكلات Cloud Flare .
2021-06-03 13:28:32 WARNING (SyncWorker_4) [pyaarlo] request-error=CloudflareChallengeError
تؤثر هذه المشكلة عليّ، وأحاول باستمرار تحسين الكود.
يقوم آرلو بعدة أشياء للتغلب على هذا:
Header
.ولكن، إذا كنت لا تزال ترى مشكلات في تسجيل الدخول، فهناك العديد من عناصر التكوين التي يمكنك تجربتها.
يمكنك تجربة وكيل مستخدم مختلف. تم ضبط هذا في /config/aarlo.yaml
:
aarlo :
# Change the user agent. It can be either arlo, iphone, ipad, mac, firefox or linux
# or random. random will change it each time it tries to login
user_agent : linux
# Or use a custom user agent, everything after the ! will be used
user_agent : !this-is-a-custom-user-agent
يمكنك إضافة رأس Source
مع طلب تسجيل الدخول. لدي موقع واحد يحتاج إلى هذا والآخر لا يحتاج إليه. أعتقد أنه قد يكون متعلقًا بوكيل المستخدم.
aarlo :
# This adds the following header "Source: arloCamWeb"
send_source : true
يمكنك تعطيل التخزين المؤقت للجلسة بما يلي:
aarlo :
# This will force a full login on every restart
save_session : false
يمكنك تحديد منحنيات ecdh مختلفة لاستخدامها. هذا الموضوع خارج نطاق هذه الوثيقة، انظر هنا للتوضيح.
aarlo :
# Make this curve the first choice. You can only enter 1 choice.
ecdh_curve : secp384r1
يمكنك تعديل /etc/hosts
للإشارة إلى خادم ويب Arlo محدد
# Remove the # to force the request to go to a particular cloudflare server
#104.18.30.98 ocapi-app.arlo.com
#104.18.31.98 ocapi-app.arlo.com
يطلق Arlo على هذا التحقق من خطوتين . ستحتاج إلى تمكين هذا لحساب Home Assistant الخاص بك. يدعم Aarlo آليات IMAP و PUSH ولكنني أوصي باستخدام IMAP ، مع PUSH تحتاج إلى الاستجابة يدويًا لطلب تسجيل الدخول.
ستجد تعليمات لإعداد المصادقة الثنائية هنا التي تقدمها Arlo هنا
تقوم بإدخال المصادقة الثنائية عند إضافة التكامل.
اتبع تعليمات المصادقة الثنائية وأضف طريقة التحقق من البريد الإلكتروني وقم بإعدادها. يمكنك اختبار ذلك عن طريق تسجيل الدخول إلى صفحة الويب الرئيسية لـ Arlo والتأكد من أنها ترسل لك بريدًا إلكترونيًا.
بالنسبة إلى Gmail و Yahoo (وغيرها من برامج البريد الإلكتروني المستندة إلى الويب) لا يمكنك تسجيل الدخول باستخدام كلمة المرور المعتادة، وسيتعين عليك إنشاء كلمة مرور خاصة بالتطبيق. إن شرح سبب ضرورة ذلك هو خارج نطاق هذه الوثيقة، لذا راجع الصفحات التالية.
إذا وجدت أنه لا يمكنك تسجيل الدخول إلى حساب IMAP الخاص بك، فتحقق من متطلبات كلمة مرور التطبيق.
من المعروف أن الخوادم التالية تعمل:
خدمة | اسم المضيف |
---|---|
بريد جوجل | imap.gmail.com |
ياهو! | imap.mail.yahoo.com |
اتبع تعليمات المصادقة الثنائية وأضف طريقة التحقق PUSH وقم بإعدادها.
إذا كنت بحاجة إلى تغيير قائمة التشفير التي تم تمريرها إلى عميل IMAP، فإنك تحددها بالخيار التالي. لا ينبغي أن تحتاج إلى القيام بذلك. راجع صفحة رجل opensl لمزيد من المعلومات.
aarlo :
# specify cipher list to use
cipher_list : " HIGH:!DH:!aNULL "
# Use DEFAULT for the cipher list
default_ciphers : True
إذا واجهت مشكلات، فيرجى إنشاء تقرير خطأ، وتضمين المعلومات التالية في تقرير الخطأ للمساعدة في تصحيح الأخطاء. إذا لم تفعل ذلك، فسوف أضايقك حتى تفعل ذلك.
يمكنك تشغيل تصحيح أخطاء Aarlo الأساسي عن طريق تغيير إعداد التسجيل في configuration.yaml
.
logger :
default : info
logs :
pyaarlo : debug
custom_components.aarlo : debug
يمكنك تشغيل التصحيح المطول عن طريق تمكين التسجيل وإضافة ما يلي إلى /config/aarlo.yaml
أيضًا. سيؤدي التصحيح المطول إلى إنشاء الكثير من السجلات، لذا من الأفضل تمكينه عند الحاجة فقط.
aarlo :
verbose_debug : true
سيقوم Aarlo بكتابة سجلات التصحيح إلى ملف سجل Home Assistant القياسي /config/home-assistant.log
.
قبل أن ترسل لي التصحيح يجب عليك تشفيره. يمكنك تشفير مخرجاتك على صفحة الويب هذه. يمكنك تحميل الملف أو نسخه ولصقه في المخزن المؤقت ثم الضغط على Submit
.
لا تقوم هذه الصفحة بإعادة توجيه المخرجات إلي تلقائيًا، لذا سيتعين عليك نسخها ولصقها في ملف وإرفاقها بتقرير الأخطاء.
ستحجب هذه الصفحة السجلات حتى أتمكن أنا فقط من قراءتها، وأنا المالك الوحيد للمفتاح الخاص لفك تشفيرها، ولكن كن حذرًا، فقد يتضمن الرقم التسلسلي معلومات حسابك وكلمة المرور الخاصة بك. يمكنك حجبها قبل التشفير، فأنا لا أحتاج إليها أبدًا.
لا أملك كل قطعة من معدات Arlo ، لذلك في بعض الأحيان، عندما تسوء الأمور أو يتم إصدار معدات جديدة، أحتاج إلى معرفة ما يتوقع Arlo فعليًا أن يرسله هذا الرمز وما يمكن أن يتوقعه هذا الرمز من Arlo . يحاكي Aarlo اتصال متصفح الويب حتى تتمكن من معرفة ما هو متوقع باستخدام أدوات مطور المتصفح.
هذه التعليمات مخصصة لمتصفح Chrome ولكن معظم المتصفحات (آمل!) لديها وظائف مماثلة.
More Tools
، وأخيرًا حدد Developer Tools
. يمكنك أيضًا استخدام الاختصار CTRL+SHIFT+I
.Network
في النافذة المفتوحة حديثًا. عند تسجيل الدخول، ستبدأ البيانات التي تم تمريرها بين المتصفح وموقع Arlo في الظهور، وتستمر في الظهور، في علامة التبويب هذه. إذا قمت بالنقر فوق إدخال ضمن Name
فيمكنك فحص الحزم بمزيد من التفاصيل.
Headers
ما تم إرساله في رؤوس الطلب.Payload
ما تم إرساله في نص الطلبPreview
" الرد المرسل من Arlo . إذا قمت بالتمرير فوق الحقل الموجود أسفل name
، فستعرض نافذة منبثقة عنوان URL الكامل الذي تم إرسال الطلب إليه.
أحتاج إلى توثيق هذا.
ابحث عن عنوان URL يحتوي على كلمة subscribe
، سيكون هذا هو التدفق الزوجي الذي يرسله Arlo مرة أخرى إلى صفحة الويب. أثناء النقر على الأزرار الموجودة على صفحة الويب، ستظهر المزيد من العناصر في هذه القائمة. يمكنني استخدام هذه المعلومات لتحديد كيفية تحليل حزم الاستجابة للحالات التي لم أتعامل معها بعد.
على سبيل المثال، يقوم Arlo بإنشاء جهاز جديد باستخدام زر WOOHOO
، وأنا لا أمتلك مثل هذا الجهاز ولكنك ترغب في تنفيذ وظيفة WOOHOO
في Aarlo . ما أحتاجه هو تسلسل الحزم وردودها عند الضغط على الزر. الطريقة الحقيقية الوحيدة للقيام بذلك هي الضغط على الزر ومعرفة الحزم الجديدة التي تظهر في علامة التبويب Name
.
ستحتاج بعد ذلك إلى نسخها ولصقها في تقرير الأخطاء على GitHub . راجع القسم السابق حول كيفية إخفاء البيانات الحساسة.
لا، إنهم يقضون كل وقتهم في الجدال حول من يملك السيطرة. هذا هو الحد من آرلو .
هل أنت متأكد أنك قمت بمشاركة الجهاز؟ قم بتسجيل الدخول إلى صفحة ويب Arlo وتأكد من ظهورها هناك. إذا حدث ذلك، فقم بتشغيل سجلات التصحيح ورفع تقرير الأخطاء معهم.
تأكد من أنك منحت الحساب الذي تشارك فيه الأجهزة مع Admin Access ، فهو ضروري لأشياء مثل تحديثات قوة البطارية أو الإشارة.
تأكد من أنك أعطيت الحساب الذي تشارك فيه الأجهزة مع Admin Access ، فهو ضروري لمشاركة المحطات الأساسية.
هل تستخدم واجهة Arlo الجديدة المستندة إلى الموقع، في هذه الحالة يمكنك فقط تسليح أو نزع سلاح المواقع وليس الأجهزة الفردية.
ليست هناك حاجة إلى اشتراك لمشاهدة الخلاصات، ولكنك ستحتاج إلى اشتراك لمشاهدة التسجيل.
في وقت كتابة هذا التقرير (مايو 2024)، لا يوجد خيار لقراءة التسجيلات المحلية. جميع الميزات الأخرى تعمل بشكل جيد.
من المؤكد أنهم يفعلون ذلك. لا يعمل Arlo مثل كاميرات IP ولا يسجل إلا عند اكتشاف الحركة، لذا فإن مطالبته ببدء البث يتضمن التحدث إلى خوادم Arlo التي تتحدث إلى الكاميرا في منزلك... قد يستغرق الأمر بضع ثوانٍ لتشغيل الأمور. يعمل البث بشيء من هذا القبيل:
Camera ---> Arlo Cloud Servers --> Home Assistant --> Your Home Assistant Client
يجب أن تنتقل حركة مرور الفيديو من منزلك ثم تعود إليه...
هذه قائمة بالأجهزة المعروفة بأنها تعمل. ستعمل معظم أجهزة Arlo حتى لو لم يتم ذكرها صراحةً في هذه القائمة على الرغم من أنها قد تكون ذات وظائف محدودة.
نموذج | اسم | سمات |
---|---|---|
ABC1000 | طفل | الحركة، الصوت، البيئة، البكاء |
AVD1001 | جرس باب فيديو سلكي | حركة |
AVD2001 | جرس الباب بالفيديو الأساسي | الحركة، صفارة الإنذار |
AVD3001 | سلكي جرس باب يتضمن شاشة عرض فيديو HD | الحركة، صفارة الإنذار |
AVD4001 | جرس باب سلكي بالفيديو 2K | الحركة، صفارة الإنذار |
FB1001 | برو 3 الكاشف | مصباح |
MS1001 | الكل في 1 الاستشعار | الحركة، الفتح، الرطب، العبث، درجة الحرارة |
VMB3010 | المحطة الأساسية | |
VMB4000 | المحطة الأساسية 2 | صفارة الإنذار |
VMB4500 | محطة قاعدة برو | صفارة الإنذار |
VMC2030 | الكاميرا الأساسية | الحركة، الصوت، صفارة الإنذار، الأضواء |
VMC2040 | الكاميرا الداخلية الأساسية | الحركة والصوت وصفارة الإنذار لا بطارية |
VMC3030 | كاميرا عالية الدقة | الحركة والصوت |
VMC3040 | كاميرا س | الحركة والصوت |
VMC3060 | الكاميرا الداخلية الأساسية 2 | الحركة، تحتاج إلى النظر |
VMC3052 | كاميرا XL الأساسية | الحركة والصوت والأضواء |
VMC4030 | كاميرا برو 2 | الحركة والصوت |
VMC4040 | كاميرا برو 3 | الحركة، الصوت، صفارة الإنذار، الأضواء |
VMC4041 | كاميرا برو 4 | الحركة، الصوت، صفارة الإنذار، الأضواء |
VMC4060 | كاميرا برو 5 | الحركة، الصوت، صفارة الإنذار، الأضواء |
VMC5040 | كاميرا الترا | الحركة، الصوت، صفارة الإنذار، الأضواء |
VML2030 | اذهب 2 الكاميرا | الحركة والصوت |
VML4030 | اذهب الكاميرا | حركة |
تمت كتابة هذا المكون عن طريق الهندسة العكسية لواجهات برمجة التطبيقات المستخدمة في صفحة ويب Arlo Camera.
هذه هي القيود العامة:
هذه هي القيود المفروضة على الموقع:
هذه هي القيود مقابل تطبيق الهاتف المحمول:
يمكن تلخيص الأمرين الأخيرين كما if the WEB API doesn't support it, neither can the component.
ضع ذلك في ذهني عند طلب طلبات الميزات الجديدة.