本技术涉及物联网领域,尤其涉及一种设备注册方法、中枢设备及装置。
背景技术:
1、在基于账户的智能家居解决方案中,智能家居设备可以通过与云端的智能家居平台进行通信,注册到指定用户账户下(或者说,与指定用户账户建立绑定关系)。从而,用户可以方便地使用登录了指定用户账户的用户设备(例如手机、平板电脑等)对指定用户账户下的多个智能家居设备进行统筹管理。
2、但是,在一些场景下,智能家居设备无法与云端的智能家居平台进行通信,和/或,尚未确定应当注册到哪个用户账户下。此时,无法由负责安装智能家居设备的装维人员帮住户完成注册流程,需要住户在智能家居设备可以与云端的智能家居平台通信,并且确定指定用户账户之后,自行将各个智能家居设备注册到指定用户账户下,操作繁琐,使用体验极差。
技术实现思路
1、本技术实施例提供了一种设备注册方法、中枢设备及装置,可以解决现有的智能家居解决方案需要住户自行注册各个智能家居设备的问题。
2、第一方面,本技术实施例提供了一种设备注册方法,应用于中枢设备,包括:
3、响应于第一用户设备发送的第一注册请求,向所述第一用户设备发送第一注册码;
4、在接收到目标设备发送的所述第一注册码后,注册所述目标设备到所述中枢设备;
5、接收第二用户设备发送的第二注册码;其中,所述第二用户设备与所述第一用户设备为同一用户设备或者为不同的用户设备;
6、根据所述第二注册码,注册所述中枢设备到服务器;
7、在所述中枢设备注册到所述服务器后,将注册设备注册到所述服务器;其中,所述注册设备包括已注册到所述中枢设备的所述目标设备。
8、需要说明的是,在智能家居设备无法与服务器进行通信,和/或,用户尚未确定应当将智能家居设备注册到哪个用户账户下的场景中,如果用户想要对各个智能家居设备进行统筹管理,则用户可以将家庭中的中枢设备作为边缘服务器,向中枢设备注册智能家居设备。
9、具体地,用户可以对第一用户设备执行设备注册操作。响应于用户的设备注册操作,第一用户设备可以确定待注册的目标设备,向中枢设备发送第一注册请求。
10、中枢设备可以响应于该第一注册请求,向第一用户设备发送第一注册码。
11、第一用户设备可以在接收到第一注册码后,将第一注册码转发给目标设备。
12、目标设备可以在接收到第一用户设备转发的第一注册码后,向中枢设备发送第一注册码。
13、中枢设备在接收到目标设备发送的第一注册码后,可以注册目标设备到中枢设备上。
14、其中,第一用户设备将目标设备注册到中枢设备的过程可以理解为第一用户设备将目标设备的操作权限授予中枢设备的过程。中枢设备将目标设备注册到中枢设备上,可以理解为中枢设备在本设备上登记目标设备的操作权限。
15、因此,当第一用户设备协助中枢设备将各个目标设备注册到中枢设备之后,中枢设备可以获取到各个注册设备的操作权限,用户可以通过中枢设备对各个注册设备进行统筹管理。
16、示例性地,在前装场景(即房屋交付给住户之前,在装修阶段就安装好某些智能家居设备的应用场景)中,家庭区域中尚未接入上网线路,装维人员也难以得知住户的用户账户。在这种情况下,装维人员可以通过上述方法,使用自己的用户设备将各个智能家居设备注册到中枢设备上。
17、之后,装维人员或其他用户可以通过中枢设备,对各个已注册到中枢设备上的智能家居设备进行统筹管理。
18、此外,在智能家居设备可以与服务器进行通信,且确定了指定用户账户之后,用户可能想要将中枢设备和注册设备注册到服务器上。上述服务器可以理解为云端的智能家居平台。
19、此时,用户可以对登录了第一用户账户的第二用户设备执行设备交付操作。第二用户设备可以响应于用户的设备交付操作,向服务器发送第二注册请求。
20、服务器在接收到第二注册请求后,可以向第二用户设备发送第二注册码。
21、第二用户设备接收到第二注册码之后,向中枢设备转发该第二注册码。
22、中枢设备接收到第二注册码后,可以向服务器发送第二注册码。
23、服务器在接收到中枢设备发送的第二注册码后,可以注册中枢设备到服务器。
24、在中枢设备注册到服务器之后,中枢设备可以向服务器发送第三注册请求,通过第三注册请求将注册设备注册到服务器。
25、其中,中枢设备将中枢设备和注册设备注册到服务器上,可以理解为中枢设备将中枢设备和注册设备的操作权限登记在服务器的第一用户账户下。第一用户账户为第二用户设备当前登录的用户账户。
26、在中枢设备和注册设备注册到服务器之后,第一用户账户具有中枢设备和注册设备操作权限,第二用户设备或其他登录了第一用户账户的用户设备可以通过第一用户账户对中枢设备和注册设备进行控制。
27、上述第一用户设备和第二用户设备可以为同一用户设备或者为不同的用户设备。
28、当第一用户设备和第二用户设备为不同的用户设备时,使用第二用户设备的用户只需要将中枢设备注册到服务器上,中枢设备就可以自动将注册设备注册到服务器上,无需使用第二用户设备的用户逐一将各个目标设备注册到服务器上,极大地减少了用户需要执行的操作,可以有效提高用户的使用体验,具有较强的易用性和实用性。
29、示例性地,在前装场景中,第一用户设备可以为装维人员的用户设备,第二用户设备可以为住户的用户设备。
30、在房屋交付之前,装维人员可以使用第一用户设备,帮住户把前装的各个智能家居设备注册到中枢设备上。
31、在房屋交付之后,住户可以使用自己的第二用户设备,将中枢设备注册到服务器上。
32、在中枢设备注册到服务器之后,中枢设备可以自动将注册设备注册到服务器上,无需住户逐一注册各个注册设备,极大地减少了住户的工作量,从而有效提高了住户的使用体验。
33、在第一方面的一种可能的实现方式中,所述方法还包括:
34、在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系。
35、需要说明的是,在中枢设备向服务器注册中枢设备和注册设备时,服务器会将中枢设备和注册设备绑定到第一用户账户中。
36、所以,上述中枢设备与服务器的注册关系可以理解为中枢设备与第一用户账户的绑定关系,上述注册设备与服务器的注册关系可以理解为注册设备与第一用户账户的绑定关系。
37、当用户想要解除中枢设备和/或注册设备与服务器的注册关系时,用户设备可以直接对中枢设备进行操作,触发状态恢复指令,或者,用户也可以通过自己的用户设备向中枢设备发送状态恢复指令。
38、在中枢设备获取到状态恢复指令之后,中枢设备可以指示服务器解除中枢设备与服务器的注册关系,和/或,注册设备与服务器的注册关系。
39、在第一方面的一种可能的实现方式中,所述指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系包括:
40、向所述服务器发送第一解绑指令,所述第一解绑指令用于指示所述服务器解除所述注册设备与所述服务器的注册关系;
41、在解除了所述注册设备和所述服务器的注册关系之后,向所述服务器发送第二解绑指令,所述第二解绑指令用于指示所述服务器解除所述中枢设备与所述服务器的注册关系。
42、需要说明的是,中枢设备除了可以代理注册设备进行注册以外,还可以代理注册设备解除注册关系。
43、在中枢设备获取到状态恢复指令之后,中枢设备可以向服务器发送第一解绑指令。
44、服务器接收到第一解绑指令之后,服务器可以解除注册设备与服务器的注册关系。
45、在解除了注册设备与服务器的注册关系之后,中枢设备可以向服务器发送第二解绑指令。
46、服务器接收到第二解绑指令之后,服务器可以解除中枢设备与服务器的注册关系。
47、也即是说,当用户想要解除各个注册设备与服务器的注册关系时,用户只需要对中枢设备下达状态恢复指令,中枢设备就可以自动解除中枢设备和注册设备与服务器的注册关系,无需用户逐一解除中枢设备和注册设备与服务器的注册关系,极大地减少了用户的需要执行的操作,有效提高了用户的使用体验。
48、在第一方面的一种可能的实现方式中,在所述向所述服务器发送第一解绑指令之后,还包括:
49、恢复所述中枢设备和所述注册设备的注册关系。
50、需要说明的是,在将目标设备注册到中枢设备的过程中,由于中枢设备未设置有用户账户。所以,在目标设备注册到中枢设备之后,上述中枢设备与注册设备(即已注册到中枢设备的目标设备)的注册关系可以理解为中枢设备与注册设备的主从关系,中枢设备为主设备,注册设备为中枢设备的从设备,中枢设备拥有注册设备的操作权限。
51、在一些实施例中,注册设备可能只能保留一个注册关系。
52、在这种场景中,当注册设备注册到服务器时,中枢设备与注册设备的注册关系会被解除。
53、因此,中枢设备可以在解除了注册设备与服务器的注册关系之后,恢复中枢设备与注册设备的注册关系。
54、然后,用户可以通过上述设备注册方法,方便地将中枢设备和注册设备整体注册到服务器的另一用户账户下,减少用户重新注册中枢设备和注册设备的操作,提高用户的使用体验。
55、示例性地,住户想要将房屋出租给租户时,住户需要移交中枢设备和注册设备的操作权限给租户。
56、此时,住户可以对中枢设备下达状态恢复指令。中枢设备可以根据状态恢复指令,解除注册设备和中枢设备与服务器的注册关系,恢复中枢设备与注册设备的注册关系。
57、此后,租户可以使用自己的用户设备,将中枢设备注册到服务器上,将中枢设备与租户的用户账户绑定。
58、在中枢设备注册到租户的用户账户之后,中枢设备可以自动将注册设备注册到租户的用户账户下。
59、也即是说,通过上述方法,住户和租户可以方便地将中枢设备和注册设备的操作权限整体迁移到另一用户账户下,无需租户逐一注册中枢设备和注册设备,极大地减少了租户的操作,提高了租户的使用体验。
60、在第一方面的一种可能的实现方式中,在所述注册所述目标设备到所述中枢设备之后,还包括:
61、接收第三用户设备发送的控制信息,所述控制信息包括待控制的注册设备的设备标识和控制指令;
62、向所述设备标识对应的注册设备转发所述控制指令。
63、需要说明的是,在注册设备注册到中枢设备之后,用户可以直接通过自己的用户设备向中枢设备发送控制信息,通过中枢设备控制各个注册设备。
64、此时,用户可以对第三用户设备执行控制操作。第三用户设备可以响应于该控制操作,确定待控制的注册设备和控制指令。该控制指令用于指示上述待控制的注册设备执行用户指定的操作。
65、然后,第三用户设备可以向中枢设备发送控制信息,该控制信息可以包括待控制的注册设备的设备标识和控制指令。
66、中枢设备接收到上述控制信息之后,可以将该控制指令转发给所述设备标识对应的注册设备。
67、待控制的注册设备接收到上述控制指令之后,可以执行上述控制指令对应的操作。
68、在第一方面的另一种可能的实现方式中,在所述注册所述目标设备到所述中枢设备之后,还包括:
69、响应于用户的控制操作,确定待控制的注册设备和控制指令;
70、向所述待控制的注册设备发送所述控制指令。
71、需要说明的是,在注册设备注册到中枢设备之后,用户也可以直接通过中枢设备控制各个注册设备。
72、此时,用户可以直接对中枢设备执行控制操作。中枢设备可以响应于该控制操作,确定待控制的注册设备和控制指令。
73、然后,中枢设备可以向上述待控制的注册设备下发控制指令。
74、待控制的注册设备接收到上述控制指令之后,可以执行上述控制指令对应的操作。
75、第二方面,本技术实施例提供了一种设备注册方法,所述方法包括:
76、在第一用户设备的协助下,中枢设备将目标设备注册到所述中枢设备;
77、在第二用户设备的协助下,所述中枢设备将所述中枢设备注册到服务器;其中,所述第二用户设备与所述第一用户设备为同一用户设备或者为不同的用户设备;
78、在所述中枢设备将所述中枢设备注册到所述服务器后,所述中枢设备将注册设备注册到所述服务器;其中,所述注册设备包括已注册到所述中枢设备的所述目标设备。
79、需要说明的是,在智能家居设备无法与服务器进行通信,和/或,用户尚未确定应当将智能家居设备注册到哪个用户账户下的场景中,如果用户想要对各个智能家居设备进行统筹管理,则用户可以将家庭中的中枢设备作为边缘服务器,向中枢设备注册智能家居设备。
80、具体地,中枢设备可以在第一用户设备的协助下,将目标设备注册到中枢设备上。
81、以及,中枢设备可以在第二用户设备的协助下,将中枢设备注册到服务器上。
82、在中枢设备注册到服务器之后,中枢设备可以代理注册设备进行注册,将注册设备注册到服务器上。
83、上述第一用户设备和第二用户设备可以为同一用户设备或者为不同的用户设备。
84、当第一用户设备和第二用户设备为不同的用户设备时,使用第二用户设备的用户只需要将中枢设备注册到服务器上,中枢设备就可以自动将注册设备注册到服务器上,无需使用第二用户设备的用户逐一将各个目标设备注册到服务器上,极大地减少了用户需要执行的操作,可以有效提高用户的使用体验,具有较强的易用性和实用性。
85、在第二方面的一种可能的实现方式中,所述方法还包括:
86、所述中枢设备在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系。
87、需要说明的是,当用户想要解除中枢设备和/或注册设备与服务器的注册关系时,用户设备可以直接对中枢设备进行操作,触发状态恢复指令,或者,用户也可以通过自己的用户设备向中枢设备发送状态恢复指令。
88、在中枢设备获取到状态恢复指令之后,中枢设备可以指示服务器解除中枢设备与服务器的注册关系,和/或,注册设备与服务器的注册关系。
89、在第二方面的一种可能的实现方式中,所述在第一用户设备的协助下,中枢设备将目标设备注册到所述中枢设备,具体包括:
90、所述第一用户设备响应于用户的设备注册操作,确定待注册的所述目标设备,向所述中枢设备发送第一注册请求;
91、所述中枢设备响应于所述第一注册请求,向所述第一用户设备发送第一注册码,进而所述第一用户设备将所述第一注册码发送给所述目标设备;
92、所述目标设备向所述中枢设备发送所述第一注册码,所述中枢设备响应于接收到所述第一注册码,注册所述目标设备到所述中枢设备。
93、需要说明的是,在将目标设备注册到中枢设备的过程中,用户可以对第一用户设备执行设备注册操作。响应于用户的设备注册操作,第一用户设备可以确定待注册的目标设备,向中枢设备发送第一注册请求。
94、中枢设备可以响应于该第一注册请求,向第一用户设备发送第一注册码。
95、第一用户设备可以在接收到第一注册码后,将第一注册码转发给目标设备。
96、目标设备可以在接收到第一用户设备转发的第一注册码后,向中枢设备发送第一注册码。
97、中枢设备在接收到目标设备发送的第一注册码后,可以注册该目标设备到中枢设备上。
98、其中,第一用户设备将目标设备注册到中枢设备的过程可以理解为第一用户设备将目标设备的操作权限授予中枢设备的过程。中枢设备将目标设备注册到中枢设备上,可以理解为中枢设备在本设备上登记目标设备的操作权限。
99、因此,当第一用户设备协助中枢设备将各个目标设备注册到中枢设备之后,中枢设备可以获取到各个注册设备的操作权限,用户可以通过中枢设备对各个注册设备进行统筹管理。
100、示例性地,在前装场景(房屋交付给住户之前,在装修阶段就安装好某些智能家居设备的应用场景)中,家庭区域中尚未接入上网线路,装维人员也难以得知住户的用户账户。在这种场景中,装维人员可以通过上述方法,使用自己的用户设备将各个智能家居设备注册到中枢设备上。
101、之后,装维人员或其他用户可以通过中枢设备,对各个已注册到中枢设备上的智能家居设备进行统筹管理。
102、在第二方面的一种可能的实现方式中,所述在第二用户设备的协助下,所述中枢设备将所述中枢设备注册到服务器,具体包括:
103、所述第二用户设备响应于用户的设备交付操作,向所述服务器发送第二注册请求;
104、所述服务器响应于所述第二注册请求,向所述第二用户设备发送第二注册码,进而所述第二用户设备将所述第二注册码发送给所述中枢设备;
105、所述中枢设备响应于接收到所述第二注册码,注册所述中枢设备到所述服务器。
106、需要说明的是,在注册中枢设备到服务器的过程中,用户可以对登录了第一用户账户的第二用户设备执行设备交付操作。第二用户设备可以响应于用户的设备交付操作,向服务器发送第二注册请求。
107、服务器在接收到第二注册请求后,可以向第二用户设备发送第二注册码。
108、第二用户设备接收到第二注册码之后,向中枢设备转发该第二注册码。
109、中枢设备接收到第二注册码后,可以向服务器发送第二注册码。
110、服务器在接收到中枢设备发送的第二注册码后,可以注册中枢设备到服务器。
111、在第二方面的一种可能的实现方式中,所述中枢设备在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系,具体包括:
112、所述中枢设备在获取到状态恢复指令之后,向所述服务器发送第一解绑指令;
113、响应于所述第一解绑指令,所述服务器解除所述注册设备与所述服务器的注册关系;
114、在解除了所述注册设备和所述服务器的注册关系之后,所述中枢设备向所述服务器发送第二解绑指令;
115、响应于所述第二解绑指令,所述服务器解除所述中枢设备与所述服务器的注册关系。
116、需要说明的是,中枢设备除了可以代理注册设备进行注册以外,还可以代理注册设备解除注册关系。
117、在中枢设备获取到状态恢复指令之后,中枢设备可以向服务器发送第一解绑指令。
118、服务器接收到第一解绑指令之后,服务器可以解除注册设备与服务器的注册关系。
119、在解除了注册设备与服务器的注册关系之后,中枢设备可以向服务器发送第二解绑指令。
120、服务器接收到第二解绑指令之后,服务器可以解除中枢设备与服务器的注册关系。
121、也即是说,当用户想要解除各个注册设备与服务器的注册关系时,用户只需要对中枢设备下达状态恢复指令,中枢设备就可以自动解除中枢设备和注册设备与服务器的注册关系,无需用户逐一解除中枢设备和注册设备与服务器的注册关系,极大地减少了用户的需要执行的操作,有效提高了用户的使用体验。
122、在第二方面的一种可能的实现方式中,在所述向所述服务器发送第一解绑指令之后,还包括:
123、所述中枢设备恢复所述中枢设备和所述注册设备的注册关系。
124、需要说明的是,在一些实施例中,注册设备可能只能保留一个注册关系。
125、在这种场景中,当注册设备注册到服务器时,中枢设备与注册设备的注册关系会被解除。
126、因此,中枢设备可以在解除了注册设备与服务器的注册关系之后,恢复中枢设备与注册设备的注册关系。
127、然后,用户可以通过上述设备注册方法,方便地将中枢设备和注册设备整体注册到服务器的另一用户账户下,减少用户重新注册中枢设备和注册设备的操作,提高用户的使用体验。
128、在第二方面的一种可能的实现方式中,在所述中枢设备将目标设备注册到所述中枢设备之后,还包括:
129、第三用户设备响应于用户的控制操作,确定待控制的注册设备和控制指令;
130、所述第三用户设备向所述中枢设备发送控制信息,所述控制信息包括所述待控制的注册设备的设备标识和所述控制指令;
131、响应于接收到所述控制信息,所述中枢设备向所述设备标识对应的注册设备转发所述控制指令。
132、需要说明的是,在注册设备注册到中枢设备之后,用户可以直接通过自己的用户设备向中枢设备发送控制信息,通过中枢设备控制各个注册设备。
133、在第二方面的另一种可能的实现方式中,在所述中枢设备将目标设备注册到所述中枢设备之后,还包括:
134、所述中枢设备响应于用户的控制操作,确定待控制的注册设备和控制指令;
135、所述中枢设备向所述待控制的注册设备发送所述控制指令。
136、需要说明的是,在注册设备注册到中枢设备之后,用户也可以直接对中枢设备执行控制操作,通过中枢设备控制各个注册设备。
137、第三方面,本技术实施例提供了一种设备注册装置,应用于中枢设备,包括:
138、第一发送模块,用于响应于第一用户设备发送的第一注册请求,向所述第一用户设备发送第一注册码;
139、第一注册模块,用于在接收到目标设备发送的所述第一注册码后,注册所述目标设备到所述中枢设备;
140、第二接收模块,用于接收第二用户设备发送的第二注册码;其中,所述第二用户设备与所述第一用户设备为同一用户设备或者为不同的用户设备;
141、第二注册模块,用于根据所述第二注册码,注册所述中枢设备到服务器;
142、第三注册模块,用于在所述中枢设备注册到所述服务器后,将注册设备注册到所述服务器;其中,所述注册设备包括已注册到所述中枢设备的所述目标设备。
143、在第三方面的一种可能的实现方式中,所述装置还包括:
144、注册解除模块,用于在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系。
145、在第三方面的一种可能的实现方式中,所述注册解除模块,包括:
146、第一解绑子模块,用于向所述服务器发送第一解绑指令,所述第一解绑指令用于指示所述服务器解除所述注册设备与所述服务器的注册关系;
147、第二解绑子模块,用于在解除了所述注册设备和所述服务器的注册关系之后,向所述服务器发送第二解绑指令,所述第二解绑指令用于指示所述服务器解除所述中枢设备与所述服务器的注册关系。
148、在第三方面的一种可能的实现方式中,所述装置还包括:
149、注册恢复模块,用于恢复所述中枢设备和所述注册设备的注册关系。
150、在第三方面的一种可能的实现方式中,所述装置还包括:
151、控制接收模块,用于接收第三用户设备发送的控制信息,所述控制信息包括待控制的注册设备的设备标识和控制指令;
152、中继控制模块,用于向所述设备标识对应的注册设备转发所述控制指令。
153、在第三方面的另一种可能的实现方式中,上述装置还包括:
154、控制响应模块,用于响应于用户的控制操作,确定待控制的注册设备和控制指令;
155、直接控制模块,用于向所述待控制的注册设备发送所述控制指令。
156、第四方面,本技术实施例提供了一种设备注册系统,所述系统包括中枢设备、第一用户设备、第二用户设备和目标设备,所述中枢设备用于执行:
157、在第一用户设备的协助下,将目标设备注册到所述中枢设备;
158、在第二用户设备的协助下,将所述中枢设备注册到服务器;其中,所述第二用户设备与所述第一用户设备为同一用户设备或者为不同的用户设备;
159、在所述中枢设备将所述中枢设备注册到所述服务器后,将注册设备注册到所述服务器;其中,所述注册设备包括已注册到所述中枢设备的所述目标设备。
160、在第四方面的一种可能的实现方式中,所述中枢设备还用于执行:
161、在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系。
162、在第四方面的一种可能的实现方式中,在所述中枢设备执行所述在第一用户设备的协助下,将目标设备注册到所述中枢设备的过程中:
163、所述第一用户设备,用于响应于用户的设备注册操作,确定待注册的所述目标设备,向所述中枢设备发送第一注册请求;
164、所述中枢设备,用于响应于所述第一注册请求,向所述第一用户设备发送第一注册码;
165、所述第一用户设备,还用于将所述第一注册码发送给所述目标设备;
166、所述目标设备,用于向所述中枢设备发送所述第一注册码;
167、所述中枢设备,还用于响应于接收到所述第一注册码,注册所述目标设备到所述中枢设备。
168、在第四方面的一种可能的实现方式中,在所述中枢设备执行所述在第二用户设备的协助下,将所述中枢设备注册到服务器的过程中:
169、所述第二用户设备,用于响应于用户的设备交付操作,向所述服务器发送第二注册请求;
170、所述服务器,用于响应于所述第二注册请求,向所述第二用户设备发送第二注册码;
171、所述第二用户设备,还用于将所述第二注册码发送给所述中枢设备;
172、所述中枢设备,用于响应于接收到所述第二注册码,注册所述中枢设备到所述服务器。
173、在第四方面的一种可能的实现方式中,在所述中枢设备执行所述在获取到状态恢复指令之后,指示所述服务器解除所述中枢设备与所述服务器的注册关系,和/或,所述注册设备与所述服务器的注册关系的过程中:
174、所述中枢设备,用于在获取到状态恢复指令之后,向所述服务器发送第一解绑指令;
175、所述服务器,用于响应于所述第一解绑指令,解除所述注册设备与所述服务器的注册关系;
176、所述中枢设备,还用于在解除了所述注册设备和所述服务器的注册关系之后,向所述服务器发送第二解绑指令;
177、所述服务器,还用于响应于所述第二解绑指令,解除所述中枢设备与所述服务器的注册关系。
178、在第四方面的一种可能的实现方式中,所述中枢设备,还用于恢复所述中枢设备和所述注册设备的注册关系。
179、在第四方面的一种可能的实现方式中,所述系统还包括第三用户设备;
180、所述第三用户设备,用于响应于用户的控制操作,确定待控制的注册设备和控制指令;
181、所述第三用户设备,还用于向所述中枢设备发送控制信息,所述控制信息包括所述待控制的注册设备的设备标识和所述控制指令;
182、所述中枢设备,还用于响应于接收到所述控制信息,向所述设备标识对应的注册设备转发所述控制指令。
183、在第四方面的一种可能的实现方式中,所述中枢设备,还用于执行:
184、响应于用户的控制操作,确定待控制的注册设备和控制指令;
185、向所述待控制的注册设备发送所述控制指令。
186、第五方面,本技术实施例提供了一种中枢设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述中枢设备被配置为执行所述计算机程序时实现如第一方面和第一方面可能的实现方式中任一所述的方法。
187、第六方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质被配置为存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如第一方面和第一方面可能的实现方式中任一所述的方法。
188、第七方面,本技术实施例提供了一种计算机程序产品,所述计算机程序产品被配置为在中枢设备上运行时,使得中枢设备执行如第一方面和第一方面可能的实现方式中任一所述的方法。
189、第八方面,本技术实施例提供了一种芯片系统,所述芯片系统包括存储器和处理器,所述处理器被配置为执行所述存储器中存储的计算机程序,以实现如第一方面和第一方面可能的实现方式中任一所述的方法。
190、本技术实施例与现有技术相比存在的有益效果是:
191、在本技术的设备注册方法中,中枢设备可以在第一用户设备的协助下,将目标设备注册到中枢设备。以及,中枢设备可以在第二用户设备的协助下,注册中枢设备到服务器。在中枢设备注册到服务器之后,中枢设备可以代理注册设备(即已注册到中枢设备的目标设备),自动将注册设备注册到服务器上。
192、也即是说,在第一用户设备把注册设备注册到中枢设备之后,第二用户设备只需要将中枢设备注册到服务器上,中枢设备就可以自动将注册设备注册到服务器上,无需第二用户设备逐一将各个目标设备注册到服务器上,极大地减少使用第二用户设备的用户需要执行的操作,可以有效提高用户的使用体验,具有较强的易用性和实用性。