สารบัญ:
- ขั้นตอนที่ 1: เปิดพอร์ตบนเราเตอร์ของคุณ
- ขั้นตอนที่ 2: สร้าง IFTTT Trigger ด้วย Google Assistant
- ขั้นตอนที่ 3: IFTTT - ตั้งค่า Google Assistant
- ขั้นตอนที่ 4: IFTTT - Webhooks
- ขั้นตอนที่ 5: ตั้งค่าคำขอเว็บบน IFTTT & เสร็จสิ้น
วีดีโอ: WLED (บน ESP8266) + IFTTT + Google Assistant: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
บทช่วยสอนนี้จะช่วยให้คุณเริ่มต้นใช้งาน IFTTT และ Google Assistant สำหรับ WLED บน ESP8266
ในการตั้งค่า WLED & ESP8266 ให้ทำตามคำแนะนำเกี่ยวกับ tynick:
tynick.com/blog/11-03-2019/getting-started…
ส่งเสียงถึง Aircookie สำหรับซอฟต์แวร์ที่ยอดเยี่ยม!https://github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App
เสบียง:
WLED ใช้งาน ESP8266, nodeMCU หรือบัญชีที่คล้ายกัน บัญชี IFTTTGoogle Assistant และ/หรือ Google Home Devices
ขั้นตอนที่ 1: เปิดพอร์ตบนเราเตอร์ของคุณ
- เพื่อให้ IFTTT เข้าถึง ESP8266 ของคุณ คุณต้องเปิดพอร์ตสู่โลกภายนอก
- แอพ WLED ของคุณจะบอกคุณว่าที่อยู่ IP ภายในสำหรับ ESP8266 ของคุณคืออะไร
- เลือกพอร์ตมาตรฐานที่ไม่มีสำหรับภายนอก (เช่น 20015, 32265 เป็นต้น) และพอร์ต 80 บนพอร์ตภายใน
- โปรดดูคำแนะนำเราเตอร์ของคุณในการตั้งค่าการส่งต่อพอร์ต
- *ไม่แนะนำให้ใช้พอร์ตเริ่มต้น 80 ที่เปิดสู่โลกภายนอก*
ขั้นตอนที่ 2: สร้าง IFTTT Trigger ด้วย Google Assistant
*หมายเหตุ: IFTTT จะแจ้งให้คุณเชื่อมโยงบัญชี Google ของคุณและให้สิทธิ์สำหรับ IFTTT*
- ลงทะเบียนกับ IFTTT บน IFTTT.com
- คลิกสร้างที่มุมบนขวา
- คลิก "ถ้านี่ (เพิ่ม)" ที่มีพื้นหลังสีดำ
- ค้นหา "Google Assistant" แล้วคลิก "Google Assistant"
- คลิก "พูดวลีง่ายๆ" ที่มีพื้นหลังสีดำ
ขั้นตอนที่ 3: IFTTT - ตั้งค่า Google Assistant
-
ภายใต้ "คุณต้องการจะพูดอะไร"
ป้อนคำสั่งที่คุณจะพูดหลังจาก "ตกลง Google…" ตัวอย่าง: ป้อน "เปิดดวงจันทร์" หากวลีของคุณคือ "ตกลง Google เปิดดวงจันทร์"
-
ใต้ มีวิธีอื่นที่จะพูดอย่างไร (ไม่บังคับ)”
ป้อนคำสั่งที่สองที่คุณจะพูดหลังจาก "ตกลง Google … " ตัวอย่าง: ป้อน "moon on" หากวลีของคุณคือ "ตกลง Google พระจันทร์ขึ้น”
-
ภายใต้ และวิธีอื่น? (ไม่บังคับ)”
ป้อนคำสั่งที่สองที่คุณจะพูดหลังจาก "ตกลง Google … " ตัวอย่าง: ป้อน "เปิดดวงจันทร์" หากวลีของคุณคือ "ตกลง Google เปิดดวงจันทร์”
-
ใต้ “คุณต้องการให้ Assistant ตอบกลับอย่างไร”
ป้อนสิ่งที่คุณต้องการให้ Google Assistant พูดกับคุณ ตัวอย่าง: “ตกลง เสร็จแล้ว” หรือ “เข้าใจแล้ว” หรือ “เปิดดวงจันทร์”
- เลือกภาษาของคุณ.
- คลิก “สร้างทริกเกอร์
ขั้นตอนที่ 4: IFTTT - Webhooks
- คลิกแล้วที่ (เพิ่ม) กับพื้นหลังสีดำ
- ค้นหา "Webhooks" และคลิก "Webhooks"
- คลิก "ทำการร้องขอเว็บ"
ขั้นตอนที่ 5: ตั้งค่าคำขอเว็บบน IFTTT & เสร็จสิ้น
- สำหรับ URL ให้ป้อน [ที่อยู่ IP ภายนอก]: [พอร์ต] /win [ตัวเลือกสำหรับทริกเกอร์]
-
ตัวอย่าง: การเปิดไฟ LED และตั้งค่าสีเป็นสีขาว: [External IP Address]:[Port]/win&T=1&A=128&R=255&G=255&B=255
เพียงต่อท้ายสตริง GET ของคุณด้วย &{parameter}={value}
- สำหรับ "วิธีการ" เลือก "รับ"
- สำหรับ "ประเภทเนื้อหา" ให้เลือก "application/x-www-form-urlencoded"
- ร่างกายยังคงว่างเปล่า
- คลิกปุ่ม "สร้างการดำเนินการ"
- คลิกดำเนินการต่อ
- คลิกเสร็จสิ้น
- หลังจากที่ IFTTT แจ้งว่า "เชื่อมต่อแล้ว" ให้ลองใช้วลีใหม่โดยพูดว่า "ตกลง Google [วลีทริกเกอร์ใหม่]"
ตัวอย่างคำอธิบายและพารามิเตอร์ (FYI พารามิเตอร์คำนึงถึงขนาดตัวพิมพ์ 't' ไม่เหมือนกับ 'T') ตั้งค่า [ที่อยู่ IP ภายนอก] เป็น ipv4 ภายนอกของคุณ (เช่น 12.34.56.789) ตั้งค่าหมายเลข [พอร์ต] จากขั้นตอนการส่งต่อพอร์ตหลังจาก อัฒภาค (เช่น:28956) เพิ่ม /win หลังพอร์ต (เช่น:28956/win)&T=1 || T หมายถึงสลับ || 0(ปิด), 1(เปิด), 2(สลับเปิด/ปิด)&A=128 || A หมายถึง ความสดใส || ค่า 0-255 (128 = ความสว่าง 50%)&R=255 || R หมายถึง ช่องสีแดง || ค่า 0-255&G=255 || G หมายถึง ช่องสีเขียว || ค่า 0-255&B=255 || B หมายถึง Blue Channel || มูลค่า 0-255
ดูพารามิเตอร์เพิ่มเติมใน Wiki ของ Aircookie รวมถึงพรีเซ็ตและเอฟเฟกต์ LED…https://github.com/Aircoookie/WLED/wiki/HTTP-reque…
แนะนำ:
Somfy ควบคุมจากมือถือของคุณ IFTTT และ Google ในราคา $20: 16 ขั้นตอน
Somfy Control จากมือถือของคุณ, IFTTT และ Google ในราคา $20: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเลือกรีโมทวิทยุ Somfy RTS ราคาถูกได้อย่างไร (ใช่แล้ว Somfy และราคาถูก!) Somfy RTS และเข้าควบคุมผ่านมือถือของฉัน IFTTT (คิดว่าตัวจับเวลา/ ปฏิกิริยา) และหน้าแรกของ Google เป็นที่น่าสังเกตว่านี่คือรีโมต RTS Situo ฉันไม่ได้
ThingSpeak, IFTTT, เซ็นเซอร์อุณหภูมิและความชื้น และ Google ชีต: 8 ขั้นตอน
ThingSpeak, IFTTT, เซ็นเซอร์อุณหภูมิและความชื้น และ Google ชีต: ในโครงการนี้ เราจะวัดอุณหภูมิและความชื้นโดยใช้เซ็นเซอร์อุณหภูมิและความชื้น NCD, ESP32 และ ThingSpeak เราจะส่งการอ่านค่าอุณหภูมิและความชื้นที่แตกต่างกันไปยัง Google ชีตโดยใช้ ThingSpeak และ IFTTT เพื่อวิเคราะห์สิ่งเหล่านี้
ควบคุมเครื่องใช้ในบ้านโดยใช้ Node MCU และ Google Assistant - IOT - Blynk - IFTTT: 8 ขั้นตอน
ควบคุมเครื่องใช้ในบ้านโดยใช้ Node MCU และ Google Assistant | IOT | Blynk | IFTTT: โครงการง่ายๆ ในการควบคุมอุปกรณ์โดยใช้ Google Assistant: คำเตือน: การจัดการไฟฟ้าหลักอาจเป็นอันตรายได้ จัดการด้วยความระมัดระวังอย่างยิ่ง จ้างช่างไฟฟ้ามืออาชีพในขณะที่ทำงานกับวงจรเปิด ฉันจะไม่รับผิดชอบดา
Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: 5 ขั้นตอน
Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: โพสต์นี้เป็นข้อมูลเกี่ยวกับวิธีเชื่อมต่อ Google Home กับ NodeMCU และแอป blynk คุณสามารถควบคุมเครื่องใช้ของคุณด้วยสวิตช์ NodeMCU ที่ควบคุม blynk และผู้ช่วยของ Google ได้เลย ตกลง Google .. เปิดสิ่งที่ดี
IoT Cat Feeder โดยใช้อนุภาคโฟตอนรวมกับ Alexa, SmartThings, IFTTT, Google ชีต: 7 ขั้นตอน (พร้อมรูปภาพ)
IoT Cat Feeder โดยใช้อนุภาคโฟตอนผสานรวมกับ Alexa, SmartThings, IFTTT, Google ชีต: ความจำเป็นในการให้อาหารแมวอัตโนมัติเป็นสิ่งที่อธิบายได้ด้วยตนเอง แมว (แมวเราชื่อ เบลล่า) เวลาหิวจะน่าสะอิดสะเอียน และถ้าแมวของคุณเป็นเหมือนของฉันก็จะกินชามให้แห้งทุกครั้ง ฉันต้องการวิธีจ่ายอาหารตามปริมาณที่ควบคุมได้โดยอัตโนมัติ