جدول المحتويات:

WLED (على ESP8266) + IFTTT + مساعد Google: 5 خطوات
WLED (على ESP8266) + IFTTT + مساعد Google: 5 خطوات

فيديو: WLED (على ESP8266) + IFTTT + مساعد Google: 5 خطوات

فيديو: WLED (على ESP8266) + IFTTT + مساعد Google: 5 خطوات
فيديو: Home Assistant Blue — новые шаги по установке, изготовление настенного крепления и многое другое 2024, شهر نوفمبر
Anonim
WLED (على ESP8266) + IFTTT + مساعد Google
WLED (على ESP8266) + IFTTT + مساعد Google

سيساعدك هذا البرنامج التعليمي على بدء استخدام IFTTT ومساعد Google لـ WLED على ESP8266.

لإعداد WLED & ESP8266 ، اتبع هذا الدليل على tynick:

tynick.com/blog/11-03-2019/getting-started…

صرخ إلى Aircookie لمثل هذه البرامج الرائعة!

اللوازم:

WLED يشغل ESP8266 أو nodeMCU أو ما شابه. حساب IFTTT مساعد Google و / أو Google Home Devices

الخطوة 1: افتح المنافذ على جهاز التوجيه الخاص بك

افتح المنافذ على جهاز التوجيه الخاص بك
افتح المنافذ على جهاز التوجيه الخاص بك
  • لكي يتمكن IFTTT من الوصول إلى ESP8266 ، تحتاج إلى فتح منفذ إلى العالم الخارجي.
  • سيخبرك تطبيق WLED بعنوان IP الداخلي الخاص بـ ESP8266.
  • اختر منفذًا غير قياسي للخارج (على سبيل المثال ، 20015 ، 32265 إلخ) ومنفذ 80 على المنفذ الداخلي.
  • يرجى الرجوع إلى إرشادات أجهزة التوجيه الخاصة بك حول إعداد إعادة توجيه المنفذ.
  • * لا يوصى باستخدام المنفذ الافتراضي 80 المفتوح للعالم الخارجي *

الخطوة الثانية: إنشاء IFTTT Trigger W / Google Assistant

قم بإنشاء IFTTT Trigger W / Google Assistant
قم بإنشاء IFTTT Trigger W / Google Assistant
قم بإنشاء IFTTT Trigger W / Google Assistant
قم بإنشاء IFTTT Trigger W / Google Assistant
أنشئ IFTTT Trigger W / Google Assistant
أنشئ IFTTT Trigger W / Google Assistant

* ملاحظة: سيطالبك IFTTT بربط حسابك على Google ومنح أذونات IFTTT *

  • اشترك مع IFTTT على IFTTT.com
  • انقر فوق إنشاء في الزاوية اليمنى العليا.
  • انقر فوق "If This (Add)" بخلفية سوداء.
  • ابحث عن "مساعد Google" وانقر على "مساعد Google"
  • انقر على "قل عبارة بسيطة" بخلفية سوداء.

الخطوة 3: IFTTT - إعداد مساعد Google

IFTTT - إعداد مساعد جوجل
IFTTT - إعداد مساعد جوجل
  • ضمن "ماذا تريد أن تقول؟"

    أدخل الأمر الذي ستقوله بعد "OK، Google…" مثال: أدخل "Turn on the moon" إذا كانت العبارة "OK، Google. Turn on the moon."

  • ضمن "ما هي الطريقة الأخرى لقول ذلك؟ (اختياري)"

    أدخل أمرًا ثانيًا ستقوله بعد "OK ، Google …" مثال: أدخل "moon on" إذا كانت العبارة "OK ، Google. القمر على

  • ضمن "طريقة أخرى؟ (اختياري)"

    أدخل أمرًا ثانيًا ستقوله بعد "OK، Google…" مثال: أدخل "Turn on the moon" إذا كانت عبارة "OK، Google". قم بتشغيل القمر"

  • ضمن "ماذا تريد من المساعد أن يقول ردًا؟"

    أدخل ما تريد أن يقوله لك مساعد Google. مثال: "حسنًا. تم "أو" فهمت "أو" تشغيل القمر"

  • اختر لغتك.
  • انقر فوق "إنشاء مشغل

الخطوة 4: IFTTT - Webhooks

IFTTT - الخطافات على الويب
IFTTT - الخطافات على الويب
IFTTT - الخطافات على الويب
IFTTT - الخطافات على الويب
  • انقر فوق ثم هذا (إضافة) بخلفية سوداء
  • ابحث عن "Webhooks" وانقر على "Webhooks"
  • انقر فوق "تقديم طلب ويب"

الخطوة 5: إعداد طلب الويب على IFTTT & Finish

إعداد طلب الويب على IFTTT وإنهاء
إعداد طلب الويب على IFTTT وإنهاء
إعداد طلب الويب على IFTTT وإنهاء
إعداد طلب الويب على IFTTT وإنهاء
  • بالنسبة إلى URL ، أدخل [عنوان IP الخارجي]: [المنفذ] / الفوز [خيارات المشغل]
  • مثال: لتشغيل مصابيح LED وتعيين اللون على الأبيض: [عنوان IP الخارجي]: [المنفذ] / win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255

    ما عليك سوى الاستمرار في إلحاق سلسلة GET بـ & {parameter} = {value}

  • بالنسبة إلى "الطريقة" ، اختر "الحصول على"
  • بالنسبة إلى "نوع المحتوى" ، اختر "application / x-www-form-urlencoded"
  • الجسم يبقى فارغا.
  • انقر فوق الزر "إنشاء إجراء".
  • انقر فوق متابعة
  • انقر فوق "إنهاء".
  • بعد أن تقول IFTTT "متصل" ، جرب العبارة الجديدة بقول "OK ، Google. [عبارة تشغيل جديدة]"

مثال على الشرح والمعلمات (لمعلوماتك ، المعلمات حساسة لحالة الأحرف. 't' ليس هو نفسه 'T') قم بتعيين [عنوان IP الخارجي] باعتباره ipv4 الخارجي (على سبيل المثال 12.34.56.789) قم بتعيين رقم [المنفذ] من خطوة إعادة توجيه المنفذ بعد فاصلة منقوطة (على سبيل المثال: 28956) أضف / اربح بعد المنفذ (على سبيل المثال: 28956 / win) & T = 1 || تي تعني تبديل || 0 (إيقاف) ، 1 (تشغيل) ، 2 (تبديل تشغيل / إيقاف) & A = 128 || أ تعني السطوع || القيمة 0-255 (128 = 50٪ سطوع) & R = 255 || R تعني القناة الحمراء || القيمة 0-255 & G = 255 || G تعني القناة الخضراء || القيمة 0-255 & B = 255 || B تعني القناة الزرقاء || القيمة 0-255

شاهد المزيد من المعلمات على ويكي Aircookie بما في ذلك الإعدادات المسبقة وتأثيرات LED …

موصى به: