डिस्पेंस कमांड

ब्यौरा

आइटम डिस्पेंस करना.

फ़ील्ड

कुंजी टाइप ब्यौरा
devices [डिवाइस]

ऐसे डिवाइस जिन पर एक या उससे ज़्यादा आइटम की तय संख्या में डिस्पेंस करने की सुविधा काम करती है.

ज़रूरी है

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