جدول المحتويات:
- الخطوة 1: افتح المنافذ على جهاز التوجيه الخاص بك
- الخطوة الثانية: إنشاء IFTTT Trigger W / Google Assistant
- الخطوة 3: IFTTT - إعداد مساعد Google
- الخطوة 4: IFTTT - Webhooks
- الخطوة 5: إعداد طلب الويب على IFTTT & Finish
فيديو: WLED (على ESP8266) + IFTTT + مساعد Google: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سيساعدك هذا البرنامج التعليمي على بدء استخدام 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 بربط حسابك على Google ومنح أذونات IFTTT *
- اشترك مع IFTTT على IFTTT.com
- انقر فوق إنشاء في الزاوية اليمنى العليا.
- انقر فوق "If This (Add)" بخلفية سوداء.
- ابحث عن "مساعد Google" وانقر على "مساعد Google"
- انقر على "قل عبارة بسيطة" بخلفية سوداء.
الخطوة 3: IFTTT - إعداد مساعد Google
-
ضمن "ماذا تريد أن تقول؟"
أدخل الأمر الذي ستقوله بعد "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
- انقر فوق ثم هذا (إضافة) بخلفية سوداء
- ابحث عن "Webhooks" وانقر على "Webhooks"
- انقر فوق "تقديم طلب ويب"
الخطوة 5: إعداد طلب الويب على IFTTT & Finish
- بالنسبة إلى 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 …
موصى به:
RabbitPi - تمكين Alexa ، IFTTT متصل ، مساعد IoT المتذبذب للأذن: 12 خطوة
RabbitPi - تمكين Alexa ، IFTTT Connected ، مساعد IoT المتذبذب للأذن: هذا قديم 2005 Nabaztag & quot؛ الأرنب الذكي & quot؛ التي قمت بإعادة بنائها إلى مساعد إنترنت الأشياء الحديث باستخدام Raspberry Pi 3 و Adafruit Motor HAT ، مع ميكروفون كاميرا ويب ومكبر صوت Philips Soundshooter الموجود في العلبة الأصلية الرائعة