Configuration method, device, equipment, medium and product for remote control of water machine equipment

By obtaining the configuration requirements information of water machine equipment and rendering the front-end page, the development cost and system complexity problems of water machine equipment of different models and manufacturers when connecting to the Internet of Things are solved, and access control without redevelopment is achieved, reducing costs and simplifying maintenance.

CN120371374APending Publication Date: 2025-07-25QINGDAO HAIER AIR CONDITIONING ELECTRONICS CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410732087.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-06
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Due to the different models and manufacturers of water machine equipment, customized development is required when connected to the Internet of Things, which increases development costs and system complexity and maintenance difficulties.

Method used

By obtaining the configuration requirements information of the water machine equipment, determining the requirements data parameters and configuration requirements strategies, rendering the front-end page and sending the requirements data parameters, realizing access control without redevelopment.

Benefits of technology

Save development time and cost, reduce system complexity, and simplify maintenance process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371374A_ABST
    Figure CN120371374A_ABST
Patent Text Reader

Abstract

The invention provides a configuration method and device for remote control of water machine equipment, equipment, a medium and a product, and the method comprises the steps: obtaining configuration demand information of the water machine equipment in response to an access signal of the water machine equipment; based on the configuration demand information, demand data parameters and a configuration demand strategy of the water machine equipment are determined, and the configuration demand strategy comprises adjusting content displayed by a front-end page of the water machine equipment according to the demand data parameters; and based on the configuration demand strategy, rendering a front-end page of the water machine equipment, and sending the assembled demand data parameters to the water machine equipment. The configuration requirement of the water machine equipment is determined according to the access signal of the water machine equipment, development is not needed, new equipment is accessed in a page configuration mode, control over the equipment is completed, the access requirements of different types of water machine equipment are met, the accessed water machine equipment does not need to be developed again, development time is saved, and cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular, to a configuration method, device, equipment, medium and product for remote control of water machine equipment. Background Art

[0002] With the rapid development of Internet of Things technology, it has become an industry development trend for water machine equipment to be connected to the Internet of Things. However, due to the diversification of water machine types, their control parameters are also different. For the control of different types of equipment, customized development often needs to be carried out, which not only increases the development cost, but also makes the system code complex and difficult to maintain. Summary of the Invention

[0003] The present invention provides a configuration method, device, equipment, medium and product for remote control of water machine equipment, which is used to solve the problems that due to different models of water machines or water machines produced by different manufacturers, the parameters of water machines are also different when accessing the Internet of Things, and the system needs to carry out customized development according to different water machine parameters. Every time a new model of water machine is accessed, corresponding manpower needs to be organized for system development, resulting in waste of manpower, material resources and financial resources, and at the same time, there are defects such as chaotic system content code and difficulty in maintenance.

[0004] According to a configuration method for remote control of water machine equipment provided in the first aspect of the present invention, which is applied to a server, the method includes:

[0005] Responding to the access signal of the water machine equipment, and obtaining the configuration requirement information of the water machine equipment;

[0006] Based on the configuration requirement information, determining the required data parameters and configuration requirement strategy of the water machine equipment, where the configuration requirement strategy includes adjusting the content displayed on the front-end page of the water machine equipment according to the required data parameters;

[0007] Based on the configuration requirement strategy, rendering the front-end page of the water machine equipment, and sending the assembled required data parameters to the water machine equipment.

[0008] According to an embodiment of the present invention, the obtaining of the configuration requirement information of the water machine equipment specifically includes:

[0009] Obtaining the configuration requirement fields of the water machine equipment and the field attributes corresponding to the configuration requirement fields, where the configuration requirement fields at least include the operation content displayed on the front-end page of the water machine equipment, and the field attributes are parameterized configurations of the operation content;

[0010] Generating the configuration requirement information based on the configuration requirement fields and the field attributes.

[0011] Specifically, this embodiment provides an implementation manner for obtaining the configuration requirement information of the water dispenser device.

[0012] According to an embodiment of the present invention, obtaining the configuration requirement fields of the water dispenser device and the field attributes corresponding to the configuration requirement fields specifically further includes:

[0013] Obtain the function configuration parameters, graphic configuration parameters, and numerical configuration parameters displayed on the front-end page. The function configuration parameters at least include the model, power on / off, operation mode, and water inlet / outlet operation parameters of the water dispenser device. The graphic configuration parameters at least include the graphical configuration identifying the function configuration parameters. The numerical configuration parameters at least include any one or several combinations of the data type, data length, numerical name, and control type of the function configuration parameters;

[0014] Generate the configuration requirement fields based on the function configuration parameters and the graphic configuration parameters;

[0015] Generate the field attributes based on the numerical configuration parameters.

[0016] Specifically, this embodiment provides an implementation manner for obtaining the configuration requirement fields of the water dispenser device and the field attributes corresponding to the configuration requirement fields.

[0017] According to an embodiment of the present invention, the data type includes boolean, numerical, and enumeration;

[0018] And / or, the control type includes the switch function, display function, selection function, and filling function identifying the function configuration parameters.

[0019] Specifically, this embodiment provides an implementation manner for the data type and the control type.

[0020] According to an embodiment of the present invention, determining the demand data parameters and configuration requirement strategy of the water dispenser device based on the configuration requirement information specifically includes:

[0021] Obtain the device type, operation mode, water inlet / outlet state, and real-time operation parameters of the water dispenser device, and determine the data assembly format displayed on the front-end page of the water dispenser device according to the configuration requirement information;

[0022] Determine the demand data parameters of the water dispenser device based on the device type, the operation mode, the water inlet / outlet state, and the real-time operation parameters;

[0023] Determine the configuration requirement strategy based on the demand data parameters and the data assembly format.

[0024] Specifically, this embodiment provides an implementation manner for determining the demand data parameters and configuration requirement strategies of the water machine device.

[0025] According to an implementation manner of the present invention, determining the data assembly format to be displayed on the front-end page of the water machine device based on the configuration requirement information specifically includes:

[0026] Based on the configuration requirement information, determine the display requirement characteristics and adjustment requirement characteristics of the water machine device. The display requirement characteristics are the page configuration requirements to be displayed on the front-end page, and the adjustment requirement characteristics are the page configuration requirements for parameter setting on the front-end page;

[0027] Based on the display requirement characteristics and the adjustment requirement characteristics, determine the data assembly format.

[0028] Specifically, this embodiment provides an implementation manner for determining the data assembly format to be displayed on the front-end page of the water machine device according to the configuration requirement information.

[0029] According to an implementation manner of the present invention, the determining the data assembly format based on the display requirement characteristics and the adjustment requirement characteristics specifically includes:

[0030] Based on the real-time operation parameters of the water machine device, obtain real-time values and non-real-time values. The real-time values are the data generated by the water machine device during operation, and the non-real-time values are the set parameters of the water machine device during operation;

[0031] Generate the adjustment requirement characteristics based on the real-time values and the non-real-time values. Among them, the adjustment requirement characteristics generated based on the non-real-time values include writable and readable texts, and the writable and readable texts are used to input the non-real-time values on the front-end page.

[0032] Specifically, this embodiment provides an implementation manner for determining the data assembly format.

[0033] According to an implementation manner of the present invention, rendering the front-end page of the water machine device based on the configuration requirement strategy and sending the assembled demand data parameters to the water machine device specifically further includes:

[0034] Based on the configuration requirement fields, verify the field attributes;

[0035] Based on the matching of the configuration requirement fields and the field attributes, perform data assembly on the demand data parameters;

[0036] Based on the assembled demand data parameters, send them to the water machine device and record the sending log.

[0037] Specifically, this embodiment provides an implementation manner of sending the required data parameters after assembly to the water dispenser device.

[0038] A configuration device for remote control of a water dispenser device according to a second aspect of the present invention includes:

[0039] An information acquisition module, configured to acquire the configuration requirement information of the water dispenser device in response to an access signal of the water dispenser device;

[0040] A policy generation module, based on the configuration requirement information, determines the required data parameters and configuration requirement policies of the water dispenser device, and the configuration requirement policies include adjusting the content displayed on the front-end page of the water dispenser device according to the required data parameters;

[0041] A policy execution module, configured to render the front-end page of the water dispenser device based on the configuration requirement policies, and send the assembled required data parameters to the water dispenser device.

[0042] An electronic device according to a third aspect of the present invention includes: a memory and a processor;

[0043] The memory and the processor communicate with each other through a bus;

[0044] The memory stores computer instructions that can run on the processor;

[0045] When the processor calls the computer instructions, it can execute the above-mentioned configuration method for remote control of the water dispenser device.

[0046] A non-transitory computer-readable storage medium according to a fourth aspect of the present invention, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned configuration method for remote control of the water dispenser device are implemented.

[0047] A computer program product according to a fifth aspect of the present invention includes a non-transitory machine-readable medium storing a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned configuration method for remote control of the water dispenser device are implemented.

[0048] One or more of the above technical solutions in the present invention have at least one of the following technical effects: A configuration method, device, device, medium and product for remote control of a water dispenser device provided by the present invention determine the configuration requirements of the water dispenser device according to the access signal of the water dispenser device, without the need for development, and use the page configuration method to access new devices and complete the control of the devices to meet the access requirements of different types of water dispenser devices. The accessed water dispenser devices do not need to be re-developed, saving development time and reducing costs. Description of the Drawings

[0049] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0050] Figure 1 is a schematic flowchart of a configuration method for remote control of water machine equipment provided by the present invention;

[0051] Figure 2 is a schematic structural diagram of a configuration device for remote control of water machine equipment provided by the present invention;

[0052] Figure 3 is a schematic structural diagram of an electronic device provided by the present invention.

[0053] Reference numerals:

[0054] 10. Information acquisition module; 20. Policy generation module; 30. Policy execution module;

[0055] 810. Processor; 820. Communication interface; 830. Memory; 840. Communication bus. Detailed implementation manners

[0056] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments of the present invention belong to the scope of protection of the present invention.

[0057] The following will specifically describe the present invention with reference to the accompanying drawings of the specification. The specific operation methods in the method embodiments can also be applied to the device embodiments or system embodiments. In the description of the present invention, unless otherwise specified, "at least one" includes one or more. "A plurality" means two or more. For example, at least one of A, B, and C includes: A alone, B alone, A and B existing simultaneously, A and C existing simultaneously, B and C existing simultaneously, and A, B, and C existing simultaneously. In the present invention, " / " means "or". For example, A / B can represent A or B; herein, "and / or" is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone.

[0058] The following will specifically describe the present invention in combination with the specific embodiments.

[0059] In some specific embodiments of the present invention, as Figure 1 shown, this embodiment provides a configuration method for remote control of a water dispenser device, which is applied to a server. The method includes:

[0060] In response to an access signal of the water dispenser device, obtain the configuration requirement information of the water dispenser device;

[0061] Based on the configuration requirement information, determine the required data parameters and configuration requirement strategy of the water dispenser device. The configuration requirement strategy includes adjusting the content displayed on the front-end page of the water dispenser device according to the required data parameters;

[0062] Based on the configuration requirement strategy, render the front-end page of the water dispenser device, and send the assembled required data parameters to the water dispenser device.

[0063] It should be noted that according to the access of water dispenser devices of different models and different manufacturers, the configuration requirement information required by the water dispenser device is determined. Then, the content displayed on the front-end page is updated according to the model of the water dispenser device, and the front-end page is rendered according to the user and / or the water dispenser device, meeting the page configuration requirements of the user after different types of water dispenser devices are connected to the control system. This avoids the need to re-develop the system when different water dispenser devices are connected, wasting manpower, material resources, and financial resources. Moreover, the coexistence of too many developed programs easily leads to chaos in the internal code of the system and great difficulty in maintenance during later use.

[0064] In some possible ways of the present invention, the obtaining of the configuration requirement information of the water dispenser device specifically includes:

[0065] Obtain the configuration requirement fields of the water dispenser device and the field attributes corresponding to the configuration requirement fields. The configuration requirement fields at least include the running content displayed on the front-end page of the water dispenser device, and the field attributes are parameterized configurations of the running content;

[0066] Based on the configuration requirement fields and the field attributes, generate the configuration requirement information.

[0067] Specifically, this example provides a way to obtain the configuration requirement information of the water dispenser device. By obtaining the configuration requirement fields and field attributes of the water dispenser device, the content displayed on the front-end page of the water dispenser device is determined, and the configuration requirement information to be displayed on the front-end page is determined according to the configuration requirement fields and field attributes.

[0068] In a possible example, the configuration requirement fields of the water dispenser device include parameter information such as power on / off, operation mode, set temperature, etc., and the field attributes include common name, attribute name, English name of the attribute, data type, step size, maximum value, minimum value, icon, value, value name, code value set, whether to display the field name, control type, unit, etc.

[0069] In a possible example, taking a configuration requirement information of the water dispenser device as an example, the configuration requirement information may include multiple configuration requirement fields and corresponding field attributes, specifically as follows:

[0070] Common name: When fields with the same meaning are configured with different English names, a common name is uniformly used;

[0071] Attribute name: The Chinese name of the attribute;

[0072] English name of the attribute; English name of the attribute;

[0073] Data type: bool boolean, number numeric, enum enumeration;

[0074] Step size: For numeric types;

[0075] Maximum value: For numeric types;

[0076] Minimum value: For numeric types;

[0077] Icon: Configuration for which an icon needs to be displayed, and the convention protocol with the front end;

[0078] Value: Attribute value;

[0079] Value name: Name of the value, for boolean and enumeration types;

[0080] Code value set: Code value list for boolean and enumeration types;

[0081] Whether to display the field name: 1 for display, 0 for non-display;

[0082] Control type: 1 for switch, 2 for pure display, 3 for point selection, 4 for drop-down selection, 5 for temperature input box;

[0083] Unit: Measurement unit of the configuration requirement information.

[0084] In some possible ways of the present invention, obtaining the configuration requirement fields of the water dispenser device and the corresponding field attributes of the configuration requirement fields specifically further includes:

[0085] Obtain the function configuration parameters, graphic configuration parameters, and numerical configuration parameters displayed on the front-end page. The function configuration parameters at least include the model, power on / off, operation mode, and inlet / outlet water operation parameters of the water machine device. The graphic configuration parameters at least include the graphical configuration identifying the function configuration parameters. The numerical configuration parameters at least include any one or several combinations of the data type, data length, numerical name, and control type of the function configuration parameters;

[0086] Generate the configuration requirement fields based on the function configuration parameters and the graphic configuration parameters;

[0087] Generate the field attributes based on the numerical configuration parameters.

[0088] Specifically, this example provides a method for obtaining the configuration requirement fields of the water machine device and the corresponding field attributes of the configuration requirement fields. By obtaining the specific parameter content displayed on the front-end page of the water machine device, such as function configuration parameters, graphic configuration parameters, and numerical configuration parameters, the user experience during the process of using the control page after the water machine device is connected to the system can be improved.

[0089] In a possible example, the function configuration parameters at least include the power on / off, operation mode, and inlet / outlet water operation parameters of the water machine device. Determine the display parameters of the water machine device on the front-end page according to the type, operation mode, and inlet / outlet water operation parameters of the water machine device.

[0090] In a possible example, the function configuration parameter of the water machine device is the inlet / outlet water operation parameter. When it is in the inlet state, the inlet water temperature can be set, and when it is in the outlet state, the outlet water temperature can be adjusted. Then it needs to be configured as:

[0091] Water machine device type one, refrigeration mode, inlet, and the controllable parameters are power on / off, operation mode, inlet / outlet water state, and inlet water temperature;

[0092] Water machine device type two, refrigeration mode, outlet, and the controllable parameters are power on / off, operation mode, inlet / outlet water state, and outlet water temperature;

[0093] Water machine device type three, hot water production, inlet, and the controllable parameters are power on / off, operation mode, and inlet / outlet water state.

[0094] In some possible ways of the present invention, the data type includes boolean, numerical, and enumeration;

[0095] And / or, the control type includes the switch function, display function, selection function, and filling function identifying the function configuration parameters.

[0096] Specifically, this example provides a way of data types and control types to achieve multi-dimensional adjustment of the display of the water machine device page according to the data type and the control type.

[0097] In a possible example, the data types include boolean, numerical, and enumeration. When specific values are configured for the enumeration value or the boolean value, for example, when the operation mode is an enumeration value, it is configured as: 1 - cooling, 2 - heating, 3 - making hot water.

[0098] In a possible example, the data types include boolean, numerical, and enumeration. When the switch is assigned a boolean value, it is configured as 0 for on and 1 for off.

[0099] In a possible example, the control types include a switch function, a display function, a selection function, and a filling function for identifying the function configuration parameters, that is, the function configuration parameters can be set as control parameters with a switch function.

[0100] In a possible example, the function configuration parameter can also be a display parameter that only has a display function.

[0101] In a possible example, the function configuration parameter can be a selection parameter with a selection function. For example, when the switch is assigned a boolean value, it is configured as 0 for on and 1 for off.

[0102] In a possible example, the function configuration parameter can also have a filling function, that is, an interface for manual input is opened for the user to facilitate the setting and modification of the water machine device and related operation parameters.

[0103] In some possible ways of the present invention, determining the required data parameters and configuration requirement strategies of the water machine device based on the configuration requirement information specifically includes:

[0104] Obtain the device type, operation mode, inlet and outlet water status, and real-time operation parameters of the water machine device, and determine the data assembly format for display on the front-end page of the water machine device according to the configuration requirement information;

[0105] Based on the device type, the operation mode, the inlet and outlet water status, and the real-time operation parameters, determine the required data parameters of the water machine device;

[0106] Based on the required data parameters and the data assembly format, determine the configuration requirement strategy.

[0107] Specifically, this example provides a method for determining the demand data parameters and configuration demand strategies of the water machine equipment. After determining the specific content to be displayed on the front-end page based on the equipment type, operating mode, inlet and outlet water status, and real-time operating parameters of the water machine equipment, the corresponding data assembly format is determined, and the front-end page is rendered according to the demand data parameters and the data assembly format. After the water machine equipment is connected to the system, different front-end page configurations are performed according to different front-end control forms, avoiding the problem of having to re-develop control pages for different water machine equipment.

[0108] In some possible embodiments of the present invention, determining the data assembly format to be displayed on the front-end page of the water machine equipment according to the configuration demand information specifically includes:

[0109] Based on the configuration demand information, determine the display demand characteristics and adjustment demand characteristics of the water machine equipment. The display demand characteristics are the page configuration requirements to be displayed on the front-end page, and the adjustment demand characteristics are the page configuration requirements for parameter settings on the front-end page;

[0110] Based on the display demand characteristics and the adjustment demand characteristics, determine the data assembly format.

[0111] Specifically, this example provides a method for determining the data assembly format to be displayed on the front-end page of the water machine equipment according to the configuration demand information. According to the configuration demand information, determine the different requirements of the water machine equipment on the front-end page, and then determine the page configuration requirements and data assembly format for configuration on the front-end page.

[0112] In a possible example, both the display demand characteristics and the adjustment demand characteristics of the water machine equipment include corresponding configuration demand fields and field attributes.

[0113] In a possible example, the display demand characteristics of the water machine equipment at least include function configuration parameters and graphic configuration parameters displayed on the front-end page. The function configuration parameters at least include the on / off, operating mode, and inlet and outlet water operating parameters of the water machine equipment. The graphic configuration parameters at least include the graphical configuration indicating the function configuration parameters.

[0114] In a possible example, the adjustment demand characteristics of the water machine equipment at least include numerical configuration parameters. The numerical configuration parameters at least include any one or several combinations of the data type, data length, numerical name, and control type of the function configuration parameters.

[0115] In some possible embodiments of the present invention, based on the display demand characteristics and the adjustment demand characteristics, determining the data assembly format specifically includes:

[0116] Based on the real-time operation parameters of the water machine equipment, obtain real-time values and non-real-time values. The real-time values are the data generated by the water machine equipment during operation, and the non-real-time values are the set parameters of the water machine equipment during operation;

[0117] Generate the adjustment requirement features based on the real-time values and the non-real-time values. Among them, the adjustment requirement features generated based on the non-real-time values include writable texts, which are used to input the non-real-time values on the front-end page.

[0118] Specifically, this example provides a method for determining the data assembly format. There are mainly two types of real-time parameters during the operation of the water machine equipment. One type is the real-time values that are fed back and displayed according to the immediate operation situation of the water machine equipment, and the other type is the non-real-time values that need to be set or input by the user during the operation of the water machine equipment.

[0119] Furthermore, by obtaining and classifying the real-time operation parameters of the water machine equipment, the real-time operation parameters are divided into real-time values and non-real-time values. Among them, the real-time values are directly fed back to the front-end page after data encapsulation and are displayed in real time according to the page rendering rules. The non-real-time values reserve read-write areas on the front-end page, and the user can rewrite the non-real-time values according to the requirements on the front-end page.

[0120] In a possible example, the real-time values are parameters such as temperature, pressure, and flow rate during the operation of the water machine equipment, which reflect the operation status of the water machine equipment in real time. After querying the corresponding values, they are rendered and assigned at the corresponding positions on the front-end page.

[0121] In a possible example, the non-real-time values are the set parameters of the operation of the water machine equipment. The user can set and adjust the corresponding parameters of the water machine equipment on the front-end page to achieve the control of the water machine equipment.

[0122] In some possible ways of the present invention, based on the configuration requirement strategy, render the front-end page of the water machine equipment and send the assembled requirement data parameters to the water machine equipment. Specifically, it further includes:

[0123] Verify the field attributes based on the configuration requirement fields;

[0124] Assemble the requirement data parameters based on the matching of the configuration requirement fields and the field attributes;

[0125] Send the assembled requirement data parameters to the water machine equipment and record the sending log.

[0126] Specifically, this example provides a method for sending the assembled required data parameters to the water dispenser device. According to the configured requirement fields, the data parameters before assembly are verified. The verification mainly includes the matching degree between the field attributes and the configured requirement fields. After determining the match between the field attributes and the configured requirement fields, the required data parameters are encapsulated, and then the encapsulated required data parameters are sent to the front-end page for rendering. Thus, after different water dispenser devices are connected to the system, corresponding page configurations can be automatically performed, avoiding the problem of re-developing the configuration page. At the same time, the required data parameters sent to the water dispenser device are recorded, and the recorded logs are stored, providing data support for the subsequent connection of the same type of water dispenser devices, and also providing data guarantee for the subsequent maintenance and code editing of this water dispenser device.

[0127] In some specific solutions of the present invention, as Figure 2 shown, this solution provides a configuration device for remote control of a water dispenser device, including:

[0128] An information acquisition module 10, configured to acquire the configuration requirement information of the water dispenser device in response to the access signal of the water dispenser device;

[0129] A policy generation module 20, based on the configuration requirement information, determines the required data parameters and configuration requirement policies of the water dispenser device. The configuration requirement policies include adjusting the content displayed on the front-end page of the water dispenser device according to the required data parameters;

[0130] A policy execution module 30, configured to render the front-end page of the water dispenser device based on the configuration requirement policies, and send the assembled required data parameters to the water dispenser device.

[0131] In some optional ways of the present invention, the acquisition of the configuration requirement information of the water dispenser device specifically includes:

[0132] Acquire the configuration requirement fields of the water dispenser device, and the field attributes corresponding to the configuration requirement fields. The configuration requirement fields at least include the operation content displayed on the front-end page of the water dispenser device, and the field attributes are the parametric configurations of the operation content;

[0133] Generate the configuration requirement information based on the configuration requirement fields and the field attributes.

[0134] Specifically, this example provides a method for acquiring the configuration requirement information of the water dispenser device.

[0135] In some optional ways of the present invention, the acquisition of the configuration requirement fields of the water dispenser device, and the field attributes corresponding to the configuration requirement fields, specifically further includes:

[0136] Obtain the function configuration parameters, graphic configuration parameters, and numerical configuration parameters displayed on the front-end page. The function configuration parameters at least include the model, power on / off, operation mode, and inlet / outlet water operation parameters of the water machine device. The graphic configuration parameters at least include the graphical configuration identifying the function configuration parameters. The numerical configuration parameters at least include any one or several combinations of the data type, data length, numerical name, and control type of the function configuration parameters;

[0137] Generate the configuration requirement fields based on the function configuration parameters and the graphic configuration parameters;

[0138] Generate the field attributes based on the numerical configuration parameters.

[0139] Specifically, this example provides a method for obtaining the configuration requirement fields of the water machine device and the corresponding field attributes of the configuration requirement fields.

[0140] In some alternative embodiments of the present invention, the data type includes boolean, numerical, and enumeration;

[0141] And / or, the control type includes the switch function, display function, selection function, and filling function identifying the function configuration parameters.

[0142] Specifically, this example provides a method for the data type and the control type.

[0143] In some alternative embodiments of the present invention, the determining the required data parameters and configuration requirement strategy of the water machine device based on the configuration requirement information specifically includes:

[0144] Obtain the device type, operation mode, inlet / outlet water status, and real-time operation parameters of the water machine device, and determine the data assembly format to be displayed on the front-end page of the water machine device according to the configuration requirement information;

[0145] Determine the required data parameters of the water machine device based on the device type, the operation mode, the inlet / outlet water status, and the real-time operation parameters;

[0146] Determine the configuration requirement strategy based on the required data parameters and the data assembly format.

[0147] Specifically, this example provides a method for determining the required data parameters and configuration requirement strategy of the water machine device.

[0148] In some alternative embodiments of the present invention, the determining the data assembly format to be displayed on the front-end page of the water machine device according to the configuration requirement information specifically includes:

[0149] Based on the configuration requirement information, determine the display requirement characteristics and adjustment requirement characteristics of the water dispenser device. The display requirement characteristics are the page configuration requirements displayed on the front-end page, and the adjustment requirement characteristics are the page configuration requirements for parameter setting on the front-end page;

[0150] Based on the display requirement characteristics and the adjustment requirement characteristics, determine the data assembly format.

[0151] Specifically, this example provides a method for determining the data assembly format of the data displayed on the front-end page of the water dispenser device according to the configuration requirement information.

[0152] In some alternative embodiments of the present invention, the determining the data assembly format based on the display requirement characteristics and the adjustment requirement characteristics specifically includes:

[0153] Based on the real-time operating parameters of the water dispenser device, obtain real-time values and non-real-time values. The real-time values are the data generated by the water dispenser device during operation, and the non-real-time values are the set parameters of the water dispenser device during operation;

[0154] Generate the adjustment requirement characteristics based on the real-time values and the non-real-time values. Among them, the adjustment requirement characteristics generated based on the non-real-time values include writable and readable texts, and the writable and readable texts are used to input the non-real-time values on the front-end page.

[0155] Specifically, this example provides a method for determining the data assembly format.

[0156] In some alternative embodiments of the present invention, the rendering the front-end page of the water dispenser device based on the configuration requirement policy and sending the assembled requirement data parameters to the water dispenser device specifically further includes:

[0157] Verify the field attributes based on the configuration requirement fields;

[0158] Perform data assembly on the requirement data parameters based on the matching of the configuration requirement fields and the field attributes;

[0159] Send the assembled requirement data parameters to the water dispenser device and record the sending log.

[0160] Specifically, this example provides a method for sending the assembled requirement data parameters to the water dispenser device.

[0161] Figure 3 Illustrates a schematic diagram of the physical structure of an electronic device, such as Figure 3As shown, the electronic device may include: a processor 810, a communications interface 820, a memory 830, and a communication bus 840. Among them, the processor 810, the communications interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 may invoke the logical instructions in the memory 830 to execute the configuration method for remote control of the water machine device.

[0162] It should be noted that in specific implementation, the electronic device in this example may be a server, a PC, or other devices, as long as its structure includes the processor 810, the communications interface 820, the memory 830, and the communication bus 840 as shown, where the processor 810, the communications interface 820, and the memory 830 communicate with each other via the communication bus 840, and the processor 810 may invoke the logical instructions in the memory 830 to execute the above method. The specific implementation form of the electronic device in this example is not limited. Figure 3

[0162]

[0163] Among them, the server may be a single server or a server group. The server group may be centralized or distributed (for example, the server may be a distributed system).

[0164] In a possible example, the server may be local or remote relative to the terminal. For example, the server may access information stored in the user terminal, the database, or any combination thereof via the network.

[0165] As another example, the server may be directly connected to at least one of the user terminal and the database to access the information and / or data stored therein.

[0166] In a possible example, the server may be implemented on a cloud platform; only as an example, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an inter-cloud, a multi-cloud, etc., or any combination thereof.

[0167] In a possible example, the server and the user terminal may be implemented on an electronic device having one or more components in this example of the present invention.

[0168] Furthermore, the network may be used for the exchange of information and / or data.

[0169] In a possible example, one or more components in the interaction scenario (for example, the server, the user terminal, and the database) may send information and / or data to other components.

[0170] In a possible example, the network can be any type of wired or wireless network, or a combination thereof. By way of example only, the network can include a wired network, a wireless network, an optical fiber network, a telecommunications network, an intranet, the Internet, a Local Area Network (LAN), a Wide Area Network (WAN), a Wireless Local Area Network (WLAN), a Metropolitan Area Network (MAN), a Wide Area Network (WAN), a Public Switched Telephone Network (PSTN), a Bluetooth network, a ZigBee network, or a Near Field Communication (NFC) network, etc., or any combination thereof.

[0171] In a possible example, the network can include one or more network access points. For example, the network can include wired or wireless network access points, such as base stations and / or network switching nodes, and one or more components of the interaction scenario can be connected to the network through the access points to exchange data and / or information.

[0172] In addition, when the logical instructions in the above-mentioned memory 830 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.

[0173] Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or a part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various examples of the present invention. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disc that can store program codes.

[0174] In a possible example, the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the configuration method for remotely controlling a water machine device provided in the above-mentioned examples.

[0175] In a possible example, the example of the present invention further provides a computer program product. The computer program product includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the methods provided by the above-mentioned method examples.

[0176] The device examples described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the example solution. Those of ordinary skill in the art can understand and... without creative efforts.

[0177] Through the above description, those skilled in the art can clearly understand that each example can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each example or some parts of each example.

[0178] Finally, it should be noted that the above examples are only used to illustrate the technical solutions of the present invention, and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing examples, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing examples, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each example of the present invention.

Claims

1. A configuration method for remote control of a water machine device, characterized in that, Applied to a server, the method includes: In response to an access signal from a water dispenser device, obtain the configuration requirement information of the water dispenser device; Based on the configuration requirement information, determine the required data parameters and configuration requirement strategy of the water dispenser device, where the configuration requirement strategy includes adjusting the content displayed on the front-end page of the water dispenser device according to the required data parameters; Based on the configuration requirement strategy, render the front-end page of the water dispenser device, and send the assembled required data parameters to the water dispenser device.

2. The configuration method for remote control of the water machine device according to claim 1, characterized in that, The obtaining the configuration requirement information of the water dispenser device specifically includes: Obtain the configuration requirement fields of the water dispenser device and the field attributes corresponding to the configuration requirement fields. The configuration requirement fields at least include the operation content displayed on the front-end page of the water dispenser device, and the field attribute is the parameterized configuration of the operation content; Based on the configuration requirement fields and the field attributes, generate the configuration requirement information.

3. The configuration method for remote control of the water machine device according to claim 2, characterized in that, The obtaining the configuration requirement fields of the water dispenser device and the field attributes corresponding to the configuration requirement fields specifically further includes: Obtain the function configuration parameters, graphic configuration parameters, and numerical configuration parameters displayed on the front-end page. The function configuration parameters at least include the model, power on / off, operation mode, and inlet / outlet water operation parameters of the water dispenser device. The graphic configuration parameters at least include the graphical configuration identifying the function configuration parameters. The numerical configuration parameters at least include any one or several combinations of the data type, data length, numerical name, and control type of the function configuration parameters; Based on the function configuration parameters and the graphic configuration parameters, generate the configuration requirement fields; Based on the numerical configuration parameters, generate the field attributes.

4. The configuration method for remote control of a water machine device according to claim 3, characterized in that, The data type includes boolean, numerical, and enumeration; And / or, the control type includes the switch function, display function, selection function, and filling function identifying the function configuration parameters.

5. The configuration method for remote control of a water machine device according to any one of claims 2 to 4, characterized in that, The determining the required data parameters and configuration requirement strategy of the water dispenser device based on the configuration requirement information specifically includes: Obtain the device type, operation mode, inlet / outlet water status, and real-time operation parameters of the water dispenser device, and determine the data assembly format displayed on the front-end page of the water dispenser device according to the configuration requirement information; Based on the device type, the operation mode, the inlet / outlet water status, and the real-time operation parameters, determine the required data parameters of the water dispenser device; Based on the required data parameters and the data assembly format, determine the configuration requirement strategy.

6. The configuration method for remote control of a water machine device according to claim 5, characterized in that, The determining the data assembly format displayed on the front-end page of the water dispenser device according to the configuration requirement information specifically includes: Based on the configuration requirement information, determine the display requirement characteristics and adjustment requirement characteristics of the water dispenser device. The display requirement characteristics are the page configuration requirements displayed on the front-end page, and the adjustment requirement characteristics are the page configuration requirements for parameter setting on the front-end page; Based on the display requirement characteristics and the adjustment requirement characteristics, determine the data assembly format.

7. The configuration method for remote control of a water machine device according to claim 6, characterized in that, The determining the data assembly format based on the display requirement characteristics and the adjustment requirement characteristics specifically includes: Based on the real-time operation parameters of the water machine device, obtain real-time values and non-real-time values. The real-time values are the data generated by the water machine device during operation, and the non-real-time values are the set parameters of the water machine device during operation; Generate the adjustment requirement features based on the real-time values and the non-real-time values. Among them, the adjustment requirement features generated based on the non-real-time values include writable texts, which are used to input the non-real-time values on the front-end page.

8. The configuration method for remote control of a water machine device according to any one of claims 2 to 4, characterized in that, Based on the configuration requirement strategy, render the front-end page of the water machine device and send the assembled requirement data parameters to the water machine device. Specifically, it further includes: Verify the field attributes based on the configuration requirement fields; Assemble the requirement data parameters based on the matching of the configuration requirement fields and the field attributes; Based on the assembled requirement data parameters, send them to the water machine device and record the sending log.

9. A configuration device for remote control of a water machine device, characterized in that, It includes: An information acquisition module (10), which is used to obtain the configuration requirement information of the water machine device in response to the access signal of the water machine device; A strategy generation module (20), which based on the configuration requirement information, determines the requirement data parameters and the configuration requirement strategy of the water machine device. The configuration requirement strategy includes adjusting the content displayed on the front-end page of the water machine device according to the requirement data parameters; A strategy execution module (30), which is used to render the front-end page of the water machine device based on the configuration requirement strategy and send the assembled requirement data parameters to the water machine device.

10. An electronic device, characterized in that, It includes: A memory (830) and a processor (810); The memory (830) and the processor (810) complete communication with each other through a bus; The memory (830) stores computer instructions that can run on the processor (810); When the processor (810) calls the computer instructions, it can execute the configuration method for remote control of the water machine device according to any one of claims 1 to 8 above.

11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor (810), it realizes the steps of the configuration method for remote control of the water machine device according to any one of claims 1 to 8 above.

12. A computer program product, comprising a non-transitory machine-readable medium storing a computer program, characterized in that, When the computer program is executed by the processor (810), it realizes the steps of the configuration method for remote control of the water machine device according to any one of claims 1 to 8 above.