DispenseCommand

คำอธิบาย

จ่ายสิ่งของต่างๆ

ช่อง

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

อุปกรณ์ที่รองรับการจ่ายสิ่งของที่จับต้องได้ตามจำนวนที่กำหนดไว้อย่างน้อย 1 รายการ

ต้องระบุ

item String

ชื่อสินค้าที่จะจ่าย

ไม่บังคับ

หากต้องการใช้ช่องนี้ ช่องต่อไปนี้ทั้งหมดจะใช้ไม่ได้: presetName

หากต้องการใช้ช่องนี้ ควรใช้ช่องต่อไปนี้ทั้งหมด: amount, unit

ค่าที่ใช้ได้จะขึ้นอยู่กับอุปกรณ์แต่ละเครื่อง

amount Number

จำนวนเงินที่จ่าย

ไม่บังคับ

หากต้องการใช้ช่องนี้ ช่องต่อไปนี้ทั้งหมดจะใช้ไม่ได้: presetName

หากต้องการใช้ช่องนี้ ควรใช้ช่องต่อไปนี้ทั้งหมด: unit, item

unit String

หน่วยสำหรับ amount

ไม่บังคับ

หากต้องการใช้ช่องนี้ ช่องต่อไปนี้ทั้งหมดจะใช้ไม่ได้: presetName

หากต้องการใช้ช่องนี้ ควรใช้ช่องต่อไปนี้ทั้งหมด: amount, item

ค่าที่ใช้ได้จะขึ้นอยู่กับอุปกรณ์แต่ละเครื่อง

presetName String

ชื่อของค่าที่กำหนดล่วงหน้าที่จะจ่าย

ไม่บังคับ

หากต้องการใช้ช่องนี้ ช่องต่อไปนี้ทั้งหมดจะใช้ไม่ได้: amount, unit, item

ค่าที่ใช้ได้จะขึ้นอยู่กับอุปกรณ์แต่ละเครื่อง

ตัวอย่าง

actions:
- type: device.command.Dispense
  devices: My Device - Room Name
  item: Some String
  amount: 10
  unit: Some String