ใช้แอปตัวอย่าง iOS

แอปตัวอย่างนี้แสดงความสามารถพื้นฐานของการเข้าถึงและควบคุมอุปกรณ์โดยใช้ Home API สำหรับประเภทอุปกรณ์ที่รองรับ

เมื่อการให้สิทธิ์บัญชีเสร็จสมบูรณ์และเลือกโครงสร้างแล้ว แอปตัวอย่างจะโหลดอุปกรณ์ในเครื่องทั้งหมดที่พบในโครงสร้างนั้น หากอุปกรณ์อยู่ในห้อง อุปกรณ์จะแสดงอยู่ในห้องนั้น แอปตัวอย่างรองรับอุปกรณ์ประเภทต่อไปนี้

  • หลอดไฟปรับอุณหภูมิสี
  • หรี่ไฟได้
  • ล็อกประตู
  • ไฟสีแบบขยาย
  • พัดลม
  • เซ็นเซอร์ตรวจจับการมีคนอยู่
  • เปิด/ปิดไฟ
  • หน่วยปลั๊กอินเปิด/ปิด
  • เซ็นเซอร์อุณหภูมิ
  • ตัวควบคุมอุณหภูมิ
  • อุปกรณ์ตกแต่งหน้าต่าง

การดำเนินการกับอุปกรณ์และการทำงานอัตโนมัติที่มีอยู่

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

แท็บอุปกรณ์

แท็บอุปกรณ์ (รูปที่ 1) แสดงห้องต่างๆ ในโครงสร้าง (ห้องน้ำ ห้องทำงาน ห้องนั่งเล่น) และอุปกรณ์สำหรับแต่ละห้อง รวมถึงสถานะของอุปกรณ์แต่ละเครื่อง นอกจากนี้ คุณยังยกเลิกการเชื่อมต่ออุปกรณ์หรืออัปเดตสิทธิ์ได้โดยคลิกไอคอน more_horiz ที่ด้านขวาบนของหน้าจอ (รูปที่ 2)

แท็บอุปกรณ์ของแอปตัวอย่าง Home iOS API
รูปที่ 1: มุมมองแท็บอุปกรณ์
การควบคุมอุปกรณ์ของแอปตัวอย่าง Home iOS API
รูปที่ 2: ยกเลิกการเชื่อมต่อหรืออัปเดตสิทธิ์

แท็บการทำงานอัตโนมัติ

แท็บการทำงานอัตโนมัติ (รูปที่ 3) จะแสดงรายการการทำงานอัตโนมัติทั้งหมดสำหรับโครงสร้างพื้นฐาน การทำงานอัตโนมัติแต่ละรายการจะแสดงเงื่อนไขเริ่มต้นและการดําเนินการ ระบบรองรับเงื่อนไขเริ่มต้นและการดําเนินการหลายรายการ

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

แท็บการทำงานอัตโนมัติของแอปตัวอย่าง Home iOS API
รูปที่ 3: มุมมองแท็บการทำงานอัตโนมัติ
มุมมองแบบละเอียดของการทำงานอัตโนมัติที่เลือก
รูปที่ 4: มุมมองการทำงานอัตโนมัติแบบละเอียด

สร้างการทำงานอัตโนมัติ

หากต้องการสร้างการทำงานอัตโนมัติใหม่ ให้แตะปุ่ม + เพิ่มจากมุมมองรายการการทำงานอัตโนมัติ (รูปที่ 3) หน้าจอถัดไปจะแสดงรายการการทำงานอัตโนมัติที่แนะนํา เลือกการทำงานอัตโนมัติที่ต้องการ (รูปที่ 5) หากไม่มีข้อมูลใดปรากฏขึ้นโดยอัตโนมัติ แสดงว่าโครงสร้างพื้นฐานไม่มีอุปกรณ์เพียงพอสำหรับการทำงานอัตโนมัติ ตัวอย่างเช่น หากต้องการเปิดพัดลมและไฟ โครงสร้างควรมีทั้งอุปกรณ์พัดลมและไฟ มิฉะนั้นการทำงานอัตโนมัติจะไม่แสดง

หลังจากเลือกการทำงานอัตโนมัติแล้ว คุณจะเห็นเงื่อนไขเริ่มต้น เงื่อนไข และการดำเนินการ (รูปที่ 6) คลิกบันทึกเพื่อเพิ่มการทำงานอัตโนมัติ (รูปที่ 7)

ตัวอย่างหน้าจอแอปสําหรับการทำงานอัตโนมัติที่แนะนํา
รูปที่ 5: คําแนะนําการทํางานอัตโนมัติ
ตัวอย่างหน้าจอแอปของระบบอัตโนมัติ
รูปที่ 6: บันทึกการทำงานอัตโนมัติ
ตัวอย่างหน้าจอแอปของการทำงานอัตโนมัติที่สร้าง
รูปที่ 7: การทำงานอัตโนมัติที่สร้าง

แก้ไขการทำงานอัตโนมัติ

หากต้องการแก้ไขชื่อและคำอธิบายการทำงานอัตโนมัติ จากมุมมองการทำงานอัตโนมัติแบบละเอียด (รูปที่ 4) ให้คลิกไอคอน การตั้งค่า แล้วคลิกแก้ไขชื่อ (รูปที่ 8) แก้ไขชื่อและคําอธิบายแล้วกลับไปที่หน้าแรกเมื่อเสร็จสิ้น (รูปที่ 8) ดังที่แสดงในรูปที่ 9 หากต้องการบันทึก ให้คลิกไอคอน การตั้งค่า แล้วคลิกบันทึก

ตัวอย่างหน้าจอแอปสำหรับเลือกปุ่มแก้ไขชื่อ
รูปที่ 8: แก้ไขชื่อการทำงานอัตโนมัติ
ตัวอย่างหน้าจอแอปสำหรับการแก้ไขชื่อและคําอธิบายของการทำงานอัตโนมัติ
รูปที่ 9: ตัวแก้ไขชื่อและคําอธิบาย

ลบการทำงานอัตโนมัติ

หากต้องการลบการทำงานอัตโนมัติ ให้ไปที่ภาพรวมการทำงานอัตโนมัติ (รูปที่ 7) ปัดด้านซ้ายของการทำงานอัตโนมัติที่ต้องการลบ แล้วคลิกไอคอน ลบ (รูปที่ 10)

ตัวอย่างหน้าจอแอปสําหรับการลบการทำงานอัตโนมัติ
รูปที่ 10: ลบการทำงานอัตโนมัติ

เครื่องมือแก้ไขการทำงานอัตโนมัติทั่วไป

เครื่องมือแก้ไขทั่วไปช่วยให้คุณเลือกอุปกรณ์ในโครงสร้างเพื่อใช้ในเงื่อนไขเริ่มต้นและการดําเนินการได้ โดยมีลักษณะที่รองรับเป็นเงื่อนไขเมื่อสร้างสคริปต์การทำงานอัตโนมัติ

หากต้องการเพิ่มการทำงานอัตโนมัติทั่วไป ให้แตะการทำงานอัตโนมัติทั่วไปจากหน้าจอการแนะนำการทำงานอัตโนมัติ (รูปที่ 5)

ในหน้าจอถัดไป คุณจะแก้ไขชื่อและคําอธิบายของการทำงานอัตโนมัติได้

เพิ่มเงื่อนไขเริ่มต้นที่เป็นไปได้

หากต้องการเพิ่มเงื่อนไขเริ่มต้นที่เป็นไปได้ ให้แตะเพิ่มเงื่อนไขเริ่มต้นและเงื่อนไข (รูปที่ 11) หน้าจอรายการเริ่มต้นที่เป็นไปได้จะแสดงเงื่อนไขเริ่มต้นที่ใช้ได้ในโครงสร้าง (รูปที่ 12) เลือกรายการเริ่มต้นที่ต้องการเพื่อดําเนินการต่อ (รูปที่ 13)

เพิ่มเงื่อนไขเริ่มต้น
รูปที่ 11: หน้าจอเครื่องมือแก้ไขทั่วไป
รายชื่อผู้สมัครเงื่อนไขเริ่มต้น
รูปที่ 12: รายการเงื่อนไขเริ่มต้นที่เป็นไปได้
เลือกเงื่อนไขเริ่มต้น
รูปที่ 13: เลือกเงื่อนไขเริ่มต้น

เลือกเปิดหรือปิดหรือเปลี่ยนความสว่าง (รูปที่ 14 และรูปที่ 15) แล้วสลับเปิดหรือปิดหรือเปลี่ยนความสว่าง เมื่อกําหนดค่าเสร็จแล้ว ให้แตะเสร็จสิ้นเพื่อกลับไปที่หน้าจอเครื่องมือแก้ไขทั่วไป คุณจะเห็นเงื่อนไขเริ่มต้นที่เลือกในหน้าจอเครื่องมือแก้ไขทั่วไป (รูปที่ 16)

เปิดหรือปิดไฟ
รูปที่ 14: เปิดหรือปิดไฟ
ปรับความสว่าง
รูปที่ 15: เปลี่ยนความสว่าง
รายการเงื่อนไขเริ่มต้น
รูปที่ 16: เพิ่มเงื่อนไขเริ่มต้น

เพิ่มผู้สมัครการดำเนินการ

หากต้องการเพิ่มการดำเนินการที่เป็นไปได้ ให้แตะเพิ่มการดำเนินการ (รูปที่ 17) หน้าจอผู้สมัครการดำเนินการจะแสดงผู้สมัครการดำเนินการที่พร้อมใช้งาน (รูปที่ 18) เลือกการดำเนินการที่ต้องการเพื่อดำเนินการต่อ (รูปที่ 19)

เพิ่มการกระทำ
รูปที่ 17: เพิ่มการดําเนินการ
รายการการดำเนินการที่เป็นไปได้
รูปที่ 18: รายการการดําเนินการที่จะเลือก
เลือกการดำเนินการ
รูปที่ 19: เลือกการดําเนินการ
เปิดหรือปิดไฟ
รูปที่ 20: ระบบไม่รองรับการดำเนินการกับ LevelControlTrait

เลือกเปิดหรือปิด แล้วเลือกให้อุปกรณ์เปิดหรือปิด แตะเสร็จสิ้นเพื่อกลับไปที่หน้าจอเครื่องมือแก้ไขทั่วไป (รูปที่ 21) แตะบันทึกเพื่อสร้างการทำงานอัตโนมัติ (รูปที่ 22) การทำงานอัตโนมัติจะแสดงในแท็บการทำงานอัตโนมัติ (รูปที่ 23)

เปิดหรือปิดไฟ
รูปที่ 21: เปิดหรือปิดไฟ
เพิ่มเงื่อนไขเริ่มต้นและการดําเนินการ
รูปที่ 22: เพิ่มเงื่อนไขเริ่มต้นและการดําเนินการ
สร้างการทำงานอัตโนมัติทั่วไปแล้ว
รูปที่ 23: การสร้างการทำงานอัตโนมัติทั่วไป