CN111917775B - Unit control method, air conditioning unit system and storage medium - Google Patents
Unit control method, air conditioning unit system and storage medium Download PDFInfo
- Publication number
- CN111917775B CN111917775B CN202010762355.XA CN202010762355A CN111917775B CN 111917775 B CN111917775 B CN 111917775B CN 202010762355 A CN202010762355 A CN 202010762355A CN 111917775 B CN111917775 B CN 111917775B
- Authority
- CN
- China
- Prior art keywords
- code
- controller
- authorization
- authorization code
- air conditioning
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/108—Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time
-
- 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 Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本申请提供一种机组控制方法、空调机组系统和存储介质。机组控制方法应用于空调机组系统、维护终端、空调机组的主控制器。机组控制方法包括:维护终端发送授权码获取请求给授权端,授权码获取请求包括用于表示针对空调机组的操作类型的数据;授权端生成与操作类型对应的授权码;授权端下发授权码,以使维护终端接收授权码;若维护终端接收到的授权码通过校验,控制器执行与操作类型对应的操作。可以防止用户未经授权随意更换或更改空调机组的部件,也可防止空调机组的部件未经授权被其他空调机组使用。
The application provides a unit control method, an air conditioning unit system and a storage medium. The unit control method is applied to an air-conditioning unit system, a maintenance terminal, and a main controller of the air-conditioning unit. The unit control method includes: the maintenance terminal sends an authorization code acquisition request to the authorization terminal, and the authorization code acquisition request includes data indicating the type of operation for the air conditioning unit; the authorization terminal generates an authorization code corresponding to the operation type; the authorization terminal issues the authorization code , so that the maintenance terminal receives the authorization code; if the authorization code received by the maintenance terminal passes the verification, the controller executes the operation corresponding to the operation type. It can prevent the user from replacing or changing the parts of the air-conditioning unit without authorization, and can also prevent the parts of the air-conditioning unit from being used by other air-conditioning units without authorization.
Description
技术领域technical field
本发明涉及空调技术领域,尤其涉及一种机组控制方法、空调机组系统和存储介质。The invention relates to the technical field of air conditioning, and in particular to a unit control method, an air conditioning unit system and a storage medium.
背景技术Background technique
现有的空调机组通常包括多个具有不同控制功能的控制器,例如用于控制整个机组工作的主控制器、用于控制机组某个功能部件实现某个特定功能的设备控制器,例如输入输出控制器、有线通讯控制器、无线通讯控制器、触摸屏控制器、变频器控制器以及加热器控制器等。空调机组工作时,各个控制器之间可以进行通信,例如主控制器可以和设备控制器通信,以对整个空调机组的工作进行控制。Existing air conditioning units usually include multiple controllers with different control functions, such as the main controller used to control the work of the entire unit, and the device controller used to control a certain functional part of the unit to achieve a specific function, such as input and output Controllers, wired communication controllers, wireless communication controllers, touch screen controllers, inverter controllers and heater controllers, etc. When the air conditioning unit is working, various controllers can communicate with each other. For example, the main controller can communicate with the equipment controller to control the work of the entire air conditioning unit.
目前,空调机组售出后,用户可以随意对空调机组的控制器或一些包括控制器的功能部件进行更换或更改,使得空调机组面临非正规运行的风险,可能会影响空调机组的使用寿命等。At present, after the air-conditioning unit is sold, the user can replace or change the controller of the air-conditioning unit or some functional components including the controller at will, which makes the air-conditioning unit face the risk of irregular operation and may affect the service life of the air-conditioning unit.
发明内容Contents of the invention
本申请提供一种机组控制方法、空调机组系统和存储介质,可以降低空调机组的非正规运行的风险。The application provides a unit control method, an air-conditioning unit system and a storage medium, which can reduce the risk of irregular operation of the air-conditioning unit.
本申请提供一种机组控制方法,应用于维护终端,所述机组控制方法包括:The present application provides a unit control method, which is applied to a maintenance terminal, and the unit control method includes:
基于针对空调机组的操作类型,发送授权码获取请求给授权端,以使所述授权端生成与操作类型对应的授权码,所述授权码获取请求包括用于表示针对所述空调机组的操作类型的数据;Based on the type of operation for the air-conditioning unit, an authorization code acquisition request is sent to the authorizing end, so that the authorization end generates an authorization code corresponding to the operation type, and the authorization code acquisition request includes a code used to indicate the type of operation for the air-conditioning unit The data;
接收所述授权端下发的与操作类型对应的授权码;receiving the authorization code corresponding to the operation type issued by the authorization terminal;
校验所述授权码,以使所述授权码校验通过后,所述空调机组的控制器执行与操作类型对应的操作。The authorization code is verified, so that after the verification of the authorization code passes, the controller of the air conditioning unit executes an operation corresponding to the operation type.
本申请提供一种机组控制方法,应用于空调机组的控制器,所述机组控制方法包括:The present application provides a unit control method, which is applied to a controller of an air-conditioning unit, and the unit control method includes:
至少接收校验通过的授权码,所述授权码与针对空调机组的操作类型对应;At least receive the authorization code that passes the verification, and the authorization code corresponds to the operation type for the air conditioning unit;
基于所述授权码,针对所述空调机组,执行与所述操作类型对应的操作。Based on the authorization code, an operation corresponding to the operation type is performed for the air conditioning unit.
本申请提供一种机组控制方法,应用于空调机组系统,所述空调机组系统包括维护终端、授权端以及控制器,所述机组控制方法包括:The present application provides a unit control method, which is applied to an air-conditioning unit system. The air-conditioning unit system includes a maintenance terminal, an authorization terminal, and a controller. The unit control method includes:
所述维护终端发送授权码获取请求给所述授权端,所述授权码获取请求包括用于表示针对所述空调机组的操作类型的数据;The maintenance terminal sends an authorization code acquisition request to the authorization terminal, and the authorization code acquisition request includes data indicating the type of operation for the air conditioning unit;
所述授权端生成与所述操作类型对应的授权码;The authorizing terminal generates an authorization code corresponding to the operation type;
所述授权端下发所述授权码,以使所述维护终端接收所述授权码;The authorization terminal issues the authorization code, so that the maintenance terminal receives the authorization code;
若所述维护终端接收到的所述授权码通过校验,所述控制器执行与所述操作类型对应的操作。If the authorization code received by the maintenance terminal passes the verification, the controller executes an operation corresponding to the operation type.
本申请提供一种空调机组系统,所述空调机组系统包括一个或多个处理器,用于实现如上任一项所述的机组控制方法。The present application provides an air-conditioning unit system, the air-conditioning unit system including one or more processors, configured to implement the unit control method described in any one of the above items.
本申请的提供一种存储介质,其上存储有程序,该程序被处理器执行时,实现如上其中一项或几项所述的机组控制方法。The present application provides a storage medium on which a program is stored. When the program is executed by a processor, the unit control method described in one or more of the above items is realized.
在一些实施例中,本申请的机组控制方法需要在获取到授权码后才可对空调机组进行相应的操作,可以防止用户对空调机组的控制器或一些包括控制器的功能部件随意进行更换或更改,降低空调机组非正规运行的风险。In some embodiments, the unit control method of the present application needs to obtain the authorization code before performing corresponding operations on the air conditioning unit, which can prevent users from arbitrarily replacing or replacing the controller of the air conditioning unit or some functional components including the controller. Changes to reduce the risk of irregular operation of air conditioning units.
附图说明Description of drawings
图1是本申请的一个实施例提供的空调机组系统的示意图;Fig. 1 is a schematic diagram of an air conditioning unit system provided by an embodiment of the present application;
图2是本申请的一个实施例提供的机组控制方法的流程图;Fig. 2 is a flowchart of a unit control method provided by an embodiment of the present application;
图3是本申请的另一个实施例提供的机组控制方法的流程图;Fig. 3 is a flowchart of a unit control method provided by another embodiment of the present application;
图4是本申请的另一个实施例提供的机组控制方法的流程图;Fig. 4 is a flowchart of a unit control method provided by another embodiment of the present application;
图5是图1中的设备控制器与主控制器建立关联的流程图;Fig. 5 is a flowchart of establishing an association between the device controller and the main controller in Fig. 1;
图6是对图1中的主控制器对设备控制器进行非授权更换监控的流程交互图;Fig. 6 is a process interaction diagram for monitoring the unauthorized replacement of the device controller by the main controller in Fig. 1;
图7是图1中的对主控制器进行非授权更换监控的流程交互图;Fig. 7 is a flow interaction diagram of monitoring the main controller for unauthorized replacement in Fig. 1;
图8是对图1中的空调机组进行授权码定时更新监控的流程交互图;Fig. 8 is a process interaction diagram for regularly updating and monitoring the authorization code of the air-conditioning unit in Fig. 1;
图9是本申请一个实施例提供的空调机组系统的模块框图。Fig. 9 is a module block diagram of an air conditioning unit system provided by an embodiment of the present application.
具体实施方式Detailed ways
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本说明书一个或多个实施例相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with one or more embodiments of this specification. Rather, they are merely examples of apparatuses and methods consistent with aspects of one or more embodiments of the present specification as recited in the appended claims.
需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。It should be noted that in other embodiments, the steps of the corresponding methods are not necessarily performed in the order shown and described in this specification. In some other embodiments, the method may include more or less steps than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; multiple steps described in this specification may also be combined into a single step in other embodiments describe.
图1是本申请的一个实施例提供的空调机组系统100的示意图。空调机组系统100包括维护终端11、空调机组15和授权端13。其中,空调机组15包括主控制器1511和可更换的功能部件(未示出),功能部件可以包括设备控制器1512。主控制器1511用于对整个空调机组15的工作进行控制,设备控制器1512用于控制功能部件完成空调机组15的某个特定功能,例如无线通讯功能、有线通讯功能、变频功能、振动检测功能等。功能部件包括输入输出扩展板、有线通讯板、无线通讯板、触摸屏、变频器、加热器等。在一些实施例中,主控制器1511与设备控制器1512关联,且两者在关联之后可以相互通信。Fig. 1 is a schematic diagram of an air
空调机组15包括多种操作类型。例如在更换空调机组15的功能部件或设备控制器1512后,将更换后的功能部件包括的设备控制器1512或更换后的设备控制器1512与主控制器1511建立关联,以使主控制器1511可以与更换后的设备控制器1512在关联后可以通信。又例如,在更换空调机组15的主控制器1511后,将更换后的主控制器1511与空调机组15上原有的设备控制器1512建立关联,以使更换后的主控制器1511与原有的设备控制器1512在关联后可以通信。又例如,更新主控制器1511的软件程序或软件配置。再例如,更新设备控制器1512的软件程序或软件配置。授权端13对针对空调机组15的至少部分操作类型功能部件进行授权。在一些实施例中,授权端13对针对空调机组15的操作类型授权通过后,维护终端11发送操作请求给主控制器1511,使得主控制器1511执行与操作类型对应的操作。具体的,工作人员可以使维护终端11与空调机组15的主控制器1511建立通信连接,并发送操作请求给主控制器1511,使得主控制器1511执行与操作类型对应的操作。维护终端11可以包括工作人员对空调机组15进行操作时使用到的笔记本电脑、手机等。The
在一些实施例中,可以对针对空调机组15的操作类型进行授权控制,来防止用户通过非正规渠道对空调机组15的进行维护操作,例如可以防止用户通过未经授权的第三方售后服务商更换或更改空调机组15的主控制器1511和/或设备控制器1512和/或包括设备控制器1512的功能部件。具体的,例如更换空调机组15的包括设备控制器1512的功能部件或设备控制器1512时,即使从硬件上更换了包括设备控制器1512的功能部件,但未通过授权将主控制器1511与更换后的设备控制器1512关联,主控制器1511可以中断与更换后的设备控制器1512之间的通信,从而使得更换后的设备控制器1512依然是无法正常工作的。又例如,更新主控制器1511上的软件程序时,若未通过授权,主控制器1511可能无法获取到用于更新的软件程序,从而导致软件程序更新失败。又例如,可以将主控制器1511设置为,在更新软件程序或软件配置时,检查是否通过授权,若未通过授权,则不执行相应的操作。In some embodiments, the type of operation of the air-
在一些实施例中,一个空调机组系统100包括多个授权端13。在至少部分授权端13对针对空调机组15的操作类型均授权通过后,维护终端11发送请求给主控制器1511,使得主控制器1511执行与操作类型对应的操作。授权端13可以包括多个不同级别的授权端,例如第一级别的授权端13、第二级别的授权端13。针对不同空调机组15的操作类型或针对相同空调机组15的不同操作类型,可以通过不同级别数的授权端13进行授权。例如,针对第一空调机组15的操作类型,可以在第一级别的授权端13和第二级别的授权端13均授权通过后,允许第一空调机组15的主控制器1511执行与操作类型对应的操作;而针对第二空调机组15的操作类型,可以在第一级别的授权端13、第二级别的授权端13和第三级别的授权端13均授权通过后,允许第二空调机组15的主控制器1511执行与操作类型对应的操作。In some embodiments, an air
在一些实施例中,可根据空调机组15的机组类型、冷吨数和预定规则,确定对针对空调机组15的操作类型进行授权的授权端13的级别数。In some embodiments, the level number of the
在一些实施例中,空调机组系统100还包括服务器12和授权接收端14。服务器12可以分别与授权端13和维护终端11建立通信连接,至少用于接收并存储授权端13发送的授权信息。授权接收端14可以与授权端13建立通信连接,用于接收授权端13下发的授权信息(例如授权码)。授权接收端14可以包括工作人员的邮箱所在的客户端、工作人员的手机等。授权端13将授权信息通过邮件、短信等方式下发到授权接收端14,使得工作人员可以获取到授权信息。工作人员可以将获取到的授权信息输入到维护终端11,使得维护终端11接收到授权信息。In some embodiments, the air
在一些实施例中,服务器12上存储的授权信息对于维护终端11接收到的授权信息进行校验,在维护终端11接收到的授权信息校验通过后,维护终端11发送操作请求给主控制器1511,以使主控制器1511执行与操作类型对应的操作。若维护终端11接收到的授权信息校验不通过,维护终端11不发送操作请求给主控制器1511。如此,可以防止授权信息造假、工作人员手误输入了错误的授权信息等问题。In some embodiments, the authorization information stored on the
在一些实施例中,服务器12上还存储有主控制器1511和/或设备控制器1512上需要更新的软件程序以及软件配置等。服务器12根据授权码的授权范围,确定主控制器1511和/或设备控制器1512上需要更新的软件程序或软件配置,并将对应的软件程序或软件配置发送给维护终端11,以使维护终端11将相关的信息发送给主控制器1511,由主控制器1511进行软件程序和/或软件配置的更新。将需要更新的软件程序或软件配置存储在远程的服务器12上,由服务器12根据授权码的授权范围,下发授权范围内的软件程序或软件配置,可以防止软件程序和/或软件配置等被非法复制。In some embodiments, the
图2是本申请的一个实施例提供的机组控制方法的流程图。机组控制方法可应用于图1中的空调机组系统100。参见图1和图4,机组控制方法包括:Fig. 2 is a flow chart of a unit control method provided by an embodiment of the present application. The unit control method can be applied to the air
步骤S21,维护终端11发送授权码获取请求给授权端13,授权码获取请求包括用于表示针对空调机组15的操作类型的数据。在一些实施例中,操作类型包括以下至少一种:Step S21 , the
建立设备控制器1512与主控制器1511之间的关联的操作类型;the type of operation to establish the association between the
更新主控制器1511包括的软件程序的操作类型;Update the operation type of the software program included in the
更新主控制器1511包括的软件配置的操作类型;Update the operation type of the software configuration included in the
更新设备控制器1512包括的软件程序的操作类型;update the type of operation of the software program included in the
更新设备控制器1512包括的软件配置的操作类型。An operation type to update the software configuration included in the
需要说明的是,在其他一些实施例中,操作类型可能还包括其他的操作类型,本申请对操作类型不作限制。It should be noted that, in some other embodiments, the operation type may also include other operation types, and this application does not limit the operation type.
为方便描述,定义操作类型数据为表示针对空调机组15的操作类型的数据。For convenience of description, the operation type data is defined as the data indicating the operation type for the
在一些实施例中,维护终端11与授权端13通信连接。维护终端11上设置有软件程序。工作人员可以通过维护终端11上的客户端界面选择或输入针对空调机组15的操作类型,例如在更换设备控制器1512时,选择需要与主控制器1511进行关联的设备控制器1512(即更换后的设备控制器1512)。软件程序的逻辑可以包括:至少接收操作类型数据,并发送至少包括操作类型数据的授权码获取请求给授权端13。In some embodiments, the
在一些实施例中,授权码获取请求还包括机组耦合码,机组耦合码用于标识空调机组15。该机组耦合码可以是工作人员通过维护终端11的客户端界面输入的。每个空调机组15的机组耦合码可以不相同。可以在空调机组15出厂前,为空调机组15设置机组耦合码;也可以在空调机组15出厂后,更新空调机组15的机组耦合码。具体的,可以在空调机组15出厂时,在空调机组15的硬件设备上设置二维码,使得工作人员对空调机组15进行操作时,通过扫描该二维码,可以连接到存储有相应空调机组15的机组耦合码的服务器(例如服务器12)上,以获取空调机组15的机组耦合码。通过定时更新服务器上存储的空调机组15的机组耦合码,可以达到空调机组15出厂后,更新空调机组15的机组耦合码的目的。In some embodiments, the authorization code acquisition request further includes a unit coupling code, which is used to identify the
在一些实施例中,机组耦合码是至少基于空调机组15的序列号、空调机组15的配置、空调机组15配套的硬件序列号、和表示机组耦合码时效的时间数据中的至少一个得到的。其中,根据表示机组耦合码时效的时间数据可以确定机组耦合码的有效时长,例如180天。In some embodiments, the unit coupling code is obtained based on at least one of the serial number of the
本实施例中,通过设定的加密方法对空调机组15的序列号、空调机组15的配置、空调机组15配套的硬件序列号、和表示机组耦合码时效的时间数据进行加密后,得到空调机组15的机组耦合码。In this embodiment, after encrypting the serial number of the air-
步骤S22,授权端13生成与操作类型对应的授权码。在一些实施例中,与操作类型对应的授权码是至少基于机组耦合码和/或操作类型数据得到的。例如可以通过设定的加密方法对机组耦合码进行加密,并将加密后的数据作为对应空调机组的授权码。针对空调机组15的不同的操作类型,授权码可以不相同。从上述相关描述可以得知,由于机组耦合码具有时效性,因此针对相同空调机组15的相同操作类型,在不同时间段基于不同机组耦合码生成的授权码有可能是不相同的。如此,安全性更高。每个授权码可以授权针对空调机组15所能执行操作的范围,例如基于授权码A,可以只更新主控制器1511上的软件程序A;基于授权码B,可以只更换空调机组15的功能部件B。In step S22, the authorizing
本实施例中,与操作类型对应的授权码包括N个至少基于机组耦合码和操作类型数据生成的子授权码。其中,N个子授权码为对针对空调机组的操作类型进行授权的N个不同级别的授权端13生成的。N的取值为大于或等于1的整数。例如,对操作类型进行授权的授权端13包括第一级别的授权端13和第二级别的授权端13,N的取值为2。每个级别的授权端13生成一个子授权码,且每个子授权码可以不相同。根据图1中对授权端13的相关描述可以得知,由于针对不同空调机组15的操作类型或针对相同空调机组15的不同操作类型,可以通过不同级别数的授权端13进行授权,因此每个授权码包括的子授权码个数可以不相同。In this embodiment, the authorization code corresponding to the operation type includes N sub-authorization codes generated based at least on the unit coupling code and the operation type data. Wherein, the N sub-authorization codes are generated by
在一些实施例中,第N个级别的授权端13至少基于机组耦合码、操作类型数据和前N-1个级别的授权端13生成的子授权码,生成相应级别的子授权码,例如第二级别的授权端13至少根据机组耦合码、操作类型数据和第一级别的授权端13生成的子授权码,生成第二级别的子授权码。此处,由于第一级别的授权端13没有上一个级别的授权端13,第一级别的授权端13可以基于机组耦合码和操作类型数据,生成第一级别的子授权码。为方便描述,定义第N个级别的授权端13生成的子授权码为第N个级别的子授权码。In some embodiments, the
在本实施例中,第N个级别的子授权码可以是通过预设的授权码加密方法,至少对机组耦合码、操作类型数据和前N-1个级别的子授权码进行加密后得到的。在一些实施例中,授权端13上可以包括多个预先设置的授权码加密方法。In this embodiment, the sub-authorization code of the Nth level can be obtained by encrypting at least the unit coupling code, the operation type data and the sub-authorization codes of the first N-1 levels through the preset authorization code encryption method . In some embodiments, the
步骤S23,授权端13下发授权码,以使维护终端11接收授权码。每个级别的授权端13可以分别下发对应的该级别的子授权码。本实施例中,每个级别的授权端13分别将相应的子授权码发送给授权接收端14。工作人员可以通过授权接收端14获取到每个授权端13下发的子授权码,并将每个子授权码通过维护终端11的客户端界面输入到维护终端11,以使维护终端11接收到每个授权端13下发的子授权码。在其他一些实施例中,每个级别的授权端13也可分别将相应的子授权码直接发送给维护终端11。In step S23, the
步骤S24,若维护终端11接收到的授权码通过校验,控制器151执行与操作类型对应的操作。在一些实施例中,授权端13生成授权码后,授权端13将授权码发送给服务器12,使得服务器12存储该授权码。服务器12存储的授权码,可以用于对维护终端11接收到的授权码进行校验。具体的,在维护终端11接收到授权码后,维护终端11发送授权码校验请求给服务器12。授权码校验请求包括待校验的授权码。服务器12基于存储的授权码,对授权码校验请求中的待校验的授权码进行校验,例如服务器12将存储的授权码和授权码校验请求包括的待校验的授权码,通过相同的授权码解密方法进行解密,对解密后得到的两个授权码进行比较,若两者相同,确定授权码校验通过。又例如,服务器12上还可以将解密出的授权码包括的子授权码的个数与该操作类型对应的授权级别数进行比对,如果两者不相符,确定授权码校验不通过。若授权码校验请求中的授权码校验通过,服务器12返回授权码校验通过的消息给维护终端11。Step S24, if the authorization code received by the
在一些实施例中,维护终端11若接收到服务器12返回的授权码校验通过的消息,确定授权码校验通过。维护终端11发送操作请求给控制器151,由控制器151执行与操作类型对应的操作。In some embodiments, if the
在一些实施例中,在授权码校验通过后,维护终端11至少发送授权码给控制器151,以使控制器151至少基于授权码,执行与操作类型对应的操作。例如使主控制器1511基于授权码,建立主控制器1511与某个更换的设备控制器1512之间的关联。In some embodiments, after the verification of the authorization code is passed, the
在一些实施例中,在授权码校验通过后,服务器12基于授权码确定针对空调机组15的操作类型对应的操作,在返回给维护终端11的授权码校验通过消息中包括控制器151执行与操作类型对应的操作时所需的数据。例如更新主控制器1511上的软件程序时,服务器12在返回给维护终端11的消息中,包括主控制器1511上需要更新的软件程序。服务器12通过维护终端11将需要更新的软件程序发送给主控制器1511,由主控制器1511进行更新。如此,主控制器1511可无法更新未经授权的软件程序,从而保证主控制器1511上执行的操作为授权的操作。In some embodiments, after the verification of the authorization code is passed, the
在一些实施例中,也可将控制器151设置为:在执行与操作类型的对应的操作时,先对授权码进行校验,若校验通过,控制器151执行与操作类型相关的操作,反之,控制器151不执行与操作类型相关的操作。如此,可以防止非授权的操作。In some embodiments, the
本申请的一些实施例中的机组控制方法,在针对空调机组15进行操作时,需要获取到与操作类型对应的授权码,在授权码校验通过后,针对空调机组15的在授权码授权范围内的操作类型(例如更改主控制器1511的配置等)才能执行成功,可以防止用户对空调机组15的控制器或一些包括控制器的功能部件随意进行更换或更改,降低空调机组15非正规运行的风险。同时,也可以降低空调生产厂家的售后维保业务流失率。In the unit control method in some embodiments of the present application, when operating the
图3是本申请的另一个实施例提供的机组控制方法的流程图。图3中的机组控制方法应用图1中的维护终端11,参见图1和图3,机组控制方法包括:Fig. 3 is a flow chart of a unit control method provided by another embodiment of the present application. The unit control method in Fig. 3 applies the
步骤S31,基于针对空调机组的操作类型,发送授权码获取请求给授权端,以使授权端生成与操作类型对应的授权码,授权码获取请求包括用于表示针对空调机组的操作类型的数据。具体可参见图2中对维护终端11的相关描述,此处不赘述。Step S31 , based on the operation type for the air-conditioning unit, send an authorization code acquisition request to the authorization end, so that the authorization end generates an authorization code corresponding to the operation type, and the authorization code acquisition request includes data indicating the operation type for the air-conditioning unit. For details, refer to the relevant description of the
步骤S32,接收授权端下发的与操作类型对应的授权码。具体可参见图2中对维护终端11的相关描述,此处不赘述。Step S32, receiving the authorization code corresponding to the operation type issued by the authorization terminal. For details, refer to the relevant description of the
步骤S33,校验授权码,以使授权码校验通过后,控制器151执行与操作类型对应的操作。在一些实施例中,维护终端11对授权码进行校验,可以是维护终端11发送授权码校验请求给服务器12。授权码校验请求包括待校验的授权码。若接收到服务器12返回的授权码校验通过的消息,维护终端11确定授权码校验通过。具体的原理可参见图2中的相关描述,此处不赘述。Step S33 , verifying the authorization code, so that after the verification of the authorization code passes, the
图4是本申请的另一个实施例提供的机组控制方法的流程图。图4中的机组控制方法可以应用于图1中的空调机组15的控制器151,参见图1和图4,机组控制方法包括:Fig. 4 is a flow chart of a unit control method provided by another embodiment of the present application. The unit control method in FIG. 4 can be applied to the
步骤S41,接收校验通过的授权码,授权码与针对空调机组15的操作类型对应。空调机组15的操作类型可以参见上述图2相关描述,此处不赘述。针对空调机组15的不同的操作类型,授权码可以不相同。Step S41 , receiving an authorization code that passes the verification, where the authorization code corresponds to the operation type for the
步骤S42,基于授权码,针对空调机组15,执行与操作类型对应的操作。本实施例中,操作类型包括建立设备控制器1512与主控制器1511之间的关联的操作类型。需要说明的是,此处的设备控制器1512为授权通过的可以与主控制器1511建立关联的设备控制器1512,例如通过正规途径更换的设备控制器1512,又例如,第一次与主控制器1511建立关联的空调机组15的原装设备控制器1512。将主控制器1511与设备控制器1512关联,可以防止用户未经授权随意对设备控制器1512、对包括设备控制器1512的功能部件以及主控制器1511进行随意更换或更改,其原理参见图1中相关描述,此处不赘述。Step S42 , based on the authorization code, perform an operation corresponding to the operation type for the
在一些实施例中,可以基于授权码,为每个设备控制器1512生成并分配用于标识每个设备控制器1512的耦合码。基于耦合码建立主控制器1511与设备控制器1512之间的关联。具体的,授权码包括第一授权码,此处的第一授权码可以是基于第一机组耦合码生成的。可以基于第一授权码,生成用于标识设备控制器1512的第一耦合码。进而基于第一耦合码,建立设备控制器1512与主控制器1511之间的关联。若包括多个设备控制器1512,可以基于第一授权码,为每个设备控制器1512分别生成第一耦合码。每个设备控制器1512的第一耦合码不相同,也可以至少部分设备控制器1512的第一耦合码相同。In some embodiments, a coupling code identifying each
在一些实施例中,可以通过预设的耦合码加密算法,对第一授权码进行加密,得到设备控制器1512的第一耦合码。In some embodiments, the first authorization code may be encrypted by using a preset coupling code encryption algorithm to obtain the first coupling code of the
图5是图1中的设备控制器1512与主控制器1511建立关联的流程图。在本实施例中,由主控制器1511执行设备控制器1512与主控制器1511建立关联的方法。参见图5,建立设备控制器1512与主控制器1511之间的关联的方法可以包括:FIG. 5 is a flow chart of establishing an association between the
步骤S51,主控制器1511通过第一加密算法加密第一耦合码,得到主加密耦合码。此处的第一加密算法可以是主控制器1511出厂前预先设置的。在一些实施例中,主控制器1511上可以包括多个对第一耦合码进行加密的加密算法。可以选择其中一个加密算法对第一耦合码进行加密。In step S51, the
步骤S52,主控制器1511发送主加密耦合码给设备控制器1512,以使设备控制器1512通过第一解密算法对主加密耦合码进行解密得到设备耦合码,并通过第二加密算法对设备耦合码进行加密得到设备加密耦合码。在一些实施例中,可以在设备控制器1512出厂前预先设置相应的加密算法和解密算法。Step S52, the
步骤S53,主控制器1511接收设备控制器1512返回的设备加密耦合码。In step S53, the
步骤S54,主控制器1511通过第二解密算法对设备加密耦合码进行解密,得到主耦合码。In step S54, the
步骤S55,若第一耦合码与主耦合码相同,主控制器1511建立设备控制器1512与主控制器1511之间的关联。Step S55 , if the first coupling code is the same as the main coupling code, the
可以理解的是,与主控制器1511关联的设备控制器1512可以是基于授权码与主控制器1511建立关联的。若未进行授权的设备控制器1512,不能与主控制器1511建立关联。对于未关联的设备控制器1512,主控制器1511可以停止与该设备控制器1512之间的通信。It can be understood that the
在一些实施例中,设备控制器1512对主加密耦合码进行解密得到设备耦合码后,存储设备耦合码。在设备控制器1512与主控制器1511之间建立关联后的预设时间点,主控制器1511获取设备控制器1512上存储的设备耦合码。主控制器1511通过检测设备控制器1512上是否有设备耦合码,或者检测设备控制器1512上存储的设备耦合码是否与第一耦合码相同,来检测设备控制器1512包括设备控制器1512的功能部件是否被更换。其中,设备控制器1512与主控制器1511之间建立关联后的预设时间点可以为从设备控制器1512与主控制器1511之间建立关联时的时间开始,每隔预设时长(例如每隔30天)后得到的时间点。若第一耦合码与设备耦合码不相同,主控制器1511取消主控制器1511与设备控制器1512之间的关联。如此,可以防止用户随意更换空调机组15的设备控制器1512或者包括设备控制器1512的功能部件。In some embodiments, after the
在一些实施例中,通过上述相关描述可知,空调机组15的机组耦合码可以具有时效性,例如180天。保存机组耦合码的服务器可以定时对机组耦合码进行更新。基于更新后的机组耦合码,可以通过维护终端11重新发送授权请求,获取新的授权码来更新主控制器1511与设备控制器1512之间的关联,即重新为设备控制器1512生成新的用于标识设备控制器1512的耦合码。如此,用于标识设备控制器1512的耦合码处于动态变化的状态,可以防止设备控制器1512的耦合码被恶意破解,进而使得非授权的设备控制器1512可以与主控制器1511进行通信的问题。In some embodiments, it can be known from the above related description that the unit coupling code of the
在一些实施例中,授权码包括第二授权码。此处的第二授权码为根据第二机组耦合码生成的。第二机组耦合码可以是对第一机组耦合码进行更新后的机组耦合码。可以基于第二授权码,生成用于标识设备控制器1512的第二耦合码。同时,取消基于第一耦合码建立的设备控制器1512与主控制器1511之间的关联,并基于第二耦合码,建立设备控制器1512与主控制器1511之间的关联。In some embodiments, the authorization code includes a second authorization code. The second authorization code here is generated according to the second group coupling code. The second unit coupling code may be a unit coupling code after updating the first unit coupling code. A second coupling code identifying
在一些实施例中,可以由主控制器1511基于第二授权码,更新设备控制器1512与主控制器1511之间的关联。主控制器1511可以定期进行更新授权码的提示,以使工作人员基于新的耦合码提交授权申请。In some embodiments, the association between the
在一些实施例中,基于上述第二授权码可以更新主控制器1511与部分设备控制器1512之间的关联,未与主控制器1511进行关联更新的设备控制器1512可以继续基于第一授权码与主控制器1511进行关联。即允许空调机组15的部分设备控制器1512基于第一授权码进与主控制器1511进行关联,部分设备控制器1512基于第二授权码与主控制器1511进行关联。In some embodiments, the association between the
在一些实施例中,可以从设备控制器1512侧检测主控制器1511是否定期进行授权码更新。此处假设主控制器1511上最新的授权码为第一授权码,且已经基于第一授权码生成第一耦合码。设备控制器1512发送耦合码更新请求给主控制器1511。此处耦合码更新请求可以是设备控制器1512请求主控制器1511根据已经获取到的最新的授权码(即第一授权码),生成用于标识设备控制器1512的耦合码。主控制器1511接收到请求后,确定设备控制器1512发送耦合码更新请求的时间点是否在预设时间范围内。预设时间范围可以从设备控制器1512与主控制器1511建立关联的时间点开始,大于或等于预设时长(例如90天)后的时间。例如,设备控制器1512可以设置为在与主控制器1511建立关联后的第91天,发送耦合码更新请求给主控制器1511。若设备控制器1512发送耦合码更新请求的时间未在预设时间范围内,说明设备控制器1512或包括设备控制器1512的功能部件,已经在未经授权的情况下被替换,主控制器1511取消与设备控制器1512之间的关联。若设备控制器1512发送耦合码更新请求的时间在预设时间范围内,主控制器1511通过第一加密算法加密第一耦合码,得到主加密耦合码,并发送主加密耦合码给设备控制器1512,以使设备控制器1512通过第一解密算法对主加密耦合码进行解密得到设备耦合码。设备控制器1512可以将解密得到的设备耦合码与本地保存的设备耦合码进行比对,若解密得到的设备耦合码与设备控制器1512上存储的设备耦合码相同,表示主控制器1511已经超过预设时长(例如超过90天)未更新授权码,则可以由设备控制器1512取消主控制器1511与设备控制器1512之间的关联。In some embodiments, the
在一些实施例中,也可以从主控制器1511侧检测设备控制器1512是否定期进行设备耦合码更新。In some embodiments, it may also be detected from the
在其他一些实施例中,在设备控制器1512检测到主控制器1511未定时更新授权码时,也可不取消主控制器1511与设备控制器1512之间的关联,而是进行警报提示。In some other embodiments, when the
通过上述相关描述可以得知,本申请的机组控制方法通过将设备控制器1512与主控制器1511关联,可以有效防止用户在未经授权的情况下,对空调机组15的设备控制器1512或包括设备控制器1512的功能部件进行随意更换,降低了空调机组15非正规运行的风险。From the above related descriptions, it can be known that the unit control method of the present application can effectively prevent the user from unauthorized access to the
在一些实施例中,通过本申请的机组控制方法还可以防止用户在未经授权的情况下,随意更改空调机组15的软件程序和/或软件配置,其中,空调机组15的软件程序和/或软件配置包括:主控制器1511的软件程序和/或软件配置,和/或,设备控制器1512的软件程序和/或软件配置。具体可参见上述对图1和图2的相关描述,此处不赘述。In some embodiments, the unit control method of the present application can also prevent users from arbitrarily changing the software program and/or software configuration of the
图6是对图1中的主控制器1511对设备控制器1512进行非授权更换监控的流程交互图。参见图6和图1,设备控制器1512包括变频器控制器。设备控制器1512已从硬件上完成更换,但未经过授权与主控制器1511建立关联。在图6中,主控制器1511与更换后的设备控制器1512之间可以按照如下步骤进行交互:FIG. 6 is a flow interaction diagram of monitoring the unauthorized replacement of the
步骤S60,主控制器1511发送请求给更换后的设备控制器1512,以获取更换后的设备控制器1512上保存的耦合码。在一些实施例中,主控制器1511可以定时给设备控制器1512发送获取耦合码的请求,以定期监控设备控制器1512是否未被授权被更换。Step S60 , the
步骤S61,若主控制器1511未收到设备控制器1512返回的响应,或设备控制器1512返回的响应中没有耦合码,或设备控制器1512返回的耦合码与主控制器1511本地保存的耦合码不相同,主控制器1511确定未与设备控制器1512建立关联。Step S61, if the
步骤S62,主控制器1511中断与更换后的设备控制器1512的通信,或发出警报,使得工作人员可以进行授权码申请。Step S62, the
步骤S63,主控制器1511接收校验通过的授权码。In step S63, the
步骤S64,主控制器1511基于授权码,生成用于标识更换后的设备控制器1512的耦合码。In step S64, the
步骤S65,主控制器1511通过第一加密算法加密耦合码,得到主加密耦合码。In step S65, the
步骤S66,主控制器1511发送主加密耦合码给更换后的设备控制器。In step S66, the
步骤S67,主控制器1511接收更换后的设备控制器返回的设备加密耦合码。In step S67, the
步骤S68,主控制器1511通过第二解密算法对设备加密耦合码进行解密,得到主耦合码。In step S68, the
步骤S69,若耦合码与主耦合码相同,主控制器1511与更换后的设备控制器建立关联。Step S69, if the coupling code is the same as the main coupling code, the
图7是图1中的对主控制器1511进行非授权更换监控的流程交互图。参见图7和图1,主控制器1511已从硬件上完成更新,但未经过授权与设备控制器1512建立关联。在图7中,更换后的主控制器1511与设备控制器1512之间可以按照如下步骤进行交互:FIG. 7 is an interaction flow diagram of monitoring the unauthorized replacement of the
步骤S70,更换后的主控制器1511发送请求给设备控制器1512,以获取设备控制器1512上保存的耦合码。Step S70 , the replaced
步骤S71,设备控制器1512返回响应。图7中,由于设备控制器1512与更换前的主控制器1511建立的关联,因此,设备控制器1512返回的响应中的耦合码为更换前的主控制器1511分配的耦合码。In step S71, the
步骤S72,更换后的主控制器1511根据返回响应,将本地保存的耦合码与设备控制器1512返回的耦合码进行比较,若在本地保存的耦合码不包括设备控制器1512返回的耦合码,确定未为设备控制器1512分配过耦合码。Step S72, the replaced
步骤S73,更换后的主控制器1511可以中断与设备控制器1512的通信,同时发出警报,使得工作人员可以进行授权码申请。In step S73, the replaced
步骤S74,更换后的主控制器1511接收校验通过的授权码。In step S74, the replaced
步骤S75,更换后的主控制器1511基于授权码,生成用于标识设备控制器1512的耦合码。In step S75, the replaced
步骤S76,更换后的主控制器1511通过第一加密算法加密耦合码,得到主加密耦合码。In step S76, the replaced
步骤S77,更换后的主控制器1511发送主加密耦合码给设备控制器1512。In step S77 , the replaced
步骤S78,更换后的主控制器1511接收设备控制器1512返回的设备加密耦合码。In step S78, the replaced
步骤S79,更换后的主控制器1511通过第二解密算法对设备加密耦合码进行解密,得到主耦合码。In step S79, the replaced
步骤S80,若耦合码与主耦合码相同,更换后的主控制器1511与设备控制器1512建立关联。In step S80 , if the coupling code is the same as the main coupling code, the replaced
图8是对图1中的空调机组15进行授权码定时更新监控的流程交互图。图8中,设备控制器1512与主控制器1511之间可以按照如下步骤进行交互:FIG. 8 is an interaction flow diagram of the periodic update monitoring of the authorization code for the air-
步骤S81,主控制器1511定期获取更新后的授权码。此处,可以是主控制器1511定期发送授权码更新的提示,使得工作人员可以基于新的机组耦合码,通过维护终端11重新发送授权码申请请求。In step S81, the
步骤S82,设备控制器1512发送耦合码更新请求。In step S82, the
步骤S83,主控制器1511检查耦合码更新请求的发送时间是否在预设时间范围内,若是,执行步骤S84,若否,执行步骤S87。In step S83, the
步骤S84,主控制器1511通过第一加密算法加密第一耦合码,得到主加密耦合码。In step S84, the
步骤S85,主控制器1511发送主加密耦合码给设备控制器1512,以使设备控制器1512通过第一解密算法对主加密耦合码进行解密得到设备耦合码。In step S85, the
步骤S86,若解密得到的耦合码与本地保存的耦合码相同,表示主控制器未定期更新授权码,设备控制器1512取消主控制器1511与设备控制器1512之间的关联。Step S86 , if the decrypted coupling code is the same as the locally stored coupling code, it means that the main controller does not regularly update the authorization code, and the
步骤S87,取消主控制器1511与设备控制器1512之间的关联。Step S87, cancel the association between the
图9是本申请一个实施例提供的空调机组系统100的模块框图。空调机组系统包括一个或多个处理器101,用于实现如上所述的方法。Fig. 9 is a module block diagram of an air
空调机组系统包括一个或多个处理器101,用于实现如上描述的机组控制方法。在一些实施例中,空调机组系统100可以包括存储介质109,存储介质109可以存储有可被处理器101调用的程序,可以包括非易失性存储介质。在一些实施例中,空调机组系统可以包括内存108和接口107。在一些实施例中,空调机组系统还可以根据实际应用包括其他硬件。The air conditioning unit system includes one or
本申请实施例的存储介质109,其上存储有程序,该程序被处理器101执行时,用于实现如上描述的机组控制方法。The
本申请可采用在一个或多个其中包含有程序代码的存储介质109(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。存储介质109包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。存储介质109的例子包括但不限于:相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。This application may take the form of a computer program product embodied on one or more storage media 109 (including but not limited to disk storage, CD-ROM, optical storage, etc.) with program code embodied therein. The
以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。The above descriptions are only preferred embodiments of this specification, and are not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification shall be included in this specification. within the scope of protection.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010762355.XA CN111917775B (en) | 2020-07-31 | 2020-07-31 | Unit control method, air conditioning unit system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010762355.XA CN111917775B (en) | 2020-07-31 | 2020-07-31 | Unit control method, air conditioning unit system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111917775A CN111917775A (en) | 2020-11-10 |
CN111917775B true CN111917775B (en) | 2023-03-24 |
Family
ID=73287494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010762355.XA Active CN111917775B (en) | 2020-07-31 | 2020-07-31 | Unit control method, air conditioning unit system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111917775B (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105099689B (en) * | 2014-05-15 | 2019-12-10 | 比亚迪股份有限公司 | replacement system and method for vehicle-mounted electronic equipment |
JP6929181B2 (en) * | 2017-09-27 | 2021-09-01 | キヤノン株式会社 | Devices and their control methods and programs |
CN108548271B (en) * | 2018-04-17 | 2020-04-21 | 奥克斯空调股份有限公司 | Method and system for air conditioner monitoring and debugging software authorization |
CN110233857B (en) * | 2019-06-28 | 2022-04-15 | 深圳开立生物医疗科技股份有限公司 | Ultrasonic equipment authorization method, system, equipment and computer storage medium |
CN114674066B (en) * | 2019-10-31 | 2023-12-29 | 广东美的制冷设备有限公司 | Operation verification method and device, air conditioner and storage medium |
-
2020
- 2020-07-31 CN CN202010762355.XA patent/CN111917775B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111917775A (en) | 2020-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11076290B2 (en) | Assigning an agent device from a first device registry to a second device registry | |
US10951630B2 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
US10911424B2 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
US9860235B2 (en) | Method of establishing a trusted identity for an agent device | |
KR101741967B1 (en) | Method for assigning an agent device from a first device registry to a second device registry | |
CN108376211B (en) | Software authorization management method, server and system | |
KR102734043B1 (en) | Anonymous device authentication | |
CN106249704A (en) | For the method and apparatus controlling the communication of the end points in industrial undertaking's system based on integrity | |
CN111615172A (en) | Network configuration method, device, equipment and system | |
JP4843320B2 (en) | Method and system for securely authenticating a service user of a remote service interface to a storage medium | |
CN103620556A (en) | Binding applications to device capabilities | |
US20190349347A1 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
CN109302501B (en) | Industrial control data storage method, device and system based on block chain technology | |
US10911432B2 (en) | Use of certificates using a positive list | |
CN112560051A (en) | Industrial data security management method and device, electronic equipment and storage medium | |
CN111917775B (en) | Unit control method, air conditioning unit system and storage medium | |
CN108616528B (en) | A cloud storage method and system | |
CN106992996A (en) | The access control method and system of a kind of storage device | |
CN114238868A (en) | A microservice architecture software authorization management system and method | |
WO2015194050A1 (en) | Industrial equipment production system, industrial equipment production method, program, and information storage medium | |
CN118282671B (en) | Certificate self-adaptive switching method, system, electronic equipment and storage medium | |
CN117621056A (en) | Robot control method, device, equipment and medium based on cloud platform management | |
WO2023175793A1 (en) | Product managing system, product equipment, product managing method and non-transitory computer readable medium | |
JP6348072B2 (en) | Cryptographic system, attribute management device, and key generation method | |
CN116301957A (en) | Command white list upgrading method and device, management system, equipment and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |