การให้สิทธิ์บัญชีใน Android

โปรดตรวจสอบว่าคุณมีสิ่งต่อไปนี้ก่อนดำเนินการต่อด้วยการให้สิทธิ์เข้าถึงบัญชี

  1. Google Home app (GHA) ที่ติดตั้งในอุปกรณ์เคลื่อนที่ Android
  2. อุปกรณ์ประเภทใดประเภทหนึ่งต่อไปนี้ที่รองรับสำหรับแอปตัวอย่างในบ้าน
    • ไฟอุณหภูมิสี (เปิดและปิด ความสว่าง)
    • เซ็นเซอร์ตรวจจับการเปิด/ปิด (สถานะบูลีน)
    • ไฟหรี่แสงได้ (เปิดและปิด ความสว่าง)
    • ไฟสีเพิ่มเติม (เปิดและปิด ความสว่าง)
    • สวิตช์ทั่วไป
    • Google กล้องถ่ายรูป
    • เซ็นเซอร์ตรวจจับการมีคนอยู่ (การตรวจจับการมีคนอยู่)
    • ไฟเปิด/ปิด (เปิดและปิด ความสว่าง)
    • สวิตช์ไฟเปิด/ปิด
    • ปลั๊กอินเปิด/ปิด (เปิดและปิด)
    • เซ็นเซอร์เปิด/ปิด
  3. อุปกรณ์ 2 เครื่องสำหรับทดสอบระบบอัตโนมัติตัวอย่าง

ก่อนที่จะใช้อุปกรณ์ผ่าน Home API คุณต้องควบคุมอุปกรณ์จาก GHA ได้

เรียกใช้แอปตัวอย่าง Android

เรียกใช้แอปตัวอย่าง Android เมื่อเรียกใช้เป็นครั้งแรก ระบบจะขอให้คุณอนุญาตการเข้าถึงบ้านในบัญชี Google ซึ่งจะให้สิทธิ์แอปตัวอย่างในการเข้าถึงและควบคุมโครงสร้างและอุปกรณ์ในบ้านหลังดังกล่าว

หากไม่มีโครงสร้าง ผู้ใช้สามารถสร้างโครงสร้างได้ในระหว่างขั้นตอนการให้สิทธิ์ โดยไม่ต้องใช้ GHA

ลักษณะการทำงานของการให้สิทธิ์เริ่มต้นของแอปจะแตกต่างกันไปตาม ว่าแอปได้ลงทะเบียนใน Google Home Developer Console หรือไม่

หากแอปไม่ได้ลงทะเบียนใน Developer Console แอปจะมี สถานะ ไม่ได้รับการยืนยัน เราขอแนะนำให้ใช้สถานะนี้สำหรับการทดสอบการใช้ Home API

  • เฉพาะผู้ใช้ที่ ลงทะเบียนเป็นผู้ใช้สำหรับการทดสอบในคอนโซล OAuth เท่านั้นที่จะให้สิทธิ์สำหรับแอปได้ แอปที่ไม่ได้รับการยืนยันมีผู้ใช้สำหรับการทดสอบได้สูงสุด 100 ราย

  • แอปที่ไม่ได้รับการยืนยันจะเข้าถึงอุปกรณ์ประเภทใดก็ได้ที่ OAuth สำหรับ Home API รองรับ (รายการประเภทอุปกรณ์ใน Developer Console) ระบบจะให้สิทธิ์อุปกรณ์ทั้งหมดในโครงสร้าง

หาก แอปได้ลงทะเบียนใน Developer Console และ ได้รับการอนุมัติให้เข้าถึงอุปกรณ์ประเภทใดประเภทหนึ่งหรือมากกว่านั้น รวมถึงการยืนยัน แบรนด์สำหรับ OAuthเสร็จสมบูรณ์แล้ว แอปจะมีสถานะ ได้รับการยืนยัน คุณต้องมีสถานะนี้จึงจะเปิดตัวแอปในเวอร์ชันใช้งานจริงได้

  • ไม่มีการใช้ขีดจำกัดผู้ใช้สำหรับการทดสอบอีกต่อไป ผู้ใช้ทุกคนสามารถให้สิทธิ์เข้าถึงแอปได้
  • ผู้ใช้จะให้สิทธิ์ได้เฉพาะอุปกรณ์ประเภทที่ได้รับการอนุมัติใน Developer Console เท่านั้น

แตะอนุญาตการเข้าถึงบ้านที่เลือก:

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

คุณสามารถกลับไปดูขั้นตอนการให้สิทธิ์ได้ทุกเมื่อโดยเลือกไอคอนโปรไฟล์ ที่ด้านขวาบนของหน้าจอแอปตัวอย่าง

การเลือกโครงสร้างที่จะเรียกใช้แอปตัวอย่าง
รูปที่ 1: เลือกโครงสร้าง
โครงสร้างที่เลือกซึ่งแสดงอุปกรณ์ที่พร้อมใช้งาน
รูปที่ 2: โครงสร้างและอุปกรณ์
ควบคุมการตั้งค่าสำหรับอุปกรณ์
รูปที่ 3: การควบคุมอุปกรณ์
โครงสร้างที่เลือกซึ่งแสดงการทำงานอัตโนมัติที่ใช้ได้
รูปที่ 4: โครงสร้างและระบบอัตโนมัติ

เมื่อให้สิทธิ์เข้าถึงบ้านที่มีอุปกรณ์เรียบร้อยแล้ว ระบบจะนำคุณไปยังมุมมองอุปกรณ์ คุณสามารถควบคุมอุปกรณ์และสังเกตการเปลี่ยนแปลงสถานะของอุปกรณ์ผ่านแอปตัวอย่างได้