في هذه الشهور ، تأتي ميزة منزلي الآلية من توم لورانس ، وهي طالب في السنة الأخيرة في جامعة ستافوردشاير. جنبا إلى جنب مع صديقه آندي جاكسون ، قام بإنشاء نظام أتمتة منزلي مفصل يسيطر على X10 وكذلك XBMC مع العملاء لنظام Android وكذلك Windows Phone.
تقديم: توم لورانس – أنا توم ، أنا طالب مع مرور شهرين في جامعة ستافوردشاير. أنا حاليًا يصرف انتباهي تمامًا عن مشروع السنة الأخيرة من خلال مشروع جانبي صغير أسميه HA. في العام الماضي ، حصلت على المزيد من الاهتمام أكثر بأنظمة الأتمتة / المسرح المنزلي.
أتوقع أن يكون الإعداد الخاص بي حوالي 3 سنوات ، وكذلك بدأت عندما انتقلت من القاعات وكذلك التغييرات في كل مرة أقوم فيها بنقل منزل … في البداية كان هناك خادم Windows Home مع Xbox المخترق يعمل XBMC. بعد ذلك ، خلال سنة وضعي ، تم استبدال Xbox بـ Xtreamer ، وكذلك لقد عدت الآن إلى سنتي الأخيرة ، لدي HTPC كبيرًا متصلًا بشاشة كمبيوتر صغيرة إلى حد ما في غرفة المعيشة. كوني طالبًا كان عليّ العمل بميزانية منخفضة ، لكن الأمر ليس سيئًا ؛ HTPC لديه 5.1 المحيط!
لقد كنت حريصًا على الأتمتة المنزلية لبعض الوقت ، وكذلك يمكن أن أرى نفسي أحمل نوعًا من النظام عندما أنهيت الجامعة وكذلك كنت أكثر بكثير . لقد تغير ذلك بعد أن تم ربطني بـ Avbrand.com بواسطة Andy ، وهو صديق له إعدادات متشابهة جدًا وكذلك خطط للمستقبل. بعد قراءة الموقع ، عرفت أنه كان عليّ إنشاء نظام مماثل ، لذلك أنا …
كنت أعرف أنظمة أخرى مثل Mister House ولكني لم أكن أرغب في تخصيص نظام لاحتياجاتي ، أردت أن أجعل بلدي هكذا ، لقد ولدت ها.
لقد قمت بتجميع بعض التعليمات البرمجية ، وأنا لست مبرمجًا ، لقد حصلت على العديد من وحدات البرمجة في الجامعة ، لكن شهادتي في التواصل ، لكن لم يمض وقت طويل قبل أن يكون آندي ، وهو مبرمج على متنه وكذلك انطلقت. يقوم Andy بالكثير من العمل على جانب الشبكة/الاتصال مما يتيح أن يكون قابلاً للتطوير للمستقبل. لقد أصبح الآن مشروعًا مشتركًا بيننا. هذا هو؟
Haserver هو العقول وراء العملية التي تعمل على خادم Windows Home. لقد كتبت في C# ، وكذلك في تنفيذ العديد من البرامج النصية المستندة إلى TVSORTER ، وهو تطبيق كتبه Andy سابقًا ، قبل أن أكون RDP’ing إلى Windows Home Server ، لذلك كان من الطبيعي أن يكون هذا المهمة الأولى ل HA.
لديها الآن قائمة ميزات صغيرة ، ولكن بالنظر إلى أنها تزيد قليلاً عن شهر واحد ، ومستقرة ، كما أن لدينا مشاريع السنة الأخيرة يجب أن نعمل عليها بشكل رائع إذا سألتني ، على الرغم من أن الكثير من العمل قد استمر مؤخرًا رمز المشاهد بدلاً من الميزات على هذا النحو …
يتحكم مباشرة في وحدات X10 من خلال CM11U
ينفذ مختلف المهام مع جدولة المهام
واجهات مع XBMC
دعم WOL
تحميل FTP
HTTP API
الفكرة التي لدينا هي أن Haserver سيفعل جميع الوظائف الأساسية في الخلفية وكذلك العملاء مجرد أمامي للنظام. مثال واحد على ذلك هو العميل الأساسي هو الإعدادات. يستقبل IP الخادم من خلال البث بالإضافة إلى تنزيل الإعدادات من الخادم الذي يمكن للعميل بعد ذلك تحديثه. يحتوي الخادم على قاعدة بيانات ولكن يتواصل مع العملاء باستخدام JSON من خلال TCP أو HTTP API.
Haclient هو عميل مهب بالكامل. فكرة Haclient هي أنها ستدعم Haserver تمامًا وكذلك العملاء الفرعيين وظائف معينة. تتضمن قائمة ميزات Haclient
لا يتطلب تكوين أولي
يسمح بتكوين هاسرفر
واجهات مع XBMC ، ويعرض الصوت وكذلك معلومات الفيديو وكذلك بعض وظائف التحكم عن بعد
يدعم جميع وظائف الخادم
العملاء الفرعيين
كانت الفكرة وراء المجالات الفرعية أنها سيفعلون أشياء معينة بالإضافة إلى عدم دعم جميع وظائف الخادم بالكامل. كان هذا شيئًا سيحدث بعد الجامعة ، لكننا لم نتمكن من مقاومة تطوير عدد قليل.
HAWP7 – لقد استبدلت في اليومين الأخيرين جهاز iPhone الخاص بي بـ HTC HD7 بالإضافة إلى عمل عميل سريع لـ Windows Phone. في الوقت الحالي ، دعم وظيفة X10 فقط من خلال API HTTP ، ستتمكن قريبًا من تنفيذ البرامج النصية وكذلك أجهزة الكمبيوتر Wake.
HAandroid – Andy لديه جهاز Android وكذلك HAandroid الذي تم إنشاؤه. يدعم هذا العميل X10 و WOL وكذلك المهام.
Hapython – هذا نص سهل يسمح XBMC من جهاز التحكم عن بُعد بتشغيل/إيقاف أجهزة X10.
الخطط المستقبلية – الخطة الرئيسية في الوقت الحالي هي الأشياء المملة ، تأكد من أن لدينا ما لدينا بالإضافة إلى التعليق على ما فعلناه حتى لا ننسى بعد الجامعة عندما يكون لدينا المزيد من الوقت للعمل عليها.
تتكامل مع خادم Windows Home ، وقم بإضفاء إضافة على وحدة التحكم …
اصنع عميلًا لـ O2 Joggler
دمج أكثر من ذلك بكثير مع XBMC (وضع فيلم X10 وما إلى ذلك)
دمج نظام CCTV
احصل على واجهة قياسية بين Haserver وكذلك Arduino
واجهة مع منازلنا التالية ، يجب أن تنتظر وكذلك رؤية ما يقدمونه أولاًعلى أية حال!
ليس لدينا أي خطط لإصدار هذا كنظام ، لكنني أحب أن أعتقد أننا يمكن أن نستطيع يوم واحد. في الوقت الحالي ، ندير التطبيق في منازل طلابنا ، وكذلك Lucky ، حصلوا على وظائف بعد الجامعة ، لذا بمجرد تسوية ، أظن أن قائمة الميزات ستنمو ، لدينا العديد من الأفكار التي تتطلب معظمها أموالًا لشراء أجهزة إضافية. بالتأكيد مشروع مثير ..
توم لورانس توم لورنس
تريد المزيد؟ – يجب أن تتابعنا على Twitter ، مثلنا على Facebook ، أو الاشتراك في موجز RSS الخاص بنا. يمكنك حتى الحصول على هذه القصص الإخبارية عبر البريد الإلكتروني ، مباشرة إلى صندوق الوارد الخاص بك كل يوم.
شارك هذا:
فيسبوك
تويتر
رديت
LinkedIn
Pinterest
البريد الإلكتروني
أكثر
ال WhatsApp
مطبعة
سكايب
نعرفكم
برقية
جيب