1.一种设备状态同步的方法,其特征在于,所述方法包括:
接收应用发送的第一表征状态生成请求,所述第一表征状态生成请求包括第一设备状态属性以及所述第一设备状态属性对应的值,所述第一设备状态属性用于表示所述应用期望设备切换的状态;
根据所述第一表征状态生成请求生成第一表征状态实例资源;
向所述设备发送设备状态更新通知以指示所述设备更新设备状态,所述设备状态更新通知中包含所述第一设备状态属性以及所述第一设备状态属性对应的值;
接收所述设备发送的实际状态生成请求,所述实际状态更新请求包括第二设备状态属性以及所述第二设备状态属性对应的值,所述第二设备状态属性用于表示所述设备的实际状态;
根据所述实际状态生成请求生成实际状态实例资源。
2.根据权利要求1所述的方法,其特征在于,在所述生成第一表征状态实例资源之后,所述方法还包括:
向所述应用发送第一成功响应,所述第一成功响应用于指示所述第一表征状态实例资源生成成功。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收所述设备的订阅请求,所述订阅请求用于监听所述第一表征状态实例的生成;
当所述第一表征状态实例资源生成成功时,向所述设备发送所述设备状态更新通知。
4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:
向所述应用发送第二成功响应,所述第二成功响应用于指示所述设备的实际状态更新成功。
5.根据权利要求1-4任一所述的方法,其特征在于,所述根据所述第一表征状态生成请求生成所述第一表征状态实例资源包括:
根据所述第一表征状态生成请求和已生成的第二表征状态实例资源生成第一表征状态实例资源。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一表征状态生成请求和已生成的第二表征状态实例资源生成第一表征状态实例资源包括:
判断已生成的表征状态实例资源与所述第一表征状态生成请求所请求生成的第一表征状态实例资源之间没有冲突,生成所述第一表征状态实例资源。
7.根据权利要求1-6任一所述的方法,其特征在于,所述第一表征状态生成请求还包括第一状态时刻和第一状态时长;
向所述设备发送设备状态更新通知,包括:
在所述第一状态时刻表示的时间点,向所述设备发送所述设备状态更新通知,且指示所述设备在所述第一状态时长表示的时间长度内,保持所述第一设备状态设备属性所指示的状态不变。
8.一种用于设备状态同步的装置,其特征在于,所述装置包括通信模块和处理模块,
所述通信模块用于,接收应用发送的第一表征状态生成请求,所述第一表征状态生成请求包括第一设备状态属性以及所述第一设备状态属性对应的值,所述第一设备状态属性用于表示所述应用期望设备切换的状态;
所述处理模块用于,根据所述第一表征状态生成请求生成第一表征状态实例资源;
所述通信模块还用于,向所述设备发送设备状态更新通知以指示所述设备更新设备状态,所述设备状态更新通知中包含所述第一设备状态属性以及所述第一设备状态属性对应的值;接收所述设备发送的实际状态生成请求,所述实际状态更新请求包括第二设备状态属性以及所述第二设备状态属性对应的值,所述第二设备状态属性用于表示所述设备的实际状态;
所述处理模块还用于,根据所述实际状态生成请求生成实际状态实例资源。
9.根据权利要求8所述的装置,其特征在于,所述通信模块还用于:向所述应用发送第一成功响应,所述第一成功响应用于指示所述第一表征状态实例资源生成成功。
10.根据权利要求8或9所述的装置,其特征在于,所述通信模块还用于:接收所述设备的订阅请求,所述订阅请求用于监听所述第一表征状态实例的生成;当所述第一表征状态实例资源生成成功时,向所述设备发送所述设备状态更新通知。
11.根据权利要求8-10任一所述的装置,其特征在于,所述通信模块还用于:向所述应用发送第二成功响应,所述第二成功响应用于指示所述设备的实际状态更新成功。
12.根据权利要求8-11任一所述的装置,其特征在于,所述处理模块还用于:根据所述第一表征状态生成请求和已生成的第二表征状态实例资源生成第一表征状态实例资源。
13.根据权利要求12所述的装置,其特征在于,所述处理模块具体用于:判断已生成的表征状态实例资源与所述第一表征状态生成请求所请求生成的第一表征状态实例资源之间没有冲突,生成所述第一表征状态实例资源。
14.根据权利要求13所述的装置,其特征在于,所述第一表征状态生成请求还包括第一状态时刻和第一状态时长,所述通信模块具体用于:在所述第一状态时刻表示的时间点,向所述设备发送所述设备状态更新通知,且指示所述设备在所述第一状态时长表示的时间长度内,保持所述第一设备状态设备属性所指示的状态不变。