1.本技术涉及智能设备领域,特别是涉及一种设备信息的处理方法及装置、电子设备和存储介质。
背景技术:2.目前房地产开发很多都是精装房,即业主可以只需要领包入住即可。但在地产项目完成时需要为业主将所有精装房中的家居设备进行联网绑定,可是事先是不知道对应业主的账号,导致在业主入住后需要较长时间完成业主账号与设备的绑定从而影响用户体验。
技术实现要素:3.本技术实施例的目的在于提供一种设备信息的处理方法及装置、电子设备和存储介质,解决了现有技术中业主入住新房后需要较长时间完成业主账号与家居设备的绑定的问题。具体技术方案如下:
4.在本技术实施的第一方面,首先提供了一种设备信息的处理方法,包括:基于第一用户账号的账号信息登录所述第一用户账号,并获取临时账号;将与所述临时账号关联的设备的设备信息关联至所述第一用户账号下,其中,所述设备为目标房屋中的设备,所述目标房屋为所述第一用户账号对应的待入住业主所入住的房屋。
5.在本技术实施的第二方面,还提供了一种设备信息的处理装置,包括:处理模块,用于基于第一用户账号的账号信息登录所述第一用户账号,并获取临时账号;关联模块,用于将与所述临时账号关联的设备的设备信息关联至所述第一用户账号下,其中,所述设备为目标房屋中的设备,所述目标房屋为所述第一用户账号对应的待入住业主所入住的房屋。
6.在本技术实施的第三方面,还提供了一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面所述的方法步骤。
7.在本技术实施的第四方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行第一方面所述的方法步骤。
8.在本技术实施例中,在登录第一用户账号后,可以将临时账号所关联的设备信息关联至第一用户账号,以实现设备信息在账号之间的转移。在第一用户账号对应的用户为新房户主的情况下,能够通过本技术实施例中的方式方便快捷完成设备信息与业主账号(第一用户账号)的关联,从而解决了现有技术中业主入住新房后需要较长时间完成业主账号与家居设备绑定的问题。
附图说明
9.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
10.图1为本技术实施例中设备信息的处理方法流程图之一;
11.图2为本技术实施例中设备信息的处理方法流程图之二;
12.图3为本技术实施例中设备信息的处理装置的结构示意图;
13.图4为本技术实施例中电子设备的结构示意图。
具体实施方式
14.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述地实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
15.在后续的描述中,使用用于表示元件的诸如“模块”、“单元”的后缀仅为了有利于本技术的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
16.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。本技术实施例提供了一种设备信息的处理方法,如图1所示,该方法包括以下步骤:
17.步骤102,基于第一用户账号的账号信息登录第一用户账号,并获取临时账号;
18.步骤104,将与临时账号关联的设备的设备信息关联至第一用户账号下,其中,设备为目标房屋中的设备,目标房屋为第一用户账号对应的待入住业主所入住的房屋;
19.在具体应用场景中以商品房为例,则该临时账号可以是一户对应一个临时账号,每个临时账号可以绑定该户内家居设备,例如:空调、冰箱、电视、摄像头、热水器、灯、窗帘等家居设备。进一步地,该与临时账号关联的设备可以家居设备中的全部或部分。在其他应用场景中,与临时账号关联的设备也可以是办公设备,例如:打印机、电脑、灯、微波炉等等办公设备。即可以根据实际需求设置与临时账号关联的设备的设备信息。
20.对于上述步骤102和步骤104以家居设备为例,如果当前住户a中的临时账号a与住户a中的家居设备:空调、冰箱、洗衣机和电视均已绑定,如果当前住户a的户主在登录自己的账号(第一用户账号)后,由于临时账号与户主自己的账号是同类型的账号,基于此,会获取与住户a相关的信息,即临时账号及其所关联的设备信息,进而住户a可以通过向服务器发送申请关联该临时账号所关联的设备信息的请求,在申请关联设备信息的过程,住户a可以有选择的将与临时账号已绑定的空调、冰箱、洗衣机和电视中的全部或部分关联至住户a自己的账号。响应于该请求,服务器可以基于住户a的请求将空调、冰箱、洗衣机和电视中的全部或部分关联至住户a自己的账号(第一用户账号)。还有一种情况就是当前住户a的户主在登录自己的账号(第一用户账号)后,会获取与住户a相关的信息,即临时账号及其所关联的设备信息,由住户登录自己账号的设备在获取到相关设备信息后,直接将所要关联的设备的设备信息关联至户主登录的账号上,以实现设备信息与第一用户账号的关联。
21.在本技术实施例的其他示例中,该临时账号所关联的设备关联至业主账号(第一用户账号)下后,可以自动消失以避免其他用户获取到该临时账号所关联的设备的设备信息,以关联至其他用户账号。
22.通过上述步骤102和步骤104,在登录第一用户账号后,可以将临时账号所关联的设备信息关联至第一用户账号,以实现设备信息在账号之间的转移。在第一用户账号对应的用户为新房户主的情况下,能够通过本技术实施例中的方式方便快捷完成设备信息与业主账号(第一用户账号)的关联,从而解决了现有技术中业主入住新房后需要较长时间完成业主账号与家居设备绑定的问题。
23.在本技术实施例的可选实施方式中,对于上述步骤102中涉及到的基于第一用户账号的账号信息登录第一用户账号,并获取临时账号的方式,进一步可以包括:
24.步骤11,扫描预设图形载体以登录第一用户账号;
25.步骤12,在第一用户账号登录验证通过的情况下,获取预设图形载体携带的临时账号。
26.在本技术实施例的具体示例中,该图形载体可以是二维码,即可以事先将临时账号的账号信息,预设到该二维码中,通过扫描该二维码可以获取该临时账号。在具体应用场景中可以是,用户a在购买的新房需要交房,并在验房确收之后,用户a通过自身的智能设备扫描事先放置在房屋内的二维码以登录自己的账号,需要说明的是,户主自己的账号与临时账号是同类型的账号,如果没有自己的账号需要通过扫描二维码进行账号注册,在登录自己的账号后以获取预设在该二维码上的临时账号。
27.在本技术实施例的另一个可选实施方式中,对于上述步骤104中涉及到的将与临时账号关联的设备的设备信息关联至第一用户账号下的方式,进一步可以包括:
28.步骤21,将设备的设备信息与临时账号解绑;
29.步骤22,将设备的设备信息与登录成功的第一用户账号关联。
30.对于上述步骤21和步骤22,在具体示例中,当前设备包括:空调、电视、冰箱、热水器、饮水机,且这些设备的设备信息与临时账号已绑定,则在业主通过智能设备扫描图形载体之后,在登录自己的账号之后可以获取到临时账号,进而可以将该临时账号与之绑定的设备信息解绑,然后将解绑的设备信息与第一用户账号进行关联,因此,在登录第一用户账号后,可以将该设备的设备信息(在具体示例中可以设备的mac地址)与第一用户账号进行绑定。
31.进一步地,在具体示例中对于解绑及绑定的过程可以由业主扫描图形载体的智能设备来执行,也可以由扫描图形载体的智能设备和服务器配合执行。在上述步骤21和步骤22由智能设备执行时,则在登录第一用户账号后,在接收到第一用户账号对应的用户下发的解绑指令后,可以将临时账号与其对应的设备信息进行解绑,然后接收第一用户账号对应的用户下发的关联指令,将解绑的设备信息中的部分或全部关联至第一用户账号上。上述步骤21和步骤22由智能设备和服务器配合执行时,由智能设备向服务器发送解绑请求和关联请求,接收到解绑请求后的服务器对临时账号与设备信息进行解绑,然后基于关联请求将解绑的设备信息中的部分或全部关联至第一用户账号上,然后将结果反馈给智能设备。
32.在本技术实施例的另一个可选实施方式中,在步骤106中涉及到的将与临时账号关联的设备的设备信息关联至第一用户账号下的方式之后,如图2所示,本技术实施例的方法步骤还可以包括:
33.步骤108,将与第一用户账号所关联的设备的设备信息共享至第二用户账号,并将
第二用户账号与设备关联,其中,第一用户账号为待入住业主的主账号,第二用户账号为待入住业主的备用账号
34.在本技术实施例的具体示例中,如果第一用户账号是家庭成员中的某一成员的账号,该第二用户账号可以是指家庭成员中的其他成员的账号,例如,该家庭中有一家五口人包括:爷爷、奶奶、爸爸、妈妈和儿子,则该第一用户账号可以是爸爸,第二用户账号可以是爷爷,也可以是妈妈,也可以是家庭成员中的其他人。
35.此外,需要说明的是,该步骤108也是可以由第一用户账号所对应的智能设备来执行,或者由智能设备与服务器配置来执行。在仅由智能设备执行时,则由则在登录第一用户账号后,在接收到第一用户账号对应的用户下发的共享指令后,可以将已经关联至第一用户账号的设备信息通过聊天工具或蓝牙等方式共享至第二用户账号所对应的智能设备,在登录第二用户账号之后可以自动获取第一用户账号共享的设备信息,并将其与第二用户账号相关联。在由智能设备和服务器配合执行时,由智能设备向服务器发送共享请求,接收到共享请求后的服务器将待共享的设备信息发送至第二用户账号对应的智能设备,然后在登录第二用户账号之后可以自动获取第一用户账号共享的设备信息,并将其与第二用户账号相关联。
36.对于上述步骤108中涉及到的将与第一用户账号所关联的设备的设备信息共享给第二用户账号,的方式,进一步可以包括:
37.步骤31,根据第二用户账号的属性,将与第一用户账号关联的设备信息中与属性对应的设备的设备信息共享至第二用户账号。
38.在具体示例中,该第二用户账号的属性是指该第二用户账号所对应的业主是谁,例如业主家有一家五口人包括:爷爷、奶奶、爸爸、妈妈和儿子,则该第一用户账号可以是爸爸,第二业主账号可以是爷爷,也可以是妈妈,也可以是家庭成员的其他人,且当前与第一用户账号关联的设备可以包括:空调、电视、冰箱、热水器、饮水机,如果第二用户账号为儿子的账号,则可以将空调、冰箱、饮水机的设备信息共享到儿子的第二用户账号上,这样可以避免儿子经常看电视,如果第二用户账号为爷爷的账号,则可以将空调、电视、冰箱的设备信息共享给爷爷的第二用户账号的,可以避免因热水机和饮水机不会使用所带来的安全隐患。
39.在本技术实施例的可选实施方式中,在步骤108中涉及到的将第二用户账号与设备关联之后,本技术实施例的方法还可以包括:
40.步骤110,基于第一用户账号设置共享给第二用户账号的设备的使用权限。
41.对于该步骤110,还是以上述步骤108中所举具体示例为例,第一用户账号为待入住业主的主账号(如家庭成员中爸爸的账号),第二用户账号为待入住业主的备用账号(如家庭成员中儿子的账号),即第一用户账号具有最高权限,而第二用户账号的权限级别比第一用户账号低,如第一用户账号虽然可以将设备信息共享给第二用户账号,但是可以有选择的共享或者是设置权限的共享,例如第一用户账号为爸爸的账号,第二用户账号为儿子的账号,则第一用户账号可以将电视的设备信息共享给第二用户账号以供儿子可以自主开启或关闭电视,但是对于观看电视的时长以及时间段可以由第一用户账号进行相应的控制,而第二用户账号却不能对观看时长和时间段进行修改。上述仅仅是举例说明,具体如何设置待共享给第二用户账号的设备信息的权限可以根据实际情况进行相应的设置。
interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
59.通信接口用于上述终端与其他设备之间的通信。
60.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
61.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
62.在本技术提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的设备信息的处理方法。
63.在本技术提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的设备信息的处理方法。
64.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
65.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
66.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例
的部分说明即可。
67.以上所述仅为本技术的较佳实施例而已,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本技术的保护范围内。