الرئيسية › دليل المستخدم › أتمتة المنزل
Home Assistant · Hubitat · Webhooks

Home Assistant وHubitat: مشاهدك تعمل دون هاتفك

اربط AVR Maestro بـ Home Assistant أو Hubitat فيتحول كل مشهد بنيته إلى نص برمجي أصلي على محورك. ومن هناك يتحدث المحور مع المستقبل مباشرة، عبر شبكتك الخاصة - فيعمل «Alexa، ليلة فيلم» والهاتف مطفأ أو نائم أو في بلد آخر.

لماذا يعمل دون التطبيق

معظم التكاملات تجعل هاتفك وسيطًا: الهاتف يسمع الأمر، والهاتف يرسله، ولا تعمل الأتمتة إلا والهاتف مستيقظ ومتصل بالشبكة.

AVR Maestro لا يفعل ذلك. فهو يحوّل مشاهدك إلى نصوص برمجية تعيش على محورك، ويرسل المحور الأوامر إلى عنوان IP المحلي لمستقبلك. تنتهي مهمة التطبيق حين تنتهي المزامنة.

Home Assistant، من البداية إلى النهاية

بعد اكتمال المزامنة

ابنِ لوحة تحكم تستحق النظر

لدى Home Assistant الآن عنصر تحكم لكل ما يمكن أن يُطلب من مستقبلك، ولا رأي له إطلاقًا في كيفية ترتيبها. مثال لوحة التحكم هو ترتيب واحد مع YAML الكامل: بلاطات مصدر وصوت محيطي تُضاء حين تكون هي النشطة، ومستوى صوت بوحدة dB الحقيقية، ومشاهد تقرأ أسماءها بنفسها، وخريطة صادقة لما يستطيع Home Assistant رؤيته وما لا يستطيع.

لوحة تحكم Home Assistant مبنية من عناصر التحكم المزامَنة من AVR Maestro
ليس المشاهد فقط

Speaker Preset وDirac وAudyssey أيضًا

فعّل مزامنة عناصر التحكم المتقدمة فينشر التطبيق نصًا برمجيًا لما هو أكثر بكثير من مشاهدك: كل Speaker Preset، وكل خانة مرشّح Dirac Live، وكل منحنى Audyssey. تنتج مزامنة كاملة على Cinema 30 أكثر من سبعين نصًا برمجيًا، فيستطيع زر في لوحة التحكم أو أمر صوتي تحميل مرشّح Dirac أو تبديل منحنى الغرفة بالطريقة نفسها التي يستدعي بها مشهدًا.

شاشة Home Assistant في AVR Maestro مع تفعيل مزامنة عناصر التحكم المتقدمة
يقرأ، ولا يكتب فقط

يستطيع Home Assistant رؤية ما هو فعّال

النص البرمجي يمكن تشغيله لكن لا يمكن قراءته، فكانت لوحات التحكم الأولى تستطيع تبديل منحنى Audyssey أو خانة Dirac دون أي وسيلة لإظهار أيهما كان فعّالًا. أما القراءات التي يحتفظ بها التطبيق أصلًا - وضع الصوت المحيطي المباشر، ومرشّح Dirac الفعّال، وSpeaker Preset، والإضاءة الخافتة، وعشرات غيرها - فتُنشر الآن كسمات على مستشعر حالة المستقبل، فيمكن للبلاطة أن تُضاء للإعداد الذي يعمل فعلًا.

AVR Maestro ينشر النصوص البرمجية لـ Speaker Preset وDirac Live وAudyssey إلى Home Assistant
كل غرفة

مناطقك الأخرى، من لوحة التحكم نفسها

تُنشر الطاقة ومستوى الصوت والكتم للمنطقة 2 والمنطقة 3 كنصوص برمجية مستقلة، فتستجيب الشرفة أو الغرفة الثانية للوحة التحكم أو للمساعد الصوتي كما كانت المنطقة الرئيسية تفعل دائمًا. تحصل على أزرار للمناطق التي يبلّغ عنها مستقبلك فعلًا فقط، فلا ينبت مستقبل بمنطقتين منطقة 3 أبدًا.

إذا زامنت بإصدار أقدم

معرّفات نصوصك البرمجية تتغير مرة واحدة

كانت النصوص البرمجية تُسمّى باسم المشهد والمستقبل، فكانت إعادة تسمية أي منهما تترك النص القديم وتنشئ نصًا ثانيًا بصمت. أما الآن فتُسمّى باسم المشهد وعنوان MAC الخاص بالمستقبل، وهذا ما يجعل إعادة التسمية تحدّث النص نفسه بدل أن تشعّبه.

أول مزامنة بعد هذا التغيير تستبدل النصوص القديمة بالجديدة. كل ما بنيته على المعرّفات القديمة يحتاج إلى إعادة توجيه مرة واحدة - زر في لوحة التحكم، أو أتمتة، أو اسم مستعار صوتي. افتح النص البرمجي في Home Assistant لتعرف معرّف كيانه الجديد.

الكيانات تُقرأ الآن من المستقبل أيضًا - cinema30 بدل اثنين وثلاثين حرفًا من معرّف الجهاز - فتصبح القائمة مقروءة ويجدها الإكمال التلقائي. وتظل المعرّفات من الإصدارات السابقة تعمل.

Hubitat

يُدعم Hubitat عبر Maker API، ويُوسَم بأنه تجريبي (BETA) في التطبيق لأنه أحدث من مسار Home Assistant، لا لأنه غير مكتمل.

  • عنوان IP للمحور - عنوان Hubitat لديك على الشبكة المحلية.
  • معرّف تطبيق Maker API - الرقم الموجود في عنوان URL الخاص بتطبيق Maker API نفسه.
  • رمز الوصول - يصدره Maker API عند تفعيله.

فعّل Maker API على المحور أولًا (Apps › Add Built-In App › Maker API) فيمنحك الثلاثة كلها. الصقها فيكتشف AVR Maestro مستقبلك، وينشر مشاهدك كتسلسلات أوامر، ويدفع الحالة المباشرة عودةً ليعكس لوحة Hubitat ما يفعله المستقبل فعلًا بدل آخر ما قيل له.

شاشة إعداد Hubitat مع عنوان IP للمحور ومعرّف تطبيق Maker API ورمز الوصول

Webhooks

يرسل Home Assistant وHubitat الأوامر إلى المستقبل. أما Webhooks فتسير في الاتجاه المعاكس: حين يفعل المستقبل شيئًا، أخبر به أي شيء آخر. شغّل المستقبل فينشر AVR Maestro رسالة صغيرة إلى عنوان تختاره - وهذه الرسالة هي Webhook.

هذا هو الجزء الوحيد غير المستقل عن الهاتف. تصبح مشاهدك المزامَنة نصوصًا برمجية على محورك وتعمل سواء كان التطبيق قريبًا أم لا. Webhooks مختلفة: AVR Maestro هو من يراقب المستقبل، فيُطلق المشغّل ما دام التطبيق مفتوحًا على جهاز يراه. وإن أردت أن يُطلق شيء ما دون أن يعمل شيء، فابنه على محورك حول كيان المستقبل.

المشغّلات الأربعة

حدث المشغّليُطلق عندمايمكن تضييقه إلى
تشغيل طاقة المستقبليخرج المستقبل من وضع الاستعداد-
إيقاف طاقة المستقبليدخل المستقبل في وضع الاستعداد-
تغيّر المدخل النشطيتغير المصدر المحددمدخل واحد، ضمن التشغيل لمصدر الإدخال هذا فقط
تم استدعاء المشهديُطبَّق مشهدمشهد واحد، ضمن اختر مشهدًا

التضييق هو ما يجعلها مفيدة لا مزعجة. «تغيّر المدخل النشط» على كل مدخل سيل عارم؛ أما المشغّل نفسه مثبّتًا على المدخل الذي يعمل عليه جهاز العرض فهو مفتاح إضاءة.

قائمة المدخلات هي التي يبلّغ عنها مستقبلك، لذا فهي تعكس أصلًا أي مصدر أعدت تسميته أو أخفيته. وقائمة المشاهد هي مشاهدك أنت.

الإعداد، خطوة بخطوة

هذا هو مسار Home Assistant، وهو الذي يريده معظم الناس. أنجز نصف Home Assistant أولًا - فالتطبيق يحتاج إلى شيء يشير إليه.

في Home Assistant

في AVR Maestro

لا تكتب عنوان URL أبدًا لمسار Home Assistant. يبنيه التطبيق من Home Assistant الذي ربطته، ويبحث عن ذلك العنوان في كل مرة يُطلق فيها مشغّل. انقل Home Assistant إلى منفذ جديد أو اسم مضيف جديد أو عنوان Nabu Casa، فيتبعه كل Webhook أنشأته سابقًا. لا شيء لإعادة مزامنته ولا زر لضغطه.
إن قالت الورقة Home Assistant غير مرتبط بعد، فأنجز بطاقة Home Assistant في أعلى هذه الصفحة أولًا. فمسار Webhook يحتاج إلى عنوان يبني عليه.

الإرسال إلى مكان غير Home Assistant

بدّل وجهة الإرسال إلى أخرى والصق عنوان URL كاملًا في عنوان Webhook. يصلح أي شيء يقبل POST - تدفق Node-RED، أو تطبيق IFTTT، أو نص برمجي على NAS، أو نقطة نهاية Hubitat Maker API. يخزّن هذا المسار العنوان تمامًا كما كتبته، فإن انتقلت الوجهة عدّلت المشغّل.

ما الذي يُرسَل فعلًا

جسم JSON صغير. تصفه بطاقة ما الذي يرسله في الشاشة نفسها بلغة واضحة للمشغّل الذي اخترته، فلا تضطر إلى التخمين - وهذه أسماء الحقول التي تقرؤها أتمتتك:

المشغّلالحقول في الرسالة
تشغيل / إيقاف طاقة المستقبلevent, timestamp
تغيّر المدخل النشط...بالإضافة إلى source
تم استدعاء المشهد...بالإضافة إلى sceneId وsceneName

في أتمتة Home Assistant تصل هذه كـ {{ trigger.json.event }} و{{ trigger.json.source }} وهكذا. يمكنك قراءتها، أو تجاهلها تمامًا والتصرف بناءً على أن المشغّل أُطلق فقط. معظم الناس يفعلون الثاني.

إن احتجت إلى شكل مختلف - خدمة تتوقع صيغتها الخاصة - فافتح إرسال JSON خاص بي بدلًا من ذلك تحت تلك البطاقة واكتبه هناك. هو مطويّ وموسوم بأنه متقدم لأن أحدًا تقريبًا لا يحتاج إليه، لا لأنه غير مستحب.

تُسمّى الشاشة Webhooks لأن هذا ما هي عليه. وإن كنت تبحث عن الأتمتة التي تعمل على محورك، فهي بطاقتا Home Assistant وHubitat أعلاه - فالمشهد المزامَن يصبح هناك نصًا برمجيًا، لا Webhook هنا.

عندما لا يصل Webhook

بالترتيب الذي يستحق الفحص، فالأوّلان هما السبب في الغالب:

ما المدفوع وما ليس كذلك

أتمتة المنزل هي الميزة الوحيدة المدفوعة. المساعد الذكي مجاني.

أتمتة المنزل (Pro) - Home Assistant وHubitat وطلبات Webhook الصادرة - هي فتح لمرة واحدة. كل ما عداها في AVR Maestro، بما في ذلك المساعد الذكي على الجهاز، مشمول في التطبيق.

يصل التحكم الصوتي إلى مستقبلك عبر أتمتة المنزل، من خلال محورك. لا يشغّل AVR Maestro تعرّفًا صوتيًا خاصًا به.

أسئلة شائعة

أتمتة المنزل، بالأجوبة

هل يجب أن يكون هاتفي قيد التشغيل لكي يعمل التحكم الصوتي؟
لا. يحوّل AVR Maestro مشاهدك إلى نصوص برمجية أصلية في Home Assistant. ويتحدث Home Assistant مع المستقبل مباشرة عبر شبكتك المحلية، فيمكن أن يكون هاتفك مطفأً أو نائمًا أو في بلد آخر.
أي المساعدات الصوتية تستطيع التحكم في مستقبلي؟
التي تستخدمها أصلًا. لا يضيف AVR Maestro طبقة صوتية خاصة به - بل ينشر النصوص البرمجية إلى Home Assistant أو Hubitat، ويعرضها المحور الذي تثق به أصلًا على Alexa أو Google Assistant أو اختصارات Siri.
هل المساعد الذكي جزء من الميزة المدفوعة؟
لا. المساعد الذكي على الجهاز مجاني. أتمتة المنزل - Home Assistant وHubitat وطلبات Webhook الصادرة - هي الميزة المدفوعة الوحيدة في AVR Maestro.
هل يغادر أي شيء شبكتي المنزلية؟
ليس للتحكم. يتحدث التطبيق مع مستقبلك ومع محورك عبر شبكتك الخاصة. لا شيء يمرّ عبر خادم MiyaraHub. أما Webhook فيذهب إلى حيث توجّهه، وهذا قرارك.
المزيد من الدليل

أدلة AVR Maestro الأخرى

البدء · الشاشة الرئيسية · المشاهد · الأيقونات المخصصة · الصوت · المعادِل الرسومي · مكبرات الصوت · لماذا يكون عنصر التحكم مقفلًا · المساعد · لوحة Home Assistant · المناطق · التحكم عن بُعد · الراديو (FM/AM) · العرض على الشاشة · الإعدادات · اللغات · عناصر التحكم في مستوى الصوت · النسخ الاحتياطي & الاستعادة · قيد التشغيل الآن & HEOS

مشاهدك تعمل دون هاتفك

أتمتة المنزل فتح لمرة واحدة. كل ما عداها في التطبيق، بما في ذلك المساعد الذكي، مشمول.

احصل عليه من Google Play نزّله من App Store نزّله من Mac App Store احصل عليه من Microsoft Store

العودة إلى دليل المستخدم الكامل →