جدول المحتويات:
فيديو: أتمتة المنزل مع NodeMCU و HomeAssistant و MQTT: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هل تريد أن تبدأ في تحويل منزلك إلى منزل ذكي ، وأيضًا أن تفعل ذلك بثمن بخس؟
NodeMCU و HomeAssistant هنا للمساعدة في ذلك ، أوصيك بمشاهدة هذا الفيديو ، فربما يكون من الأسهل عليك متابعته. خلاف ذلك ، اتبع الخطوات أدناه.
اللوازم
1 × NodeMCU v3 NodeMCU على موقع eBay:
2 × Breadboards على موقع eBay:
1 × Photoresistor Photoresistor على موقع eBay:
1 × مفتاح مغناطيسي مفتاح مغناطيسي على موقع eBay:
1 × Relay Relay على eBay:
1 × أزرار ومقاومات الأزرار على موقع eBay:
7 × مقاومات (2 × 10 كيلو أوم ، 4 × 100 أوم ، 1 × 4.7 كيلو أوم)
4 × مصابيح LED على موقع eBay:
20 × أسلاك على موقع eBay:
1 × مستشعر درجة الحرارة DALLAS مستشعر درجة الحرارة على موقع eBay:
1 × مستشعر الحركة (PIR) مستشعر الحركة:
1 × إضافي: بنك الطاقة
الخطوة 1:
أهلا!
احصل على جميع المستلزمات (المكونات) المطلوبة ولنبدأ.
الخطوة 2:
قم بتوصيل جميع المكونات وفقًا لهذا المخطط الفوضوي. آسف بسبب فوضى الأسلاك.:(
الخطوه 3:
قم بتثبيت PlatformIO IDE و HomeAssistant + Python
مرة أخرى ، يمكنك متابعة هذا الفيديو لمشاهدة المزيد من التفاصيل حول تثبيت HomeAssistant و Python. لمتابعة تثبيت PlatformIO خطوة بخطوة ولمعرفة كيفية تحميل برنامج LED وامض بسيط ، تحقق من هذا الفيديو.
يرجى ملاحظة أنك لست بحاجة إلى استخدام PlatformIO IDE بشكل صارم ، ولكن سيكون من الأسهل عليك اتباعها على الأرجح.
الخطوة الرابعة:
انسخ الكود إلى ملف main.cpp من هنا ، واستبدل mqtt_server IP بجهاز الكمبيوتر الذي تم تثبيت HomeAssistant عليه. استبدل SSID وكلمة المرور بـ Wi-Fi SSID وكلمة المرور المطلوبين. تحميل إلى NodeMCU.
الخطوة الخامسة:
في بحث الويندوز (ابدأ) اكتب٪ appdata٪ وافتح مجلد.homeassistant. هناك ستجد config.yaml. افتحه واستبدل كل المحتوى بهذا.
كن حذرًا إذا كنت تكتب شيئًا إضافيًا لأن التهيئة حساسة للمساحة! يجب أن تكون منظمة ضمن قواعدها.
ابدأ HomeAssistant على جهاز الكمبيوتر الخاص بك إذا لم يكن قد بدأ بالفعل. أدخل IP لهذا الكمبيوتر وأضف المنفذ: 8123 بعده في المتصفح. في الزاوية اليمنى العليا ستجد خيارًا لتهيئة واجهة المستخدم. حدد ذلك ومرة أخرى في الزاوية اليمنى العليا ، ابحث عن محرر تهيئة RAW واستبدل محتواه بهذا المحتوى.
الخطوة السادسة:
تحقق من توصيل كل شيء بشكل صحيح وأن MQTT يعمل كما ينبغي عن طريق إرسال البيانات كل بضع ثوانٍ واختبار كيفية عمل كل جهاز استشعار.
على هاتفك الذكي ، انتقل إلى المتصفح وأدخل عنوان IP لخادم HomeAssistant وأضف المنفذ: 8123. احفظ صفحة الويب على الشاشة الرئيسية وستتمكن من الوصول إلى نظام التشغيل الآلي للمنزل الجديد بنقرة واحدة.
الآن في النهاية أشجعك على توسيع هذا المشروع ليكون أكثر فائدة وليس للأغراض التعليمية فقط ، شكرًا لانضمامك إلي من خلال بناء هذا المشروع.:)
موصى به:
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino - أفكار أتمتة المنزل: 15 خطوة (بالصور)
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino | أفكار أتمتة المنزل: في مشروع أتمتة المنزل هذا ، سنصمم وحدة ترحيل منزلية ذكية يمكنها التحكم في 5 أجهزة منزلية. يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي أو جهاز التحكم عن بعد بالأشعة تحت الحمراء أو جهاز التحكم عن بعد في التلفزيون أو المفتاح اليدوي. يمكن لهذا التتابع الذكي أيضًا أن يستشعر r
أتمتة المنزل التي يتم التحكم فيها عبر الإنترنت / السحابة باستخدام Esp8266 (aREST ، MQTT ، IoT): 7 خطوات (بالصور)
أتمتة المنزل المتحكم فيه عبر الإنترنت / السحابة باستخدام Esp8266 (aREST ، MQTT ، IoT): جميع الاعتمادات إلى http://arest.io/ للخدمة السحابية !! الخوادم والخدمات السحابية التي تجعل هذا ممكنًا هي نقطة الجذب في عالم اليوم … كان التغلب على حاجز المسافة وما زال
أتمتة المنزل باستخدام MQTT و ESP8266: 6 خطوات
أتمتة المنزل باستخدام MQTT و ESP8266: في الوقت الحاضر ، تتجه أتمتة المنزل إلى عصر إنترنت الأشياء (إنترنت الأشياء). يحاول الجميع أتمتة المنزل بطريقة ما ، ثم يمكن التحكم فيها عن بُعد أو يدويًا. وهو ما يجعل الحياة أسهل بالنسبة لهم. هناك تقنيات بشرية للتحكم
أتمتة المنزل على أساس خادم MQTT المحلي باستخدام RASPBERRY PI و NODEMCU BOARD: 6 خطوات
أتمتة المنزل على أساس خادم MQTT المحلي باستخدام RASPBERRY PI و NODEMCU BOARD: حتى الآن قمت بعمل العديد من مقاطع الفيديو التعليمية المتعلقة بالتحكم في الأجهزة عبر الإنترنت. ولهذا فضلت دائمًا خادم Adafruit MQTT لأنه سهل الاستخدام وسهل الاستخدام أيضًا. لكن كل هذا الشيء كان يعتمد على الإنترنت. هذا يعني أننا
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: 5 خطوات
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: يدور هذا Instructable حول إعداد نظام التشغيل الآلي للمنزل ليتم التحكم فيه عبر الهاتف الذكي ، باستخدام اتصال بالإنترنت ، بحيث يمكن الوصول إليه من أي مكان تريده. علاوة على ذلك ، سيتم تنفيذ إجراءات معينة عندما تكون المعايير م