Smart home zigbee request verification method and system

文档序号:189483 发布日期:2021-11-02 浏览:26次 中文

阅读说明:本技术 一种智能家居zigbee请求校验的方法及系统 (Smart home zigbee request verification method and system ) 是由 陈志雄 庞军杰 于 2021-07-27 设计创作,主要内容包括:本申请提供的一种智能家居zigbee请求校验的方法及系统,通过对第一传输协议对应的第一智能家居校验指令进行识别处理,自动生成与第一传输协议匹配的第二传输协议对应的第二智能家居校验指令,使生成包含模拟请求训练线程的计算参数时,无需创建以及存储所有传输协议对应的智能家居校验指令,在显示完整计算参数时对已存储的计算参数标准进行实时校验处理即可得到所需的匹配计算参数标准,提高了计算参数计算准确率,从而提高了能家居zigbee请求的准确性。(According to the method and the system for smart home zigbee request verification, the first smart home verification instruction corresponding to the first transmission protocol is identified, the second smart home verification instruction corresponding to the second transmission protocol matched with the first transmission protocol is automatically generated, so that when the calculation parameters including the simulation request training thread are generated, the smart home verification instructions corresponding to all the transmission protocols do not need to be created and stored, when the complete calculation parameters are displayed, the stored calculation parameter standards are verified in real time, the required matching calculation parameter standards can be obtained, the calculation parameter calculation accuracy is improved, and the accuracy of the home zigbee request is improved.)

1. A smart home zigbee request verification method is characterized by comprising the following steps:

responding to a transmission protocol loading feature description vector, and acquiring a first intelligent home furnishing verification instruction, wherein a first transmission protocol represented by the first intelligent home furnishing verification instruction is matched with a second transmission protocol represented by the transmission protocol loading feature description vector;

identifying and processing the first smart home verification instruction, generating a matched smart home verification instruction corresponding to the first smart home verification instruction, and determining the matched smart home verification instruction as a second smart home verification instruction;

and based on the second intelligent home verification instruction, verifying that the simulation request training thread loads the second transmission protocol.

2. The method according to claim 1, wherein the identifying the first smart home verification instruction to generate a matching smart home verification instruction corresponding to the first smart home verification instruction comprises:

converting the first smart home checking instruction from a smart home operation sequence to an independent operation sequence, wherein the smart home operation sequence is a data chain operation sequence with a smart home serial number as an initial node, and the independent operation sequence is a data chain operation sequence with a serial number of a corresponding thread of the smart home as the initial node;

identifying and processing the first smart home verification instruction after the operation sequence is converted, and generating the matched smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence;

and converting the matched intelligent home verification instruction from the independent operation sequence to the intelligent home operation sequence to obtain the matched intelligent home verification instruction corresponding to the first intelligent home verification instruction in the intelligent home operation sequence.

3. The method according to claim 2, wherein the identifying and processing the first smart home verification instruction after the operation sequence conversion to generate the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence comprises:

determining a first matching process of the simulation request training thread based on the intelligent home standard node of the simulation request training thread, wherein the first matching process is a process in a specific sequence;

and identifying and processing the first smart home verification instruction after the operation sequence is converted based on the first matching flow, and generating the matching smart home verification instruction corresponding to the first smart home verification instruction under the independent operation sequence, wherein the matching smart home verification instruction is matched with the first smart home verification instruction relative to the first matching flow.

4. The method according to claim 3, wherein the identifying the first smart home verification instruction after the operation sequence conversion based on the first matching process includes:

determining an independent operation sequence list corresponding to the first smart home verification instruction after the operation sequence conversion, wherein the independent operation sequence list is used for representing the position and direction conditions of smart home nodes under the independent operation sequence;

and performing identification processing on the independent operation sequence list based on the first matching flow, wherein the identification processing comprises position identification processing and direction identification processing.

5. The method according to claim 4, wherein the identifying the independent operation order list based on the first matching procedure comprises:

acquiring an intelligent household direction vector in the independent operation sequence list;

converting the intelligent household direction vector into a three-dimensional coordinate system vector;

based on the first matching process, carrying out identification processing on the three-dimensional coordinate system vector to obtain an identification direction vector corresponding to the three-dimensional coordinate system vector;

and converting the identification direction vector into an identification smart home direction vector.

6. The method according to claim 2, wherein after the first smart home verification instruction after the operation sequence conversion is identified and processed to generate the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence, the method further comprises:

determining a specific intelligent home node in the matching intelligent home checking instruction, wherein the specific intelligent home node is an intelligent home node which is not subjected to identification conversion;

and identifying and processing the specific intelligent home node in the matched intelligent home verification instruction.

7. The method according to claim 6, wherein the identifying the specific smart home node in the matching smart home verification instruction comprises:

determining a second matching flow of the simulation request training thread based on the intelligent home standard node of the simulation request training thread and the error direction of the simulation request training thread;

and based on the second matching process, identifying and processing the specific intelligent home node in the matching intelligent home verification instruction.

8. The method according to claim 2, wherein the converting the first smart home verification instruction from a smart home operation sequence to an independent operation sequence comprises:

based on the incidence relation among the intelligent home nodes in the first intelligent home checking instruction, converting the intelligent home nodes from the intelligent home operation sequence to the independent operation sequence;

wherein, the converting the matching smart home calibration instruction from the independent operation sequence to the smart home operation sequence includes:

and based on the incidence relation among all the intelligent home nodes in the first intelligent home verification instruction, converting the matched intelligent home verification instruction from the independent operation sequence to the intelligent home operation sequence.

9. The method according to claim 2, wherein the converting the first smart home verification instruction from a smart home operation sequence to an independent operation sequence comprises:

responding to the situation that the number of the intelligent home nodes in the first intelligent home verification instruction is larger than a number threshold value, and loading the step of converting the first intelligent home verification instruction from an intelligent home operation sequence to an independent operation sequence;

the pair of smart home verification instructions are identified and processed to generate matching smart home verification instructions corresponding to the first smart home verification instructions, and the method further includes:

in response to the fact that the number of the intelligent home nodes in the first intelligent home checking instruction is smaller than the number threshold, under the intelligent home operation sequence, the intelligent home nodes in the first intelligent home checking instruction are identified and processed, and a matching intelligent home checking instruction corresponding to the first intelligent home checking instruction under the intelligent home operation sequence is generated.

10. The utility model provides a system for smart home zigbee request check, its characterized in that includes data input end and data processing terminal, data input end with data processing terminal communication connection, data processing terminal specifically is used for:

responding to a transmission protocol loading feature description vector, and acquiring a first intelligent home furnishing verification instruction, wherein a first transmission protocol represented by the first intelligent home furnishing verification instruction is matched with a second transmission protocol represented by the transmission protocol loading feature description vector;

identifying and processing the first smart home verification instruction, generating a matched smart home verification instruction corresponding to the first smart home verification instruction, and determining the matched smart home verification instruction as a second smart home verification instruction;

and based on the second intelligent home verification instruction, verifying that the simulation request training thread loads the second transmission protocol.

Technical Field

The application relates to the technical field of data verification, in particular to a method and a system for smart home zigbee request verification.

Background

In recent years, both wireless communication and wireless networks have been on the trend of exponential increase due to the increasing demand for wireless access technologies. This is strongly driving the development of wireless communication towards high-speed communication.

With the continuous development of society, the working strength is increased, so that people are tired after finishing work and only want to rest when returning to home. The zigbee technology is applied to intelligent homes, home use can be rapidly controlled, and good experience is brought to users as far as possible.

However, when each household control request needs to be checked in the zigbee, the problem of inaccurate checking exists.

Disclosure of Invention

In view of this, the application provides a method and a system for smart home zigbee request verification.

In a first aspect, a method for requesting verification of smart home zigbee is provided, where the method includes:

responding to a transmission protocol loading feature description vector, and acquiring a first intelligent home furnishing verification instruction, wherein a first transmission protocol represented by the first intelligent home furnishing verification instruction is matched with a second transmission protocol represented by the transmission protocol loading feature description vector;

identifying and processing the first smart home verification instruction, generating a matched smart home verification instruction corresponding to the first smart home verification instruction, and determining the matched smart home verification instruction as a second smart home verification instruction;

and based on the second intelligent home verification instruction, verifying that the simulation request training thread loads the second transmission protocol.

Further, the pair of the first smart home verification instruction is identified and processed, and a matching smart home verification instruction corresponding to the first smart home verification instruction is generated, including:

converting the first smart home checking instruction from a smart home operation sequence to an independent operation sequence, wherein the smart home operation sequence is a data chain operation sequence with a smart home serial number as an initial node, and the independent operation sequence is a data chain operation sequence with a serial number of a corresponding thread of the smart home as the initial node;

identifying and processing the first smart home verification instruction after the operation sequence is converted, and generating the matched smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence;

and converting the matched intelligent home verification instruction from the independent operation sequence to the intelligent home operation sequence to obtain the matched intelligent home verification instruction corresponding to the first intelligent home verification instruction in the intelligent home operation sequence.

Further, the identifying and processing of the first smart home calibration instruction after the operation sequence conversion to generate the matching smart home calibration instruction corresponding to the first smart home calibration instruction under the independent operation sequence includes:

determining a first matching process of the simulation request training thread based on the intelligent home standard node of the simulation request training thread, wherein the first matching process is a process in a specific sequence;

and identifying and processing the first smart home verification instruction after the operation sequence is converted based on the first matching flow, and generating the matching smart home verification instruction corresponding to the first smart home verification instruction under the independent operation sequence, wherein the matching smart home verification instruction is matched with the first smart home verification instruction relative to the first matching flow.

Further, the identifying and processing the first smart home calibration instruction after the operation sequence conversion based on the first matching process includes:

determining an independent operation sequence list corresponding to the first smart home verification instruction after the operation sequence conversion, wherein the independent operation sequence list is used for representing the position and direction conditions of smart home nodes under the independent operation sequence;

and performing identification processing on the independent operation sequence list based on the first matching flow, wherein the identification processing comprises position identification processing and direction identification processing.

Further, the identifying, based on the first matching process, the independent operation order list includes:

acquiring an intelligent household direction vector in the independent operation sequence list;

converting the intelligent household direction vector into a three-dimensional coordinate system vector;

based on the first matching process, carrying out identification processing on the three-dimensional coordinate system vector to obtain an identification direction vector corresponding to the three-dimensional coordinate system vector;

and converting the identification direction vector into an identification smart home direction vector.

Further, after the first smart home verification instruction after the operation sequence conversion is identified and processed to generate the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence, the method further includes:

determining a specific intelligent home node in the matching intelligent home checking instruction, wherein the specific intelligent home node is an intelligent home node which is not subjected to identification conversion;

and identifying and processing the specific intelligent home node in the matched intelligent home verification instruction.

Further, the identifying and processing the specific smart home node in the matching smart home verification instruction includes:

determining a second matching flow of the simulation request training thread based on the intelligent home standard node of the simulation request training thread and the error direction of the simulation request training thread;

and based on the second matching process, identifying and processing the specific intelligent home node in the matching intelligent home verification instruction.

Further, the converting the first smart home calibration instruction from the smart home operation sequence to the independent operation sequence includes:

based on the incidence relation among the intelligent home nodes in the first intelligent home checking instruction, converting the intelligent home nodes from the intelligent home operation sequence to the independent operation sequence;

wherein, the converting the matching smart home calibration instruction from the independent operation sequence to the smart home operation sequence includes:

and based on the incidence relation among all the intelligent home nodes in the first intelligent home verification instruction, converting the matched intelligent home verification instruction from the independent operation sequence to the intelligent home operation sequence.

Further, the converting the first smart home calibration instruction from the smart home operation sequence to the independent operation sequence includes:

responding to the situation that the number of the intelligent home nodes in the first intelligent home verification instruction is larger than a number threshold value, and loading the step of converting the first intelligent home verification instruction from an intelligent home operation sequence to an independent operation sequence;

the pair of smart home verification instructions are identified and processed to generate matching smart home verification instructions corresponding to the first smart home verification instructions, and the method further includes:

in response to the fact that the number of the intelligent home nodes in the first intelligent home checking instruction is smaller than the number threshold, under the intelligent home operation sequence, the intelligent home nodes in the first intelligent home checking instruction are identified and processed, and a matching intelligent home checking instruction corresponding to the first intelligent home checking instruction under the intelligent home operation sequence is generated.

In a second aspect, a system for smart home zigbee request verification is provided, including a data input end and a data processing terminal, where the data input end is in communication connection with the data processing terminal, and the data processing terminal is specifically configured to:

responding to a transmission protocol loading feature description vector, and acquiring a first intelligent home furnishing verification instruction, wherein a first transmission protocol represented by the first intelligent home furnishing verification instruction is matched with a second transmission protocol represented by the transmission protocol loading feature description vector;

identifying and processing the first smart home verification instruction, generating a matched smart home verification instruction corresponding to the first smart home verification instruction, and determining the matched smart home verification instruction as a second smart home verification instruction;

and based on the second intelligent home verification instruction, verifying that the simulation request training thread loads the second transmission protocol.

According to the method and the system for smart home zigbee request verification, the first smart home verification instruction corresponding to the first transmission protocol is identified and processed, the second smart home verification instruction corresponding to the second transmission protocol matched with the first transmission protocol is automatically generated, so that when the calculation parameters including the simulation request training thread are generated, the smart home verification instructions corresponding to all the transmission protocols are not required to be created and stored, the stored calculation parameter standards are verified in real time when the complete calculation parameters are displayed, the required matched calculation parameter standards can be obtained, the calculation accuracy of the calculation parameters is improved, and the accuracy of the home zigbee request is improved.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.

Fig. 1 is a flowchart of a method for requesting verification by a zigbee for smart home according to an embodiment of the present application.

Fig. 2 is a block diagram of an apparatus for requesting smart home zigbee to check according to an embodiment of the present application.

Fig. 3 is an architecture diagram of a smart home zigbee verification request system according to an embodiment of the present application.

Detailed Description

In order to better understand the technical solutions, the technical solutions of the present application are described in detail below with reference to the drawings and specific embodiments, and it should be understood that the specific features in the embodiments and examples of the present application are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application, and the technical features in the embodiments and examples of the present application may be combined with each other without conflict.

Referring to fig. 1, a method for smart home zigbee request verification is shown, and the method may include the following technical solutions described in steps 100 to 300.

Step 100, responding to a transmission protocol to load a feature description vector, and acquiring a first smart home verification instruction.

Illustratively, a first transmission protocol represented by the first smart home verification instruction matches a second transmission protocol represented by the transmission protocol loading feature description vector.

Step 200, identifying and processing the first smart home verification instruction, generating a matching smart home verification instruction corresponding to the first smart home verification instruction, and determining the matching smart home verification instruction as a second smart home verification instruction.

Illustratively, the smart home verification instruction is used for representing a command issued by a user for controlling home.

Step 300, based on the second smart home verification instruction, verifying that the simulation request training thread loads the second transmission protocol.

It can be understood that, when the technical solutions described in steps 100 to 300 are executed, the first smart home calibration instruction corresponding to the first transmission protocol is identified and processed, and the second smart home calibration instruction corresponding to the second transmission protocol matched with the first transmission protocol is automatically generated, so that when the calculation parameter including the simulation request training thread is generated, the smart home calibration instruction corresponding to all transmission protocols does not need to be created and stored, and when the complete calculation parameter is displayed, the stored calculation parameter standard is subjected to real-time calibration processing, so that the required matching calculation parameter standard can be obtained, and the calculation accuracy of the calculation parameter is improved, thereby improving the accuracy of the home zigbee request.

In an alternative embodiment, the inventor finds that, when the first smart home verification instruction is subjected to identification processing, there is a problem that an operation sequence of a smart home is inaccurate, so that it is difficult to accurately generate a matching smart home verification instruction corresponding to the first smart home verification instruction, and in order to improve the above technical problem, the step of performing identification processing on the first smart home verification instruction described in step 200 to generate a matching smart home verification instruction corresponding to the first smart home verification instruction may specifically include the technical solutions described in the following step q 1-step q 3.

And q1, converting the first smart home checking instruction from a smart home operation sequence to an independent operation sequence, wherein the smart home operation sequence is a data chain operation sequence with a smart home sequence number as an initial node, and the independent operation sequence is a data chain operation sequence with a sequence number of a corresponding thread of the smart home as the initial node.

And q2, identifying the first smart home verification instruction after the operation sequence is converted, and generating the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence.

Step q3, converting the matching smart home verification instruction from the independent operation sequence to the smart home operation sequence to obtain the matching smart home verification instruction corresponding to the first smart home verification instruction in the smart home operation sequence.

It can be understood that when the technical scheme described in the step q 1-step q3 is executed, when the first smart home verification instruction performs identification processing, the problem that the smart home operation sequence is inaccurate is avoided as much as possible, so that the matching smart home verification instruction corresponding to the first smart home verification instruction can be accurately generated.

In an alternative embodiment, the inventor finds that, when the first smart home verification instruction after the operation sequence conversion is identified, there is a problem that a standard node of the smart home is inaccurate, so that it is difficult to accurately generate the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence, in order to improve the above technical problem, the step of identifying the first smart home verification instruction after the operation sequence conversion and generating the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence described in step q2 may specifically include the technical solutions described in the following step q21 and step q 22.

And q21, determining a first matching flow of the simulation request training thread based on the intelligent household standard node of the simulation request training thread, wherein the first matching flow is a flow in a specific sequence.

Step q22, based on the first matching process, the first smart home verification instruction after the operation sequence conversion is identified and processed, and the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence is generated.

For example, the matching smart home calibration instruction and the first smart home calibration instruction are matched with each other with respect to the first matching process.

It can be understood that, when the technical solutions described in the above step q21 and step q22 are executed and the first smart home verification instruction after the operation sequence is converted is identified, the problem that the smart home standard node is inaccurate is solved as much as possible, so that the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence can be accurately generated.

In an alternative embodiment, the inventor finds that, when the first smart home verification instruction after the operation sequence conversion is identified based on the first matching process, there is a problem that an independent operation sequence list is inaccurate, so that it is difficult to accurately identify the first smart home verification instruction, in order to improve the above technical problem, the step of identifying the first smart home verification instruction after the operation sequence conversion based on the first matching process, which is described in step q22, may specifically include the technical solutions described in the following step w1 and step w 2.

And step w1, determining an independent operation sequence list corresponding to the first intelligent home verification instruction after the operation sequence conversion, wherein the independent operation sequence list is used for representing the position and direction conditions of the intelligent home node under the independent operation sequence.

And a step w2 of performing recognition processing on the independent operation sequence list based on the first matching flow, wherein the recognition processing includes position recognition processing and direction recognition processing.

It can be understood that, when the technical solutions described in the above steps w1 and w2 are executed, and when the first smart home verification instruction after the operation sequence is converted is identified based on the first matching flow, the problem that the list of independent operation sequences is inaccurate is solved as much as possible, so that the identification processing can be accurately performed.

In an alternative embodiment, the inventor finds that, when the independent operation order list is identified based on the first matching process, there is a problem that a smart home direction vector is inaccurate, so that it is difficult to accurately identify the independent operation order list, and in order to improve the above technical problem, the step of identifying the independent operation order list based on the first matching process, which is described in step w2, may specifically include the technical solutions described in the following step w 21-step w 24.

And step w21, acquiring the intelligent household direction vector in the independent operation sequence list.

And step w22, converting the intelligent household direction vector into a three-dimensional coordinate system vector.

And w23, based on the first matching process, performing identification processing on the three-dimensional coordinate system vector to obtain an identification direction vector corresponding to the three-dimensional coordinate system vector.

And step w24, converting the identification direction vector into an identification smart home direction vector.

It can be understood that, when the technical solutions described in the above steps w 21-w 24 are executed, and the recognition processing is performed on the independent operation order list based on the first matching flow, the problem that the direction vector of the smart home is inaccurate is avoided as much as possible, so that the recognition processing can be performed accurately.

Based on the above basis, after the first smart home verification instruction after the operation sequence conversion is identified and processed to generate the matching smart home verification instruction corresponding to the first smart home verification instruction in the independent operation sequence, the following technical solutions described in step e1 and step e2 may also be included.

And e1, determining a specific intelligent home node in the matching intelligent home verification instruction, wherein the specific intelligent home node is an intelligent home node which is not subjected to identification conversion.

And e2, identifying and processing the specific intelligent home node in the matching intelligent home verification instruction.

It can be understood that, when the technical solutions described in the above steps e1 and e2 are executed, the accuracy of the identification processing is improved by accurately determining the specific smart home node in the matching smart home verification instruction.

In an alternative embodiment, the inventor finds that, when the specific smart home node in the matching smart home verification instruction is identified, there is a problem that an error direction is not reliable, so that it is difficult to reliably identify the specific smart home node, and in order to improve the above technical problem, the step of identifying the specific smart home node in the matching smart home verification instruction, which is described in step e2, may specifically include the technical solutions described in steps e21 and e22 below.

Step e21, determining a second matching flow of the simulation request training thread based on the intelligent home standard node of the simulation request training thread and the error direction of the simulation request training thread.

And e22, based on the second matching process, identifying and processing the specific smart home node in the matching smart home verification instruction.

It can be understood that, when the technical solutions described in the above step e21 and step e22 are executed, when the specific smart home node in the matching smart home verification instruction is identified, the problem of unreliable error direction is avoided, so that the identification processing can be reliably performed.

In an alternative embodiment, the inventor finds that when the first smart home calibration command is converted from the smart home operation sequence to the independent operation sequence, there is a problem that an association relationship is inaccurate, so that it is difficult to accurately convert the first smart home calibration command from the smart home operation sequence to the independent operation sequence, in order to improve the above technical problem, the step of converting the first smart home calibration command from the smart home operation sequence to the independent operation sequence described in step q1 may specifically include the technical solution described in the following step r1,

and r1, converting the intelligent household operation sequence of each intelligent household node into the independent operation sequence based on the incidence relation among the intelligent household nodes in the first intelligent household verification instruction.

It can be understood that, when the technical scheme described in the step r1 is executed, when the first smart home calibration instruction is converted from the smart home operation sequence to the independent operation sequence, the problem of inaccurate association relationship is avoided as much as possible, so that the first smart home calibration instruction can be accurately converted from the smart home operation sequence to the independent operation sequence.

In an alternative embodiment, the inventor finds that when the matching smart home calibration command is converted from the independent operation sequence to the smart home operation sequence, there is a problem of conversion error, so that it is difficult to accurately convert the matching smart home calibration command from the independent operation sequence to the smart home operation sequence, and in order to improve the above technical problem, the step of converting the matching smart home calibration command from the independent operation sequence to the smart home operation sequence described in step r1 may specifically include the technical solution described in the following step r 11.

And r11, converting the matched smart home verification instruction from the independent operation sequence to the smart home operation sequence based on the incidence relation among the smart home nodes in the first smart home verification instruction.

It can be understood that, when the technical solution described in the above step r11 is executed, when the matching smart home verification instruction is converted from the independent operation sequence to the smart home operation sequence, the problem of conversion error is avoided as much as possible, so that the matching smart home verification instruction can be accurately converted from the independent operation sequence to the smart home operation sequence.

In an alternative embodiment, the inventor finds that, when the first smart home calibration instruction is converted from the smart home operation sequence to the independent operation sequence, there is a problem that the number of smart home nodes is inaccurate, so that it is difficult to accurately convert the first smart home calibration instruction from the smart home operation sequence to the independent operation sequence, and in order to improve the above technical problem, the step of converting the first smart home calibration instruction from the smart home operation sequence to the independent operation sequence described in step q1 may specifically include the following technical solution described in step y 1.

Step y1, responding to the fact that the number of the intelligent home nodes in the first intelligent home verification instruction is larger than the number threshold, and loading the step of converting the first intelligent home verification instruction from the intelligent home operation sequence to the independent operation sequence.

It can be understood that, when the technical scheme described in the above step y1 is executed, when the first smart home calibration instruction is converted from the smart home operation sequence to the independent operation sequence, the problem that the number of smart home nodes is inaccurate is solved as much as possible, so that the first smart home calibration instruction can be accurately converted from the smart home operation sequence to the independent operation sequence.

Based on the above basis, the identifying processing is performed on the first smart home verification instruction to generate a matching smart home verification instruction corresponding to the first smart home verification instruction, and the method may further include the following technical scheme described in step p 1.

And p1, responding to the fact that the number of the intelligent home nodes in the first intelligent home verification instruction is smaller than the number threshold, under the intelligent home operation sequence, identifying and processing the intelligent home nodes in the first intelligent home verification instruction, and generating a matching intelligent home verification instruction corresponding to the first intelligent home verification instruction under the intelligent home operation sequence.

It can be understood that, when the technical scheme described in the step p1 is executed, the accuracy of matching the smart home verification instruction is improved by accurately determining the quantity relationship of the smart home nodes.

Based on the above basis, the identifying processing is performed on the first smart home verification instruction to generate a matching smart home verification instruction corresponding to the first smart home verification instruction, and the technical solutions described in the following steps a1 and a2 may also be included.

Step a1, performing first identification processing on the first smart home verification instruction, and generating a first matched smart home verification instruction corresponding to the first smart home verification instruction, where the first matched smart home verification instruction is a primary smart home verification instruction or a secondary smart home verification instruction of the simulation request training thread.

Step a2, performing second recognition processing on the first smart home verification instruction, and generating a second matching smart home verification instruction corresponding to the first smart home verification instruction, where the second matching smart home verification instruction includes a primary smart home verification instruction and a secondary smart home verification instruction of the simulation request training thread.

It can be understood that when the technical solutions described in the above step a1 and step a2 are executed, the accuracy of the second matching smart home verification instruction is improved by accurately generating the first matching smart home verification instruction corresponding to the first smart home verification instruction.

Based on the above basis, the following technical solutions described in step s1 and step s2 may also be included.

And step s1, acquiring parameter configuration information of the simulation training model, wherein the parameter configuration information is used for indicating whether the intelligent home node calculated by the simulation training model in the recognition processing process is recalculated.

And step s2, recalculating the intelligent home node calculated by the simulation training model in response to the parameter configuration information, and identifying the simulation training model.

It can be understood that, when the technical solutions described in the above steps s1 and s2 are executed, the recognition processing can be accurately performed by recalculation.

On the basis, please refer to fig. 2 in combination, a smart home zigbee request verification apparatus 200 is provided, and is applied to a data processing terminal, where the apparatus includes:

a check instruction obtaining module 210, configured to respond to a transmission protocol loading feature description vector, to obtain a first smart home check instruction, where a first transmission protocol represented by the first smart home check instruction matches a second transmission protocol represented by the transmission protocol loading feature description vector;

the verification instruction generating module 220 is configured to identify and process the first smart home verification instruction, generate a matching smart home verification instruction corresponding to the first smart home verification instruction, and determine the matching smart home verification instruction as a second smart home verification instruction;

and a transmission protocol loading module 230, configured to verify that the simulation request training thread loads the second transmission protocol based on the second smart home verification instruction.

On the basis of the above, please refer to fig. 3, which shows a smart home zigbee request verification system 300, which includes a processor 310 and a memory 320, which are in communication with each other, wherein the processor 310 is configured to read a computer program from the memory 320 and execute the computer program, so as to implement the above method.

On the basis of the above, there is also provided a computer-readable storage medium on which a computer program is stored, which when executed implements the above-described method.

In summary, based on the above scheme, the first smart home calibration instruction corresponding to the first transmission protocol is identified and processed, and the second smart home calibration instruction corresponding to the second transmission protocol matched with the first transmission protocol is automatically generated, so that when the calculation parameter including the simulation request training thread is generated, the smart home calibration instructions corresponding to all transmission protocols do not need to be created and stored, when the complete calculation parameter is displayed, the stored calculation parameter standard is subjected to real-time calibration processing, and the required matched calculation parameter standard can be obtained, thereby improving the calculation accuracy of the calculation parameter, and improving the accuracy of the zigbee request for home use.

It should be appreciated that the system and its modules shown above may be implemented in a variety of ways. For example, in some embodiments, the system and its modules may be implemented in hardware, software, or a combination of software and hardware. Wherein the hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory for execution by a suitable instruction execution system, such as a microprocessor or specially designed hardware. Those skilled in the art will appreciate that the methods and systems described above may be implemented using computer executable instructions and/or embodied in processor control code, such code being provided, for example, on a carrier medium such as a diskette, CD-or DVD-ROM, a programmable memory such as read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The system and its modules of the present application may be implemented not only by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but also by software executed by various types of processors, for example, or by a combination of the above hardware circuits and software (e.g., firmware).

It is to be noted that different embodiments may produce different advantages, and in different embodiments, any one or combination of the above advantages may be produced, or any other advantages may be obtained.

Having thus described the basic concept, it will be apparent to those skilled in the art that the foregoing detailed disclosure is to be considered merely illustrative and not restrictive of the broad application. Various modifications, improvements and adaptations to the present application may occur to those skilled in the art, although not explicitly described herein. Such modifications, improvements and adaptations are proposed in the present application and thus fall within the spirit and scope of the exemplary embodiments of the present application.

Also, this application uses specific language to describe embodiments of the application. Reference throughout this specification to "one embodiment," "an embodiment," and/or "some embodiments" means that a particular feature, structure, or characteristic described in connection with at least one embodiment of the present application is included in at least one embodiment of the present application. Therefore, it is emphasized and should be appreciated that two or more references to "an embodiment" or "one embodiment" or "an alternative embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, some features, structures, or characteristics of one or more embodiments of the present application may be combined as appropriate.

Moreover, those skilled in the art will appreciate that aspects of the present application may be illustrated and described in terms of several patentable species or situations, including any new and useful combination of processes, machines, manufacture, or materials, or any new and useful improvement thereon. Accordingly, various aspects of the present application may be embodied entirely in hardware, entirely in software (including firmware, resident software, micro-code, etc.) or in a combination of hardware and software. The above hardware or software may be referred to as "data block," module, "" engine, "" unit, "" component, "or" system. Furthermore, aspects of the present application may be represented as a computer product, including computer readable program code, embodied in one or more computer readable media.

The computer storage medium may comprise a propagated data signal with the computer program code embodied therewith, for example, on baseband or as part of a carrier wave. The propagated signal may take any of a variety of forms, including electromagnetic, optical, etc., or any suitable combination. A computer storage medium may be any computer-readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code located on a computer storage medium may be propagated over any suitable medium, including radio, cable, fiber optic cable, RF, or the like, or any combination of the preceding.

Computer program code required for the operation of various portions of the present application may be written in any one or more programming languages, including an object oriented programming language such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C + +, C #, VB.NET, Python, and the like, a conventional programming language such as C, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, a dynamic programming language such as Python, Ruby, and Groovy, or other programming languages, and the like. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any network format, such as a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet), or in a cloud computing environment, or as a service, such as a software as a service (SaaS).

Additionally, the order in which elements and sequences of the processes described herein are processed, the use of alphanumeric characters, or the use of other designations, is not intended to limit the order of the processes and methods described herein, unless explicitly claimed. While various presently contemplated embodiments of the invention have been discussed in the foregoing disclosure by way of example, it is to be understood that such detail is solely for that purpose and that the appended claims are not limited to the disclosed embodiments, but, on the contrary, are intended to cover all modifications and equivalent arrangements that are within the spirit and scope of the embodiments herein. For example, although the system components described above may be implemented by hardware devices, they may also be implemented by software-only solutions, such as installing the described system on an existing server or mobile device.

Similarly, it should be noted that in the preceding description of embodiments of the application, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure aiding in the understanding of one or more of the embodiments. This method of disclosure, however, is not intended to require more features than are expressly recited in the claims. Indeed, the embodiments may be characterized as having less than all of the features of a single embodiment disclosed above.

Numerals describing the number of components, attributes, etc. are used in some embodiments, it being understood that such numerals used in the description of the embodiments are modified in some instances by the use of the modifier "about", "approximately" or "substantially". Unless otherwise indicated, "about", "approximately" or "substantially" indicates that the numbers allow for adaptive variation. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that may vary depending upon the desired properties of the individual embodiments. In some embodiments, the numerical parameter should take into account the specified significant digits and employ a general digit preserving approach. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the range are approximations, in the specific examples, such numerical values are set forth as precisely as possible within the scope of the application.

The entire contents of each patent, patent application publication, and other material cited in this application, such as articles, books, specifications, publications, documents, and the like, are hereby incorporated by reference into this application. Except where the application is filed in a manner inconsistent or contrary to the present disclosure, and except where the claim is filed in its broadest scope (whether present or later appended to the application) as well. It is noted that the descriptions, definitions and/or use of terms in this application shall control if they are inconsistent or contrary to the statements and/or uses of the present application in the material attached to this application.

Finally, it should be understood that the embodiments described herein are merely illustrative of the principles of the embodiments of the present application. Other variations are also possible within the scope of the present application. Thus, by way of example, and not limitation, alternative configurations of the embodiments of the present application can be viewed as being consistent with the teachings of the present application. Accordingly, the embodiments of the present application are not limited to only those embodiments explicitly described and depicted herein.

The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于智能家居系统的节能分析管控方法及云分析中控平台

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!