Sử dụng ứng dụng mẫu iOS

Ứng dụng mẫu này giới thiệu các chức năng cơ bản của việc truy cập và điều khiển thiết bị bằng cách sử dụng API Home cho các loại thiết bị mà ứng dụng hỗ trợ.

Sau khi hoàn tất quá trình uỷ quyền tài khoản và chọn một cấu trúc, ứng dụng mẫu sẽ tải tất cả thiết bị cục bộ có trong cấu trúc đó. Nếu thiết bị nằm trong một phòng, thì thiết bị đó sẽ được liệt kê trong phòng đó. Ứng dụng mẫu hỗ trợ các loại thiết bị sau:

  • Ánh sáng có nhiệt độ màu
  • Đèn có thể điều chỉnh độ sáng
  • Khoá cửa
  • Extended Color Light
  • Quạt
  • Cảm biến phát hiện người trong nhà
  • Bật/tắt đèn
  • Đơn vị cắm bật/tắt
  • Cảm biến nhiệt độ
  • Máy điều nhiệt
  • Cửa sổ

Thao tác trên các thiết bị và hệ thống tự động hoá hiện có

Ứng dụng mẫu bao gồm hai thẻ – Thiết bịTự động hoá. Mỗi thẻ cung cấp thông tin về cấu trúc và cho phép bạn thực hiện các tác vụ.

Tab Thiết bị

Thẻ Thiết bị (Hình 1) cho thấy các phòng trong cấu trúc (Phòng tắm, Phòng làm việc, Phòng làm việc) và các thiết bị cho mỗi phòng, cùng với trạng thái của từng thiết bị. Bạn cũng có thể ngắt kết nối thiết bị hoặc cập nhật quyền bằng cách nhấp vào biểu tượng more_horiz ở trên cùng bên phải màn hình (Hình 2).

Thẻ Thiết bị của ứng dụng mẫu Home iOS API.
Hình 1: Chế độ xem thẻ Thiết bị
Các chế độ điều khiển thiết bị của ứng dụng mẫu Home iOS API.
Hình 2: Ngắt kết nối hoặc cập nhật quyền

Thẻ Tự động hoá

Thẻ Automations (Quy trình tự động hoá) (Hình 3) cho thấy danh sách tất cả quy trình tự động hoá cho cấu trúc. Mỗi quy trình tự động hoá sẽ hiển thị các điều kiện khởi động và hành động. Hỗ trợ nhiều trình khởi động và thao tác.

Nhấn vào một quy trình tự động hoá để xem thông tin chi tiết về quy trình đó, như trong ví dụ trong Hình 4. Trong chế độ xem chi tiết này, bạn có thể xem nội dung mô tả chi tiết về trình khởi động, điều kiện và hành động.

Thẻ Tự động hoá của ứng dụng mẫu Home iOS API.
Hình 3: Chế độ xem thẻ Tự động hoá
Chế độ xem chi tiết về một quy trình tự động hoá đã chọn.
Hình 4: Chế độ xem chi tiết về quy trình tự động hoá

Tạo quy trình tự động hoá

Để tạo một quy trình tự động hoá mới, hãy nhấn vào nút +Thêm trong chế độ xem danh sách quy trình tự động hoá (Hình 3). Màn hình tiếp theo sẽ hiển thị danh sách các quy trình tự động hoá được đề xuất. Chọn quy trình tự động hoá mà bạn muốn (Hình 5). Nếu không có nội dung nào tự động điền, thì cấu trúc này không chứa đủ thiết bị cần thiết để tự động hoá. Ví dụ: nếu bạn muốn bật quạt và đèn, thì cấu trúc phải chứa cả thiết bị quạt và đèn, nếu không, các chế độ tự động sẽ không hiển thị.

Sau khi chọn quy trình tự động hoá, bạn sẽ thấy Điều kiện bắt đầu, điều kiện và hành động (Hình 6). Nhấp vào Lưu để thêm tính năng tự động hoá (Hình 7).

Màn hình ứng dụng mẫu cho các thao tác tự động được đề xuất
Hình 5: Đề xuất về quy trình tự động hoá
Màn hình ứng dụng mẫu của tính năng tự động hoá.
Hình 6: Lưu quy trình tự động hoá
Màn hình ứng dụng mẫu của quy trình tự động hoá đã tạo.
Hình 7: Quy trình tự động hoá đã tạo

Chỉnh sửa quy trình tự động

Để chỉnh sửa tên và nội dung mô tả của quy trình tự động hoá, trong chế độ xem chi tiết về quy trình tự động hoá (Hình 4), hãy nhấp vào biểu tượng cài đặt rồi nhấp vào Chỉnh sửa tên (Hình 8). Như minh hoạ trong Hình 9, hãy chỉnh sửa tên và nội dung mô tả rồi quay lại sau khi hoàn tất (Hình 8). Để lưu, hãy nhấp vào biểu tượng cài đặt , rồi nhấp vào Lưu.

Màn hình ứng dụng mẫu để chọn nút chỉnh sửa tên.
Hình 8: Chỉnh sửa tên quy trình tự động hoá
Màn hình ứng dụng mẫu để chỉnh sửa tên và nội dung mô tả của quy trình tự động hoá.
Hình 9: Trình chỉnh sửa tên và nội dung mô tả

Xoá quy trình tự động hoá

Để xoá một quy tắc tự động, hãy chuyển đến trang tổng quan về quy tắc tự động (Hình 7). Vuốt sang trái trên quy trình tự động hoá mà bạn muốn xoá rồi nhấp vào biểu tượng xoá (Hình 10).

Màn hình ứng dụng mẫu để xoá một quy trình tự động.
Hình 10: Xoá quy trình tự động

Trình chỉnh sửa tự động hoá chung

Trình chỉnh sửa chung cho phép bạn chọn bất kỳ thiết bị nào trong cấu trúc để sử dụng trong trình khởi động và thao tác, với các đặc điểm hỗ trợ dưới dạng điều kiện, khi tạo tập lệnh tự động hoá.

Để thêm một quy trình tự động chung, hãy nhấn vào Quy trình tự động chung trên màn hình Đề xuất quy trình tự động (Hình 5).

Trên màn hình tiếp theo, bạn có thể chỉnh sửa tên và nội dung mô tả của quy trình tự động hoá.

Thêm đề xuất điều kiện khởi động

Để thêm một đề xuất điều kiện khởi động, hãy nhấn vào Thêm điều kiện khởi động và điều kiện (Hình 11). Màn hình đề xuất trình khởi động hiển thị các trình khởi động có sẵn trong cấu trúc (Hình 12). Chọn một trong các đề xuất khởi động để tiếp tục (Hình 13).

Thêm một điều kiện khởi động.
Hình 11: Màn hình Trình chỉnh sửa chung
Danh sách các ứng cử viên khởi động.
Hình 12: Danh sách các đề xuất khởi động
Chọn một trình khởi động.
Hình 13: Chọn một trình khởi động

Chọn Bật hoặc tắt hoặc Thay đổi độ sáng (Hình 14 và Hình 15) rồi bật hoặc tắt hoặc thay đổi độ sáng. Sau khi bạn hoàn tất cấu hình, hãy nhấn vào Xong để quay lại màn hình trình chỉnh sửa chung. Bạn sẽ thấy trình khởi động đã chọn trên màn hình trình chỉnh sửa chung (Hình 16).

Bật hoặc tắt đèn.
Hình 14: Bật hoặc tắt đèn
Thay đổi độ sáng
Hình 15: Thay đổi độ sáng
Danh sách các trình khởi động.
Hình 16: Thêm trình khởi động

Thêm đề xuất hành động

Để thêm một đề xuất hành động, hãy nhấn vào Thêm hành động (Hình 17). Màn hình Action Candidates (Ứng cử viên hành động) hiển thị các ứng cử viên hành động có sẵn (Hình 18). Chọn một trong các đề xuất hành động để tiếp tục (Hình 19).

Thêm hành động
Hình 17: Thêm hành động
Danh sách các đề xuất hành động
Hình 18: Danh sách các hành động đề xuất
Chọn một hành động.
Hình 19: Chọn một hành động
Bật hoặc tắt đèn
Hình 20: LevelControlTrait không được hỗ trợ cho các hành động

Chọn Bật hoặc tắt rồi chọn bật hoặc tắt thiết bị. Nhấn vào Xong để quay lại màn hình trình chỉnh sửa chung (Hình 21). Nhấn vào Lưu để tạo quy trình tự động hoá (Hình 22). Quy trình tự động hoá của bạn sẽ hiển thị trên thẻ tự động hoá (Hình 23).

Bật hoặc tắt đèn
Hình 21: Bật hoặc tắt đèn
Thêm điều kiện khởi động và hành động.
Hình 22: Thêm trình khởi động và thao tác
Tạo quy trình tự động hoá chung
Hình 23: Tạo quy trình tự động hoá chung