สถานะการหมุนเวียน

คำอธิบาย

สำหรับอุปกรณ์ที่รองรับการหมุน เช่น มู่ลี่ที่มีใบไม้หมุนได้

ช่อง

คีย์ ประเภท คำอธิบาย
device อุปกรณ์

อุปกรณ์ที่รายงานสถานะ Rotation

ต้องระบุ

state FieldPath

ข้อมูลสถานะที่เฉพาะเจาะจงที่จะตรวจสอบ

ต้องระบุ

is ไดนามิก

ตรวจสอบว่าข้อมูลสถานะเท่ากับค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ช่องนี้ คุณจะไม่สามารถใช้ช่องต่อไปนี้ได้ isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot ไดนามิก

ตรวจสอบว่าข้อมูลสถานะไม่เท่ากับค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ฟิลด์นี้ คุณจะไม่สามารถใช้ฟิลด์ต่อไปนี้ได้ทั้งหมด is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan ไดนามิก

ตรวจสอบว่าข้อมูลสถานะมากกว่า (>) ค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ช่องนี้ คุณจะไม่สามารถใช้ช่องต่อไปนี้ได้ทั้งหมด isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo ไดนามิก

ตรวจสอบว่าข้อมูลสถานะมากกว่าหรือเท่ากับ (>=) ค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ฟิลด์นี้ คุณจะไม่สามารถใช้ฟิลด์ต่อไปนี้ได้ทั้งหมด isNot, is, greaterThan

lessThan ไดนามิก

ตรวจสอบว่าข้อมูลสถานะน้อยกว่า (<) ค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ช่องนี้ คุณจะไม่สามารถใช้ช่องต่อไปนี้ได้ทั้งหมด isNot, is, lessThanOrEqualTo

lessThanOrEqualTo ไดนามิก

ตรวจสอบว่าข้อมูลสถานะน้อยกว่าหรือเท่ากับ (<=) ค่าหรือไม่

ไม่บังคับ

หากต้องการใช้ฟิลด์นี้ คุณจะไม่สามารถใช้ฟิลด์ต่อไปนี้ได้ทั้งหมด isNot, is, lessThan

for ระยะเวลา

ตรวจสอบว่าสถานะคงที่เป็นเวลาหนึ่งๆ แล้วหรือยัง ใช้ได้กับเงื่อนไขเริ่มต้นเท่านั้น และใช้กับเงื่อนไขไม่ได้

ไม่บังคับ

suppressFor ระยะเวลา

ระงับการทริกเกอร์เงื่อนไขเริ่มต้นเป็นระยะเวลาที่ระบุ

ไม่บังคับ

ข้อมูลสถานะการหมุนเวียน

คีย์ ประเภท คำอธิบาย
rotationPercent Number

ไม่บังคับ

rotationDegrees Number

ไม่บังคับ

ตัวอย่าง

starters:
- type: device.state.Rotation
  device: My Device - Room Name
  state: rotationPercent
  is: Some Number

condition:
  type: device.state.Rotation
  device: My Device - Room Name
  state: rotationPercent
  is: Some Number