12345678910111213141516171819202122232425262728293031323334353637383940 |
- using static IoTIntegrationPlatform.Model.Enum.EnumDevice;
- namespace IoTIntegrationPlatform.Model.MqttModel
- {
- /// <summary>
- /// 设备执行内容
- /// </summary>
- public class ServiceInvokeInfo
- {
- /// <summary>
- /// 1延时执行 2操作设备 3修改场景状态
- /// </summary>
- public int execType { get; set; }
- /// <summary>
- /// 延时 xxx秒执行
- /// </summary>
- public int delay { get; set; }
- /// <summary>
- /// 设备id
- /// </summary>
- public string deviceId { get; set; } = string.Empty;
- /// <summary>
- /// 设备状态 0:断开 1:打开
- /// </summary>
- public EnumDeviceStatus deviceStatus { get; set; }
- /// <summary>
- /// 场景id
- /// </summary>
- public string sceneId { get; set; } = string.Empty;
- /// <summary>
- /// 场景状态 1 启用 0 禁用
- /// </summary>
- public int sceneStatus { get; set; }
- }
- }
|