DispenseCommand

شرح

موارد را توزیع کنید.

فیلدها

کلید نوع شرح
devices [دستگاه]

دستگاه‌هایی که از توزیع مقدار مشخصی از یک یا چند مورد فیزیکی پشتیبانی می‌کنند.

الزامی

item رشته

نام موردی که باید توزیع شود.

اختیاری

برای استفاده از این فیلد، از هیچ‌کدام از فیلدهای زیر نمی‌توان استفاده کرد: presetName

برای استفاده از این فیلد، همه فیلدهای زیر باید استفاده شوند: amount، unit

مقادیر دردسترس به هر دستگاه بستگی دارد.

amount شماره

مبلغی که باید پرداخت شود

اختیاری

برای استفاده از این فیلد، از هیچ‌کدام از فیلدهای زیر نمی‌توان استفاده کرد: presetName

برای استفاده از این فیلد، همه فیلدهای زیر باید استفاده شوند: unit، item

unit رشته

واحد برای amount.

اختیاری

برای استفاده از این فیلد، از هیچ‌کدام از فیلدهای زیر نمی‌توان استفاده کرد: presetName

برای استفاده از این فیلد، همه فیلدهای زیر باید استفاده شوند: amount، item

مقادیر دردسترس به هر دستگاه بستگی دارد.

presetName رشته

نام پیش‌تنظیم برای توزیع.

اختیاری

برای استفاده از این فیلد، هیچ‌کدام از فیلدهای زیر نباید استفاده شود: amount،‏ unit،‏ item

مقادیر دردسترس به هر دستگاه بستگی دارد.

مثال‌ها

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