Open Energy Monitor Home Automation Hub مع MQTT و NODERED و OPERHAB & LIGHTWAVERF

في الحدث المباشر المشحون بالكامل في Silverstone في وقت سابق من هذا الشهر ، توقفنا بواسطة Open Energy Monitor يعني الدردشة مع Glyn Hudson (راجع فيديو NIEVO أدناه لتذوق العرض).

يعتمد تكوين المنزل الذكي على Glyn حول Emonpi ويستخدم MQTT و Nodered و OpenHAB و Lightwaverf و Google Home.

إلى Glyn لجميع الأشياء الجيدة …

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

كما ذكرنا سابقًا في منشور المدونة ، يمكن أن يعمل Emonpi (تشغيل بطاقة SD Emonsd المدمجة مسبقًا) كمركز قوي لأتمتة المنزل. يعد استخدام Emonpi كمركز أتمتة منزلي مناسبًا لعدد من الأسباب:

إنه يعمل بالفعل على مدار الساعة طوال أيام الأسبوع لمراقبة الطاقة

تم تحسينه للتشغيل القوي على المدى الطويل: نظام ملف Root Raspberry PI هو للقراءة فقط لزيادة عمر بطاقة SD

إنه متصل بالفعل بشبكتك المحلية

إنه يدير Debian Raspbian Jessie ، وبالتالي فإن تثبيت حزم إضافية أمر سهل والكثير من الدعم متاح

يتمتع Raspberry Pi 3 بالكثير من السعة الفضائية

يمكن توصيل أجهزة الراديو / الملحقات الإضافية عبر USB

يقوم بالفعل بتشغيل خادم MQTT

تأتي بطاقة SD مسبقة Emonsd مسبقًا مع التكاملات التالية التي تم إخمادها ، OpenHAB و Lightwaverf

في هذا المنشور ، أريد أن أشارككم كيف أستخدم Emonpi في منزلي.

فيما يلي عرض فيديو باستخدام Google Home للتحكم في التدفئة المركزية والأدوات الخاصة بي عبر MQTT:

تابع القراءة لمعرفة كيفية تحقيق ذلك باستخدام برنامج Emonpi وبرنامج مفتوح المصدر …

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

MQTT

يتم استخدام بروتوكول الاتصالات الخفيفة الوزن MQTT كطبقة اتصال “الغراء” بين جميع الخدمات التالية. راجع القسم التقني/MQTT في دليل المستخدم لمزيد من المعلومات حول كيفية عمل MQTT على Emonpi.

مراقبة الطاقة

emoncms … من الواضح!

لقد كنت أحب مؤخرًا استخدام تطبيق V2 Emoncms Android (حاليًا في الإصدار التجريبي) الذي يدعم صفحات متعددة (انظر موضوع المنتدى).

عرض الفيديو التجريبي Emoncms Android App V2 Beta:

لقد استمتعت مؤخرًا باستخدام وحدة تطبيقات Emoncms المعاد تصميمها والتي تم إصدارها للتو على Emoncms.org. أصبح من الممكن الآن أن يكون لديك أكثر من مجرد حساب كهربي أوسولاربيف لكل حساب Emoncms والاقتصاد 7 وقت تقسيم التعريفة التي يتم دعمها الآن (انظر موضوع المنتدى):

مراقبة

تدفئة مركزية

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

توصيل مآخذ (أضواء)

يمكنني استخدام سدادات RF Lightwave التي لدي أضواء وأدوات ترفيهية أخرى متصلة ، على سبيل المثال ستيريو و chromecast. إن القدرة على تشغيل/إيقاف تشغيل بنك توصيل كامل يتمتع بميزة القدرة على تشغيل الأدوات الكاملة عند عدم استخدامه لتقليل أي تصريف مصاص دماء.

يمكن لـ Emonpi التحكم في أدوات RF Lightwave مباشرة عبر MQTT إذا تم تركيب وحدات RF OOK. انظر دليل مستخدم Lightwave RF Emonpi.

أدوات RF Lightwave ليست مثالية ، فإن بروتوكول OOK RF مبسط ، غير آمن ، غير موثوق به أحيانًا ولا تتوفر ملاحظات الدولة. أنا أفكر في Swithcing على SONOFF SONOFF مقرها ESP8266 مع البرامج الثابتة MQTT من طرف ثالث أو برامج ثابتة EMONESP.

واجهه المستخدم

خلال السنوات القليلة الماضية ، كنت أستخدم OpenHAB كواجهة التحكم. يتم تحميل OpenHab مسبقًا على صورة Emonpi Emonsd مسبقًا. سأقوم بعد بالترقية إلى OpenHab v2.0 ، يبدو لطيفًا جدًا. ومع ذلك ، فقد كان V1.8 محترمًا للغاية ويناسب احتياجاتي. يمكنني استخدام تطبيق OpenHab Android للوصول إلى الواجهة بسرعة من هاتفي:

يتكامل OpenHAB أيضًا مع ساعة Pebble الذكية التي تجعل من السهل تشغيل/إيقاف التدفئة أثناء الخروج وحوالي:

بعد فترة من العمل (أوائل عام 2016) ، انخرطت مع HereasSistant ، (انظر منشور المدونة). لقد تأثرت تمامًا ، لقد كنت أتابع المشروع ويبدو أنه نضج ليكون منصة أتمتة في المنزل ممتازة. استقال ربما منافس لـ OpenHab.

خيار آخر للواجهة هو NODERED NODERODE الذي أصبح الآن جزءًا رسميًا من المشروع NODERED.

إن جمال MQTT هو أنه منصة لادروسية ، من الممكن أن يكون هناك العديد من الواجهات المختلفة التي تتحكم في عقد التحكم نفسها.

واجهة صوتية

لقد قمت مؤخرًاحصلت على مكبر صوت من Google Home الذي تم الحصول عليه ، مع القليل من المساعدة من Ha-Bridge لمحاكاة جسر Philips Hue ، من السهل جدًا الحصول على Google Home للتحكم في الأدوات المحلية عبر MQTT. سيعمل التكوين نفسه أيضًا مع Amazon Echo. انظر دليل تكوين Habridge لـ Emonpi.

شاهد عرض الفيديو في الجزء العلوي من هذا المنشور.

تكوين الجهاز باستخدام واجهة المستخدم الرسومية لصفحة الويب Ha-Bridge:

إعداد تطبيق Google Home:

التكامل والأتمتة

أستخدم Nodered الذي تم تحميله مسبقًا على Emonpi / Emonsd للاندماج مع الخدمات الأخرى مثل الحصول على أحدث درجة حرارة خارجية من الطقس تحت الأرض ، وإرسال إشعارات الدفع (تنبيه درجة الحرارة على / إيقاف التشغيل) إلى هاتفي باستخدام الإرهاق. تحتوي كلتا الخدمتين على تدفقات ناتجة مسبقًا مما يجعل التكامل سهلاً للغاية. تم تثبيت NODERED وتكوينه مسبقًا على EMONPI / EMONSD. يوضح التدفق على سبيل المثال المدرج في Emonpi قراءة بيانات Emonth من MQTT وبيانات درجة الحرارة الخارجية من الطقس تحت الأرض.

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

الأمن والوصول عن بعد

يمكن تحقيق التحكم عن بُعد (من خارج الشبكة المحلية) باستخدام خدمة DNS ديناميكية مثل DuckDNS أو VPN تأمين لإتاحة الوصول إلى الخدمات من الخارج. على سبيل المثال ، فتح المنفذ 8080 لإتاحة الوصول إلى OpenHAB على تشغيل Emonpi من الإنترنت. تم تشغيل OpenHAB ويمكن استخدام HTTPS لإنشاء اتصال آمن.

بدلاً من ذلك ، وربما يكون الحل الأفضل هو استخدام خدمة myopenhab.org للسماح بالتحكم عن بُعد دون الحاجة إلى فتح منفذ خارجيًا.

حصل Home Assistant على مثال على استخدام Tor Ponion Services للوصول إلى مساعد المنزل الذي يعمل محليًا.

زيارة OpenEnergyMonitor.org

مستنسخة من منشور المدونة الأصلي عن طريق إذن من جلين هدسون.

شارك هذا:
فيسبوك
تويتر
رديت
LinkedIn
Pinterest
بريد الالكتروني
أكثر

ال WhatsApp
مطبعة

سكايب
نعرفكم

برقية
جيب

Leave a Reply

Your email address will not be published. Required fields are marked *