05/09/2022
Google vs Alexza
รู้หรือไม่ Know well No.130
[ความแตกต่างของการใช้งาน Location บน Google/Alexa] รีรัน R63
หลายแอพสมาร์ทโฮมมีการตั้งเงื่อนไขโดยใช้ Location ของมือถือในการสั่งงานเช่น ถึงบ้านแล้วเปิดไฟ เปิดประตูรั้ว / ออกบ้านให้เปิดระบบความปลอดภัย เป็นต้น
Google (bit.ly/3ieBzOj) และ Alexa (bit.ly/3AOKDAN) ก็เช่นกัน แต่ 2 ค่ายยักษ์ใหญ่นี้มีความสามารถในการตั้งค่าต่างกัน
[1. กำหนดรัศมี (ระยะทางก่อนถึง/ออกบ้าน)]
Google: กำหนดไม่ได้
Alexa: 150m-100km
บางเงื่อนไขต้องการระบุระยะทางก่อนถึงบ้านเช่น 1 กิโลเมตรให้เปิดแอร์รอแบบเย็นฉ่ำ
[2. กำหนดช่วงเวลา]
Google: ไม่ได้ (มี trick แก้)
Alexa: ได้
Alexa สามารถกำหนดช่วงเวลาที่ต้องการให้เงื่อนไขทำงานได้เช่น ถึงบ้านแล้วเปิดไฟทำเฉพาะหลัง 6 โมงเย็นก็พอ
[3. เช็ค Location ทุกคนในบ้าน]
Google: ได้
Alexa: ไม่ได้
ในชีวิตจริงเรามีครอบครัวที่อยู่กันหลายคน ลองนึกภาพหากเราตั้งเงื่อนไขเวลาออกจากบ้านแล้วสั่งเปิดระบบความปลอดภัย
Google สามารถเช็ค Location ของทุกคนในบ้านว่าไม่มีใครอยู่แล้วจึงสั่งงาน
แต่กรณี Alexa จะเลือกใช้ Location ของคนคนเดียว คำสั่งนี้อาจทำให้ไซเรนดังได้เมื่อยังมีคนหลงเหลืออยู่บ้าน
[4. อุปกรณ์ที่สั่งได้]
Google: แสงสว่าง ปลั๊ก สวิตช์ และอุปกรณ์ในเครือของ Google เท่านั้น (มี trick แก้)
Alexa: ทุกอุปกรณ์ ทุก scene รวมถึงคำสั่งที่สร้างเองก็ได้ (Custom)
จะว่าเพราะเหตุผลความปลอดภัยก็ได้ Google อนุญาตให้ควบคุมเฉพาะไฟแสงสว่าง ปลั๊กและสวิตช์ (กรณีอุปกรณ์ของแอพ 3rd party เช่น Smart Life, Mi Home)
แต่หากใช้ Nest camera, Nest thermostat, Yale door lock เป็นต้น ก็จะสามารถควบคุมได้อิสระขึ้น
ส่วน Alexa นั้นมีอิสระสูงมาก สั่งควบคุมได้ทุกอย่าง และแม้แต่คำสั่งแปลกๆ ที่เราสร้างเองก็ทำตามหมดเช่น สั่งลำโพงพูด “อีก 5 นาทีถึงบ้านละนะ”
[5. ความเสถียร]
Google: เสถียร
Alexa: เสถียร
จาการใช้งานมาตั้งแต่ Google เปิดตัวฟังก์ชั่นนี้มา (11 เดือน?) และ Alexa ที่มีมานานกว่ามากจนจำไม่ได้ ทั้งคู่มีความเสถียรมากพอๆ กัน วันที่พลาดถือว่าน้อยมากใน 1 ปี อาจจะ 2 หรือ 3 ครั้งได้ (ใช้งานบน iOS ตั้งค่าการเข้าถึง Location แบบ always)
-ทั้ง 2 ค่ายเองมีข้อจำกัด มีจุดเด่นจุดด้อยต่างกันไป ทางที่ดีที่สุดเราควรเลือกใช้ให้เหมาะสมกับงาน เพราะเราใช้งาน 2 แอพนี้พร้อมกันได้ไม่จำเป็นต้องเลือก (ทั้ง 2 แอพใช้ฟรีและไม่ต้องซื้อผลิตภัณฑ์อะไรของเค้าเลย)
————————————
-Google ดูเหมือนจะมีข้อจำกัดหลายอย่างเช่น 1. จำกัดอุปกรณ์ที่ถูกสั่งได้: แก้ด้วยการสร้างสวิตช์/ไฟจำลองเช่น
1.1 ถ้าอยากให้เปิดแอร์ผ่าน Tuya smart IR เพียงเราสร้างหลอดไฟจำลองแล้ว learning คำสั่งเปิดไฟเป็นคำสั่งเปิดแอร์ ก็แทนได้แล้ว
หรือ 1.2 จะสร้างสวิตช์จำลอง (bit.ly/3oc0SEn) ขึ้นมาให้ Google สั่งแล้วค่อยสร้างเงื่อนไขในแอพ Smart Life ให้เมื่อสวิตช์เปิด = เปิดแอร์/เครื่องฟอก/Scene ก็ได้
2.Google กำหนดช่วงเวลาไม่ได้ ก็ไม่มีปัญหาใช้ Trick 1.2 ข้างบนสั่งเปิดสวิตช์จำลองและสร้างเงื่อนไขไปควบคุมอุปกรณ์ที่ต้องการเฉพาะช่วงเวลาที่กำหนด
————————————
-แอพอื่นๆ ก็มีการใช้ Location สั่งงานเช่นกันเช่น SmartThings (bit.ly/3ie67zK), Smart Life, IFTTT (ไม่ค่อยแนะนำ) เป็นต้น