一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

空调多功能权限控制方法、系统、空调、存储介质与流程

2022-07-14 01:35:05 来源:中国专利 TAG:


1.本发明涉及空气调节技术领域,具体而言,涉及空调多功能权限控制方法、系统、空调、存储介质。


背景技术:

2.现有技术中,空调通常均配置有红外遥控器,或是通过app wifi远程智控,再或是还可通过语音识别控制。对于任何人来说,空调的所有功能都是开放的,但是该开放式设计不能高效满足一些个性化场景的使用要求。例如:
3.1)有些老人或小孩单独使用空调,对空调遥控器的使用不是很熟练,经常存在误操作情况,例如在夏天拟开启制冷时可能会误操作成制热;
4.2)企业里对于空调的使用有一定的节能规范要求,例如室温大于或低于多少度不能开启空调,或者空调设定温度不能超出预设范围,再或是部分办公室被限制不允许使用空调等;
5.3)租赁空调需要限制租客的使用或部分使用权限,例如对用电量进行限制等。
6.对于以上场景,这就需要一种更高级的功能权限控制系统来对空调进行功能权限控制。


技术实现要素:

7.有鉴于此,本发明要解决的技术问题是:第一方面在于提出一种空调多功能权限控制方法,使得空调在满足开放式功能设计基础上还具备更高级的功能权限控制功能,以高效满足一些个性化场景的使用要求。
8.为解决上述第一方面技术问题,本发明提出了一种空调多功能权限控制方法,应用于智能空调设备,所述方法包括:
9.接收设备服务器下发的功能权限设置指令并更新存储于掉电功能记忆模块;
10.接收设备远程控制器发送的功能操控指令,依据功能操控指令在掉电功能记忆模块中读取相应功能权限的预设值,以校验性输出对应于功能操控指令的操控动作。
11.通过本发明所述的一种空调多功能权限控制方法,使得空调在满足开放式功能设计基础上还具备更高级的功能权限控制功能,以高效满足一些个性化场景的使用要求。
12.优选地,功能权限设置指令的接收与更新存储包括如下具体步骤:
13.s1:获取设备服务器下发的操作指令;
14.s2:判断操作指令是否为功能权限设置指令;
15.s3:若是,将功能权限设置指令更新存储于掉电功能记忆模块中。
16.通过步骤s1-s3的设置,有利于加强对于智能空调设备的功能拓展。
17.优选地,操作指令为二进制数据,其至少包括由前四个bit组成的第一数据结构,第一数据结构用以表征指令类型。
18.在步骤s2中,可以很方便地根据第一数据结构判断操作指令是否为功能权限设置
指令,从而将功能权限设置指令更新存储于掉电功能记忆模块中。
19.优选地,功能权限设置指令为n字节长度的二进制数据,其包括第一数据结构,并还包括如下两部分数据结构:
20.第二数据结构,由中间若干个bit组成,且每个bit均一一对应地用以表征相应功能权限的控制标识,其中“0”表示禁止,“1”表示允许;
21.第三数据结构,用以构成预留位,由余下的若干个bit组成,且每个bit均标识为“1”。
22.根据功能权限设置页面的设置需要,第二数据结构与第三数据结构可呈相应的结构性变化,以确保第二数据结构其每个bit均一一对应地用以表征相应功能权限的控制标识。此外第三数据结构的设置,则可以保障空调锁功能在后续能够有足够的拓展空间。
23.为解决上述第一方面技术问题,本发明还提出了另外一种空调多功能权限控制方法,应用于设备服务器,所述方法包括:
24.接收用户终端发送的操作指令并将操作指令转换为二进制数据;
25.将二进制数据下发给智能空调设备,以便智能空调设备根据二进制数据的指令类型,将操作指令中的功能权限设置指令更新存储于掉电功能记忆模块,进而便于对智能空调设备的空调锁功能进行开启、变更、解除。
26.方便掉电功能记忆模块进行更新存储,进而便于对智能空调设备的空调锁功能进行开启、变更、解除。
27.为解决上述第一方面技术问题,本发明还提出了另外一种空调多功能权限控制方法,应用于用户终端,所述方法包括:
28.发送功能权限设置指令到设备服务器,以便设备服务器将功能权限设置指令进行数据转换后再下发给智能空调设备,进而便于对智能空调设备的空调锁功能进行开启、变更、解除。
29.便于对智能空调设备的空调锁功能进行开启、变更、解除。
30.优选地,发送功能权限设置指令到设备服务器包括如下具体步骤:
31.s01:打开用户终端并在用户终端中选择一台智能空调设备;
32.s02:进入对应于所选智能空调设备的功能权限设置页面;
33.s03:在功能权限设置页面中按照勾选方式进行勾选;
34.s04:确认并生成功能权限设置指令;
35.s05:发送功能权限设置指令到设备服务器。
36.通过在用户终端上的功能权限设置页面进行勾选的方式,可以很方便地一键生成功能权限设置指令。
37.本发明要解决的技术问题还在于:第二方面提供一种空调多功能权限控制系统,和/或第三方面提供一种智能空调设备,和/或第四方面提供一种计算机可读存储介质,使得空调在满足开放式功能设计基础上还具备更高级的功能权限控制功能,以高效满足一些个性化场景的使用要求。
38.为解决上述第二方面技术问题,本发明提供了一种空调多功能权限控制系统,用于执行第一方面任一实施例所述的方法,所述系统包括:
39.依次通讯连接的用户终端、设备服务器、智能空调设备,所述智能空调设备配置有
设备远程控制器,所述智能空调设备内部集成设置有无线通信模块、控制模块、掉电功能记忆模块,所述智能空调设备具备空调锁功能。
40.为解决上述第三方面技术问题,本发明提供了一种智能空调设备,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现第一方面实施例1中所述的方法。
41.为解决上述第四方面技术问题,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现第一方面实施例1中所述的方法。
42.相对于现有技术而言,本发明所述的空调多功能权限控制方法、系统、空调、存储介质具有以下有益效果:
43.1)使得空调在满足开放式功能设计基础上还具备更高级的功能权限控制功能,以高效满足一些个性化场景的使用要求;
44.2)在家庭中,能更灵活的防止使用者误按且不影响空调核心功能的使用;在企业中,可以按照特定权限来实现空调的节能规范使用要求及其他特定要求;在诸如租赁等场景下,可以定制租赁空调或是访客的使用权限。
附图说明
45.构成本发明的一部分附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
46.图1为本发明具体实施方式中所述的一种空调多功能权限控制系统的整体逻辑构架图;
47.图2为本发明实施例1-3中所述的一种空调多功能权限控制方法的功能权限校验图;
48.图3为本发明实施例1-3中所述的一种空调多功能权限控制方法的权限设置流程图。
49.附图标记说明:
50.1-用户终端,2-设备服务器,3-智能空调设备,31-无线通信模块,32-控制模块,33-掉电功能记忆模块,4-设备远程控制器。
具体实施方式
51.为使本发明的上述目的、技术方案和优点更加清楚易懂,下面将结合附图及实施例,对本发明做进一步的详细说明。应当理解,本发明在此所描述的具体实施例仅是构成本发明的部分实施例,其仅用以解释本发明,并不构成对本发明的限定,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
52.参见图1所示,为本发明所述的一种空调多功能权限控制系统的整体逻辑构架图,控制系统包括依次通讯连接的用户终端1、设备服务器2、智能空调设备3,所述智能空调设备3配置有设备远程控制器4,所述智能空调设备3内部集成设置有无线通信模块31、控制模块32、掉电功能记忆模块33,所述智能空调设备3具备空调锁功能。
53.具体的,用户终端1例如可以是如android app、ios app、ipad app、pc客户端、web
端等的任意一种或多种用户客户端;设备服务器2例如可以为iot服务器,其提供了维护用户与智能空调设备3之间各种数据状态信息的能力,且是用户终端1与智能空调设备3通讯的桥梁;无线通信模块31例如可以是如wi-fi模块、蓝牙、nb-iot、cat.1中的任意一种或多种,其能够接收设备服务器2的各种操作指令并可返回相关数据;控制模块32负责智能空调设备3的运作,以控制其指令响应;掉电功能记忆模块33例如可由eeprom的内部存储介质实现,当智能空调设备3意外断电时,其可自动存储用户设定信息,来电后自动按照断电前的设定重启,无需重新设置;设备远程控制器4例如可以为红外遥控器、app wifi远程智控、语音识别控制单元中的任意一种或多种,以方便用户通过设备远程控制器4向智能空调设备3发出各种功能操控指令。
54.以下本发明将通过具体实施例的方式,着重对本发明所述的一种空调多功能权限控制方法进行更为详尽的展开说明。
55.实施例1
56.参见图2-3所示,本发明提出了一种空调多功能权限控制方法,应用于智能空调设备3,所述方法包括:
57.接收设备服务器2下发的功能权限设置指令并更新存储于掉电功能记忆模块33;
58.接收设备远程控制器4发送的功能操控指令,依据功能操控指令在掉电功能记忆模块33中读取相应功能权限的预设值,以校验性输出对应于功能操控指令的操控动作。
59.具体的,智能空调设备3本身为开放式功能设计,其配置的远程控制器4自身也无任何功能限制。而当智能空调设备3需要应用在一些个性化使用场景中时,则可以通过无线通信模块31接收设备服务器2下发的功能权限设置指令,并将其以掉电功能记忆模块33所允许的存储形式进行更新存储。其中,功能权限设置指令例如可以包含以下任意之一或全部:“制热功能不可启用”、“制冷温度设定不能低于23℃”、“空调当月耗电量不能超过100千瓦时”。
60.进而在个性化使用场景中,当智能空调设备3接收到设备远程控制器4发送的功能操控指令,并传递给其控制模块32时,控制模块32可以依据其接收到的功能操控指令,在掉电功能记忆模块33中读取相应功能权限的预设值,进而控制智能空调设备3校验性输出对应于功能操控指令的操控动作。由此可以使得智能空调设备3的部分功能受限,进而高效满足一些个性化场景的使用要求。其中,校验性输出可以是即时性的,也可以是择时性的,当然还可以表现为零输出的静默状态,其在需要时例如可以表现为以下任意之一或全部:“制热功能不做任何响应”、“制冷温度最低仅按照23℃进行设定性响应”、“空调当月耗电量超过100千瓦时之际自动关机,并在下个月到来之前不再做任何启动响应”。
61.此外,在个性化使用场景中,即使智能空调设备3意外断电,来电后也会自动按照断电前即更新存储于掉电功能记忆模块33中的功能权限设置指令重启,进而功能权限设置指令无需被再次下发,即仍可在个性化使用场景中发挥循环效用。此后,当使用场景发生变化后,可对功能权限设置指令进行重新下发并更新存储于掉电功能记忆模块33中,由此变更或是完全解除智能空调设备3的受限功能,从而任意控制智能空调设备3其空调锁功能的开启、变更、解除。其中,智能空调设备3对于功能权限设置指令的接收与更新存储,均需先经由设备服务器2进行功能权限设置指令的下发,鉴于设备服务器2的管理用户与智能空调设备3的使用对象往往并不一致,因此可以确保智能空调设备3在使用过程中,既可以满足
通用性场景下的开放式功能设计,也可以高效满足一些个性化场景的使用要求。
62.由此,通过本发明所述的一种空调多功能权限控制方法,使得空调在满足开放式功能设计基础上还具备更高级的功能权限控制功能,以高效满足一些个性化场景的使用要求。
63.优选地,功能权限设置指令的接收与更新存储包括如下具体步骤:
64.s1:获取设备服务器2下发的操作指令;
65.s2:判断操作指令是否为功能权限设置指令;
66.s3:若是,将功能权限设置指令更新存储于掉电功能记忆模块33中。
67.具体的,设备服务器2可以提供维护用户与智能空调设备3之间各种数据状态信息的能力,而不仅仅局限于功能权限设置,例如智能空调设备3获取到的设备服务器2下发的操作指令,其还可以是例如ota升级指令、云诊断指令等其他操作指令,而并不一定必然为功能权限设置指令,从而通过步骤s1-s3的设置,有利于加强对于智能空调设备3的功能拓展。
68.优选地,操作指令为二进制数据,其至少包括由前四个bit组成的第一数据结构,第一数据结构用以表征指令类型。
69.具体的,根据操作指令的类型不同,操作指令可以表现为为不同字节长度的二进制数据,但不论是何种类型的操作指令,其均至少包括第一数据结构,进而在步骤s2中,可以很方便地根据第一数据结构判断操作指令是否为功能权限设置指令,从而将功能权限设置指令更新存储于掉电功能记忆模块33中。
70.优选地,功能权限设置指令为n字节长度的二进制数据,其包括第一数据结构,并还包括如下两部分数据结构:
71.第二数据结构,由中间若干个bit组成,且每个bit均一一对应地用以表征相应功能权限的控制标识,其中0表示禁止,1表示允许;
72.第三数据结构,用以构成预留位,由余下的若干个bit组成,且每个bit均标识为1。
73.具体的,以四字节长度的二进制数据为例,其一共有32个bit,32个bit共同构成功能权限设置指令的三部分数据结构。根据设置需要(具体可对应下文实施例3中的“功能权限设置页面”),第二数据结构与第三数据结构可呈相应的结构性变化,以确保第二数据结构其每个bit均一一对应地用以表征相应功能权限的控制标识。例如第五个bit可以用以表征“制热功能是否受限为不可启用”、第七个bit可以用以表征“制冷温度设定是否受限为不能低于23℃”、第十个bit可以用以表征“空调当月耗电量是否受限为不能超过100千瓦时”。其中当其相应位置的bit为0时,表示相应功能权限受限;反之为1时则不受限。此外第三数据结构的设置,则可以保障空调锁功能在后续能够有足够的拓展空间。
74.实施例2
75.参见图2-3所示,本发明提出了另一种空调多功能权限控制方法,应用于设备服务器2,所述方法包括:
76.接收用户终端1发送的操作指令并将操作指令转换为二进制数据;
77.将二进制数据下发给智能空调设备3,以便智能空调设备3根据二进制数据的指令类型,将操作指令中的功能权限设置指令更新存储于掉电功能记忆模块33,进而便于对智能空调设备3的空调锁功能进行开启、变更、解除。
78.具体的,掉电功能记忆模块33仅能以其所允许的存储形式对功能权限设置指令进行更新存储,例如二进制数据。当需要对智能空调设备3的空调锁功能进行开启、变更、解除时,作为设备服务器2的管理用户,可借助与设备服务器2通讯连接的用户终端1生成功能权限设置指令乃至其他操作指令。其中用户终端1生成的功能权限设置指令例如可以为json数据格式,进而通过设备服务器2进行数据转换后再下发给智能空调设备3,方便掉电功能记忆模块33进行更新存储,进而便于对智能空调设备3的空调锁功能进行开启、变更、解除。
79.优选地,空调锁功能是指:当智能空调设备3接收到设备远程控制器4发送的功能操控指令时,会依据功能操控指令在掉电功能记忆模块33中读取相应功能权限的预设值,以校验性输出对应于功能操控指令的操控动作。
80.具体的,当空调锁功能开启时,智能空调设备3的部分功能权限受限,进而其会校验性输出对应于功能操控指令的操控动作。当然设备服务器2的管理用户也可以通过对功能权限设置指令的重新下发,来对原有校验性输出逻辑进行调整,从而使得空调锁功能发生变更。当然通过对功能权限设置指令的重新下发,还可使得空调锁功能解除,也即对应智能空调设备3的所有功能权限均将不再受限,智能空调设备3得以恢复为常规模式,进而会将直接响应性输出对应于功能操控指令的操控动作。
81.实施例3
82.参见图2-3所示,本发明提出了另一种空调多功能权限控制方法,应用于用户终端1,所述方法包括:
83.发送功能权限设置指令到设备服务器2,以便设备服务器2将功能权限设置指令进行数据转换后再下发给智能空调设备3,进而便于对智能空调设备3的空调锁功能进行开启、变更、解除。
84.具体的,用户终端1通过设备服务器2将功能权限设置指令,以智能空调设备3所允许的存储形式进行数据转换后再下发,进而便于对智能空调设备3的空调锁功能进行开启、变更、解除。
85.优选地,发送功能权限设置指令到设备服务器2包括如下具体步骤:
86.s01:打开用户终端1并在用户终端1中选择一台智能空调设备3;
87.s02:进入对应于所选智能空调设备3的功能权限设置页面;
88.s03:在功能权限设置页面中按照勾选方式进行勾选;
89.s04:确认并生成功能权限设置指令;
90.s05:发送功能权限设置指令到设备服务器2。
91.具体的,通过在用户终端1上的功能权限设置页面进行勾选的方式,可以很方便地一键生成功能权限设置指令,其中勾选可以分为单选、多选、复合型勾选。例如以制冷温度设定的复合型勾选为例,其可以首先按照受限与不受限的两个单选项进行单选,而当单选为受限时,又可以成功激活其下的子选项,其下的子选项例如可被进一步细分为“制冷温度设定不能低于23℃”、“制冷温度设定不能低于25℃”的两个单选项,进而在上述功能权限设置页面下,制冷温度设定所对应的bit位总计可以有三个,其可以表现为“001、000、111”中的任意一个,从而分别代表“制冷温度设定不能低于23℃”、“制冷温度设定不能低于25℃”、“制冷温度设定不受限”。
92.同时在此需要说明的是,功能权限设置页面可以有很多与制冷温度设定并列的功
能项,进而第二数据结构中的每一个bit会按照特定排列顺序对应于整个功能权限设置页面,由此确保第二数据结构中的每一个bit均是有特定含义的,当其为0时即表示相应功能权限受限;反之为1时则不受限。
93.最后本领域技术人员在此还可以理解的是,功能权限设置页面也并非一成不变,其同样可以做出更改、拓展等调整,进而第二数据结构与第三数据结构则也会呈现出相应的结构性变化,在此不做过多赘述。
94.实施例4
95.参见图1-3所示,本发明还提供了一种智能空调设备,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现如实施例1中所述的方法。
96.本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如实施例1中所述的方法。
97.具体的,本领域技术人员在此可以理解的是,实施例4中所提供的智能空调设备、计算机可读存储介质,均可以通过软硬件结合的方式来实现如实施例1中所述的方法。上述智能空调设备、计算机可读存储介质中的任意一个,其信息交互、执行过程等内容均可参见实施例1中对于空调多功能权限控制方法的叙述,在此不再一一赘述。
98.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献