ก่อนดำเนินการให้สิทธิ์บัญชี โปรดตรวจสอบว่าคุณมีสิ่งต่อไปนี้
- Google Home app (GHA) ที่ติดตั้งในอุปกรณ์เคลื่อนที่ซึ่งตั้งค่าบ้าน (โครงสร้าง) อย่างน้อย 1 หลังในบัญชี Google
- อุปกรณ์ประเภทใดประเภทหนึ่งต่อไปนี้ที่รองรับสำหรับแอปตัวอย่างในบ้าน
- หลอดไฟอุณหภูมิสี (เปิดและปิด ความสว่าง)
- เซ็นเซอร์ตรวจจับสัญญาณ (สถานะบูลีน)
- หลอดไฟหรี่แสงได้ (เปิดและปิด ความสว่าง)
- ไฟสีแบบขยาย (เปิดและปิด ความสว่าง)
- สวิตช์ทั่วไป
- เซ็นเซอร์ตรวจจับคน (การตรวจจับว่ามีคนอยู่ในบ้าน)
- เปิด/ปิดไฟ (เปิดและปิด ความสว่าง)
- สวิตช์เปิด/ปิดไฟ
- หน่วยปลั๊กอินเปิด/ปิด (เปิดและปิด)
- เซ็นเซอร์เปิด/ปิด
- อุปกรณ์ 2 เครื่องสำหรับทดสอบการทำงานอัตโนมัติของตัวอย่าง
อุปกรณ์ต้องควบคุมได้จาก GHA ก่อนจึงจะใช้ผ่าน Home API ได้
เรียกใช้แอปตัวอย่าง
เรียกใช้แอปตัวอย่าง เมื่อเรียกใช้แอปเป็นครั้งแรก ระบบจะขอให้คุณอนุญาตการเข้าถึงบ้านในบัญชี Google ซึ่งจะเป็นการให้สิทธิ์แอปตัวอย่างในการเข้าถึงและควบคุมโครงสร้างและอุปกรณ์ในบ้านหลังนั้น
ลักษณะการทํางานของสิทธิ์เริ่มต้นของแอปจะแตกต่างกันไปโดยขึ้นอยู่กับว่าแอปได้รับการลงทะเบียนใน Google Home Developer Console หรือไม่
หากแอปไม่ได้จดทะเบียนใน Developer Console แอปจะอยู่ในสถานะไม่ได้รับการยืนยัน เราขอแนะนําให้ใช้วิธีนี้เพื่อทดสอบการใช้ Home API
เฉพาะผู้ใช้ที่ลงทะเบียนเป็นผู้ใช้ทดสอบในคอนโซล OAuth เท่านั้นที่จะให้สิทธิ์แก่แอปได้ โดยแอปที่ยังไม่ได้รับการยืนยันจะมีผู้ใช้ทดสอบได้สูงสุด 100 ราย
แอปที่ไม่ได้รับการยืนยันจะมีสิทธิ์เข้าถึงอุปกรณ์ประเภทใดก็ได้ที่ OAuth รองรับสำหรับ Home API (รายการประเภทอุปกรณ์ใน Developer Console) โดยระบบจะให้สิทธิ์เข้าถึงอุปกรณ์ทั้งหมดในโครงสร้าง
หากแอปลงทะเบียนใน Developer Console และได้รับอนุมัติให้เข้าถึงอุปกรณ์อย่างน้อย 1 ประเภท และการตรวจสอบแบรนด์สำหรับ OAuth เสร็จสมบูรณ์แล้ว แอปจะอยู่ในสถานะยืนยันแล้ว สถานะนี้จําเป็นสําหรับการเปิดตัวแอปเป็นเวอร์ชันที่ใช้งานจริง
- ขีดจํากัดของผู้ใช้ทดสอบจะไม่มีผลอีกต่อไป ผู้ใช้ทุกคนสามารถให้สิทธิ์แก่แอปได้
- ผู้ใช้จะให้สิทธิ์ได้เฉพาะกับอุปกรณ์ประเภทที่ได้รับอนุมัติในDeveloper Consoleเท่านั้น
แตะอนุญาตให้เข้าถึงบ้านที่เลือก
- หากมีบ้านที่เชื่อมต่อกับบัญชี ให้เลือกบ้านที่จะให้สิทธิ์ หากไม่พบอุปกรณ์ในบ้านที่เลือก คุณจะทำอย่างใดอย่างหนึ่งต่อไปนี้ได้
- แตะอนุญาตให้เข้าถึงบ้านหลังอื่นเพื่อเลือกบ้านหลังอื่น
- ตั้งค่าอุปกรณ์ที่คุณต้องการในบ้านนั้นโดยใช้ Google Home app (GHA) โปรดทราบว่ามีเพียงอุปกรณ์ประเภทต่อไปนี้เท่านั้นที่รองรับการควบคุมในแอปตัวอย่างนี้
- หลอดไฟอุณหภูมิสี (เปิดและปิด ความสว่าง)
- เซ็นเซอร์ตรวจจับสัญญาณ (สถานะบูลีน)
- หลอดไฟหรี่แสงได้ (เปิดและปิด ความสว่าง)
- ไฟสีแบบขยาย (เปิดและปิด ความสว่าง)
- สวิตช์ทั่วไป
- เซ็นเซอร์ตรวจจับคน (การตรวจจับว่ามีคนอยู่ในบ้าน)
- เปิด/ปิดไฟ (เปิดและปิด ความสว่าง)
- สวิตช์เปิด/ปิดไฟ
- หน่วยปลั๊กอินเปิด/ปิด (เปิดและปิด)
- เซ็นเซอร์เปิด/ปิด
- หากไม่มีบ้านที่เชื่อมต่อกับบัญชี คุณจะเห็นหน้าจอที่มีข้อความว่าไม่มีโครงสร้างสำหรับบัญชีที่เลือก
- ปัดกลับเพื่อกลับไปที่มุมมองแอปตัวอย่างหลัก
- หากต้องการตั้งค่าบ้าน ให้ใช้ GHA จากนั้นลองให้สิทธิ์แอปตัวอย่างอีกครั้ง
คุณกลับมาดูขั้นตอนการขอสิทธิ์ได้ทุกเมื่อโดยเลือกไอคอนโปรไฟล์
ที่ด้านขวาบนของหน้าจอแอปตัวอย่างเมื่อให้สิทธิ์แก่บ้านที่มีอุปกรณ์เรียบร้อยแล้ว ระบบจะนำคุณไปยังมุมมองอุปกรณ์ คุณสามารถควบคุมอุปกรณ์และสังเกตการเปลี่ยนแปลงสถานะของอุปกรณ์ผ่านแอปตัวอย่าง