Cloud-to-cloud การผสานรวมจะอิงตาม 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 โครงสร้าง อยู่ในห้องได้สูงสุด 1 ห้อง และมีพร็อพเพอร์ตี้ต่อไปนี้
- ประเภท - ประเภทของอุปกรณ์ เช่น หลอดไฟ กล้อง หรือเครื่องปรับอากาศ
- Trait - ประเภทของ Trait ที่อุปกรณ์รองรับ อุปกรณ์แต่ละเครื่องมีลักษณะได้หลายอย่าง
หลอดไฟอาจมีลักษณะต่างๆ เช่น
Brightness
และColorSetting
ลักษณะ
ลักษณะมีพร็อพเพอร์ตี้ต่อไปนี้
- แอตทริบิวต์ - แอตทริบิวต์อุปกรณ์ที่คงที่สำหรับอุปกรณ์ แอตทริบิวต์ อาจเป็นหน่วยอุณหภูมิหรือโหมดก็ได้
- สถานะ - สถานะของอุปกรณ์สำหรับอุปกรณ์ หลอดไฟอาจแสดงสถานะ ความสว่างเพื่อระบุความสว่างปัจจุบันของหลอดไฟนั้นๆ ลักษณะของอุปกรณ์แต่ละอย่างจะเพิ่มสถานะของอุปกรณ์ที่แตกต่างกันสำหรับอุปกรณ์
- ป้ายกำกับ - ป้ายกำกับที่ระบุอุปกรณ์ เช่น "โคมไฟห้องนอน"