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

ब्यौरा

बांटे गए आइटम.

फ़ील्ड

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

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

ज़रूरी है

वैरिएबल की अनुमति है.

item स्ट्रिंग

दिए जाने वाले आइटम का नाम.

ज़रूरी नहीं

इस फ़ील्ड का इस्तेमाल करने के लिए, नीचे दिए गए सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: presetName

इस फ़ील्ड का इस्तेमाल करने के लिए, इन सभी फ़ील्ड का इस्तेमाल किया जाना चाहिए: amount, unit

वैरिएबल की अनुमति है.

वैल्यू हर डिवाइस के हिसाब से तय होती हैं.

amount Number

भेजी जाने वाली रकम

ज़रूरी नहीं

इस फ़ील्ड का इस्तेमाल करने के लिए, नीचे दिए गए सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: 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