กราฟที่บ้าน

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 แห่งที่
            มีเส้นประสีน้ำเงินล้อมรอบ ห้อง 3 ห้องที่มีเส้นสีส้มล้อมรอบ
            และอุปกรณ์หลายเครื่องที่อยู่ในห้องซึ่ง
            มีวงกลมสีเขียว
รูปที่ 1: กราฟบ้านตัวอย่าง

ห้องพัก

ห้องเป็นของโครงสร้างและประกอบด้วยสิ่งต่อไปนี้

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

อุปกรณ์

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

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

ลักษณะ

ลักษณะมีพร็อพเพอร์ตี้ต่อไปนี้

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