170 lines
3.9 KiB
YAML
170 lines
3.9 KiB
YAML
start_program:
|
|
name: Start program
|
|
description: Selects a program and starts it.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
program:
|
|
name: Program
|
|
description: Program to select
|
|
example: "Dishcare.Dishwasher.Program.Auto2"
|
|
required: true
|
|
selector:
|
|
text:
|
|
key:
|
|
name: Option key
|
|
description: Key of the option.
|
|
example: "BSH.Common.Option.StartInRelative"
|
|
selector:
|
|
text:
|
|
value:
|
|
name: Option value
|
|
description: Value of the option.
|
|
example: 1800
|
|
selector:
|
|
object:
|
|
unit:
|
|
name: Option unit
|
|
description: Unit for the option.
|
|
example: "seconds"
|
|
selector:
|
|
text:
|
|
select_program:
|
|
name: Select program
|
|
description: Selects a program without starting it.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
program:
|
|
name: Program
|
|
description: Program to select
|
|
example: "Dishcare.Dishwasher.Program.Auto2"
|
|
required: true
|
|
selector:
|
|
text:
|
|
key:
|
|
name: Option key
|
|
description: Key of the option.
|
|
example: "BSH.Common.Option.StartInRelative"
|
|
selector:
|
|
text:
|
|
value:
|
|
name: Option value
|
|
description: Value of the option.
|
|
example: 1800
|
|
selector:
|
|
object:
|
|
unit:
|
|
name: Option unit
|
|
description: Unit for the option.
|
|
example: "seconds"
|
|
selector:
|
|
text:
|
|
pause_program:
|
|
name: Pause program
|
|
description: Pauses the current running program.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
resume_program:
|
|
name: Resume program
|
|
description: Resumes a paused program.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
set_option_active:
|
|
name: Set active program option
|
|
description: Sets an option for the active program.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
key:
|
|
name: Key
|
|
description: Key of the option.
|
|
example: "LaundryCare.Dryer.Option.DryingTarget"
|
|
required: true
|
|
selector:
|
|
text:
|
|
value:
|
|
name: Value
|
|
description: Value of the option.
|
|
example: "LaundryCare.Dryer.EnumType.DryingTarget.IronDry"
|
|
required: true
|
|
selector:
|
|
object:
|
|
set_option_selected:
|
|
name: Set selected program option
|
|
description: Sets an option for the selected program.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
key:
|
|
name: Key
|
|
description: Key of the option.
|
|
example: "LaundryCare.Dryer.Option.DryingTarget"
|
|
required: true
|
|
selector:
|
|
text:
|
|
value:
|
|
name: Value
|
|
description: Value of the option.
|
|
example: "LaundryCare.Dryer.EnumType.DryingTarget.IronDry"
|
|
required: true
|
|
selector:
|
|
object:
|
|
change_setting:
|
|
name: Change setting
|
|
description: Changes a setting.
|
|
fields:
|
|
device_id:
|
|
name: Device ID
|
|
description: Id of the device.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: home_connect
|
|
key:
|
|
name: Key
|
|
description: Key of the setting.
|
|
example: "BSH.Common.Setting.ChildLock"
|
|
required: true
|
|
selector:
|
|
text:
|
|
value:
|
|
name: Value
|
|
description: Value of the setting.
|
|
example: "true"
|
|
required: true
|
|
selector:
|
|
object:
|