นักพัฒนาซอฟต์แวร์รายนี้ได้สร้างเครื่องมือเพื่อกำหนดเวลาคำสั่ง Google Assistant

click fraud protection

แอปพลิเคชันโอเพ่นซอร์สนี้ช่วยให้ผู้ใช้ส่งคำสั่ง Google Assistant โดยมีการหน่วงเวลาและระยะเวลา ทำให้ง่ายต่อการกำหนดเวลาคำสั่ง อ่านต่อ!

Google Assistant มีฟังก์ชันมากมายในฐานะผู้ช่วยดิจิทัล และบางส่วนยังรวมถึงบ้านอัจฉริยะและระบบอัตโนมัติอีกด้วย Google มีฟังก์ชันการตั้งเวลาบางอย่างสำหรับบ้านอัจฉริยะผ่าน กิจวัตรซึ่งช่วยให้ผู้ใช้สามารถเริ่มงานบางอย่างได้เป็นประจำทุกครั้งที่ตรงตามเงื่อนไขบางประการ ในช่วงหลายปีที่ผ่านมามีฟังก์ชันการทำงานภายใต้ กิจวัตรได้ขยายออกไปแต่ยังคงมีช่องว่างมากมายสำหรับการปรับปรุงด้วยสิ่งที่สามารถทำได้ด้วย Google Assistant ในบริบทของระบบอัตโนมัติในบ้านอัจฉริยะ ขณะนี้ นักพัฒนาซอฟต์แวร์ได้สร้างเครื่องมือโอเพ่นซอร์สที่ช่วยให้คุณกำหนดเวลาคำสั่ง Google Assistant เพื่อเปิดฟังก์ชันและกรณีการใช้งานมากมายสำหรับบ้านอัจฉริยะและอื่นๆ อีกมากมาย

ตัวจับเวลาสำหรับ Google Assistant โดย wiseindy ช่วยให้คุณสามารถส่งคำสั่งไปยัง Google Assistant ที่จะดำเนินการหลังจากเวลาใดเวลาหนึ่งหรือโดยการขยายระยะเวลาตามระยะเวลาที่กำหนด โครงการนี้ใช้ IFTTT และเว็บเซิร์ฟเวอร์ที่เชื่อมต่อกับอินเทอร์เน็ตเพื่อสื่อสารกับ Google Assistant และอุปกรณ์อัจฉริยะของคุณ เมื่อตั้งค่าแล้วคุณสามารถส่งคำสั่งเช่น "

เฮ้ Google ปิดไฟหลังจากผ่านไป 10 นาที" ที่ดำเนินการหลังจากช่วงระยะเวลาหนึ่ง โปรเจ็กต์ได้ขยายชุดคำสั่งนี้แล้วเพื่อให้สามารถใช้คำสั่งระยะเวลา เช่น"Ok Google เปิดพัดลมสัก 25 นาที"ซึ่งจะส่งหนึ่งคำสั่งทันทีและคำสั่งสุดท้ายหลังจากระยะเวลาหนึ่ง

แอปพลิเคชันไม่ได้สื่อสารโดยตรงกับอุปกรณ์ในพื้นที่ของคุณ แต่ใช้ IFTTT เป็นสื่อในการเชื่อมต่อสำหรับการสื่อสารนี้ เมื่อคุณขอให้ Google Assistant "ปิดอุปกรณ์หลังจาก 5 นาที" ระบบจะส่งคำสั่งนั้นไปที่ IFTTT ซึ่งจะส่งคำขอ HTTP ไปยังเซิร์ฟเวอร์ของคุณด้วยชื่ออุปกรณ์และพารามิเตอร์ "5 นาที". เซิร์ฟเวอร์เปิดอุปกรณ์และรอตามระยะเวลาที่กำหนด เมื่อพ้นเวลาดังกล่าว เซิร์ฟเวอร์จะส่งคำขอทางเว็บไปยัง IFTTT ซึ่งจะบอก Google Assistant ให้ปิดอุปกรณ์ ดังนั้น คุณจำเป็นต้องมีเซิร์ฟเวอร์ Node.js ที่ทำงานอยู่ตลอดเวลาซึ่ง IFTTT สามารถพูดคุยด้วยได้ แม้ว่าจะไม่จำเป็นต้องทำงานบนเครือข่ายเดียวกันก็ตาม

ตัวจับเวลาสำหรับ Google Assistant - Github

การตั้งค่าโปรเจ็กต์ใช้เวลาเพียงไม่กี่ขั้นตอน แต่ readme ที่รวมมานั้นมีประโยชน์และจะให้คำแนะนำที่เพียงพอแก่คุณ โปรเจ็กต์นี้เป็นโอเพ่นซอร์สเช่นกัน ดังนั้นคุณสามารถตรวจสอบโค้ดและมีส่วนร่วมได้ด้วยตัวเอง แอปพลิเคชันและกรณีการใช้งานปัจจุบันมีการพิจารณาในบริบทของบ้านอัจฉริยะ แต่ชุมชนอาจขยายไปสู่การใช้งานใหม่ๆ อื่นๆ ได้