CN114963454A - 一种基于微信小程序的智能空调近场控制***及方法 - Google Patents

一种基于微信小程序的智能空调近场控制***及方法 Download PDF

Info

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
Application number
CN202210626896.9A
Other languages
English (en)
Inventor
鲁霖
莫木新
卢辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Smic Technology Co ltd
Original Assignee
Wuhan Smic Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Smic Technology Co ltd filed Critical Wuhan Smic Technology Co ltd
Priority to CN202210626896.9A priority Critical patent/CN114963454A/zh
Publication of CN114963454A publication Critical patent/CN114963454A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/58Remote control using Internet communication
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/61Control or safety arrangements characterised by user interfaces or communication using timers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control 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/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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解密,解密成功后将控制结果展示在控制页面上。
CN202210626896.9A 2022-06-06 2022-06-06 一种基于微信小程序的智能空调近场控制***及方法 Pending CN114963454A (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115883276A (zh) * 2022-10-27 2023-03-31 四川虹美智能科技有限公司 一种基于小程序的智能家电安全控制方法

Citations (8)

* Cited by examiner, † Cited by third party
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 上海美控智慧建筑有限公司 空调机组的参数备份方法和备份装置、电子设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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