CN112804730B - 设备互联方法、装置、服务器、智能设备及存储介质 - Google Patents
设备互联方法、装置、服务器、智能设备及存储介质 Download PDFInfo
- Publication number
- CN112804730B CN112804730B CN202110099196.4A CN202110099196A CN112804730B CN 112804730 B CN112804730 B CN 112804730B CN 202110099196 A CN202110099196 A CN 202110099196A CN 112804730 B CN112804730 B CN 112804730B
- Authority
- CN
- China
- Prior art keywords
- intelligent
- identifier
- equipment
- information
- target user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请公开了一种设备互联方法、装置、服务器、智能设备及存储介质。该方法应用于服务器,该方法包括:接收第一智能设备利用物联网卡联网后发送的组网指示信息,组网指示信息至少包括第一智能设备对应的第一设备标识;当存在第一设备标识对应的目标用户标识时,响应组网指示信息,获取预先存储的第一设备标识对应的设备信息;基于第一设备标识对应的设备信息,从目标用户标识对应的所有智能设备中确定第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;将预先存储的第二设备标识对应的设备信息下发至第一智能设备,第二设备标识对应的设备信息用于第一智能设备与第二智能设备进行连接。本方法可以方便智能设备之间的互联。
Description
技术领域
本申请涉及物联网技术领域,更具体地,涉及一种设备互联方法、装置、服务器、智能设备及存储介质。
背景技术
随着科技水平和生活水平的快速进步,物联网技术被广泛的应用于生活中的各个方面。传统的物联网技术中,智能设备之间可以互联进行组网,并在局域网中对设备进行控制,但是智能设备在组网时的操作较为复杂,给用户带来不便。
发明内容
鉴于上述问题,本申请提出了一种设备互联方法、装置、服务器、智能设备及存储介质。
第一方面,本申请实施例提供了一种设备互联方法,应用于服务器,所述方法包括:接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息;基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
第二方面,本申请实施例提供了一种设备互联方法,应用于第一智能设备,所述方法包括:当所述第一智能设备通过物联网卡联网后,发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;接收所述服务器发送的第二设备标识对应的设备信息,其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
第三方面,本申请实施例提供了一种设备互联装置,应用于服务器,所述装置包括:第一接收模块、第一获取模块、第二获取模块以及第一发送模块,其中,所述第一接收模块用于接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;所述第一获取模块用于当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息;所述第二获取模块用于基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;所述第一发送模块用于将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
第四方面,本申请实施例提供了一种设备互联装置,应用于第一智能设备,所述装置包括:第二发送模块、第二接收模块以及设备连接模块,其中,所述第二发送模块用于当所述第一智能设备通过物联网卡联网后,发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;所述第二接收模块用于接收所述服务器发送的第二设备标识对应的设备信息,其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;所述设备连接模块用于根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
第五方面,本申请实施例提供了一种服务器,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的设备互联方法。
第六方面,本申请实施例提供了一种智能设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第二方面提供的设备互联方法。
第七方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的设备互联方法。
第八方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第二方面提供的设备互联方法。
本申请提供的方案,服务器通过接收第一智能设备利用物联网卡联网后发送的组网指示信息,该组网指示信息至少包括该第一智能设备的第一设备标识,当存在第一设备标识对应的目标用户标识时,响应该组网指示信息,获取预先存储的第一设备标识对应的设备信息,基于该第一设备标识对应的设备信息,从目标用户标识对应的所有智能设备中确定该第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,然后将预先存储的第二设备标识对应的设备信息下发至该第一智能设备,以便第一智能设备与第二智能设备进行连接,从而可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的一种场景示意图。
图2示出了本申请实施例提供的另一种场景示意图。
图3示出了根据本申请一个实施例的设备互联方法流程图。
图4示出了根据本申请另一个实施例的设备互联方法流程图。
图5示出了根据本申请又一个实施例的设备互联方法流程图。
图6示出了根据本申请再一个实施例的设备互联方法流程图。
图7示出了本申请实施例提供的一种界面示意图。
图8示出了根据本申请一个实施例的设备互联装置的一种框图。
图9示出了根据本申请另一个实施例的设备互联装置的一种框图。
图10是本申请实施例的用于执行根据本申请实施例的设备互联方法的服务器的框图。
图11是本申请实施例的用于执行根据本申请实施例的设备互联方法的智能设备的框图。
图12是本申请实施例的用于保存或者携带实现根据本申请实施例的设备互联方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着科技水平和生活水平的快速进步,物联网(Internet of Things,IOT)技术被广泛的应用于生活中的各个方面。例如,智能家居技术利用了物联网技术,广泛的用于家居生活中,所谓的智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统。
传统的物联网技术中,智能设备可以通过智能网关、路由器等组件局域网,并且通过局域网实现对智能设备的控制。另外,智能设备还可以通过局域网中的路由器与服务器进行通信,从而用户可以通过移动终端等设备远程对智能设备进行控制。
在相关技术中,随着通信技术的发展,例如,第五代移动通信技术(5th-Generation,5G)开始普及,一些智能设备可以通过移动通信与服务器直接进行通信。具体地,智能设备中可以插入物联网卡(例如SIM卡等),从而实现联网,并且可以与服务器进行通信。在智能设备通过物联网卡进行联网的方案中,由于智能设备都是单独通过物联网卡与服务器进行通信,因此智能设备在联网后,智能设备之间没有互联,因此在进行智能设备之间的互联时,需要用户通过登录用户账号,输入设备信息,依次进行各个智能设备之间的连接,完成局域网的组建,但是这样的方案中,用户的操作较为繁琐,造成用户体验不佳。
针对上述问题,发明人提出了本申请实施例提供的物联网设备的控制方法、装置、电子设备以及存储介质,可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。其中,具体的设备互联方法在后续的实施例中进行详细的说明。
下面对本申请实施例提供的设备互联方法的应用环境进行介绍。
请参见图1,示出了本申请实施例提供的设备互联方法的应用场景的一种示意图,该应用场景包括物联网系统,物联网系统可以包括服务器100、智能设备200及移动终端300。其中,智能设备200可以通过物联网卡与服务器100进行通信,移动终端300也可以通过网络与服务器100进行通信,从而移动终端300可以通过服务器100与智能设备200进行数据交互。当然,在线下时,移动终端300也可以通过短距离通信(例如蓝牙、紫蜂等)与智能设备200通信,以实现数据交互。智能设备200的数量可以不做限定(图1中仅示出2个)。
请参见图2,示出了本申请实施例提供的设备互联方法的应用场景的另一种示意图,该应用场景的智能家居系统包括第一云服务器101、第二云服务器102、智能设备200及移动终端300。其中,移动终端300可以与第一云服务器101通信连接,实现与第一云服务器101之间的数据交互。智能设备200可以通过物联网卡,利用移动通信技术与第二云服务器102通信连接,实现与第二与服务器102之间的数据交互。另外,第一云服务器101与第二云服务器102之间可以进行数据交互,从而移动终端400可以通过第一云服务器101以及第二云服务器102,实现与智能设备200之间的数据交互。其中,第一云服务器101可以作为管理智能设备200的管理服务器,第二云服务器102可以作为智能设备200对应的厂商服务器,通过厂商服务器与管理服务器进行通信,可以实现不同厂商的智能设备之间的管理。可以理解地,不同厂商的智能设备200建立通信的厂商服务器也不同。
在一些实施方式中,服务器100可以为传统服务器,也可以为云服务器等,在此不做限定。智能设备200可以是空调、照明灯具、智能灯、摄像头、智能插座、无线开关、智能窗帘电机、智能音箱、智能冰箱、智能手机、平板电脑、笔记本电脑、PC电脑、智能汽车等,在此不做限定。
下面对本申请实施例的设备互联方法进行详细介绍。
请参阅图3,图3示出了本申请一个实施例提供的设备互联方法的流程示意图。在具体的实施例中,所述设备互联方法应用于如图8所示的设备互联装置400以及配置有所述设备互联装置400的服务器100(图10)。下面将以服务器为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的服务器可以为传统服务器、云服务器等,在此不做限定。下面将针对图3所示的流程进行详细的阐述,所述设备互联方法具体可以包括以下步骤:
步骤S110:接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识。
在本申请实施例中,智能设备在通过物联网卡联网后,可以向服务器发送组网指示信息,该组网指示信息用于指示服务器为其匹配需要互联的其他智能设备,以自动进行智能设备的互联。可以理解地,在智能设备被插入物联网卡后,可以与服务器进行通信,物联网卡可以为通过移动数据网络通信的通信卡,例如可以为通信运营商提供的SIM卡等。其中,服务器可以为智能设备对应的厂商服务器,也可以为管理物联网中智能设备的服务器。当服务器为管理物联网中智能设备的服务器时,智能设备可以通过厂商服务器,将组网指示信息发送至管理物联网中智能设备的服务器。
智能设备发送的组网指示信息中可以至少包括有智能设备对应的设备标识,以便服务器可以根据设备标识查找该设备的设备信息,以匹配需要互联的智能设备。其中,设备标识可以为智能设备的身份标识号(Identity document,ID)、物理地址、国际移动设备识别码(International Mobile Equipment Identity,IMEI)等,在此不做限定;设备信息可以包括通信方式、功能描述文件、设备管理文件、产品名称、版本号、发布日期等,其中,设备信息用于服务器匹配需要线下互联的智能设备,具体的设备信息可以不做限定。
在本申请实施例中,以上的第一智能设备在通过物联网卡联网后,可以将组网指示信息发送至服务器,对应的,服务器可以接收到组网指示信息。组网指示信息中可以至少包括有第一智能设备对应的第一设备标识。
在一些实施方式中,由于智能设备在通过物联网卡联网后,就会向服务器发送组网指示信息,而智能设备每次插入物联网卡进行联网的情况,可能是新买的智能设备首次进行联网,也可能是旧设备更换物联网卡后进行联网,而旧设备可能此前已经与其他智能设备进行了互联,完成了组网,不再需要进行组网。因此,当服务器接收到第一智能设备发送的组网指示信息后,可以确定该第一智能设备是否已经进行过组网,若该第一智能设备已完成过组网,则无需响应该第一组网指示信息,而进行后续的步骤;若该第一智能设备未完成过组网,则可以继续执行后续的步骤。
步骤S120:当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息。
在本申请实施例中,服务器在接收到第一智能设备发送的组网指示信息之后,则可以查找与组网指示信息中第一设备标识对应的用户标识。可以理解地,服务器中存储有各个用户标识对应的智能设备的设备标识,以方便管理各个用户的智能设备,例如,在智能家居场景中,对于用户标识A,服务器中可以存储有用户标识A所对应的所有智能家居设备的设备标识,当智能家居设备通过物联网卡联网后,服务器收到组网指示信息后,就可以对该智能家居设备进行家居设备之间的互联。
在本申请实施例中,服务器在查找出存在第一设备标识对应的目标用户标识时,则表示该第一智能设备已经与目标用户标识绑定,也就是说,给第一智能设备已经添加至目标用户标识对应的设备。因此,服务器可以响应该组网指示信息,从该目标用户标识对应的所有智能设备中为其匹配需要互联的智能设备。首先,服务器可以获取第一设备标识对应的设备信息,以匹配对应的智能设备。服务器未在查找出存在第一设备标识对应的用户标识时,则表示该第一智能设备没有与任意一个用户标识绑定,服务器此时无法获取需要互联的智能设备,因此服务器可以不执行对组网指示信息的响应。
在一些实施方式中,服务器未在查找出存在第一设备标识对应的用户标识时,还可以向第一智能设备返回添加指示信息,该添加指示信息以指示用户将第一智能设备添加至该用户的智能设备中,以完成第一智能设备对应的第一设备标识与相应的用户标识的绑定,从而后续可以进行第一智能设备与其他智能设备的互联。
在一些实施方式中,服务器本地可以存储有各个设备标识对应的设备信息,从而服务器可以从本地查找与第一设备标识所对应的设备信息。当然,各个设备标识对应的设备信息也可以预先存储于其他服务器中,本申请实施例中的服务器可以从其他服务器获取预先存储的第一设备标识对应的设备信息。
步骤S130:基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识。
在本申请实施例中,服务器在获取到第一设备标识对应的设备信息之后,则可以基于第一设备标识对应的设备信息,为其匹配对应的需要进行互联的智能设备,并将匹配的智能设备作为第二智能设备,第二智能设备的设备标识可以作为第二设备标识。以上第二智能设备的数量可以不做限定,可以为1个,也可以为多个。
在一些实施方式中,服务器可以基于第一设备标识对应的设备信息,以及目标用户对应的所有智能设备中其他设备的设备信息,按照智能设备的功能、智能设备可以应用的联动控制场景等,为第一智能设备匹配对应的其他智能设备。
步骤S140:将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
在本申请实施例中,服务器在获取到以上第二设备标识之后,则可以获取第二设备标识对应的设备信息,并将第二设备标识对应的设备信息发送至第一智能设备。第一智能设备在接收到第二设备标识对应的设备信息之后,则可以根据接收到的设备信息中的设备名称、通信方式等信息,与第二智能设备建立连接,从而完成与第二智能设备的互联。
本申请实施例提供的设备互联方法,服务器通过接收第一智能设备利用物联网卡联网后发送的组网指示信息,该组网指示信息至少包括该第一智能设备的第一设备标识,当存在第一设备标识对应的目标用户标识时,响应该组网指示信息,获取预先存储的第一设备标识对应的设备信息,基于该第一设备标识对应的设备信息,从目标用户标识对应的所有智能设备中确定该第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,然后将预先存储的第二设备标识对应的设备信息下发至该第一智能设备,以便第一智能设备与第二智能设备进行连接,从而可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。
请参阅图4,图4示出了本申请另一个实施例提供的设备互联方法的流程示意图。该设备互联方法应用于上述服务器,下面将针对图4所示的流程进行详细的阐述,所述设备互联方法具体可以包括以下步骤:
步骤S210:接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识。
在本申请实施例中,步骤S210可以参阅前述实施例的内容,在此不再赘述。
步骤S220:当存在所述第一设备标识对应的目标用户标识时,确定所述第一智能设备是否满足预设互联条件。
在本申请实施例中,服务器在确定出存在第一设备标识对应的目标用户标识时,还可以确定第一智能设备是否满足预设互联条件。可以理解地,在物联网的实际应用场景中,智能设备之间通常通过短距离通信的方式,例如,智能家居场景中,智能家居设备之间利用蓝牙、wifi、zigbee(紫蜂)等通信方式进行通信;又例如,在车联网场景中,智能汽车与其他智能设备也是通过蓝牙、wifi、zigbee(紫蜂)等通信方式进行通信,因此这些设备需要在相距较近,满足相应的互联条件时,才能进行互联。
在一些实施方式中,服务器确定所述第一智能设备是否满足预设互联条件,可以包括:获取所述第一智能设备所处的当前环境信息;确定所述当前环境信息是否与所述目标用户标识对应的预设环境信息匹配;若所述当前环境信息与所述预设环境信息匹配,则确定所述第一智能设备满足预设互联条件;若所述当前环境信息与所述预设环境信息不匹配,则确定所述第一智能设备不满足预设互联条件。
在该实施方式中,预设互联条件可以是智能设备处于目标用户标识对应的预设环境信息。其中,以上环境信息可以包括:定位位置、网络地址等,这些环境信息可以表征智能设备所处的位置和环境,具体的环境信息可以不做限定。可以理解地,服务器中预先存储有目标用户标识对应的预设环境信息,该预设环境信息可以作为用户使用智能设备的环境,若第一智能设备的环境信息与预设环境信息匹配,则表示第一智能设备可以与第二智能设备互联,即满足预设互联条件;若第一智能设备的环境信息与预设环境信息不匹配,则表示第一智能设备无法与第二智能设备互联,即满足预设互联条件。获取的以上当前环境信息,可以为服务器发送请求至第一智能设备获取,也可以为智能设备将当前环境信息添加至以上的组网指示信息中,服务器可以从组网指示信息中获取其当前环境信息。
在一些场景中,目标用户标识对应的用户在新买设备后,若服务器将新买的设备添加至了目标用户标识对应的智能设备中,而用户新买的智能设备,可能并不是自己使用,而可能是给其他用户购买的智能设备,此时,若不进行以上的预设互联条件的确定,则可能导致无法完成第一智能设备与其他智能设备的互联,或者构建的局域网出错等,例如,将目标用户标识对应的智能设备与其他用户的第一智能设备完成了互联。
在智能家居场景中,由于用户使用智能设备的环境固定,即通常在家中,因此,通过以上方式来确定第一智能设备是否满足预设互联条件,可以精准地实现智能设备的互联。当然,在车联网的场景中,预设环境信息也可以为智能汽车所处的实时环境,通过以上方式,也可以完成车联网场景中智能设备之间的精准互联。
在另一些实施方式中,服务器确定所述第一智能设备是否满足预设互联条件,可以包括:向所述第一智能设备发送确认请求,所述确认请求用于请求确认所述第一智能设备是否处于所述目标用户标识所对应的目标环境;若在指定时长内接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备满足预设互联条件;若在所述指定时长内未接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备不满足预设互联条件。
在该实施方式中,服务器可以通过向待组网的第一智能设备发送确认请求的方式,供用户确认该第一智能设备是否处于目标用户标识对应的目标环境。例如,第一智能设备可以以显示或者语音输出的方式,输出提示信息,在第一智能设备接收到确认操作后,可以返回确认信息至服务器。服务器还可以确定是否是在指定时长内收到的确认信息,以避免用户长时间未确认的情况下,用户在操作智能设备时误操作了智能设备所发送的确认信息,导致互联出现错误。通过该实施方式,也同样可以精准地完成物联网的相应场景中智能设备的互联。
在又一些实施方式中,预设互联条件也可以为智能设备的相应的通信功能开启。服务器可以向第一智能设备获取其状态信息,该状态信息至少包括其通信功能的状态,当其状态信息表征其通信功能的状态开启时,则表示第一智能设备当前可以与其他智能设备完成互联,因此确定其满足预设互联条件,当其状态信息表征其通信功能的状态未开启时,则表示第一智能设备当前可以与其他智能设备完成互联,因此确定其不满足预设互联条件。
当然,以上预设互联条件也可以进行结合,例如,服务器可以同时判断第一智能设备满足以上实施方式所提供的预设互联条件,在同时满足时,才进行后续的步骤,也可以在任意一个预设互联条件满足时,执行后续的步骤。
步骤S230:若满足所述预设互联条件,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息。
在本申请实施例中,若第一智能设备满足预设互联条件时,则表示第一智能设备可以与目标用户标识对应的其他智能设备进行互联,因此可以响应组网指示信息,执行后续的步骤,完成第一智能设备与其他智能设备的互联。
步骤S240:基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识。
步骤S250:将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
在本申请实施例中,步骤S230至步骤S250可以参阅前述实施例的内容,在此不再赘述。
本申请实施例提供的设备互联方法,可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。另外,在响应组网指示信息之前,还判断发送组网指示信息的智能设备是否满足预设互联条件,从而可以精准地实现智能设备之间的互联。
请参阅图5,图5示出了本申请又一个实施例提供的设备互联方法的流程示意图。该设备互联方法应用于上述服务器,下面将针对图5所示的流程进行详细的阐述,所述设备互联方法具体可以包括以下步骤:
步骤S310:接收智能设备厂商对应的服务器发送的不同智能设备对应的设备标识以及每个智能设备对应的设备信息。
在本申请实施例中,智能设备厂商对应的服务器可以在其厂商生产的智能设备出厂前上传智能设备的设备标识以及设备信息到本申请实施例所应用的服务器,对应的,本申请实施例所应用的服务器可以接收到厂商服务器上传的智能设备对应的设备标识以及设备信息,以完成不同智能设备的信息的获取。
步骤S320:将所述每个智能设备对应的设备标识及其对应的设备信息的对应关系进行存储。
在本申请实施例中,服务器在获取到各个智能设备的设备标识及其对应的设备信息之后,则可以将各个智能设备对应的设备标识及其对应的设备信息的对应关系进行存储,完成智能设备的信息的数据库的建立。通过厂商服务器主动上报智能设备的设备标识以及设备信息的方式,可以获得大量的智能设备的信息,从而后续各个智能设备在利用物联网卡联网后发送组网指示信息时,均可以查找到相应的设备信息,完成需要互联的智能设备的匹配。
步骤S330:获取所述目标用户标识对应的第一智能设备的购买记录。
在本申请实施例中,服务器可以通过获取不同的用户标识对应的智能设备的购买记录,完成对各个用户标识的智能设备的添加。以目标用户标识对应的用户为例,服务器可以从电商平台等获取该用户的购买记录,例如,电商平台主动上报该用户的第一智能设备的购买记录,从而服务器可以获取到该用户的第一智能设备的购买记录。
步骤S340:将所述第一设备标识与所述目标用户标识的对应关系进行存储。
在本申请实施例中,服务器在获取到目标用户标识对应的第一智能设备的购买记录之后,则将第一智能设备的第一设备标识与该目标用户标识的对应关系进行存储,以将第一智能设备添加至目标用户标识对应的智能设备中。从而,后续在第一智能设备利用物联网卡联网后,既可以查找到该第一智能设备所对应的目标用户标识,以从该目标用户标识对应的智能设备中确定需互联的其他智能设备。
步骤S350:接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识。
步骤S360:当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息。
在本申请实施例中,步骤S350以及步骤S360可以参阅前述实施例的内容,在此不再赘述。
步骤S370:基于所述第一设备标识对应的设备信息,确定所述第一智能设备对应的至少一个互联场景。
在本申请实施例中,服务器在确定出第一智能设备的设备信息之后,则可以基于该设备信息,来确定第一智能设备对应的至少一个互联场景。其中,互联场景可以为联动控制场景等,在此不做限定。服务器可以根据设备信息中设备的名称、功能等,确定其可以加入的互联场景。例如,第一智能设备为智能空调,则智能空调可以用于用户回家时的联动控制场景,该联动控制场景中还可以包括智能窗帘、智能电视、智能门锁等,当智能门锁检测用户回家后,可以向智能窗帘、智能电视、智能空调等发送控制指令,开启智能窗帘、智能电视、智能空调等。当然,该场景仅作为举例,并不代表对具体的互联场景的限定。
步骤S380:基于所述互联场景,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识。
在本申请实施例中,服务器在确定出第一智能设备对应的互联场景之后,则可以基于该互联场景所包括的智能设备,从目标用户标识对应的所有智能设备中匹配的智能设备,作为第一智能设备待连接的至少一个第二智能设备。并且,获取该第二智能设备的设备标识作为第二设备标识。例如,若第一智能设备对应的互联场景为以上举例的用户回家时的联动控制场景,并且目标用户标识对应的智能设备包括智能窗帘、智能门锁以及智能空调,则获取的第二智能设备可以包括智能窗帘、智能门锁以及智能空调。
步骤S390:将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
在本申请实施例中,步骤S390可以参阅前述实施例的内容,在此不再赘述。
本申请实施例提供的设备互联方法,可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。另外,智能设备可以通过互联场景,来确定第一智能设备待连接的第二智能设备,能够准确地实现智能设备之间的互联。
请参阅图6,图6示出了本申请再一个实施例提供的设备互联方法的流程示意图。该设备互联方法应用于上述第一智能设备,下面将针对图6所示的流程进行详细的阐述,所述设备互联方法具体可以包括以下步骤:
步骤S410:当所述第一智能设备通过物联网卡联网后,发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识。
步骤S420:接收所述服务器发送的第二设备标识对应的设备信息。
其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;
步骤S430:根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
在本申请实施例中,在所述根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接之前,第一智能设备还可以输出互联提示信息,所述互联提示信息用于提示用户确认与所述第二智能设备进行连接;在接收到输入的连接确认信息时,执行所述根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。例如,请参阅图7,智能设备可以输出提示信息A:“请确认是否加入以下联动场景”,在接收到用户确认加入联动场景的确认信息时,则可以执行与联动场景中的第二智能设备的连接。
请参阅图8,其示出了本申请实施例提供的一种设备互联装置400的结构框图。该设备互联装置400应用上述的服务器,该设备互联装置400包括:第一接收模块410、第一获取模块420、第二获取模块430以及第一发送模块440。其中,所述第一接收模块410用于接收第一智能设备利用物联网卡联网后发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;所述第一获取模块420用于当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息;所述第二获取模块430用于基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;所述第一发送模块440用于将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
在一些实施方式中,该设备互联装置400还可以包括:条件确定模块。条件确定模块用于在所述响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,确定所述第一智能设备是否满足预设互联条件。第一获取模块420可以用于若满足所述预设互联条件,执行所述响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息。
作为一种实施方式,条件确定模块可以具体用于:获取所述第一智能设备所处的当前环境信息;确定所述当前环境信息是否与所述目标用户标识对应的预设环境信息匹配;若所述当前环境信息与所述预设环境信息匹配,则确定所述第一智能设备满足预设互联条件;若所述当前环境信息与所述预设环境信息不匹配,则确定所述第一智能设备不满足预设互联条件。
作为另一种实施方式,条件确定模块可以具体用于:向所述第一智能设备发送确认请求,所述确认请求用于请求确认所述第一智能设备是否处于所述目标用户标识所对应的目标环境;若在指定时长内接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备满足预设互联条件;若在所述指定时长内未接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备不满足预设互联条件。
在一些实施方式中,该设备互联装置400还可以包括:记录获取模块以及第一关系存储模块。记录获取模块用于在所述当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,获取所述目标用户标识对应的第一智能设备的购买记录;第一关系存储模块用于将所述第一设备标识与所述目标用户标识的对应关系进行存储。
在一些实施方式中,该设备互联装置400还可以包括:信息添加模块以及第二关系存储模块。信息添加模块用于接收电子设备发送的设备添加信息,所述设备添加信息包括所述目标用户标识以及所述第一设备标识;第二关系存储模块用于根据所述设备添加信息,将所述第一设备标识与所述目标用户标识的对应关系进行存储。
在一些实施方式中,第二获取模块430可以具体用于:基于所述第一设备标识对应的设备信息,确定所述第一智能设备对应的至少一个互联场景;基于所述互联场景,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识。
在一些实施方式中,该设备互联装置400还可以包括:设备信息接收模块以及第三关系存储模块。设备信息接收模块用于在所述当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,接收智能设备厂商对应的服务器发送的不同智能设备对应的设备标识以及每个智能设备对应的设备信息;第三关系存储模块用于将所述每个智能设备对应的设备标识及其对应的设备信息的对应关系进行存储。
请参阅图9,其示出了本申请实施例提供的一种设备互联装置500的结构框图。该设备互联装置500应用上述的智能设备,该设备互联装置500包括:第二发送模块510、第二接收模块520以及设备连接模块530。其中,所述第二发送模块510用于当所述第一智能设备通过物联网卡联网后,发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;所述第二接收模块520用于接收所述服务器发送的第二设备标识对应的设备信息,其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;所述设备连接模块530用于根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
在一些实施方式中,该设备互联装置500还可以包括:提示信息输出模块。提示信息输出模块用于输出互联提示信息,所述互联提示信息用于提示用户确认与所述第二智能设备进行连接。设备连接模块530可以用于在接收到输入的连接确认信息时,执行所述根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请提供的方案,服务器通过接收第一智能设备利用物联网卡联网后发送的组网指示信息,该组网指示信息至少包括该第一智能设备的第一设备标识,当存在第一设备标识对应的目标用户标识时,响应该组网指示信息,获取预先存储的第一设备标识对应的设备信息,基于该第一设备标识对应的设备信息,从目标用户标识对应的所有智能设备中确定该第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,然后将预先存储的第二设备标识对应的设备信息下发至该第一智能设备,以便第一智能设备与第二智能设备进行连接,从而可以实现利用物联网卡联网的智能设备在联网后,即可收到下发的需要连接的智能设备的设备信息,从而进行互联,完成组网,提高了智能设备互联的便利性,进而提升了用户体验。
请参考图10,其示出了本申请实施例提供的一种服务器的结构框图。该服务器100可以是传统服务器、云服务器等能够运行应用程序的设备。本申请中的服务器100可以包括一个或多个如下部件:处理器110、存储器120、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个服务器100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行服务器100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储服务器100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参考图11,其示出了本申请实施例提供的一种智能设备的结构框图。该智能设备100可以是空调、照明灯具、智能灯、摄像头、智能插座、无线开关、智能窗帘电机、智能音箱、智能冰箱、智能手机、平板电脑、笔记本电脑、PC电脑、智能汽车等能够运行应用程序的设备。本申请中的智能设备100可以包括一个或多个如下部件:处理器110、存储器120、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个智能设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行智能设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储智能设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参考图12,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (15)
1.一种设备互联方法,其特征在于,应用于服务器,所述方法包括:
接收第一智能设备利用物联网卡联网后自动发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;
当存在所述第一设备标识对应的目标用户标识时,确定所述第一智能设备与所述目标用户标识绑定,并响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息;
基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;
将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
2.根据权利要求1所述的方法,其特征在于,在所述响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,所述方法还包括:
确定所述第一智能设备是否满足预设互联条件;
若满足所述预设互联条件,执行所述响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息。
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一智能设备是否满足预设互联条件,包括:
获取所述第一智能设备所处的当前环境信息;
确定所述当前环境信息是否与所述目标用户标识对应的预设环境信息匹配;
若所述当前环境信息与所述预设环境信息匹配,则确定所述第一智能设备满足预设互联条件;
若所述当前环境信息与所述预设环境信息不匹配,则确定所述第一智能设备不满足预设互联条件。
4.根据权利要求2所述的方法,其特征在于,所述确定所述第一智能设备是否满足预设互联条件,包括:
向所述第一智能设备发送确认请求,所述确认请求用于请求确认所述第一智能设备是否处于所述目标用户标识所对应的目标环境;
若在指定时长内接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备满足预设互联条件;
若在所述指定时长内未接收到所述第一智能设备返回的确认信息,则确定所述第一智能设备不满足预设互联条件。
5.根据权利要求1所述的方法,其特征在于,在所述当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,所述方法还包括:
获取所述目标用户标识对应的第一智能设备的购买记录;
将所述第一设备标识与所述目标用户标识的对应关系进行存储。
6.根据权利要求1所述的方法,其特征在于,在所述当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,所述方法还包括:
接收电子设备发送的设备添加信息,所述设备添加信息包括所述目标用户标识以及所述第一设备标识;
根据所述设备添加信息,将所述第一设备标识与所述目标用户标识的对应关系进行存储。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,包括:
基于所述第一设备标识对应的设备信息,确定所述第一智能设备对应的至少一个互联场景;
基于所述互联场景,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识。
8.根据权利要求1-6任一项所述的方法,其特征在于,在所述当存在所述第一设备标识对应的目标用户标识时,响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息之前,所述方法还包括:
接收智能设备厂商对应的服务器发送的不同智能设备对应的设备标识以及每个智能设备对应的设备信息;
将所述每个智能设备对应的设备标识及其对应的设备信息的对应关系进行存储。
9.一种设备互联方法,其特征在于,应用于第一智能设备,所述方法包括:
当所述第一智能设备通过物联网卡联网后,自动发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;
接收所述服务器发送的第二设备标识对应的设备信息,其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,确定所述第一智能设备与所述目标用户标识绑定,并根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;
根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
10.根据权利要求9所述的方法,其特征在于,在所述根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接之前,所述方法还包括:
输出互联提示信息,所述互联提示信息用于提示用户确认与所述第二智能设备进行连接;
在接收到输入的连接确认信息时,执行所述根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
11.一种设备互联装置,其特征在于,应用于服务器,所述装置包括:第一接收模块、第一获取模块、第二获取模块以及第一发送模块,其中,
所述第一接收模块用于接收第一智能设备利用物联网卡联网后自动发送的组网指示信息,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;
所述第一获取模块用于当存在所述第一设备标识对应的目标用户标识时,确定所述第一智能设备与所述目标用户标识绑定,并响应所述组网指示信息,获取预先存储的所述第一设备标识对应的设备信息;
所述第二获取模块用于基于所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识;
所述第一发送模块用于将预先存储的所述第二设备标识对应的设备信息下发至所述第一智能设备,所述第二设备标识对应的设备信息用于所述第一智能设备与所述第二智能设备进行连接。
12.一种设备互联装置,其特征在于,应用于第一智能设备,所述装置包括:第二发送模块、第二接收模块以及设备连接模块,其中,
所述第二发送模块用于当所述第一智能设备通过物联网卡联网后,自动发送组网指示信息至服务器,所述组网指示信息至少包括所述第一智能设备对应的第一设备标识;
所述第二接收模块用于接收所述服务器发送的第二设备标识对应的设备信息,其中,所述第二设备标识对应的设备信息由所述服务器在存在所述第一设备标识对应的目标用户标识时,确定所述第一智能设备与所述目标用户标识绑定,并根据预先存储的所述第一设备标识对应的设备信息,从所述目标用户标识对应的所有智能设备中确定所述第一智能设备待连接的至少一个第二智能设备的设备标识,作为第二设备标识,以及获取预先存储的所述第二设备标识对应的设备信息后进行发送;
所述设备连接模块用于根据所述第二设备标识对应的设备信息,与所述第二智能设备进行连接。
13.一种服务器,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-8任一项所述的方法。
14.一种智能设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求9或10所述的方法。
15.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-10任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110099196.4A CN112804730B (zh) | 2021-01-25 | 2021-01-25 | 设备互联方法、装置、服务器、智能设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110099196.4A CN112804730B (zh) | 2021-01-25 | 2021-01-25 | 设备互联方法、装置、服务器、智能设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112804730A CN112804730A (zh) | 2021-05-14 |
CN112804730B true CN112804730B (zh) | 2023-09-08 |
Family
ID=75811659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110099196.4A Active CN112804730B (zh) | 2021-01-25 | 2021-01-25 | 设备互联方法、装置、服务器、智能设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112804730B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113890776B (zh) * | 2021-09-30 | 2023-03-14 | 珠海格力电器股份有限公司 | 一种设备自组网方法、装置及设备 |
CN114115524B (zh) * | 2021-10-22 | 2023-08-18 | 青岛海尔科技有限公司 | 智能水杯的交互方法、存储介质及电子装置 |
CN116567778A (zh) * | 2022-01-29 | 2023-08-08 | 维沃移动通信有限公司 | Pin的组建方法及设备 |
CN115220360A (zh) * | 2022-07-20 | 2022-10-21 | 湖北美的洗衣机有限公司 | 家用电器的配对方法、配对装置、服务器及存储介质 |
CN115766825A (zh) * | 2022-10-26 | 2023-03-07 | 歌尔科技有限公司 | 配对方法、头戴显示设备、服务器及显示系统 |
CN118041927A (zh) * | 2022-11-11 | 2024-05-14 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108322506A (zh) * | 2017-12-28 | 2018-07-24 | 华为技术有限公司 | 一种物联网设备接入网络的方法、装置和系统 |
CN109489193A (zh) * | 2018-10-17 | 2019-03-19 | 珠海格力电器股份有限公司 | 空调控制方法、装置、系统、控制设备及可读存储介质 |
CN110692280A (zh) * | 2018-02-07 | 2020-01-14 | 华为技术有限公司 | 一种网络接入方法、设备及系统 |
CN110868748A (zh) * | 2019-11-06 | 2020-03-06 | 北京小米移动软件有限公司 | 智能设备入网、网络接入方法、装置、设备、系统及介质 |
CN110958142A (zh) * | 2019-11-26 | 2020-04-03 | 华为技术有限公司 | 设备维护方法、维护设备、存储介质及计算机程序产品 |
CN111371638A (zh) * | 2020-02-18 | 2020-07-03 | 深圳市晨北科技有限公司 | 智能设备测试方法、装置、服务器及存储介质 |
CN111741513A (zh) * | 2020-06-18 | 2020-10-02 | 深圳市晨北科技有限公司 | 一种物联网设备的配网方法及相关设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618440B (zh) * | 2014-12-31 | 2018-03-23 | 腾讯科技(深圳)有限公司 | 智能设备控制方法及装置 |
CN109756450B (zh) * | 2017-11-03 | 2021-06-15 | 华为技术有限公司 | 一种物联网通信的方法、装置、系统和存储介质 |
US11350264B2 (en) * | 2018-07-25 | 2022-05-31 | Samsung Electronics Co., Ltd. | Method and apparatus for establishing device connection |
-
2021
- 2021-01-25 CN CN202110099196.4A patent/CN112804730B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108322506A (zh) * | 2017-12-28 | 2018-07-24 | 华为技术有限公司 | 一种物联网设备接入网络的方法、装置和系统 |
CN110692280A (zh) * | 2018-02-07 | 2020-01-14 | 华为技术有限公司 | 一种网络接入方法、设备及系统 |
CN109489193A (zh) * | 2018-10-17 | 2019-03-19 | 珠海格力电器股份有限公司 | 空调控制方法、装置、系统、控制设备及可读存储介质 |
CN110868748A (zh) * | 2019-11-06 | 2020-03-06 | 北京小米移动软件有限公司 | 智能设备入网、网络接入方法、装置、设备、系统及介质 |
CN110958142A (zh) * | 2019-11-26 | 2020-04-03 | 华为技术有限公司 | 设备维护方法、维护设备、存储介质及计算机程序产品 |
CN111371638A (zh) * | 2020-02-18 | 2020-07-03 | 深圳市晨北科技有限公司 | 智能设备测试方法、装置、服务器及存储介质 |
CN111741513A (zh) * | 2020-06-18 | 2020-10-02 | 深圳市晨北科技有限公司 | 一种物联网设备的配网方法及相关设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112804730A (zh) | 2021-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112804730B (zh) | 设备互联方法、装置、服务器、智能设备及存储介质 | |
CN113412469B (zh) | 设备配网方法、装置、电子设备及存储介质 | |
WO2020168569A1 (zh) | 智能设备配网方法、装置、电子设备及存储介质 | |
CN113498594B (zh) | 智能家居系统的控制方法、装置、电子设备及存储介质 | |
CN113132185B (zh) | 一种设备配网绑定方法、系统、移动终端及存储介质 | |
CN110687820B (zh) | 智能家居设备的控制方法、装置、终端设备及存储介质 | |
CN113168332B (zh) | 数据处理方法、装置以及移动终端 | |
CN109391699B (zh) | 设备网络配置方法、装置及服务器 | |
CN109617963B (zh) | 设备控制方法、装置以及物联网系统 | |
CN113348725B (zh) | 设备操作方法、装置、网关、电子设备及计算机可读介质 | |
CN112737899A (zh) | 智能设备管理方法和装置、存储介质及电子设备 | |
CN106789466B (zh) | 一种控制智能家电的方法及移动终端及智能家电 | |
CN113168334A (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
CN109725543B (zh) | 设备控制码配置方法、装置、云服务器及网络系统 | |
CN111585801A (zh) | 一种ZigBee设备升级方法及相关设备 | |
CN109714195B (zh) | 设备控制方法、装置、电子设备以及物联网系统 | |
CN110071950B (zh) | 信息传输方法、中转装置、终端、受控设备及存储介质 | |
JP4838096B2 (ja) | 家電機器通信制御システム | |
CN113434422A (zh) | 虚拟设备的调试方法及装置、虚拟设备的调试系统 | |
CN113556255B (zh) | 配置智能家居的方法和装置 | |
CN116546467A (zh) | 车载设备的接入控制方法、系统、存储介质及电子装置 | |
CN112333704B (zh) | 智能设备的配网方法、装置、电子设备及存储介质 | |
CN106331163B (zh) | 一种控制服务平台的方法及装置 | |
CN115665701A (zh) | 基于无线充电模组的车机互联方法及相关产品 | |
CN115904447A (zh) | 一种版本更新系统、方法、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |