CN114963454A - 一种基于微信小程序的智能空调近场控制***及方法 - Google Patents
一种基于微信小程序的智能空调近场控制***及方法 Download PDFInfo
- Publication number
- CN114963454A CN114963454A CN202210626896.9A CN202210626896A CN114963454A CN 114963454 A CN114963454 A CN 114963454A CN 202210626896 A CN202210626896 A CN 202210626896A CN 114963454 A CN114963454 A CN 114963454A
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- intelligent air
- intelligent
- wechat applet
- intelligent 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
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012795 verification Methods 0.000 claims abstract description 14
- 238000004378 air conditioning Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/61—Control or safety arrangements characterised by user interfaces or communication using timers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- 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
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本发明提供了一种基于微信小程序的智能空调近场控制***及方法,***包括智能空调、安装有微信小程序的智能终端和云服务器,所述智能空调与所述智能终端通过蓝牙无线连接,所述智能终端与所述云服务器通过网络无线连接;通过智能终端的微信小程序控制发现智能空调的距离,在经过微信小程序与智能空调设备建立连接之间的鉴权机制和密码校验、指令加密传输,加强设备安全性,能够有效防止其他人的控制。
Description
技术领域
本发明涉及智能家居技术领域,特别是涉及一种基于微信小程序的智能空调近场控制***及方法。
背景技术
随着科学技术的发展,智能家居越来越普及,人们可以远程控制智能家居设备,方便人们对家居设备的使用。目前大多数空调可以实现远程控制,在方便的同时,也带来安全隐患,现有的智能空调容易被其他人连接且控制。
因此,亟需一种基于微信小程序的智能空调近场控制***及方法,能够解决现有智能空调容易为其他人连接及控制的问题。
发明内容
本发明的目的是提供一种基于微信小程序的智能空调近场控制***及方法,以解决上述现有智能空调容易为其他人连接及控制的问题。
为实现上述目的,本发明提供了如下方案:
本发明提供一种基于微信小程序的智能空调近场控制***,包括智能空调、安装有微信小程序的智能终端和云服务器,所述智能空调与所述智能终端通过蓝牙无线连接,所述智能终端与所述云服务器通过网络无线连接。
本发明还提供一种基于微信小程序的智能空调近场控制方法,包括以下步骤:
S1.智能终端发现智能空调设备;
S2.智能终端与智能空调建立蓝牙连接;
S3.智能终端触发鉴权机制;
S4.智能终端与智能空调进行密码校验;
S5.智能终端对智能空调下发加密指令进行控制操作。
优选地,步骤S1具体为:智能空调上电发出蓝牙广播,智能终端通过蓝牙扫描连续接收到智能空调发出的蓝牙广播,将2秒内收到该设备的蓝牙信号强度进行平均值计算,从蓝牙广播中获取智能空调预设的阈值,当蓝牙信号强度平均值大于阈值时,该智能空调显示在智能终端的微信小程序的扫描设备页面。
优选地,步骤S3具体为:智能终端和智能空调蓝牙连接成功后,智能终端下发获取智能空调内置的设备ID的指令,智能空调接收到指令后将设备ID 上报到智能终端的微信小程序,微信小程序收到设备ID后将设备ID发送到云服务器,云服务器收到设备ID后通过算法生成随机数返回给微信小程序,微信小程序将随机数下发到智能空调,智能空调将收到的随机数和设备ID通过算法生成密钥并且上报给微信小程序,微信小程序获取到密钥,将密钥发送到云服务器进行校验。
优选地,步骤S4具体为:鉴权成功后,微信小程序从蓝牙广播中判断智能空调是否已设置密码,如果没有设置密码,则直接进入控制页面;如果设置了密码需要输入密码进行校验,校验成功后进入控制页面。
优选地,步骤S4还包括:如果智能空调没有设置密码,微信小程序的控制页面提醒用户进行密码设置。
优选地,步骤S5具体为:当智能终端下发控制指令时,微信小程序将指令进行AES加密,智能空调接收到指令进行AES解密,解密成功后执行该控制指令,并且将控制结果进行AES加密后上报给微信小程序,微信小程序收到控制结果后进行AES解密,解密成功后将控制结果展示在控制页面上。
本发明相对于现有技术取得了以下有益技术效果:
本发明提供的一种基于微信小程序的智能空调近场控制***及方法,通过智能终端的微信小程序控制发现智能空调的距离,在经过微信小程序与智能空调设备建立连接之间的鉴权机制和密码校验、指令加密传输,加强设备安全性,能够有效防止其他人的控制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种基于微信小程序的智能空调近场控制***框架图;
图2为本发明提供的一种基于微信小程序的智能空调近场控制***方法流程框图;
图中:1:智能空调、2:智能终端、3:云服务器。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种基于微信小程序的智能空调近场控制***及方法,以解决上述现有智能空调容易为其他人连接及控制的问题。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例1:
本实施例提供一种基于微信小程序的智能空调近场控制***,如图1所示,包括智能空调1、安装有微信小程序的智能终端2和云服务器3,智能空调1与智能终端2通过蓝牙无线连接,智能终端2与云服务器2通过网络无线连接。
本实施例还提了上述***的控制方法,包括以下步骤:
S1.智能终端发现智能空调设备;
智能空调上电并发出蓝牙广播,打开智能终端的微信小程序,通过蓝牙扫描连续接收到智能空调发出的蓝牙广播,将2秒内收到该设备的蓝牙信号强度进行平均值计算,从蓝牙广播中获取智能空调预设的阈值,当蓝牙信号强度平均值大于阈值时,该智能空调显示在智能终端的微信小程序的扫描设备页面;
S2.智能终端与智能空调建立蓝牙连接;
在微信小程序的扫描设备页面,点击设备列表中的添加按钮,建立蓝牙连接;
S3.智能终端触发鉴权机制;
智能终端和智能空调蓝牙连接成功后,智能终端下发获取智能空调内置的设备ID的指令,智能空调接收到指令后将设备ID上报到智能终端的微信小程序,微信小程序收到设备ID后将设备ID发送到云服务器,云服务器收到设备 ID后通过算法生成随机数返回给微信小程序,微信小程序将随机数下发到智能空调,智能空调将收到的随机数和设备ID通过算法生成密钥并且上报给微信小程序,微信小程序获取到密钥,将密钥发送到云服务器进行校验;
S4.智能终端与智能空调进行密码校验;
鉴权成功后,微信小程序从蓝牙广播中判断智能空调是否已设置密码,如果没有设置密码,则直接进入控制页面;如果设置了密码需要输入密码进行校验,校验成功后进入控制页面;如果智能空调没有设置密码,微信小程序的控制页面提醒用户进行密码设置;
S5.智能终端对智能空调下发加密指令进行控制操作;
当智能终端下发控制指令时,微信小程序将指令进行AES加密,智能空调接收到指令进行AES解密,解密成功后执行该控制指令,并且将控制结果进行AES加密后上报给微信小程序,微信小程序收到控制结果后进行AES解密,解密成功后将控制结果展示在控制页面上。
本发明应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上,本说明书内容不应理解为对本发明的限制。
Claims (7)
1.一种基于微信小程序的智能空调近场控制***,其特征在于:包括智能空调、安装有微信小程序的智能终端和云服务器,所述智能空调与所述智能终端通过蓝牙无线连接,所述智能终端与所述云服务器通过网络无线连接。
2.一种基于微信小程序的智能空调近场控制方法,其特征在于:包括以下步骤:
S1.智能终端发现智能空调设备;
S2.智能终端与智能空调建立蓝牙连接;
S3.智能终端触发鉴权机制;
S4.智能终端与智能空调进行密码校验;
S5.智能终端对智能空调下发加密指令进行控制操作。
3.根据权利要求2所述的基于微信小程序的智能空调近场控制方法,其特征在于:步骤S1具体为:智能空调上电发出蓝牙广播,智能终端通过蓝牙扫描连续接收到智能空调发出的蓝牙广播,将2秒内收到该设备的蓝牙信号强度进行平均值计算,从蓝牙广播中获取智能空调预设的阈值,当蓝牙信号强度平均值大于阈值时,该智能空调显示在智能终端的微信小程序的扫描设备页面。
4.根据权利要求2所述的基于微信小程序的智能空调近场控制方法,其特征在于:步骤S3具体为:智能终端和智能空调蓝牙连接成功后,智能终端下发获取智能空调内置的设备ID的指令,智能空调接收到指令后将设备ID上报到智能终端的微信小程序,微信小程序收到设备ID后将设备ID发送到云服务器,云服务器收到设备ID后通过算法生成随机数返回给微信小程序,微信小程序将随机数下发到智能空调,智能空调将收到的随机数和设备ID通过算法生成密钥并且上报给微信小程序,微信小程序获取到密钥,将密钥发送到云服务器进行校验。
5.根据权利要求2所述的基于微信小程序的智能空调近场控制方法,其特征在于:步骤S4具体为:鉴权成功后,微信小程序从蓝牙广播中判断智能空调是否已设置密码,如果没有设置密码,则直接进入控制页面;如果设置了密码需要输入密码进行校验,校验成功后进入控制页面。
6.根据权利要求5所述的基于微信小程序的智能空调近场控制方法,其特征在于:步骤S4还包括:如果智能空调没有设置密码,微信小程序的控制页面提醒用户进行密码设置。
7.根据权利要求2所述的基于微信小程序的智能空调近场控制方法,其特征在于:步骤S5具体为:当智能终端下发控制指令时,微信小程序将指令进行AES加密,智能空调接收到指令进行AES解密,解密成功后执行该控制指令,并且将控制结果进行AES加密后上报给微信小程序,微信小程序收到控制结果后进行AES解密,解密成功后将控制结果展示在控制页面上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210626896.9A CN114963454A (zh) | 2022-06-06 | 2022-06-06 | 一种基于微信小程序的智能空调近场控制***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210626896.9A CN114963454A (zh) | 2022-06-06 | 2022-06-06 | 一种基于微信小程序的智能空调近场控制***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114963454A true CN114963454A (zh) | 2022-08-30 |
Family
ID=82959480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210626896.9A Pending CN114963454A (zh) | 2022-06-06 | 2022-06-06 | 一种基于微信小程序的智能空调近场控制***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114963454A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883276A (zh) * | 2022-10-27 | 2023-03-31 | 四川虹美智能科技有限公司 | 一种基于小程序的智能家电安全控制方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106301785A (zh) * | 2016-08-09 | 2017-01-04 | Tcl集团股份有限公司 | 一种智能家居设备与智能终端的绑定方法及*** |
EP3220575A1 (de) * | 2016-03-17 | 2017-09-20 | Marcellus Schmidt | Verfahren zur herstellung einer sicheren kommunikation zwischen einem client und einem server |
CN107395751A (zh) * | 2017-08-23 | 2017-11-24 | 绵阳美菱软件技术有限公司 | 一种智能家电远程控制***和方法 |
CN107608602A (zh) * | 2017-08-31 | 2018-01-19 | 广东美芝制冷设备有限公司 | 车载空调的控制方法、移动终端、控制***及存储介质 |
US20190327106A1 (en) * | 2018-04-20 | 2019-10-24 | Baidu Online Network Technology (Beijing) Co., Ltd | Method, apparatus, device, system and storage medium for controlling smart home |
DE102019121578A1 (de) * | 2019-08-09 | 2021-02-11 | Bayerische Motoren Werke Aktiengesellschaft | Steuerung der Nutzung einer Einrichtung |
CN112373431A (zh) * | 2020-10-22 | 2021-02-19 | 上汽通用五菱汽车股份有限公司 | 一种云数字密钥生成及授权方法 |
CN114510378A (zh) * | 2022-02-16 | 2022-05-17 | 上海美控智慧建筑有限公司 | 空调机组的参数备份方法和备份装置、电子设备 |
-
2022
- 2022-06-06 CN CN202210626896.9A patent/CN114963454A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3220575A1 (de) * | 2016-03-17 | 2017-09-20 | Marcellus Schmidt | Verfahren zur herstellung einer sicheren kommunikation zwischen einem client und einem server |
CN106301785A (zh) * | 2016-08-09 | 2017-01-04 | Tcl集团股份有限公司 | 一种智能家居设备与智能终端的绑定方法及*** |
CN107395751A (zh) * | 2017-08-23 | 2017-11-24 | 绵阳美菱软件技术有限公司 | 一种智能家电远程控制***和方法 |
CN107608602A (zh) * | 2017-08-31 | 2018-01-19 | 广东美芝制冷设备有限公司 | 车载空调的控制方法、移动终端、控制***及存储介质 |
US20190327106A1 (en) * | 2018-04-20 | 2019-10-24 | Baidu Online Network Technology (Beijing) Co., Ltd | Method, apparatus, device, system and storage medium for controlling smart home |
DE102019121578A1 (de) * | 2019-08-09 | 2021-02-11 | Bayerische Motoren Werke Aktiengesellschaft | Steuerung der Nutzung einer Einrichtung |
CN112373431A (zh) * | 2020-10-22 | 2021-02-19 | 上汽通用五菱汽车股份有限公司 | 一种云数字密钥生成及授权方法 |
CN114510378A (zh) * | 2022-02-16 | 2022-05-17 | 上海美控智慧建筑有限公司 | 空调机组的参数备份方法和备份装置、电子设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883276A (zh) * | 2022-10-27 | 2023-03-31 | 四川虹美智能科技有限公司 | 一种基于小程序的智能家电安全控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016110003A1 (zh) | 一种无线遥控的控制方法及*** | |
EP2713351B1 (en) | Electronic apparatus and control method of the same | |
CN106586734B (zh) | 一种电梯远程调试方法、应用终端及调试*** | |
US6961579B2 (en) | Control system and method for a wireless communications terminal | |
CN107426069B (zh) | 基于蓝牙的智能家居***及其控制方法 | |
CN104966340A (zh) | 门禁控制***、方法及云服务平台 | |
CN103927802A (zh) | 一种门锁控制方法及*** | |
CN103661245A (zh) | 一种车辆控制方法、检测装置及设备 | |
WO2014169807A1 (zh) | 智能家居***及控制方法 | |
CN107393071A (zh) | 一种基于蓝牙距离感应的通行设备控制方法及控制*** | |
CN101719291A (zh) | 一种使用家庭信息终端设备实现门控的方法及*** | |
CN104506561A (zh) | 终端资料访问控制方法及装置 | |
CN104951072A (zh) | 一种应用控制方法及终端设备 | |
CN204946137U (zh) | 通过移动终端判断智能锁反锁状态及控制其解反锁的*** | |
CN114963454A (zh) | 一种基于微信小程序的智能空调近场控制***及方法 | |
CN107678287A (zh) | 设备控制方法、装置及计算机可读存储介质 | |
CN107965236B (zh) | 车辆、车窗升降控制方法、装置及*** | |
CN110996296A (zh) | 一种共享车辆的控制方法和*** | |
CN101753983A (zh) | 一种门禁控制方法、设备和*** | |
CN112054946B (zh) | 一种基于多模态信息融合的智能家居控制方法及其*** | |
CN105137779B (zh) | 一种信息处理方法和智能家居环境控制设备 | |
CN101247581A (zh) | 一种控制移动终端状态的方法及其*** | |
CN111431782A (zh) | 车辆交互控制方法、装置及计算机可读存储介质 | |
CN106773797A (zh) | 一种信息处理方法、***及管理平台 | |
CN105096421A (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: 20220830 |
|
RJ01 | Rejection of invention patent application after publication |