ميزة “My My Home” من Keyvan Rahimian الذي يظهر لنا حول إعداد أتمتة منزلي DIY. يستخدم النظام واجهة مرئية ذات مظهر احترافي مثيرة للإعجاب بالتزامن مع إيثرنت الأجهزة إلى بوابة الأشعة تحت الحمراء من ذاكرة التخزين المؤقت العالمية للتحكم في أنظمة صوتية AV و SONOS بالكامل.
تقديم Keyvan Rahimian: مقدمة-لقد قمت بتجربة الأجهزة القائمة على الشاشة اللمسة للأتمتة المنزلية لبضع سنوات حتى الآن. بدأت تجربتي الأولى مع بناء واجهة تعمل باللمس مع مجموعة من التطبيقات من التطبيقات من Cinemar. بالنظر إلى أنه بعد ذلك ، انتقلت إلى Philips Pronto 9600 ، وقد استخدمت مؤخرًا جهاز iPad مع تطبيق يسمى Irule. لقد كان لدي أيضًا مستوى عادل من التعرض لأنظمة Crestron و AMX أثناء الإقامة مع أصدقاء الذين تم تثبيت أنظمتهم بشكل احترافي ، وعادةً ما يكون بالتزامن مع نظام إدارة الصور المتحركة Kaleidescape. في الكثير من الحالات ، تكلف هذه الأنظمة أكثر بكثير من سيارة تنفيذية فاخرة !!
أعتقد أن جهاز iPad هو أفضل جهاز على الشاشة التي تعمل باللمس المتوفرة اليوم لمهام HA. يتفوق السعر وعمر البطارية والوزن وعامل الشكل والجاذبية الشديدة للتصميم على لوحات اللمس من Crestron & AMX وغيرها. باستخدام لوحة Crestron 10.5 بوصة في منزل صديقي ، وجدت أن عمر البطارية كان ضعيفًا لدرجة أنه إذا سقط أحدهم نائماً دون أن يرسو اللوحة ، فسيكون الأمر ميتًا في غضون 3-4 ساعات-مزعج للغاية عند الاستيقاظ ولا يمكنك تبديل النظام إيقاف!
لقد بدأت في محاولة العثور على تطبيقات iPad HA. هناك عدد قليل من هناك ، ولكن يتم إنشاء الكثير منهم ليكون بمثابة واجهة أمامية لأنظمة الملكية ، لا سيما Crestron و CommandFusion والتحكم 4. على الرغم بالمقارنة مع irule. بعد قليل من البحث ، اخترت الإصدار التجريبي لمدة 30 يومًا من Irule واشتريت النسخة الكاملة بعد أسبوعين. أنا مسرور بشكل معقول بالنتائج حتى الآن ، على الرغم من أن هناك مجالًا كبيرًا للتحسين.
اضغط للتكبير
التشغيل الأساسي والمبادئ – يتم توزيع تطبيق iRule لـ iPad / iPhone / iPod Touch عن طريق متجر تطبيقات iTunes مجانًا. التكلفة – 50 دولارًا أمريكيًا – هي للحصول على ترخيص لباني الإنترنت. يمكن لأي عدد من الأجهزة تثبيت التطبيق طالما أنها تتصل والمزامنة من حساب المنشئ الفردي. حاليًا لدي جهاز iPad (32 جيجابايت من طراز 3G) و iPhone (3GS 16GB) يعمل على تشغيل التطبيق من حساب البناء الفردي.
تطبيق المنشئ “يعتمد على السحابة” ويستضيفه Google. مطلوب حساب Gmail لتسجيل الدخول إلى المنشئ. مثل الكثير من حلول برامج iOS الأخرى ، يجب أن تحدث جميع عمليات النقل إلى الجهاز “فوق الهواء” بسبب الطبيعة المغلقة لنظام التشغيل من Apple. نتيجة لذلك في كل مرة يتم فيها تغيير الواجهة على المنشئ ، يجب مزامنتها مع الجهاز قبل أن تصبح التغييرات فعالة. لا يبعد مظهر ومظهر المنشئ مليون ميل عن الإصدارات الحالية من Pronto Pro من Philips. يمكن تشغيل المنشئ في أي متصفح ؛ لكنني وجدت بعض المشكلات مع IE ، لذا فأنا أستخدم Chrome من Google الذي يتصرف بلا عيب مع Irule Builder.
بنية النظام تعتمد على IP. يتحدث جهاز اللمس إلى “بوابات” عبر شبكة WiFi المحلية. تترجم البوابات ، بدورها ، أوامر IP إلى IR أو RS232 أو الترحيل – باستخدام أجهزة ذاكرة التخزين المؤقت العالمية. قد تعمل البوابة ، في بعض الحالات ، عن طريق واجهة TCP/IP مباشرة. عادةً ما تكون هذه الأجهزة هي أجهزة كمبيوتر تعمل على تشغيل Windows Media Center أو AV مستقبلات AV مع منافذ Ethernet. يمكن العثور على قائمة كاملة بالأجهزة المدعومة على موقع الشركة: www.iruleathome.com
تبدأ عملية التطوير ببناء “لوحات” إما من نقطة الصفر أو عن طريق تحرير بعض القوالب الموردة. تتكون لوحة من صفحات أو أكثر من ذلك بكثير من الصفحات الطبيعية أو الأزرار التي تنفذ الأوامر (واحدة أو متعددة – أي وحدات الماكرو) أو الروابط عند الضغط عليها / لمسها. سوف ينتقل الرابط إلى صفحة أخرى وسيتحكم الأمر في بوابة.
في الإعداد الخاص بي ، لدي 2 مناطق تسجيل الخروج ، ولكل منها مع SFF HTPCs القائمة على Windows تعمل على تشغيل MyMovies تحت WMC وأجهزة Ir Irach السلكية للتحكم في أجهزة استقبال AV وصناديق Sky HD وشاشات البلازما. من السهل جدًا تثبيت أجهزة ITACH وتكوينها. في الشراء للتحكم في WMC وإضافات ، يجب تثبيت برنامج الخادم المجاني على الكمبيوتر المستهدف. أستخدم وحدة تحكم MCE ولكن البديل هو شبح الحدث ، الذي يتطلب حلاً أكثر قوة ، المزيد من العمل. الميزة الرئيسية لـ Event Ghost هي اتصالات متعددة ؛ يدعم MCE عميلًا متصلاً فقط لكل جلسة. يدعم Irule أيضًا Wake on LAN وهو حاجة إلى “الاستيقاظ” HTPCs من وضع توفير الطاقة في وضع الاستعداد.
بالإضافة إلى الأوامر والروابط ، لدى Irule بعض خيارات التحكم الأخرى المثيرة للاهتمام. الأكثر أهمية هو السيطرة على الإيماءات. يمكن لأي لوحة تمكين التحكم في الإيماءات في BUilder. يمكن تعيين الأوامر والروابط للإيماءات. الإيماءات المدعومة هي التمرير والنقر ، باستخدام أصابع واحدة أو مزدوجة مع أوامر قابلة للتخصيص لكل لفتة. يوجد تحذير صغير هنا: إذا كان لدى اللوحة أكثر من صفحة واحدة ، فإن التمرير اليسرى/اليمين سيخطو من صفحة إلى أخرى وبالتالي تحل محل التحكم في الإيماءات. الحيلة التي أستخدمها هي أنني أقوم ببناء لوحات/صفحات التحكم الرئيسية في المناظر الطبيعية. أقوم بعد ذلك ببناء صفحة صورة واحدة لهذا النشاط (Sky ، MyMovies/WMC ، إلخ). عندما يتم تدوير جهاز iPad ، يتم عرض صفحة الصورة تلقائيًا بدلاً من نظير المناظر الطبيعية. هذه هي الصفحة التي تستجيب لأوامر الإيماءات ، وبما أن هناك صفحة واحدة فقط ، فإن الضرب لا ينتقل إلى الصفحة المجاورة لها. بدلاً من ذلك ، يمكنك إنشاء لوحة واحدة من أجل التحكم في الإيماءات وربطها من صفحات أخرى. يمكن أيضًا استخدام الاقتراحات بهذه الطريقة في irule. هذه تصرفات معصم إلى اليسار ، اليمين ، لأعلى ولأسفل ؛ مثل الكثير من اللعب. لا أستخدم هذه الميزة حتى لا أعلق على فائدة الحركات. ومع ذلك ، تعمل الإيماءات بشكل جيد للغاية للتغلب على أغلفة بلدي على الشاشة للصور المتحركة والموسيقى على WMC ثم النقر للتشغيل عند تسليط الضوء على الألبوم/الفيلم المطلوب. يعمل هذا أيضًا بشكل جيد للغاية على واجهة iPhone الخاصة بي حيث يوجد مساحة أقل للكثير من الأزرار على شاشة اللمس والإصبع المفرد – أو الإبهام في هذه الحالة – تجعل الضربات النقلات من نوع السهم عملية تنقل واحدة. يمكنك استخدام اليمين اليسرى لتقليب القنوات والأسفل إلى مستوى الصوت مع iPhone بيد واحدة دون النظر بعيدًا عن التلفزيون. عملية تجدها الكثير من الطبيعية باستخدام شاشات اللمس الكبيرة والاضطرار إلى النظر إلى أسفل/بعيدًا عن التلفزيون. شيء يضع الكثير من الناس خارج الأجهزة فقط.
المفهوم الآخر المثير للاهتمام هو “المداخل”. هذه هي الأوامر التي يتم تنفيذها عندما يتم التنقل في لوحة أو “إدخالها ..”. عادةً ما يكون هذا مفيدًا لتبديل الإدخال بحيث يتم عرض لوحة/صفحة تحكم في أي وقت ، ثم يتم تحديد المدخلات الصحيحة لمنافذ AV أو عرض HDMI ، وما إلى ذلك. يمكن تنفيذ أي أمر أو سلسلة من الأوامر في مداخل.
الأجهزة المدعومة – قائمة الأجهزة المدعومة كبيرة ومتنامية. هناك قائمة على موقع المطورين. في طيف الأشعة تحت الحمراء ، يتعلق الأمر بما تدعمه أجهزة GC ، وهو أمر شامل للغاية. يمكن لأجهزة GC أيضًا تعلم رموز الأشعة تحت الحمراء. نقطة واحدة تجدر الإشارة إليها هي أن خط الجهاز الجديد فقط يدعم الاتصالات المتزامنة متعددة. يمكن لطرز GC-100 دعم اتصال واحد فقط في وقت واحد. هذا أمر بالغ الأهمية إذا احتاج أكثر من جهاز iPad/iPhone إلى التحكم في نفس بوابة GC في منزل متعدد اللوحات. إن المرونة التي يوفرها خط المنتجات ITACH-IR ، RS232 ، والمرحلات في كل من المتغيرات السلكية ، POE ، واللاسلكية-لم تكن ذات سعر كبير ، وكانت بالنسبة لي حتى الآن أداءً قويًا . على الرغم من أن الوثائق ودعم موقع الويب تحتاج إلى بعض التحسين. استغرق الأمر مني الأعمار لمعرفة كيفية إعادة تعيين Itach الخاص بي الذي جاء مع موانئ الأشعة تحت الحمراء مغلقة! تجدر الإشارة أيضًا إلى أن منافذ إخراج الأشعة تحت الحمراء الثلاثة على ITACH يتم اختيارها بشكل فردي وتخصيصها لأجهزة الأشعة تحت الحمراء عند تكوين البوابة. يمكن أن يكون لكل منفذ أجهزة متعددة متصلة على البوابة. يشير هذا إلى أنه يمكن استخدام بواعث الأشعة تحت الحمراء المزدوجة أو مكبر الأشعة تحت الحمراء على منفذ IR الثالث للسيطرة على أكثر من جهاز IR واحد.
يبدو أن استخدام TCP/IP كبروتوكول تحكم هو مستقبل التحكم في HA. تقوم IRUUL حاليًا بعمل في متناول الجميع في دعم هذا البروتوكول. هذا بلا شك شخصي إلى حد ما ويختلف من جهاز إلى آخر. الكثير من مصنوعات معدات AV هي وسوف تقدم تطبيقات iOS الخاصة بها للتحكم في الشبكات المتصلة من الألواح المسطحة وأجهزة استقبال AV. يتردد بعضهم في نشر جداول الأوامر ، لذلك يستحق البحث في أجهزة AV إذا لم تكن قد اشتريت بالفعل. يبدو أن Denon و Onkyo مدعومان جيدًا كما مكّن الشبكة من الألواح المسطحة من Samsung و LG. بشكل عام ، يبدو أن هناك دعمًا جيدًا متاحًا لكثير من بوابات HTTP المتاحة في هذا الوقت ويبدو أنه من السهل نسبيًا إنشاء برنامج تشغيل للجهاز ، على الرغم من أن هذا ليس شيئًا حاولت حتى الآن. قد يسر الكثير من القراء هنا سماع أن XMBC مدعوم باستخدام التحكم في HTTP.
إن مناقشة الأجهزة المدعومة مع تطبيقاتها الأصلية تقودنا إلى مشكلة من المحتمل أن تتم مواجهتها مع أي برنامج تحكم يعتمد على iOS اليوم. خذ هذه الحالة كمثال: مثل الكثير من المستخدمين هنا ، Sonos هو نظام إدارة الموسيقى متعدد المناطق الخاص بي المفضل. لقد أصدروا مؤخرًا تطبيق iPad الخاص بهم والذي يبدو رائعًا. من غير المرجح أن يؤدي أي برنامج قائم على بناء طرف ثالث أو سوف ينتج واجهة أفضل أو حتى عن بُعد. حتى لو كان ذلك ممكنًا ، فلماذا إعادة اختراع أفضل عجلة؟ عند استخدام Irule ، لا يمكنني الانتقال إلا إلى شاشة Splash ، والتي تحدد إدخال صوت Sonos Player لتلك المنطقة. ثم “يرشد” المستخدم على هذاشاشة للخروج إلى قائمة iPad Home مع الزر Hard ثم انقر فوق تطبيق Sonos لإدارة تشغيل الموسيقى. بالكاد مثالي .. !!
وينطبق الشيء نفسه على تطبيق iPad الذي يتم إصداره قريبًا لـ MyMovies والذي سيسمح للمستخدمين بتصفح مجموعتهم على iPad واختيار الصورة المتحركة المطلوبة للتشغيل-بديلاً رائعًا لتصفح المجموعة على الشاشة ، خاصة إذا كان المرء يرغب في ذلك القفز عبر الأنواع ، أو الأفلام المضافة مؤخرًا ، أو ابحث عن العناوين التي تستخدم البحث النصية ، وما إلى ذلك. وسيقوم نفس الشيء بتطبيق لأولئك الذين يتطلعون إلى تطبيقات التحكم في Plex الموجودة في الأعمال. يعد Apple TV و Remote من Apple مثالًا آخر. على الرغم من أنني أعتقد أن المطورين يقومون بتزويد HTTP بالتحكم في Apple TV الجديد.
ومع ذلك ، من وجهة نظري ، فإن الاضطرار إلى الخروج وإدخال العديد من التطبيقات المختلفة ينتقص من تجربة واجهة شاملة وبديهية ومكافحة السوائل. إذن ما هو الحل؟ لا يسعنا إلا أن نأمل أن يصبح نظام التشغيل IOS في وقت ما نظام تشغيل متعدد المهام حقًا ، ويمكن للمطورين تمكين تطبيقهم من الاتصال بتطبيقات iPad الأخرى على نفس الجهاز ومن ثم يكونون قادرين على العودة إلى تطبيق الاتصال الأصلي. بهذه الطريقة ، يمكننا استخدام كل تلك التطبيقات الرائعة (Sonos ، إلخ) من واجهة واحدة. بالنظر إلى معرفتي المحدودة بمنصة التطوير هذه وقدرتها ، فأنا غير مؤكد إذا كان هذا ممكنًا. هذه هي إحدى الطرق التي أعتقد أن هذا قد ينجح ، على الرغم من أنه إذا كان بإمكان أي فرد التفكير في طرق أو حلول بديلة ، ثم …
هناك أيضًا دعم لكاميرات CCTV القائمة على الويب/IP. لم أجرب هذا لأنه ليس لدي كاميرات أمان تعمل في مقر إقامتي الحالية. في الواقع ، يمكن استخدام أي عنوان URL (داخلي أو خارجي) مع متصفح ويب مضمن مع التحكم الكامل في حجم العرض.
الرسومات والتخصيص – يتم تحديد الرسومات للأزرار وصور الخلفية ووضعها في تطبيق Irule Builder. هناك مجموعة كبيرة ومفصلة بشكل معقول من الصور التي يمكن تصفحها في المنشئ. يتم تقديم هذه في “المكتبات” وهو مصطلح مجموعة من الصور. بمجرد العثور على مكتبة ترغب في استخدامها في لوحاتك ، يمكنك تحديد عرضها في تخطيط شجرة أسفل علامة التبويب الصور على المنشئ. يمكنك أيضًا تصميم الرسومات الخاصة بك ونشرها إلى المنشئ. ستكون هذه متاحة للاستخدام تمامًا مثل مكتبات الأسهم. إذا كنت ترغب في مشاركة مكتبتك مع مستخدمين آخرين ، فيمكنك اختيار القيام بذلك.
تحتاج صور الرسومات المستخدمة ، إلى أن تكون في ملفات .png ، والتي تسمح بتعديل الشفافية. تستخدم سلسلة Philips Pronto هذا التنسيق أيضًا ويمكن استخدامها بواسطة IRULE. في تجربتي ، يوفر تنسيق طبقة Photoshop أفضل منصة لإنشاء وتغيير صور الزر. تتيح تقنية الطبقات للمستخدم استخدام نفس الرسم الزر لسلسلة من الأزرار مع الاختلافات بناءً على وظيفته. ومع ذلك ، فإن Photoshop من Adobe ليس برنامجًا منخفض التكلفة وقد يكون مجرد مبالغة في تصميم زر اللمس الأساسي. هناك الكثير من البدائل الأرخص/المجانية التي تقوم بهذه المهمة. أستخدم حزمة تسمى Serif Photo والتي تأتي في نسخة مجانية (ولكن مع الإعلانات) والنسخة المدفوعة. إنه يحتوي على وظيفة “تصدير” نقرة واحدة مفيدة للغاية والتي تتيح لك توسيع نطاق إصدار PNG أو JPEG من أي صورة Photoshop التي تعمل عليها. على سبيل المثال ، إذا كنت تقوم ببناء لوحة مفاتيح رقمية ، فهي مسألة أساسية لتغيير الأرقام في طبقة النص وتصدير كل زر.
إحدى الميزات التي يعجبها الكثير من الأشخاص على أجهزة التحكم عن بعد لللمس ، هي أزرار لاختيار قناة معينة مع كل منهم يوضح شعار الشبكة:
هناك أداة برمجية مجانية تسمى Copilot بواسطة GUIFX والتي ، من بين مهام الصور المفيدة الأخرى ، تتيح مهمة دفعة من الرسومات الشعار لاختيارك للزر الفارغ. هذا يجعل من العمل الخفيف للغاية لتوليد اختيار القناة:
الدعم والخطط المستقبلية – يحتوي موقع المطورين على مجموعة جيدة جدًا من “كيفية ..” والدروس التعليمية وكذلك قوائم الأجهزة المدعومة. يتم تحديث هذا بشكل متكرر وعند إضافة ميزات وأجهزة جديدة. يتم توفير الدعم التفاعلي بشكل عام من خلال موضوع مخصص على Avsfroum.com. في حين أن هذا خروج عن المنتدى المخصص العادي يتبنى