Skip to content

ThinkingHome.Alice

ThinkingHome.Alice.Handlers.DevicesAction

DeviceActionParams Class

Устройство в action-запросе: идентификатор и целевые состояния способностей.

csharp
public class DeviceActionParams

Inheritance System.Object → DeviceActionParams

Properties

DeviceActionParams.Capabilities Property

Способности, состояние которых нужно изменить.

csharp
public ThinkingHome.Alice.Model.Capabilities.CapabilityActionParamsBase[] Capabilities { get; set; }

Property Value

CapabilityActionParamsBase[]

DeviceActionParams.CustomData Property

Произвольные данные провайдера, переданные при discovery; Алиса возвращает их как есть.

csharp
public object CustomData { get; set; }

Property Value

System.Object

DeviceActionParams.Id Property

Идентификатор устройства в терминах провайдера.

csharp
public string Id { get; set; }

Property Value

System.String

Опубликовано под лицензией MIT