سيتيح محرر النصوص البرمجية الجديد في Google Home للمستخدمين إنشاء عمليات أتمتة مخصصة قوية

طريقة جديدة لتخصيص عمليات التشغيل الآلي في منزلك إذا كانت لديك بعض مهارات البرمجة.

أعلنت Google اليوم عن محرر نصوص جديد لـ Google Home على الويب وأيضًا تطبيق Google Home Public Preview. وبقدر ما يعنيه هذا، سيتمكن المستخدمون الآن من تسخير قوة أداة البرمجة النصية لجلب عمليات أتمتة قوية لمشاريع المنزل الذكي.

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

ال تم إطلاق Google Home Public Preview في أواخر العام الماضيومنذ ذلك الحين، وجدت العديد من الإضافات الجديدة طريقها إلى التطبيق. ربما يكون أحد أهم الأشياء في التطبيق هو تصميمه الجديد، الذي يضم خمس علامات تبويب جديدة: المفضلة، الأجهزة والأتمتة والنشاط والإعدادات، مما يتيح للمستخدمين وصولاً أسهل إلى بعض أهم التطبيقات سمات. منذ تجديدها، تلقت Google تعليقات من المستخدمين وقد قامت بذلك بالفعل

تم إجراء تغييرات مثل منح المستخدمين القدرة على إعادة ترتيب المفضلة مع تحسين سرعة وأداء الكاميرات المعروضة في التطبيق.

عرضت Google التطبيق مؤخرًا خلال Google I/O 2023، وأصدرت أخيرًا التفسير الجديد للجمهور. وأظهرت الشركة أيضًا بعض التحسينات القادمة إلى تطبيق Google Home على الأجهزة القابلة للارتداء، مما يوفر المزيد من المعلومات في لمحة. إذا كنت مهتمًا، يمكنك الآن تنزيل تطبيق Google Home المحدث. ولكن إذا كنت تريد إلقاء نظرة مبكرة على بعض الميزات والتغييرات القادمة، مثل محرر البرامج النصية الجديد، فستحتاج إلى التسجيل في المعاينة العامة.

كيف يعمل محرر البرنامج النصي في Google Home

تمت كتابة هذا القسم بواسطة المحرر الفني الرئيسي في XDA آدم كونواي.

إذا كنت تكتب نصوصًا برمجية في محرر النصوص البرمجية في Google Home، فمن المفيد أن يكون لديك نوع من الخبرة البرمجية السابقة. فإنه يستفيد من يامل ("لغة ترميزية أخرى"، أو "YAML ليست لغة ترميزية"، اعتمادًا على من تسأل) والتي تُستخدم تقليديًا كتنسيق لتسلسل البيانات. في المثال أعلاه الذي عرضته، قمت بدمج وجود الجهاز (الذي تم التقاطه من جهاز Google Home Hub الخاص بي وجهاز الهاتف الذكي) لتشغيل ضوء غرفة نومي ومصباح الحمم البركانية عندما أعود إلى المنزل بين غروب الشمس وشروقها. إنها طريقة رائعة لتعزيز الحوسبة المحيطة إمكانيات منزلك الذكي.

عند كتابة البرنامج النصي، ستحتاج إلى التفكير في الأجهزة التي تريد تشغيلها آليًا، والحدث الذي ينبغي تشغيله آليًا تحدث لتشغيل الأتمتة الخاصة بك، وما هي الإجراءات التي يجب تنفيذها، وما إذا كان هناك أي ميزة حالات. هناك الكثير من الأشياء التي يمكنك القيام بها باستخدام محرر البرامج النصية، وسيحاول مساعدتك قدر الإمكان. على سبيل المثال، سيعطيك أسماء الأجهزة عندما تقوم بملء الحقول التي تأخذها، وسيحذرك من أي عقبات محتملة قد تواجهها. ستحاول وظيفة "التحقق من الصحة" المضمنة أيضًا إخبارك ما إذا كان البرنامج النصي الخاص بك سيعمل أم لا.

غالبًا ما يتم استخدام YAML لكتابة ملفات التكوين، مما يجعلها خيارًا مثيرًا للاهتمام لاستخدامها كلغة برمجة نصية. بمعنى ما، فهو في الأساس ملف تكوين يحدد الشروط والإجراءات للأجهزة الذكية في منزلك. حاول دائمًا توخي الحذر بشأن النصوص البرمجية التي تكتبها، حيث ستحتاج إلى التأكد من مراعاة حالات الحافة عند العمل مع أجهزة معينة. على سبيل المثال، يمكن أن تنحرف الأتمتة باستخدام مصباح الحمم البركانية ويتم تشغيلها عندما لا تنظر، لذا حاول دائمًا اختبار الحالات الطرفية ومعرفة ما تفعله.

قم بالتسجيل للحصول على معاينة محرر البرنامج النصي لـ Google Home

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