DispenseCommand

説明

アイテムを払い出す。

フィールド

キー 型 説明
devices [デバイス]

1 つ以上の物理的アイテムを指定の分量だけ供給できるデバイス。

必須

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