Giản đồ về đặc điểm cảnh nhà thông minh

action.devices.traits.Scene – Đặc điểm này dùng để triển khai các thiết bị ảo cùng với loại thiết bị SCENE.

Xem Hướng dẫn về loại cảnh để biết thêm thông tin.

Ví dụ: nếu thiết bị cho phép người dùng định cấu hình nhóm một lần chạm những lệnh – đặt đèn ở các màu cụ thể hoặc sắp xếp trình tự bảo mật khác nhau các tính năng hoặc bất kỳ tổ hợp hoạt động nào khác — cấu hình này có thể được hiển thị thông qua SYNC dưới dạng một cảnh có tên và Trợ lý sẽ tạo những cảnh này cảnh cung cấp cho người dùng thông qua ngữ pháp kích hoạt đơn giản:

  • Bắt đầu Chế độ nhóm.
  • Kích hoạt cảnh lúc nửa đêm.

Dưới dạng vật thể ảo, bạn có thể đặt cảnh trong các phòng (nếu thích hợp) để phân định:

  • Bắt đầu tiệc tùng trong bếp.
  • Bật chế độ ánh sáng ban đêm trong phòng ngủ.

Một điểm khác biệt giữa cảnh và mục tiêu thực tế là Trợ lý sẽ tự động áp dụng hiệu ứng số nhiều cho các lệnh Cảnh để người dùng kích hoạt của nhiều đối tác. Ví dụ: nếu người dùng có "chế độ bữa tiệc" cảnh trên các đối tác khác nhau, một đối tác cho hệ thống an ninh và đối tác còn lại cho đèn, Kích hoạt chế độ bữa tiệc sẽ kích hoạt cả hai.

Cảnh sẽ tương tác hiệu quả với các Hành động cá nhân sắp tới đối với ngữ pháp tuỳ chỉnh (ví dụ: Kích hoạt Chế độ nhóm -> Hãy bắt đầu bữa tiệc thôi!).

Cảnh phải luôn có tên do người dùng cung cấp thay vì "Cảnh BobCo" mặc định khi đặt tên. Mỗi cảnh là một thiết bị ảo riêng có(các) tên riêng. Tên do người dùng cung cấp có thể bắt nguồn từ SYNC.

ATTRIBUTE của thiết bị

Những thiết bị có đặc điểm này có thể báo cáo những điều sau trong thao tác SYNC. Để tìm hiểu tìm hiểu thêm về cách xử lý ý định SYNC, hãy xem Thực hiện ý định.

Thuộc tính Loại Mô tả
sceneReversible Boolean

(Mặc định: false)

Cho biết cảnh này có thể bị huỷ. Thuộc tính này chỉ liên quan đến những cảnh sửa đổi trạng thái và ghi nhớ trạng thái trước đó. Thiết bị hỗ trợ lệnh ActivateScene có tham số deactivate là true.

Ví dụ

Thiết bị hỗ trợ cảnh có thể đảo ngược.

{
  "sceneReversible": true
}

Thiết bị STATES

Không có.

lệnh của thiết bị

Những thiết bị có đặc điểm này có thể phản hồi với những đặc điểm sau các lệnh trong thao tác EXECUTE. Để tìm hiểu tìm hiểu thêm về cách xử lý ý định EXECUTE, hãy xem Thực hiện ý định.

action.devices.commands.ActivateScene

Kích hoạt hoặc huỷ kích hoạt một cảnh.

Tham số

Tham số Loại Mô tả
deactivate Boolean

Bắt buộc.

"True" để huỷ một cảnh nếu nó có thể đảo ngược, "false" để kích hoạt một cảnh.

Ví dụ

Kích hoạt một cảnh theo tên.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": false
  }
}

Huỷ kích hoạt một cảnh theo tên.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": true
  }
}

Thiết bị ERRORS

Xem toàn bộ danh sách lỗi và ngoại lệ.