CN108449246A - 一种基于即时通讯软件与物联网通信的智能家居*** - Google Patents
一种基于即时通讯软件与物联网通信的智能家居*** Download PDFInfo
- Publication number
- CN108449246A CN108449246A CN201810442411.4A CN201810442411A CN108449246A CN 108449246 A CN108449246 A CN 108449246A CN 201810442411 A CN201810442411 A CN 201810442411A CN 108449246 A CN108449246 A CN 108449246A
- Authority
- CN
- China
- Prior art keywords
- smart home
- home device
- cloud server
- intelligent
- server terminal
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种基于即时通讯软件与物联网通信的智能家居***,包括:云服务端,用于接收、处理对智能家居设备的控制请求,生成用于控制对应的智能家居设备执行的执行指令并对外发送;智能网关,与云服务端连接,用于连接各智能家居设备以搭建智能家居网络,并在接收到云服务端发送的执行指令后转发至对应的智能家居设备;还包括:移动终端,与云服务端连接,其上运行有用于提供前端交互界面的即时通讯模块,用于输入并发送控制请求。与现有技术相比,本发明利用了即时通讯软件提供前端界面,由于即时通讯领域具有严重的马太效应,该领域几乎不会存在第二家有实力的产品,因此可以提供统一的前端入口,提高用户体验。
Description
技术领域
本发明涉及一种智能家居***,尤其是涉及一种基于即时通讯软件与物联网通信的智能家居***。
背景技术
通信技术的发展,尤其是低功耗无线模块以及低功耗计算芯片的发展,大大提高了物联网的普及,应用物联网实现的智能家居应用也成为了爆点。
由于智能家居在成为风口的时候该领域内各家企业实力均衡,多个智能家居设备厂商在不同的细分产品上各自有各自的优势,很难相互取代,因此用户的手机上不得不安装多个应用程序,以分别去控制多个厂家的设备。
对于用户而言这无疑降低了体验,应用程序安装过多会造成手机的卡顿和延迟。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于即时通讯软件与物联网通信的智能家居***。
本发明的目的可以通过以下技术方案来实现:
一种基于即时通讯软件与物联网通信的智能家居***,包括:
云服务端,用于接收、处理对智能家居设备的控制请求,生成用于控制对应的智能家居设备执行的执行指令并对外发送;
智能网关,与云服务端连接,用于连接各智能家居设备以搭建智能家居网络,并在接收到云服务端发送的执行指令后转发至对应的智能家居设备;
还包括:
移动终端,与云服务端连接,其上运行有用于提供前端交互界面的即时通讯模块,用于输入并发送控制请求。
所述移动终端仅向控制请求所对应的智能家居设备所绑定的云服务端发送控制请求。
所述云服务端处理控制请求的过程具体包括:
步骤S1:接收由移动终端发送的控制请求;
步骤S2:解析控制请求,得到控制请求对应的智能家居设备和控制内容;
步骤S3:根据控制内容和对应的智能家居设备的配置信息生成对应的执行指令;
步骤S4:向该智能家居设备所对应的智能网关发送执行指令。
所述步骤S4具体包括:
步骤S41:查找智能家居设备所处的智能家居网络;
步骤S42:得到该智能家居网络的智能网关;
步骤S43:向得到的智能网关发送执行指令。
所述云服务端处理控制请求的过程具体还包括:
步骤S5:接收由智能网关转发的智能家居设备执行该执行指令的反馈信号;
步骤S6:判断所述反馈信号是否正常,若为是,则反馈移动终端成功执行,若为否,则步骤S7;
步骤S7:判断执行信号的发送次数是否达到阈值,若为是,则反馈移动终端执行失败,若为否,则返回步骤S3。
所述阈值为3次。
所述智能家居设备发送的反馈信号含有错误代码,所述步骤S7中,云服务端向反馈移动终端执行失败时一并将错误代码发送至移动终端。
与现有技术相比,本发明具有以下有益效果:
1)利用了即时通讯软件提供前端界面,由于即时通讯领域具有严重的马太效应,该领域几乎不会存在第二家有实力的产品,因此可以提供统一的前端入口,提高用户体验。
2)可以突破空间地域的限制,对智能家居***进行控制并掌握其运行状态。
3)提高了操作智能家居***人机交互的友好度。
4)相较传统单控型智能家居,带有云服务端平台的智能家居***有更为丰富的应用逻辑,可以进行更复杂、智能的逻辑处理,营造更个性化、舒适的生活空间。
附图说明
图1为本发明的结构示意图;
图2为本发明的主要步骤流程示意图;
其中:1、智能家居设备,2、智能网关,3、云服务端,4、移动终端。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
目前的智能家居***多数是基于KNX总线协议由房间内实体面板或者智能终端通过智能网关2与智能硬件连接,设备运行状态仅在智能终端有反馈,现场状态靠人体感观。***的可编辑逻辑进行自我控制判断、执行有限。
KNX总线是独立于制造商和应用领域的***。通过所有的总线设备连接到KNX介质上(这些介质包括双绞线、射频、电力线或IP/Ethernet),它们可以进行信息交换。总线设备可以是传感器也可以是执行器,用于控制楼宇管理装置如:照明、遮光/百叶窗、保安***、能源管理、供暖、通风、空调***、信号和监控***、服务界面及楼宇控制***、远程控制、计量、视频/音频控制、大型家电等。所有这些功能通过一个统一的***就可以进行控制、监视和发送信号,不需要额外的控制中心。
TCP/IP协议,Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。
基于此,本本申请结合即时通讯一种基于即时通讯软件与物联网通信的智能家居***,
如图1所示,包括:
云服务端3,用于接收、处理对智能家居设备1的控制请求,生成用于控制对应的智能家居设备1执行的执行指令并对外发送;
智能网关2,与云服务端3连接,用于连接各智能家居设备1以搭建智能家居网络,并在接收到云服务端3发送的执行指令后转发至对应的智能家居设备1;
还包括:
移动终端4,与云服务端3连接,其上运行有用于提供前端交互界面的即时通讯模块,用于输入并发送控制请求。
即时通讯模块可以采用微信端,是一种基于Web服务的客户端,主要负责用户身份认证后与智能家居***的友好人机交互,用于下达执行的命令及显示***反馈的状态;云服务端3是一种基于Web服务的中央处理平台,主要负责接收微信端传来的指令,并通过应用逻辑处理,给智能网关2下达指令及接收网关反馈上来的设备状态及报警信息等,通过应用逻辑处理,将信息反馈给微信端或向网关发送新的指令;智能网关2主要负责接收云服务端3发来的指令,并将其传递给智能硬件,同时也将智能硬件反馈上来的信息转发给云服务端3。若使用微信端作为即时通讯平台,仅需要用户关注智能家居微信公众号或登录微信小程序即可。
移动终端4仅向控制请求所对应的智能家居设备1所绑定的云服务端3发送控制请求。
利用了即时通讯软件提供前端界面,由于即时通讯领域具有严重的马太效应,该领域几乎不会存在第二家有实力的产品,因此可以提供统一的前端入口,提高用户体验。
如图2所示,云服务端3处理控制请求的过程具体包括:
步骤S1:接收由移动终端4发送的控制请求;
步骤S2:解析控制请求,得到控制请求对应的智能家居设备1和控制内容;
步骤S3:根据控制内容和对应的智能家居设备1的配置信息生成对应的执行指令;
步骤S4:向该智能家居设备1所对应的智能网关2发送执行指令,具体包括:
步骤S41:查找智能家居设备1所处的智能家居网络;
步骤S42:得到该智能家居网络的智能网关2;
步骤S43:向得到的智能网关2发送执行指令。具体的,该执行指令为预执行指令,智能网关2接收到云服务端3传来的预执行指令,转换成智能硬件动作指令。
步骤S5:接收由智能网关2转发的智能家居设备1执行该执行指令的反馈信号;
步骤S6:判断反馈信号是否正常,若为是,则反馈移动终端4成功执行,若为否,则步骤S7;
步骤S7:判断执行信号的发送次数是否达到阈值(优选为3次),若为是,则反馈移动终端4执行失败,若为否,则返回步骤S3。
智能家居设备1发送的反馈信号含有错误代码,在步骤S7中,云服务端3向反馈移动终端4执行失败时一并将错误代码发送至移动终端4。
云服务端3可以同时和多个微信端或智能网关2进行通讯,智能网关2也可以同时和多个智能硬件进行通讯。
具体的,云服务端3处理反馈过程可以为:收到反馈信息并进行处理,看是否包含报警或反馈与用户个性化设置有异,需要自动调整的信息。如有再进行应用逻辑处理后下发预执行指令,动态调整***;如没有则向之前发起指令的微信端的反馈状态。
Claims (7)
1.一种基于即时通讯软件与物联网通信的智能家居***,包括:
云服务端,用于接收、处理对智能家居设备的控制请求,生成用于控制对应的智能家居设备执行的执行指令并对外发送;
智能网关,与云服务端连接,用于连接各智能家居设备以搭建智能家居网络,并在接收到云服务端发送的执行指令后转发至对应的智能家居设备;
其特征在于,还包括:
移动终端,与云服务端连接,其上运行有用于提供前端交互界面的即时通讯模块,用于输入并发送控制请求。
2.根据权利要求1所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述移动终端仅向控制请求所对应的智能家居设备所绑定的云服务端发送控制请求。
3.根据权利要求1所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述云服务端处理控制请求的过程具体包括:
步骤S1:接收由移动终端发送的控制请求;
步骤S2:解析控制请求,得到控制请求对应的智能家居设备和控制内容;
步骤S3:根据控制内容和对应的智能家居设备的配置信息生成对应的执行指令;
步骤S4:向该智能家居设备所对应的智能网关发送执行指令。
4.根据权利要求3所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述步骤S4具体包括:
步骤S41:查找智能家居设备所处的智能家居网络;
步骤S42:得到该智能家居网络的智能网关;
步骤S43:向得到的智能网关发送执行指令。
5.根据权利要求4所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述云服务端处理控制请求的过程具体还包括:
步骤S5:接收由智能网关转发的智能家居设备执行该执行指令的反馈信号;
步骤S6:判断所述反馈信号是否正常,若为是,则反馈移动终端成功执行,若为否,则步骤S7;
步骤S7:判断执行信号的发送次数是否达到阈值,若为是,则反馈移动终端执行失败,若为否,则返回步骤S3。
6.根据权利要求5所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述阈值为3次。
7.根据权利要求5所述的一种基于即时通讯软件与物联网通信的智能家居***,其特征在于,所述智能家居设备发送的反馈信号含有错误代码,所述步骤S7中,云服务端向反馈移动终端执行失败时一并将错误代码发送至移动终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442411.4A CN108449246A (zh) | 2018-05-10 | 2018-05-10 | 一种基于即时通讯软件与物联网通信的智能家居*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442411.4A CN108449246A (zh) | 2018-05-10 | 2018-05-10 | 一种基于即时通讯软件与物联网通信的智能家居*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108449246A true CN108449246A (zh) | 2018-08-24 |
Family
ID=63202852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810442411.4A Pending CN108449246A (zh) | 2018-05-10 | 2018-05-10 | 一种基于即时通讯软件与物联网通信的智能家居*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108449246A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109252802A (zh) * | 2018-11-19 | 2019-01-22 | 四川长虹电器股份有限公司 | 一种基于智能百叶窗的室内光线强度调节***及调节方法 |
CN110493120A (zh) * | 2019-08-20 | 2019-11-22 | 上海掌门科技有限公司 | 一种用于发送设备操作指令的方法与设备 |
CN111540457A (zh) * | 2020-04-02 | 2020-08-14 | 出门问问信息科技有限公司 | 一种绑定方法和装置、电子设备和计算机存储介质 |
CN113031452A (zh) * | 2019-12-24 | 2021-06-25 | 杭州行至云起科技有限公司 | 一种批量处理智能家居设备控制指令的方法和*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104426750A (zh) * | 2013-09-11 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 即时通信方法、设备及*** |
CN104570755A (zh) * | 2015-01-21 | 2015-04-29 | 苏州奥莱维信息技术有限公司 | 一种基于手机的智能家居控制方法 |
CN105049306A (zh) * | 2015-08-26 | 2015-11-11 | 北京北信源软件股份有限公司 | 一种基于即时通信的智能家居控制结构 |
CN106842977A (zh) * | 2017-04-11 | 2017-06-13 | 北京华远达智能家科技有限公司 | 一种智能家居控制*** |
-
2018
- 2018-05-10 CN CN201810442411.4A patent/CN108449246A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104426750A (zh) * | 2013-09-11 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 即时通信方法、设备及*** |
CN104570755A (zh) * | 2015-01-21 | 2015-04-29 | 苏州奥莱维信息技术有限公司 | 一种基于手机的智能家居控制方法 |
CN105049306A (zh) * | 2015-08-26 | 2015-11-11 | 北京北信源软件股份有限公司 | 一种基于即时通信的智能家居控制结构 |
CN106842977A (zh) * | 2017-04-11 | 2017-06-13 | 北京华远达智能家科技有限公司 | 一种智能家居控制*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109252802A (zh) * | 2018-11-19 | 2019-01-22 | 四川长虹电器股份有限公司 | 一种基于智能百叶窗的室内光线强度调节***及调节方法 |
CN110493120A (zh) * | 2019-08-20 | 2019-11-22 | 上海掌门科技有限公司 | 一种用于发送设备操作指令的方法与设备 |
CN110493120B (zh) * | 2019-08-20 | 2022-01-11 | 上海掌门科技有限公司 | 一种用于发送设备操作指令的方法与设备 |
CN113031452A (zh) * | 2019-12-24 | 2021-06-25 | 杭州行至云起科技有限公司 | 一种批量处理智能家居设备控制指令的方法和*** |
CN111540457A (zh) * | 2020-04-02 | 2020-08-14 | 出门问问信息科技有限公司 | 一种绑定方法和装置、电子设备和计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108449246A (zh) | 一种基于即时通讯软件与物联网通信的智能家居*** | |
CN105471686B (zh) | 终端控制方法、装置及*** | |
Wang et al. | Design of smart home system based on WiFi smart plug | |
KR100605209B1 (ko) | 네트워크용 변환장치 | |
CN104735143B (zh) | 一种基于智能家居云平台的批量控制***和方法 | |
TWI582621B (zh) | 智慧型電視的遙控方法、系統及相應的裝置 | |
CN107800621A (zh) | 一种支持多种接入协议的新型智能家居网关 | |
CN103019180B (zh) | 电子设备间互联与控制的方法和*** | |
CN108289110A (zh) | 设备关联方法、装置、终端设备和操作*** | |
CN108494637B (zh) | 一种智能家居设备对接Control4***的方法 | |
WO2020168568A1 (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
CN112910744A (zh) | 智能设备控制方法及装置、存储介质及电子设备 | |
CN106776398A (zh) | 双***双向控制的方法和装置 | |
CN102710427A (zh) | 一种远程开机***及方法 | |
CN109617768A (zh) | 信息处理方法、装置、智能控制***、智能网关及服务器 | |
US10489055B2 (en) | Z-wave controller shift in thermostats | |
CN104506923A (zh) | 一种多媒体处理装置、多媒体处理服务器及其方法 | |
CN110045705B (zh) | 采用异构无线网络的智能家居控制方法、装置及*** | |
CN106790283A (zh) | 一种物联网***架构及数据通信方法 | |
CN111404739B (zh) | 一种串口网络化属性配置的*** | |
CN108989157B (zh) | 用于智能设备控制的方法、装置 | |
CN108594665A (zh) | 一种基于Bluetooth的家庭智能物联网终端管理***和控制方法 | |
CN106888431A (zh) | 一种智能手表上添加好友的方法及*** | |
CN105916184B (zh) | 一种符合ISA100.11a标准的工业无线传感网终端实现方法 | |
WO2022042258A1 (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180824 |
|
RJ01 | Rejection of invention patent application after publication |