สถานะการตั้งค่าอุณหภูมิ

คำอธิบาย

สําหรับอุปกรณ์ที่รองรับจุดอุณหภูมิและโหมด

ช่อง

คีย์ Type คำอธิบาย
device อุปกรณ์

อุปกรณ์รายงานสถานะ TemperatureSetting

จำเป็น

อนุญาตให้ใช้ตัวแปรได้

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 ระยะเวลา

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

ไม่บังคับ

อนุญาตให้ใช้ตัวแปรได้

ข้อมูลสถานะ TemperatureSetting

คีย์ Type คำอธิบาย
thermostatMode String

ไม่บังคับ

thermostatTemperatureSetpoint อุณหภูมิ

ไม่บังคับ

thermostatTemperatureAmbient อุณหภูมิ

ไม่บังคับ

thermostatTemperatureSetpointHigh อุณหภูมิ

ไม่บังคับ

thermostatTemperatureSetpointLow อุณหภูมิ

ไม่บังคับ

thermostatHumidityAmbient Number

ไม่บังคับ

activeThermostatMode String

ไม่บังคับ

ตัวอย่าง

starters:
 - type: device.state.TemperatureSetting
   device: My Device - Room Name
   state: thermostatMode
   is: cool

condition:
   type: device.state.TemperatureSetting
   device: My Device - Room Name
   state: thermostatMode
   is: cool