物联网通信方法、通信端及用户端的制作方法

文档序号:7779706阅读:157来源:国知局
物联网通信方法、通信端及用户端的制作方法
【专利摘要】一种物联网通信方法,包括通过通信端账号接收来自用户端账号发送的读取信息或控制信息;发送读取命令或控制命令至源终端标识信息确定的源终端;获取源终端响应读取命令或控制命令返回的源信息;通过通信端账号发送源信息至用户端账号。还提供了一种物联网通信方法,包括通过用户端账号发送读取信息或控制信息至通信端账号;通过用户端账号接收并显示通信端账号发送的源终端响应读取命令或控制命令返回的源信息。上述物联网通信方法可以通过改进作为通信端的路由器,使源终端在不增加额外设备的情况下通过通信端账号与用户端账号通信,降低了通信成本。此外,还提供一种物联网通信端及物联网用户端。
【专利说明】物联网通信方法、通信端及用户端

【技术领域】
[0001] 本发明涉及物联网【技术领域】,特别是涉及一种物联网通信方法、通信端及用户端。

【背景技术】
[0002] -般的智能家电通过路由器连接云端服务器,用户的控制端通过连接云端服务 器,实现对智能家电信息的获取或对智能家电的控制。智能家电需要包含与控制端的应用 相匹配的逻辑模块,提高了物联网通信的成本。


【发明内容】

[0003] 基于此,有必要针对降低物联网通信成本高的问题,提供一种物联网通信方法、通 信端及用户端。
[0004] 一种物联网通信方法,包括:
[0005] 通过通信端账号接收来自用户端账号发送的读取信息或控制信息,所述读取信息 包括源终端标识信息和用于读取源终端状态信息的读取命令,所述控制信息包括所述源终 端标识信息和用于控制源终端的控制命令;所述通信端账号和所述用户端账号为在即时通 信软件中绑定的账号;
[0006] 发送所述读取命令或所述控制命令至所述源终端标识信息确定的源终端;
[0007] 获取所述源终端响应所述读取命令或所述控制命令返回的源信息;
[0008] 通过所述通信端账号发送所述源信息至所述用户端账号。
[0009] 一种物联网通信方法,包括:
[0010] 通过用户端账号发送读取信息或控制信息至通信端账号;所述读取信息包括源终 端标识信息和用于读取源终端状态信息的读取命令;所述控制信息包括所述源终端标识信 息和用于控制源终端的控制命令;所述用户端账号和所述通信端账号为在即时通信软件中 绑定的账号;
[0011] 通过所述用户端账号接收并显示所述通信端账号发送的所述源终端响应所述读 取命令或所述控制命令返回的源信息。
[0012] 一种物联网通信端,包括:
[0013] 接收模块,用于通过通信端账号接收来自用户端账号发送的读取信息或控制信 息,所述读取信息包括源终端标识信息和用于读取源终端状态信息的读取命令,所述控制 信息包括所述源终端标识信息和用于控制源终端的控制命令;所述通信端账号和所述用户 端账号为在即时通信软件中绑定的账号;
[0014] 发送模块,用于发送所述读取命令或所述控制命令至所述源终端标识信息确定的 源终端;
[0015] 获取模块,用于获取所述源终端响应所述读取命令或所述控制命令返回的源信 息;
[0016] 转发模块,用于通过所述通信端账号发送所述源信息至所述用户端账号。
[0017] 一种物联网用户端,包括:
[0018] 命令发送模块,用于通过用户端账号发送读取信息或控制信息至通信端账号;所 述读取信息包括源终端标识信息和用于读取源终端状态信息的读取命令;所述控制信息包 括所述源终端标识信息和用于控制源终端的控制命令;所述用户端账号和所述通信端账号 为在即时通信软件中绑定的账号;
[0019] 接收显示模块,用于通过所述用户端账号接收并显示所述通信端账号发送的所述 源终端响应所述读取命令或所述控制命令返回的源信息。
[0020] 上述物联网通信方法、通信端及用户端,可以通过改进作为通信端的路由器,使源 终端在不增加额外设备的情况下通过通信端账号与用户端账号通信,降低了通信成本。

【专利附图】

【附图说明】
[0021] 图1为一实施例物联网通信方法的流程图;
[0022] 图2为又一实施例物联网通信方法的流程图;
[0023] 图3为又一实施例物联网通信方法的流程图;
[0024] 图4为一实施例物联网通信端的示意图;
[0025] 图5为一实施例物联网用户端的示意图;
[0026] 图6为又一实施例物联网用户端的示意图。

【具体实施方式】
[0027] 为了便于理解本发明,下面将参照相关附图对物联网通信方法、通信端及用户端 进行更全面的描述。附图中给出了物联网通信方法、通信端及用户端的首选实施例。但是, 物联网通信方法、通信端及用户端可以以许多不同的形式来实现,并不限于本文所描述的 实施例。相反地,提供这些实施例的目的是使对物联网通信方法、通信端及用户端的公开内 容更加透彻全面。
[0028] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的【技术领域】的 技术人员通常理解的含义相同。本文中在物联网通信方法、通信端及用户端的说明书中所 使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术 语"及/或"包括一个或多个相关的所列项目的任意的和所有的组合。
[0029] -实施方式的物联网通信方法,适用于手机、平板电脑等能够与互联网连接的用 户端,与智能家电等具有无线通信功能的源终端,通过例如无线AP(A CCeSS Point,访问接 入点)的通信端进行通信,进而用户可以通过用户端远程控制如空调、热水器等源终端,或 是读取源终端的状态信息。具体的,可以包括如下步骤:
[0030] 通过用户端账号发送读取信息或控制信息至通信端账号。读取信息包括源终端标 识信息和用于读取源终端状态信息的读取命令,控制信息包括源终端标识信息和用于控制 源终端的控制命令。通信端账号和用户端账号为在即时通信软件中绑定的账号。
[0031] 通过通信端账号接收来自用户端账号发送的读取信息或控制信息。
[0032] 发送读取命令或控制命令至源终端标识信息确定的源终端。
[0033] 获取源终端响应读取命令或控制命令返回的源信息。
[0034] 通过通信端账号发送源信息至用户端账号。
[0035] 通过用户端账号接收并显示通信端账号发送的源终端响应读取命令或控制命令 返回的源信息。
[0036] 图1为一实施方式的物联网通信方法的流程图,本实施例具体可适用于如智能家 电等具有无线通信功能的源终端,与互联网连接,并通过即时通讯软件与用户端通信,进而 被用户端控制。如图1所示,本实施例的物联网通信方法的具体步骤如下:
[0037] S120,通过通信端账号接收来自用户端账号发送的读取信息或控制信息,读取信 息包括源终端标识信息和用于读取源终端状态信息的读取命令,控制信息包括源终端标识 信息和用于控制源终端的控制命令。通信端账号和用户端账号为在即时通信软件中绑定的 账号。通信端账号和用户端账号均为即时通信账号,可即时的传输数据,保证了通信即时 性。通信端账号可以预设在通信端中,通信端可以是无线AP。无线AP可以是无线路由器, 通过改进路由器,使源终端(例如智能电器)在不增加额外设备的情况下,即通过无线网络 接入到无线AP后,通过无线AP的通信端账号与用户端账号通信,降低了通信成本。用户端 账号可以预设在用户端中,用户端可以是手机、平板电脑或其他可以接入互联网的终端,通 信端通过互联网接收用户端发送的读取信息或控制信息。在其中一个实施例中,通信端账 号是无线AP的即时通信账号,用户端账号是用户的即时通信账号,通信端账号和用户端账 号的绑定关系相当于即时通信中的好友关系。用户在手机中安装有用于登录用户端账号的 即时通讯软件,用户即可通过手机上的用户端账号与无线AP上的通信端账号进行信息传 递,进而控制无线AP的无线网络接入的源终端。
[0038] S140,发送读取命令或控制命令至源终端标识信息确定的源终端。源终端为能够 接收并执行读取命令或控制命令的智能电器。较优的,源终端为具有无线通信功能的电 器,可通过wifi与通信端通信,进一步的,目前很多智能电器已经支持IGRSdntelligent Grouping and Resource Sharing,信息设备资源共享协同服务)协议,源终端和通信端之 间可以采用IGRS协议通信。源终端可以是电视、洗衣机、冰箱、空调、热水器、饮水机、电饭 煲或电脑等智能家电设备。用于读取源终端状态信息的读取命令可用于读取例如空调的温 度、热水器的温度、饮水机是否开启制冷等状态信息。用于控制源终端的控制命令可用于控 制例如设定空调的温度、设定热水器的温度、开启饮水机的制冷等控制操作。一个通信端可 能连接多个源终端,不同的源终端通过不同的源终端标识信息标识区分,比如一台无线AP 可以连接冰箱、空调、热水器等。
[0039] S160,获取源终端响应读取命令或控制命令返回的源信息。在源终端接收到通信 端的读取命令或控制命令后,需要根据命令执行不同的操作,并将执行后的结果生成源信 息,返回给通信端。源信息可以是空调的温度、热水器的温度、饮水机为开启制冷状态或未 开启制冷状态等状态信息。源信息也可以是成功设定空调的温度、成功设定热水器的温度、 成功开启饮水机的制冷等是否操作成功的信息。
[0040] S180,通过通信端账号发送源信息至用户端账号。获取到源信息后,通信端将源信 息转发给用户端,用户端即可远程接收到源终端的信息,之后可以再根据源终端的信息发 送进一步的命令,实现远程控制。在其中一个实施例中,一个通信端账号绑定的用户端账号 可以为多个,一个通信端可以接收多个用户端发送的命令并反馈。例如在一个家庭中,多个 家庭成员可以通过各自的手机、电脑等,通过不同的用户端账号控制家中的智能家电,方便 使用。
[0041] 在其中一个实施例中,物联网通信方法还包括监测源终端发送的故障信息,根据 通信端账号发送故障信息至用户端账号的步骤。智能家电在无人监控的环境下运行,特别 需要注重安全问题。如果发生故障,源终端会生成故障信息,通信端可实时监控故障信息, 若获得故障信息,即时的发送给用户端,可以最大限度的降低故障可能带来的危险和损失。 故障?目息可能是空调漏水?目息、热水器漏电?目息、饮水器缺水?目息等。
[0042] 图2为一实施方式的物联网通信方法的流程图,本实施例具体可适用于如手机、 平板电脑等能够与互联网连接的终端,通过能够接入互联网的通信端与具有无线通信功能 的源终端通信,并控制源终端。如图2所示,本实施例的物联网通信方法的具体步骤如下:
[0043] S220,通过用户端账号发送读取信息或控制信息至通信端账号。读取信息包括源 终端标识信息和用于读取源终端状态信息的读取命令。控制信息包括源终端标识信息和 用于控制源终端的控制命令。用户端账号和通信端账号为在即时通信软件中绑定的账号。 通信端账号和用户端账号均为即时通信账号,可即时的传输数据,保证了通信即时性。通 信端账号可以预设在通信端中,通信端可以是无线AP(A CCesS Point,访问接入点)。无线 AP可以是无线路由器,通过改进路由器,使源终端在不增加额外设备的情况下通过通信端 账号与用户端账号通信,降低了通信成本。用户端账号可以预设在用户端中,用户端可以是 手机、平板电脑或其他可以接入互联网的终端,用户端通过互联网发送的读取信息或控制 信息至通信端。在其中一个实施例中,通信端账号是无线AP的即时通信账号,用户端账号 是用户的即时通信账号,通信端账号和用户端账号的绑定关系相当于即时通信中的好友关 系。用户在手机中安装有用于登录用户端账号的即时通讯软件,用户即可通过手机上的用 户端账号与无线AP上的通信端账号进行信息传递,进而控制无线AP的无线网络接入的源 终端。
[0044] 源终端为能够接收并执行读取命令或控制命令的智能电器。源终端可以是电视、 洗衣机、冰箱、空调、热水器、饮水机、电饭煲或电脑等智能家电设备。用于读取源终端状态 信息的读取命令可用于读取例如空调的温度、热水器的温度、饮水机是否开启制冷等状态 信息。用于控制源终端的控制命令可用于控制例如设定空调的温度、设定热水器的温度、开 启饮水机的制冷等控制操作。一个通信端可能连接多个源终端,不同的源终端通过不同的 源终端标识信息标识区分。
[0045] S240,通过用户端账号接收并显示通信端账号发送的源终端响应读取命令或控制 命令返回的源信息。在源终端接收到通信端的读取命令或控制命令后,需要根据命令执行 不同的操作,并将执行后的结果生成源信息,并返回给通信端。源信息可以是空调的温度、 热水器的温度、饮水机为开启制冷状态或未开启制冷状态等状态信息。源信息也可以是成 功设定空调的温度、成功设定热水器的温度、成功开启饮水机的制冷等是否操作成功的信 息。通信端获得源信息后,通过通信端账号发送源信息至用户端账号,由用户端接收。
[0046] 在其中一个实施例中,与一个通信端账号绑定的用户端账号可以为多个,一个通 信端可以接收多个用户端发送的命令并反馈。例如在一个家庭中,多个家庭成员可以通过 各自的手机、电脑等,通过不同的用户端账号控制家中的智能家电,方便使用。进一步的,第 一个与通信端账号绑定的用户端账号为主控账号,其他的用户端账号为从控账号。从控账 号与用户端账号绑定时,需经主控账号授权。
[0047] 在其中一个实施例中,与一个用户端账号绑定的通信端账号可以是多个。本实施 例还包括根据通信端账号,将接收到的多个源信息分类显示的步骤。同一个用户可能在深 圳一个住所,在广州一个住所,两个住所的智能电器通过不同的通信端与该用户通信,不同 的通信端具有不同的用户端账号,所以可以根据用户端账号区分不同住所的智能电器,进 一步的,进行分类显示。
[0048] 在其中一个实施例中,用户端账号通过扫描二维码、输入文字信息或数字信息、蓝 牙、无线近距离通信技术NFC和wifi中的一种或多种组合的方式,与通信端账号或源终端 建立通信联系。在其中一个实施例中,通信端上或通信端的包装盒上设置有二维码,二维码 包括经过加密编码的通信端账号。通过扫描并解码二维码,获取通信端账号。
[0049] 在其中一个实施例中,在即时通信软件的云端服务器中预存通信端的设备类型、 设备账号和密钥,用户端账号扫描通信端的二维码(比如贴在无线路由器上的二维码),获 得通信端账号和设备类型信息,发送给云端服务器,云端服务器推送通信端的密钥至用户 端账号,实现通信端账号和用户端账号的绑定。相应的,源终端上或源终端的包装盒上设置 有二维码,二维码包括经过加密编码的源终端的设备标识和设备类型。在即时通信软件的 云端服务器中预存源终端的设备类型、设备标识和密钥,用户端账号扫描源终端的二维码, 获得源终端的设备标识和设备类型信息,发送给云端服务器,由于通信端账号和用户端账 号已绑定,云端服务器推送源终端的密钥至通信端账号,实现通信端账号和源终端的绑定。 采用二维码的方式非常方便,不需要用户输入信息,仅需要用手机或平板电脑等设备扫描 一下通信端账号或源终端上标识的二维码。与其他基于无线通信技术的方式相比,扫描二 维码的方式成本低廉的优势明显。
[0050] 参见图3,在其中一个实施例中,步骤S220之前,还包括建立通信联系的步骤,具 体的,包括如下步骤:
[0051] S212,获取通信端账号,并与用户端账号绑定。在一实施例中,在此之前,用户可以 打开手机的即时通信软件,选择新建我的家,用户端根据用户的命令生成我的家的界面,并 生成扫二维码界面。通过扫描通信端的二维码,获取通信端账号。
[0052] S214,显示通信端账号或与通信端账号相应的名称。名称可以是是用户对该通信 端的命名,如我的家,深圳住所等。
[0053] S216,接收添加源终端的添加命令,根据添加命令获取源终端的信息,并绑定源终 端与通信端账号。例如用户在即时通信软件上选择添加智能电器,则生成扫二维码界面,用 户扫描智能电器的二维码,即可获得源终端的信息,绑定源终端与通信端账号。
[0054] S218,显示源终端的信息或与源终端相应的名称。绑定成功后,在用户端上即可显 示源终端的信息或与源终端相应的名称,用户可以根据显示的内容进行进一步的操作。
[0055] -实施方式的物联网通信系统,适用于手机、平板电脑等能够与互联网连接的用 户端,与智能家电等具有无线通信功能的源终端,通过例如无线AP(A CCeSS Point,访问接 入点)的通信端进行通信,进而用户可以通过用户端远程控制如空调、热水器等源终端,或 是读取源终端的状态信息。具体的,可以包括:
[0056] 命令发送模块,用于通过用户端账号发送读取信息或控制信息至通信端账号。读 取信息包括源终端标识信息和用于读取源终端状态信息的读取命令,控制信息包括源终端 标识信息和用于控制源终端的控制命令。通信端账号和用户端账号为在即时通信软件中绑 定的账号。
[0057] 接收模块,用于通过通信端账号接收来自用户端账号发送的读取信息或控制信 肩、。
[0058] 发送模块,用于发送读取命令或控制命令至源终端标识信息确定的源终端。
[0059] 获取模块,用于获取源终端响应读取命令或控制命令返回的源信息。
[0060] 转发模块,用于通过通信端账号发送源信息至用户端账号。
[0061] 接收显示模块,用于通过用户端账号接收并显示通信端账号发送的源终端响应读 取命令或控制命令返回的源信息。
[0062] 图4为一实施方式的物联网通信端的示意图,本实施例具体可适用于如智能家电 等具有无线通信功能的源终端,通过本实施例的物联网通信端与互联网连接,并通过即时 通讯软件与用户端通信,从而被用户端远程控制。如图4所示,本实施例的物联网通信端包 括:
[0063] 接收模块120,用于通过通信端账号接收来自用户端账号发送的读取信息或控制 信息,读取信息包括源终端标识信息和用于读取源终端状态信息的读取命令,控制信息包 括源终端标识信息和用于控制源终端的控制命令。通信端账号和用户端账号为在即时通信 软件中绑定的账号。通信端账号和用户端账号均为即时通信账号,可即时的传输数据,保证 了通信即时性。通信端账号可以预设在通信端中,通信端可以是无线AP。无线AP可以是无 线路由器,通过改进路由器,使源终端(例如智能电器)在不增加额外设备的情况下,即通 过无线网络接入到无线AP后,通过无线AP的通信端账号与用户端账号通信,降低了通信成 本。用户端账号可以预设在用户端中,用户端可以是手机、平板电脑或其他可以接入互联网 的终端,通信端通过互联网接收用户端发送的读取信息或控制信息。在其中一个实施例中, 通信端账号是无线AP的即时通信账号,用户端账号是用户的即时通信账号,通信端账号和 用户端账号的绑定关系相当于即时通信中的好友关系。用户在手机中安装有用于登录用户 端账号的即时通讯软件,用户即可通过手机上的用户端账号与无线AP上的通信端账号进 行信息传递,进而控制无线AP的无线网络接入的源终端。
[0064] 发送模块140,用于发送读取命令或控制命令至源终端标识信息确定的源终 端。源终端为能够接收并执行读取命令或控制命令的智能电器。较优的,源终端为具有 无线通信功能的电器,可通过wifi与通信端通信,进一步的,目前很多智能电器已经支持 IGRS(Intelligent Grouping and Resource Sharing,信息设备资源共享协同服务)协议, 源终端和通信端之间可以采用IGRS协议通信。源终端可以是电视、洗衣机、冰箱、空调、热 水器、饮水机、电饭煲或电脑等智能家电设备。用于读取源终端状态信息的读取命令可用于 读取例如空调的温度、热水器的温度、饮水机是否开启制冷等状态信息。用于控制源终端的 控制命令可用于控制例如设定空调的温度、设定热水器的温度、开启饮水机的制冷等控制 操作。一个通信端可能连接多个源终端,不同的源终端通过不同的源终端标识信息标识区 分,比如一台无线AP可以连接冰箱、空调、热水器等。
[0065] 获取模块160,用于获取源终端响应读取命令或控制命令返回的源信息。在源终端 接收到通信端的读取命令或控制命令后,需要根据命令执行不同的操作,并将执行后的结 果生成源信息,并返回给通信端。源信息可以是空调的温度、热水器的温度、饮水机为开启 制冷状态或未开启制冷状态等状态信息。源信息也可以是成功设定空调的温度、成功设定 热水器的温度、成功开启饮水机的制冷等是否操作成功的信息。
[0066] 转发模块180,用于通过通信端账号发送源信息至用户端账号。获取到源信息后, 通信端将源信息转发给用户端,用户端即可远程接收到源终端的信息,之后可以再根据源 终端的信息发送进一步的命令,实现远程控制。在其中一个实施例中,一个通信端账号绑定 的用户端账号可以为多个,一个通信端可以接收多个用户端发送的命令并反馈。例如在一 个家庭中,多个家庭成员可以通过各自的手机、电脑等,通过不同的用户端账号控制家中的 智能家电,方便使用。
[0067] 在其中一个实施例中,物联网通信端还包括监测模块,用于监测源终端发送的故 障信息,根据通信端账号发送故障信息至用户端账号。智能家电在无人监控的环境下运行, 特别需要注重安全问题。如果发生故障,源终端会生成故障信息,通信端可实时监控故障信 息,若获得故障信息,即时的发送给用户端,可以最大限度的降低故障可能带来的危险和损 失。故障?目息可能是空调漏水?目息、热水器漏电?目息、饮水器缺水?目息等。
[0068] 图5为一实施方式的物联网用户端的示意图,本实施例具体可适用于如手机、平 板电脑等能够与互联网连接的终端,通过能够接入互联网的通信端与具有无线通信功能的 源终端通信,并控制源终端。如图5所示,本实施例的物联网用户端包括:
[0069] 命令发送模块220,用于通过用户端账号发送读取信息或控制信息至通信端账号。 读取信息包括源终端标识信息和用于读取源终端状态信息的读取命令。控制信息包括源终 端标识信息和用于控制源终端的控制命令。用户端账号和通信端账号为在即时通信软件中 绑定的账号。通信端账号和用户端账号均为即时通信账号,可即时的传输数据,保证了通信 即时性。通信端账号可以预设在通信端中,通信端可以是无线AP(A CCesS Point,访问接入 点)。无线AP可以是无线路由器,通过改进路由器,使源终端在不增加额外设备的情况下通 过通信端账号与用户端账号通信,降低了通信成本。用户端账号可以预设在用户端中,用户 端可以是手机、平板电脑或其他可以接入互联网的终端,用户端通过互联网发送的读取信 息或控制信息至通信端。在其中一个实施例中,通信端账号是无线AP的即时通信账号,用 户端账号是用户的即时通信账号,通信端账号和用户端账号的绑定关系相当于即时通信中 的好友关系。用户在手机中安装有用于登录用户端账号的即时通讯软件,用户即可通过手 机上的用户端账号与无线AP上的通信端账号进行信息传递,进而控制无线AP的无线网络 接入的源终端。
[0070] 源终端为能够接收并执行读取命令或控制命令的智能电器。源终端可以是电视、 洗衣机、冰箱、空调、热水器、饮水机、电饭煲或电脑等智能家电设备。用于读取源终端状态 信息的读取命令可用于读取例如空调的温度、热水器的温度、饮水机是否开启制冷等状态 信息。用于控制源终端的控制命令可用于控制例如设定空调的温度、设定热水器的温度、开 启饮水机的制冷等控制操作。一个通信端可能连接多个源终端,不同的源终端通过不同的 源终端标识信息标识区分。
[0071] 接收显示模块240,用于通过用户端账号接收并显示通信端账号发送的源终端响 应读取命令或控制命令返回的源信息。在源终端接收到通信端的读取命令或控制命令后, 需要根据命令执行不同的操作,并将执行后的结果生成源信息,并返回给通信端。源信息可 以是空调的温度、热水器的温度、饮水机为开启制冷状态或未开启制冷状态等状态信息。源 信息也可以是成功设定空调的温度、成功设定热水器的温度、成功开启饮水机的制冷等是 否操作成功的信息。通信端获得源信息后,通过通信端账号发送源信息至用户端账号,由用 户端接收。
[0072] 在其中一个实施例中,与一个通信端账号绑定的用户端账号可以为多个,一个通 信端可以接收多个用户端发送的命令并反馈。例如在一个家庭中,多个家庭成员可以通过 各自的手机、电脑等,通过不同的用户端账号控制家中的智能家电,方便使用。进一步的,第 一个与通信端账号绑定的用户端账号为主控账号,其他的用户端账号为从控账号。从控账 号与用户端账号绑定时,需经主控账号授权。
[0073] 在其中一个实施例中,与一个用户端账号绑定的通信端账号可以是多个。本实施 例还包括分类模块,用于根据通信端账号,将接收到的多个源信息分类显示的步骤。同一个 用户可能在深圳一个住所,在广州一个住所,两个住所的智能电器通过不同的通信端与该 用户通信,不同的通信端具有不同的用户端账号,所以可以根据用户端账号区分不同住所 的智能电器,进一步的,进行分类显示。
[0074] 在其中一个实施例中,用户端账号通过扫描二维码、输入文字信息或数字信息、蓝 牙、无线近距离通信技术NFC和wifi中的一种或多种组合的方式,与通信端账号或源终端 建立通信联系。在其中一个实施例中,通信端上或通信端的包装盒上设置有二维码,二维码 包括经过加密编码的通信端账号。通过扫描并解码二维码,获取通信端账号。
[0075] 在其中一个实施例中,在即时通信软件的云端服务器中预存通信端的设备类型、 设备账号和密钥,用户端账号扫描通信端的二维码(比如贴在无线路由器上的二维码),获 得通信端账号和设备类型信息,发送给云端服务器,云端服务器推送通信端的密钥至用户 端账号,实现通信端账号和用户端账号的绑定。相应的,源终端上或源终端的包装盒上设置 有二维码,二维码包括经过加密编码的源终端的设备标识和设备类型。在即时通信软件的 云端服务器中预存源终端的设备类型、设备标识和密钥,用户端账号扫描源终端的二维码, 获得源终端的设备标识和设备类型信息,发送给云端服务器,由于通信端账号和用户端账 号已绑定,云端服务器推送源终端的密钥至通信端账号,实现通信端账号和源终端的绑定。 采用二维码的方式非常方便,不需要用户输入信息,仅需要用手机或平板电脑等设备扫描 一下通信端账号或源终端上标识的二维码。与其他基于无线通信技术的方式相比,扫描二 维码的方式成本低廉的优势明显。
[0076] 参见图6,在其中一个实施例中,还包括建立通信模块210,用于执行如图3所不的 步骤:
[0077] S212,获取通信端账号,并与用户端账号绑定。在一实施例中,在此之前,用户可以 打开手机的即时通信软件,选择新建我的家,用户端根据用户的命令生成我的家的界面,并 生成扫二维码界面。通过扫描通信端的二维码,获取通信端账号。
[0078] S214,显示通信端账号或与通信端账号相应的名称。名称可以是是用户对该通信 端的命名,如我的家,深圳住所等。
[0079] S216,接收添加源终端的添加命令,根据添加命令获取源终端的信息,并绑定源终 端与通信端账号。例如用户在即时通信软件上选择添加智能电器,则生成扫二维码界面,用 户扫描智能电器的二维码,即可获得源终端的信息,绑定源终端与通信端账号。
[0080] S218,显示源终端的信息或与源终端相应的名称。绑定成功后,在用户端上即可显 示源终端的信息或与源终端相应的名称,用户可以根据显示的内容进行进一步的操作。
[0081] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成的程序,可存储于一计算机可读取存储介质中, 该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、 只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory, RAM)等。
[0082] 以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能 因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说, 在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范 围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种物联网通信方法,其特征在于,包括: 通过通信端账号接收来自用户端账号发送的读取信息或控制信息,所述读取信息包括 源终端标识信息和用于读取源终端状态信息的读取命令,所述控制信息包括所述源终端标 识信息和用于控制源终端的控制命令;所述通信端账号和所述用户端账号为在即时通信软 件中绑定的账号; 发送所述读取命令或所述控制命令至所述源终端标识信息确定的源终端; 获取所述源终端响应所述读取命令或所述控制命令返回的源信息; 通过所述通信端账号发送所述源信息至所述用户端账号。
2. 根据权利要求1所述的物联网通信方法,其特征在于,所述用户端账号为多个。
3. 根据权利要求1所述的物联网通信方法,其特征在于,所述源终端为具有无线通信 功能的电器。
4. 根据权利要求3所述的物联网通信方法,其特征在于,所述源终端为智能家电。
5. 根据权利要求1至4任一项所述的物联网通信方法,其特征在于,还包括监测所述源 终端发送的故障信息,根据所述通信端账号发送所述故障信息至所述用户端账号的步骤。
6. -种物联网通信方法,其特征在于,包括: 通过用户端账号发送读取信息或控制信息至通信端账号;所述读取信息包括源终端标 识信息和用于读取源终端状态信息的读取命令;所述控制信息包括所述源终端标识信息和 用于控制源终端的控制命令;所述用户端账号和所述通信端账号为在即时通信软件中绑定 的账号; 通过所述用户端账号接收并显示所述通信端账号发送的所述源终端响应所述读取命 令或所述控制命令返回的源信息。
7. 根据权利要求6所述的物联网通信方法,其特征在于,与一个所述通信端账号绑定 的所述用户端账号为多个;第一个与所述通信端账号绑定的所述用户端账号为主控账号, 其他的所述用户端账号为从控账号;所述从控账号与所述用户端账号绑定时,需经所述主 控账号授权。
8. 根据权利要求6所述的物联网通信方法,其特征在于,与一个所述用户端账号绑定 的所述通信端账号为多个;所述物联网通信方法还包括根据所述通信端账号,将接收到的 多个所述源信息分类显示的步骤。
9. 根据权利要求6所述的物联网通信方法,其特征在于,所述用户端账号通过扫描二 维码、输入文字信息或数字信息、蓝牙、无线近距离通信技术NFC和wifi中的一种或多种组 合的方式,与所述通信端账号或所述源终端建立通信联系。
10. 根据权利要求6所述的物联网通信方法,其特征在于,通信端上或通信端的包装盒 上设置有二维码,所述二维码包括经过加密编码的所述通信端账号;通过扫描并解码所述 二维码,获取所述通信端账号。
11. 根据权利要求6至10任一项所述的物联网通信方法,其特征在于,所述通过所述用 户端账号接收并显示所述通信端账号发送的所述源终端响应所述读取命令或所述控制命 令返回的源信息的步骤之前,还包括: 获取所述通信端账号,并与所述用户端账号绑定; 显示所述通信端账号或与所述通信端账号相应的名称; 接收添加所述源终端的添加命令,根据所述添加命令获取所述源终端的信息,并绑定 所述源终端与所述通信端账号; 显示所述源终端的信息或与所述源终端相应的名称。
12. -种物联网通信端,其特征在于,包括: 接收模块,用于通过通信端账号接收来自用户端账号发送的读取信息或控制信息,所 述读取信息包括源终端标识信息和用于读取源终端状态信息的读取命令,所述控制信息包 括所述源终端标识信息和用于控制源终端的控制命令;所述通信端账号和所述用户端账号 为在即时通信软件中绑定的账号; 发送模块,用于发送所述读取命令或所述控制命令至所述源终端标识信息确定的源终 端; 获取模块,用于获取所述源终端响应所述读取命令或所述控制命令返回的源信息; 转发模块,用于通过所述通信端账号发送所述源信息至所述用户端账号。
13. 根据权利要求12所述的物联网通信端,其特征在于,所述用户端账号为多个。
14. 根据权利要求12所述的物联网通信端,其特征在于,所述源终端为具有无线通信 功能的电器。
15. 根据权利要求14所述的物联网通信端,其特征在于,所述源终端为智能家电。
16. 根据权利要求12至15任一项所述的物联网通信端,其特征在于,还包括监测模块, 用于监测所述源终端发送的故障信息,根据所述通信端账号发送所述故障信息至所述用户 端账号的步骤。
17. -种物联网用户端,其特征在于,包括: 命令发送模块,用于通过用户端账号发送读取信息或控制信息至通信端账号;所述读 取信息包括源终端标识信息和用于读取源终端状态信息的读取命令;所述控制信息包括所 述源终端标识信息和用于控制源终端的控制命令;所述用户端账号和所述通信端账号为在 即时通信软件中绑定的账号; 接收显示模块,用于通过所述用户端账号接收并显示所述通信端账号发送的所述源终 端响应所述读取命令或所述控制命令返回的源信息。
18. 根据权利要求17所述的物联网用户端,其特征在于,与一个所述通信端账号绑定 的所述用户端账号为多个;第一个与所述通信端账号绑定的所述用户端账号为主控账号, 其他的所述用户端账号为从控账号;所述从控账号与所述用户端账号绑定时,需经所述主 控账号授权。
19. 根据权利要求17所述的物联网用户端,其特征在于,与一个所述用户端账号绑定 的所述通信端账号为多个;所述物联网通信用户端还包括分类模块,用于根据所述通信端 账号,将接收到的多个所述源信息分类显示的步骤。
20. 根据权利要求17所述的物联网用户端,其特征在于,所述用户端账号通过扫描二 维码、输入文字信息或数字信息、蓝牙、无线近距离通信技术NFC和wifi中的一种或多种组 合的方式,与所述通信端账号或所述源终端建立通信联系。
21. 根据权利要求17所述的物联网用户端,其特征在于,通信端上或通信端的包装盒 上设置有二维码,所述二维码包括经过加密编码的所述通信端账号;通过扫描并解码所述 二维码,获取所述通信端账号。
22.根据权利要求17至21任一项所述的物联网用户端,其特征在于,还包括建立通信 模块,用于获取所述通信端账号,并与所述用户端账号绑定;显示所述通信端账号或与所述 通信端账号相应的名称;接收添加所述源终端的添加命令,根据所述添加命令获取所述源 终端的信息,并绑定所述源终端与所述通信端账号;显示所述源终端的信息或与所述源终 端相应的名称。
【文档编号】H04L29/08GK104144200SQ201310665083
【公开日】2014年11月12日 申请日期:2013年12月9日 优先权日:2013年12月9日
【发明者】刘乐君, 范亮亮, 刘凯, 林向耀, 刘呈林, 刘粲 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1