ยินดีต้อนรับสู่ Google Home Developer Center แหล่งใหม่เรียนรู้วิธีพัฒนาการดําเนินการในบ้านอัจฉริยะ หมายเหตุ: คุณจะสร้างการดําเนินการต่างๆ ต่อไปในคอนโซลการดําเนินการ

กราฟที่บ้าน

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

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

Home Graph เป็นแผนที่เชิงตรรกะของบ้านคุณ ช่วยให้คุณสนทนากับ Assistant ได้อย่างเป็นธรรมชาติ หากนั่งอยู่ในห้องและต้องการปิดไฟห้อง ก็แค่พูดว่า Ok Google ปิดไฟ และจะไม่พูดชื่อห้องที่คุณอยู่

ประโยชน์ของ Home Graph:

  • คําสั่งโดยนัย คุณ อุปกรณ์ Google Home และหลอดไฟ อยู่ในห้องเดียวกัน แค่เปิดไฟก็ดังแล้ว คุณไม่จําเป็นต้องระบุห้องที่หลอดไฟอยู่
  • ควบคุมการกําหนดเป้าหมายที่ไม่เหมาะสมได้ดียิ่งขึ้น ขณะอยู่ในห้องอื่น คุณปิดไฟห้องครัวได้แม้ว่าไฟจะมาจากผู้ผลิตหลายราย Intent ของ smart home จะกําหนดสําหรับห้องที่ระบุใน Home Graph

ผลงาน

Google Home app (GHA) ช่วยให้ผู้ใช้กําหนดค่าโครงสร้างได้หลายรายการ ซึ่งช่วยให้ผู้ใช้จัดการบ้านหลายหลังได้ โครงสร้างแต่ละรายการจะมีห้องและอุปกรณ์ในชุดของตัวเอง โครงสร้างประกอบด้วยข้อมูลต่อไปนี้

  • ผู้จัดการ - บัญชีของเจ้าของโครงสร้าง แต่ละโครงสร้างต้องมีผู้จัดการอย่างน้อย 1 คน เมื่อกําหนดผู้จัดการแล้ว ผู้จัดการจะแชร์และเลิกแชร์โครงสร้างกับผู้ใช้คนอื่นๆ ได้
  • ห้อง - ห้องที่เป็นส่วนหนึ่งของโครงสร้าง
  • ป้ายกํากับ - ป้ายกํากับที่ระบุโครงสร้าง เช่น "บ้านของจอห์น"
  • อุปกรณ์ - อุปกรณ์ที่เป็นส่วนหนึ่งของโครงสร้าง ซึ่งอาจเป็นอุปกรณ์จากผู้ผลิตหลายราย

รูปที่ 1 แสดงบ้านตัวอย่างที่มีโครงสร้าง ห้อง 3 ห้อง และอุปกรณ์หลายเครื่อง

รูปนี้แสดงตัวอย่างกราฟหน้าแรก โดยมีโครงสร้าง 1 อย่างที่มีเส้นประสีน้ําเงิน 3 ห้องซึ่งเขียนด้วยเส้นสีส้มและอุปกรณ์หลายเครื่องในห้องเป็นวงกลมสีเขียว
รูปที่ 1: ตัวอย่างกราฟหน้าแรก

Rooms

ห้องพักอยู่ในโครงสร้างและประกอบด้วยสิ่งต่อไปนี้

  • ป้ายกํากับ - ป้ายกํากับที่ระบุห้อง เช่น "ห้องนอนใหญ่"
  • อุปกรณ์ - อุปกรณ์ที่เป็นส่วนหนึ่งของห้อง ซึ่งอาจเป็นอุปกรณ์จากผู้ผลิตหลายราย

อุปกรณ์

อุปกรณ์ต้องมีโครงสร้างอย่างน้อย 1 โครงสร้าง และอยู่ในห้องได้สูงสุด 1 ห้อง และมีพร็อพเพอร์ตี้ต่อไปนี้

  • ประเภท - ประเภทของอุปกรณ์ เช่น โคมไฟ กล้อง หรือเครื่องปรับอากาศ
  • ลักษณะเฉพาะ - ประเภทของลักษณะเฉพาะที่อุปกรณ์รองรับ อุปกรณ์แต่ละเครื่องมีลักษณะ หลายประการ แสงอาจมีลักษณะเฉพาะ เช่น Brightness และ ColorSetting

ลักษณะเฉพาะ

พร็อพเพอร์ตี้มีคุณสมบัติดังนี้

  • แอตทริบิวต์ - แอตทริบิวต์ของอุปกรณ์แบบคงที่สําหรับอุปกรณ์ แอตทริบิวต์อาจเป็นข้อมูลอย่างหน่วยอุณหภูมิหรือโหมด
  • สถานะ - สถานะอุปกรณ์ของอุปกรณ์ โคมไฟอาจแสดงสถานะความสว่างเพื่อระบุความสว่างปัจจุบันของโคมไฟนั้นๆ ลักษณะเฉพาะของอุปกรณ์แต่ละเครื่องจะเพิ่มสถานะอุปกรณ์ที่แตกต่างกัน
  • ป้ายกํากับ - ป้ายกํากับที่ระบุอุปกรณ์ เช่น "โคมไฟห้องนอน"