Nội dung mô tả
Đối với các thiết bị hỗ trợ tính năng hẹn giờ. Ví dụ: bộ điều khiển tưới nước thông minh hoặc công tắc đèn thông minh có thể có bộ tính giờ tích hợp. Bạn có thể dùng thông tin này để truy vấn thiết bị về thời lượng còn lại trên đồng hồ hẹn giờ.
Các trường
Khoá | Loại | Nội dung mô tả |
---|---|---|
device
|
Thiết bị |
Thiết bị báo cáo trạng thái Bắt buộc Biến được phép. |
state
|
FieldPath |
Dữ liệu về tiểu bang cụ thể cần kiểm tra. Bắt buộc KHÔNG cho phép biến |
is
|
Linh hoạt |
Kiểm tra xem dữ liệu trạng thái có bằng với một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau: isNot, Biến được phép. |
isNot
|
Linh hoạt |
Kiểm tra liệu dữ liệu trạng thái có không bằng một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau đây: is, adultThanOrEqualTo, largeThan, lessThanOrEqualTo, lessThan Biến được phép. |
greaterThan
|
Linh hoạt |
Kiểm tra xem dữ liệu trạng thái có lớn hơn (>) một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau: isNot, is, largeThanOrEqualTo Biến được phép. |
greaterThanOrEqualTo
|
Linh hoạt |
Kiểm tra xem dữ liệu trạng thái có lớn hơn hay bằng (>=) một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau đây: isNot, is, adultThan Biến được phép. |
lessThan
|
Linh hoạt |
Kiểm tra xem dữ liệu trạng thái có nhỏ hơn (<) một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau đây: isNot, is, lessThanOrEqualTo Biến được phép. |
lessThanOrEqualTo
|
Linh hoạt |
Kiểm tra xem dữ liệu trạng thái có nhỏ hơn hay bằng (<=) một giá trị hay không. Không bắt buộc Để sử dụng trường này, bạn KHÔNG THỂ sử dụng tất cả các trường sau đây: isNot, is, lessThan Biến được phép. |
for
|
Thời lượng |
Kiểm tra xem trạng thái này đã tồn tại trong một khoảng thời gian nhất định hay chưa. Chỉ áp dụng cho phiên bản Starter, không dùng được cùng với Điều kiện. Không bắt buộc Biến được phép. |
suppressFor
|
Thời lượng |
Chặn việc kích hoạt điều kiện khởi động trong một khoảng thời gian chỉ định. Không bắt buộc Biến được phép. |
Dữ liệu trạng thái bộ tính giờ
Khoá | Loại | Nội dung mô tả |
---|---|---|
timerPaused
|
Bool |
Không bắt buộc |
Ví dụ
starters:
- type: device.state.Timer
device: My Device - Room Name
state: timerPaused
is: true