Smart home interoperability detection system and method
By designing a smart home interoperability detection system, using the protocol conversion module and test module of the main operating table for signal connection with the functional test box, the existing detection system has solved the problems of single functions, low efficiency and difficult integration, and achieved an efficient and flexible detection process.
Patent Information
- Application Number
- CN202510071682.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-06
AI Technical Summary
The existing smart home inspection system has single functions, insufficient flexibility, low efficiency, and difficult system integration, making it difficult to meet the efficient, flexible and intelligent needs of intelligent manufacturing for the detection system.
Design a smart home interoperability detection system, including multiple functional test boxes and a main operating table. The main operation table contains a protocol conversion module and a test module. It communicates with the functional test box through signal connection, realizes protocol conversion and test instructions sending, and generates test reports.
It improves the accuracy and efficiency of inspection, makes the testing process more automated and controllable, solves the problems of protocol incompatibility, inefficiency and difficulty in system integration, and provides strong support for the quality inspection of smart home products.
Smart Images

Figure CN119937513A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart home testing technology, and in particular to a smart home interoperability detection system and method. Background Art
[0002] With the advent of the "Industry 4.0" era, the smart home industry has ushered in unprecedented development opportunities, thanks to the rapid development of electronic information technology, which provides solid technical support for smart homes. However, the diversity and complexity of smart home products also put forward higher requirements for product quality and reliability. Product testing, as a key link to ensure the quality of smart home products, is becoming increasingly important in the production process.
[0003] Under the background of existing technologies, the development of smart home detection systems still faces many challenges. Traditional detection systems often have single functions, insufficient flexibility, low efficiency, and difficulty in system integration, which makes it difficult to meet the requirements of intelligent manufacturing for efficient, flexible and intelligent detection systems. There are some related inventions in the prior art that attempt to solve these problems, but the solutions of these technologies are not ideal, and they do not fully consider the requirements of detection time and versatility.
[0004] In summary, although the existing technology has made some progress in the smart home interoperability detection system, there are still many defects and inconveniences. Therefore, in view of the shortcomings of these existing technologies, it is necessary to conduct in-depth thinking and active research to develop a more complete and efficient smart home interoperability detection system. Summary of the invention
[0005] In view of the problems existing in the prior art, the present invention provides a smart home interoperability detection system, in which a plurality of function test boxes corresponding to a plurality of different smart homes and a general operation table are arranged in a test space, and the general operation table is signal-connected with each of the function test boxes; the general operation table comprises:
[0006] A protocol conversion module, used to communicate signals with each of the functional test boxes and perform initial configuration, and then convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol to establish a standard connection;
[0007] The test module is used to send test instructions to each of the smart homes to be tested, then receive and display the corresponding test results, and generate a test report based on the test results after all tests are completed.
[0008] Preferably, the main operation console includes a protocol analyzer, a PC and a display screen that communicate with each other;
[0009] The protocol analyzer is used to convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol;
[0010] The PC is used to establish a standard connection with the smart home to be tested installed on each of the functional test boxes, and send the test instructions to each of the smart home to be tested according to the operation of the tester;
[0011] The display screen is used to display a visual test instruction sending interface and display test results.
[0012] Preferably, the functional test box includes a simulated curtain test box, and the smart home to be tested is a smart curtain controller; then the test module includes:
[0013] A curtain switch test unit, used for sending multiple switch control instructions to the intelligent curtain controller, and recording in the test result when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction;
[0014] The curtain opening and closing test unit is used to send a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and record in the test result when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instructions.
[0015] Preferably, the functional test box further includes a load test box, and the test module further includes:
[0016] The curtain load test unit is used to connect the intelligent curtain controller to the damper in the load test box, then set the motor power of the intelligent curtain controller and adjust the load of the damper, and record the operating parameters of the intelligent curtain controller under different load conditions in the test results.
[0017] Preferably, the functional test box includes a socket mounting frame, and the smart home to be tested is a smart socket.
[0018] Preferably, the functional test box includes a three-axis test bench, and the smart home to be tested is a smart switch.
[0019] Preferably, the functional test box includes a lighting control test box, and the smart home to be tested is a smart lamp.
[0020] The present invention also provides a smart home interoperability detection method, which is applied to the smart home interoperability detection system as described above, comprising:
[0021] Step S1, the main operation console communicates signals with each of the functional test boxes and performs initial configuration, and then converts the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol to establish a standard connection;
[0022] Step S2, the main console sends test instructions to each of the smart homes to be tested, then receives and displays the corresponding test results, and generates a test report according to each of the test results after all the tests are completed.
[0023] Preferably, the main operation console includes a protocol analyzer, a PC and a display screen that communicate with each other;
[0024] The protocol analyzer is used to convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol;
[0025] The PC is used to establish a standard connection with the smart home to be tested installed on each of the functional test boxes, and send the test instructions to each of the smart home to be tested according to the operation of the tester;
[0026] The display screen is used to display a visual test instruction sending interface and display test results.
[0027] Preferably, the functional test box includes a simulated curtain test box, and the smart home to be tested is a smart curtain controller; then step S2 includes:
[0028] Step S21, the main operation console sends multiple switch control instructions to the intelligent curtain controller, and records in the test result when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction;
[0029] Step S22, the main operating console sends a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and records in the test result when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instructions.
[0030] The above technical solution has the following advantages or beneficial effects:
[0031] By introducing the protocol conversion module and the test module, and designing a general operation console for comprehensive management, the existing problems of smart home interoperability detection systems, such as protocol incompatibility, low efficiency, and difficulty in system integration, are effectively solved. This technical solution not only improves the accuracy and efficiency of the test, but also makes the test process more automated and controllable, providing strong support for the quality inspection of smart home products. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A schematic diagram of the structure of a smart home interoperability detection system in a preferred embodiment of the present invention;
[0033] Figure 2A schematic diagram of the location of a smart home interoperability detection system in a preferred embodiment of the present invention;
[0034] Figure 3 A flowchart of a smart home interoperability detection method in a preferred embodiment of the present invention;
[0035] Figure 4 This is a schematic diagram of a sub-process of step S2 in a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0036] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. The present invention is not limited to this embodiment, and other embodiments may also fall within the scope of the present invention as long as they conform to the gist of the present invention.
[0037] In a preferred embodiment of the present invention, based on the above problems existing in the prior art, a smart home interoperability detection system is provided, wherein a plurality of function test boxes corresponding to a plurality of different smart homes and a general operation table 1 are arranged in the test space, and the general operation table 1 is connected to the signal between the function test boxes; Figure 1 As shown, the main operating console 1 includes:
[0038] The protocol conversion module 11 is used to communicate signals with each functional test box and perform initialization configuration, and then convert the proprietary protocol of the smart home to be tested installed on each functional test box into a standard protocol to establish a standard connection;
[0039] The test module 12 is used to send test instructions to each smart home to be tested, then receive and display the corresponding test results, and generate a test report according to each test result after all tests are completed.
[0040] Specifically, in the prior art, the diversity of smart home devices leads to the problem of protocol incompatibility, which increases the difficulty of device interoperability. In this embodiment, by introducing a protocol conversion module, it is possible to communicate with each functional test box and initialize and configure them. The initialization process also includes display of power supply voltage, current, power, alarm signal, etc. This step ensures that different smart home devices can communicate according to a unified standard.
[0041] More importantly, the protocol conversion module is able to convert the proprietary protocol of the smart home to be tested into a standard protocol, thus establishing a standard connection. This not only solves the compatibility problem between devices, but also makes the testing process more unified and efficient.
[0042] Traditional detection systems are often inefficient and lack flexibility. The test module in this embodiment can send test instructions to the smart home to be tested, and receive and display the corresponding test results. This design not only improves the accuracy of the test, but also makes the test process more automated and efficient.
[0043] In addition, the test module can automatically generate a test report after all tests are completed. This function not only simplifies the test process, but also improves the readability and traceability of the test results.
[0044] In the prior art, the difficulty of system integration is a common problem. This technical solution realizes the unified management of multiple functional test boxes through the main operation console. The main operation console is not only responsible for signal connection with each functional test box, but also realizes comprehensive control of the test process through the protocol conversion module and the test module.
[0045] This design not only simplifies the system integration process, but also improves the stability and reliability of the system. At the same time, the existence of the main operating console also makes the test process more flexible and controllable, and can be customized according to actual needs.
[0046] In summary, this technical solution effectively solves the problems of protocol incompatibility, low efficiency, and difficulty in system integration in the existing smart home interoperability detection system by introducing protocol conversion modules and test modules and designing a general operation console for comprehensive management. This technical solution not only improves the accuracy and efficiency of the test, but also makes the test process more automated and controllable, providing strong support for the quality inspection of smart home products.
[0047] In a preferred embodiment of the present invention, Figure 2 The main operation console 1 shown includes a protocol analyzer 100, a PC and a display screen 200 that communicate with each other;
[0048] The protocol analyzer 100 is used to convert the proprietary protocol of the smart home to be tested installed on each functional test box into a standard protocol;
[0049] The PC is used to establish a standard connection with the smart home to be tested installed on each functional test box, and send test instructions to each smart home to be tested according to the operation of the tester;
[0050] The display screen 200 is used to display a visual test instruction sending interface and display test results.
[0051] Specifically, in this embodiment, a PC and a software analysis module installed on the PC are set on the operating table to control the detection process and data analysis. The PC is also used to configure the actuators in each functional test box, including but not limited to alarm testing, motor and cylinder initialization debugging, etc., to simulate user interaction and actual operating environment. Prepare the smart home product to be tested and ensure that it can be connected to the protocol analyzer.
[0052] The proprietary protocol of the smart home to be tested is converted into a standard protocol through the protocol analyzer 100 so that the PC can communicate with it. The protocol analyzer used by the PC is used to establish a standard connection with the smart home device to be tested, so as to realize the reading and control of the protocol.
[0053] First, the protocol analyzer 100 needs to conduct an in-depth analysis of the proprietary protocol of the smart home device to be tested. This includes understanding the key elements of the proprietary protocol, such as the communication format, data frame structure, verification method, and control instructions. Through this process, the protocol analyzer can establish a comprehensive understanding of the proprietary protocol, laying the foundation for subsequent conversion work.
[0054] In the process of protocol conversion, data acquisition is a crucial step. The protocol analyzer 100 needs to connect the signals with the smart home device to be tested through various interfaces (such as serial port, network port, etc.) or corresponding functional test boxes, and capture the data sent and received by the device in real time. These data will be used as input information in the conversion process to generate a data format that conforms to the standard protocol.
[0055] According to the analysis results of the proprietary protocol, the protocol analyzer 100 needs to design a set of conversion logic for converting the captured data from the proprietary protocol format to the standard protocol format. This logic design usually includes the following steps:
[0056] Data analysis: First, the protocol analyzer 100 needs to analyze the captured data and extract the valid information (such as control instructions, data parameters, etc.) therein.
[0057] Format conversion: Then, according to the format requirements of the standard protocol, the parsed valid information is reorganized into a data frame that complies with the standard protocol.
[0058] Verification and correction: During the conversion process, the protocol analyzer 100 also needs to verify the data to ensure that the converted data conforms to the specifications of the standard protocol. If data errors or inconsistencies are found, corresponding corrections need to be made.
[0059] After completing the conversion logic design, the protocol analyzer 100 needs to implement it as a specific software or hardware module and embed it into the test system. Next, the correctness and reliability of the conversion function are verified through actual testing. During the test, various working states and communication scenarios of the smart home device to be tested can be simulated to observe whether the protocol analyzer can accurately convert the proprietary protocol into the standard protocol and correctly parse and respond to the data of the standard protocol. Optionally, the protocol analysis conversion process of this step can also adopt the protocol conversion technology in the prior art.
[0060] The operating console 1 (which can use a visual test instruction sending interface or a traditional test button) simulates user operations to perform switch control, dimming, color adjustment and other test operations on the smart home to be tested, so as to test the actual response of the product to be tested.
[0061] In this embodiment, a load box 300 is further provided, and the operating parameters of the smart home to be tested under different operating and different load conditions are collected through the load box 300 and the simulation test equipment.
[0062] The PC reads and analyzes the data provided by the load box 300 and the functional test box to evaluate the performance of the product under test, optionally including key performance indicators such as response time, stability and durability.
[0063] The test results and performance analysis data are recorded and stored in the PC for subsequent evaluation and report generation. Based on the collected data and analysis results, a detailed test report is generated, which includes performance indicators and possible improvement suggestions (optionally, an AI intelligent model can be integrated in the PC to assist in generating the test report, or the test results can be filled in to generate the test report through a preset test report template).
[0064] In a preferred embodiment of the present invention, the functional test box includes a simulated curtain test box 400, and the smart home to be tested is a smart curtain controller; the test module 12 includes:
[0065] The curtain switch test unit 121 is used to send multiple switch control instructions to the intelligent curtain controller, and record in the test result when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction;
[0066] The curtain opening and closing test unit 122 is used to send a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and record in the test result when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instruction.
[0067] Specifically, in this embodiment, the interoperability test of the curtains is performed. The advantages of this test process are mainly reflected in the following aspects:
[0068] Through the curtain switch test unit 121, the system can send multiple switch control instructions to the smart curtain controller and monitor its response in real time. This test method can fully verify whether the switch function of the smart curtain controller is normal, including key performance indicators such as response speed and instruction execution accuracy. When the switch state of the smart curtain controller is inconsistent with the instruction, the system will record it in the test results, so as to discover and locate the problem in time.
[0069] The curtain opening and closing test unit 122 goes a step further by sending multiple non-linearly arranged opening and closing instructions to simulate various opening and closing requirements that may be encountered in actual use. This test method can fully verify the accuracy and stability of the intelligent curtain controller in opening and closing control through the pull cord encoder. Since the opening and closing instructions are arranged non-linearly, the test process can cover a wider range of opening and closing, ensuring that the performance of the intelligent curtain controller at different opening and closing degrees meets expectations.
[0070] Through repeated tests (including switch tests and nonlinear opening and closing tests), the system can collect a large amount of data to more accurately evaluate the performance and stability of the smart curtain controller. This testing method helps to reduce the impact of accidental factors on the test results and improve the reliability and accuracy of the test.
[0071] When the test results show that there is a problem with the smart curtain controller, the system can record the specific test steps and results to help developers quickly locate the problem. This detailed test record not only helps to quickly solve the problem, but also provides valuable reference information for subsequent product improvement and optimization.
[0072] In a preferred embodiment of the present invention, the functional test box further includes a load test box 300, and the test module 12 further includes:
[0073] The curtain load test unit 123 is used to connect the smart curtain controller to the damper in the load test box 300, then set the motor power of the smart curtain controller and adjust the load of the damper, and record the operating parameters of the smart curtain controller under different load conditions in the test results.
[0074] Specifically, a load test box 300 is also provided in the test system. By connecting the smart curtain controller to the damper in the load test box 300, and setting different motor powers and adjusting the load of the damper, various load conditions that the smart curtain may encounter in actual use can be simulated. This test method can comprehensively evaluate the performance of the smart curtain controller under different loads, including key indicators such as its response speed, stability, power consumption, and motor life.
[0075] During the load test, the system can record the operating parameters of the smart curtain controller under different load conditions in real time. By comparing these parameters with the preset standard values or expected values, the performance deficiencies or potential problems of the smart curtain controller can be discovered in a timely manner. This accurate problem discovery method helps developers take timely measures to improve and optimize.
[0076] In a preferred embodiment of the present invention, the functional test box includes a socket mounting frame 500, and the smart home to be tested is a smart socket.
[0077] Specifically, in this embodiment, the following test units may be designed for testing the smart socket:
[0078] Socket on-off test unit: This test unit is used to send multiple on-off control commands to the smart socket and monitor its response in real time. By comparing the consistency between the command sent and the actual on-off state of the socket, the on-off control function of the smart socket is evaluated to see if it is normal. When the actual state of the socket is inconsistent with the command, the system should record it in the test results.
[0079] Load adaptability test unit: Similar to the load test of curtains, this unit simulates the load changes in actual use by connecting electrical devices of different powers to the smart socket. The system sets the rated power of the smart socket, adjusts the power of the connected electrical appliances, and records the working parameters of the smart socket under different load conditions (such as voltage, current, power factor, etc.). This helps to evaluate the load adaptability and overload protection performance of the smart socket.
[0080] Power and energy consumption test unit: This test unit is used to measure the actual power consumption of the smart socket when connected to different power appliances and compare it with the theoretical value. By running the test for a long time, the energy efficiency of the smart socket can also be evaluated, including standby power consumption and working power consumption. This helps users understand the energy consumption of the smart socket and provides data support for its energy-saving performance.
[0081] Remote control and timing function test unit: Smart sockets usually have remote control and timing switch functions. This test unit verifies whether the smart socket can execute remote control instructions and timing switch tasks as expected by simulating remote operation or setting timing tasks. During the test, the system should record the response time and execution accuracy of the smart socket to evaluate the reliability of its remote control and timing functions.
[0082] Safety and stability test unit: Safety is an important consideration for smart home products. This test unit evaluates whether the safety protection mechanism of the smart socket is effective by simulating abnormal situations (such as overload, short circuit, overheating, etc.). At the same time, through long-term continuous operation tests, observe whether the smart socket has abnormal heating, noise, flickering and other problems to evaluate its stability and durability.
[0083] These test units together constitute a comprehensive testing system for smart sockets, which can ensure that the smart sockets meet the design requirements in terms of function, performance, safety and stability, and provide users with a safe, reliable and convenient smart home experience.
[0084] In a preferred embodiment of the present invention, the functional test box includes a three-axis test bench 600, and the smart home to be tested is a smart switch.
[0085] Specifically, in this embodiment, the functional test box includes a three-axis test bench, and the smart home to be tested is a smart switch. The following are several test units for testing the smart switch:
[0086] Switching action stability test unit: This test unit is used to verify the stability of the smart switch during multiple switching actions. By sending continuous switching control instructions to the smart switch and monitoring its response, it is evaluated whether the smart switch can perform switching actions stably and accurately. On the three-axis test bench, the switching action of the smart switch at different angles or tilts can be simulated to check its stability under these conditions.
[0087] Remote control response test unit: Smart switches usually have remote control functions. This test unit verifies the response speed and accuracy of the smart switch by simulating remote control operations. During the test, the system should record the time from receiving the command to executing the action of the smart switch, and evaluate whether it meets the response speed expected by the user. On the three-axis test bench, the remote control response of the smart switch under vibration or movement can be simulated to check its anti-interference ability.
[0088] Power consumption and energy efficiency evaluation test unit: The power consumption of the smart switch in standby and working state is an indicator that users are concerned about. This test unit is used to measure the power consumption of the smart switch in different states and evaluate its energy efficiency performance. By running the test for a long time, the energy consumption trend of the smart switch can be observed to evaluate its energy saving effect. On the three-axis test bench, the power consumption changes of the smart switch at different tilt angles can be simulated to check whether its energy efficiency is affected by the installation position.
[0089] Compatibility and interoperability test unit: Smart switches need to be connected and controlled with different smart home systems, platforms or devices. This test unit is used to verify the compatibility and interoperability of smart switches with these systems, platforms or devices. By connecting different smart home devices and setting corresponding control scenarios, it is evaluated whether the smart switch can be smoothly integrated and work with other devices.
[0090] Environmental adaptability test unit (using a triaxial test bench): In this test unit, we use a triaxial test bench to simulate various environmental conditions that the smart switch may encounter, such as temperature, humidity, vibration, etc. By adjusting the parameters of the triaxial test bench, we can simulate the working state of the smart switch under different environmental conditions and evaluate its adaptability and stability. This test helps to discover potential problems of the smart switch in extreme environments and provide data support for its improvement.
[0091] Safety performance test unit: As a household electrical device, the safety of smart switches is of vital importance. This test unit is used to verify the performance of smart switches in terms of electrical safety, overheat protection, short circuit protection, etc. By simulating abnormal situations such as overload and short circuit, it is evaluated whether the smart switch can cut off the power supply in time and protect the safety of users. On the three-axis test bench, the safety performance of the smart switch under tilt or vibration can be simulated to check whether it has sufficient stability and reliability.
[0092] These test units together constitute a comprehensive test system for smart switches, which can ensure that the smart switches meet the design requirements in terms of function, performance, compatibility, environmental adaptability and safety, and provide users with a safe, reliable and convenient smart home experience. Please note that since the specific functions and performance of smart switches may vary by brand and model, appropriate adjustments may be required in actual testing based on specific product specifications and requirements.
[0093] In a preferred embodiment of the present invention, the functional test box includes a light control test box 700, and the smart home to be tested is a smart light.
[0094] Specifically, in this embodiment, the function test box includes a light control test box, and the smart home to be tested is a smart light. The following are several test units for testing the smart light:
[0095] Brightness and color temperature adjustment test unit: This test unit is used to verify the brightness and color temperature adjustment function of smart lights. By sending different brightness and color temperature adjustment commands to the smart lights and monitoring their responses in real time, it is evaluated whether the smart lights can accurately and smoothly adjust the brightness and color temperature. During the test, the system should record the actual brightness and color temperature values of the smart lights and compare them with the command values to evaluate their adjustment accuracy and stability.
[0096] Remote control response test unit: Smart lights usually have remote control functions. This test unit verifies the response speed and accuracy of smart lights by simulating remote control operations. During the test, the system should record the time from when the smart light receives the command to when it executes the action, and evaluate whether it meets the response speed expected by the user. In addition, the remote control performance in different network environments, such as Wi-Fi, Bluetooth, etc., can also be tested.
[0097] Power consumption and energy efficiency evaluation test unit: The power consumption of smart lights at different brightness and color temperature is an indicator that users care about. This test unit is used to measure the power consumption of smart lights in different working states and evaluate their energy efficiency performance. By running the test for a long time, the energy consumption trend of smart lights can be observed to evaluate their energy saving effect. At the same time, the standby power consumption of smart lights can also be tested to understand their energy consumption when not in use.
[0098] Scene mode switching test unit: Smart lights usually support multiple scene modes, such as reading mode, movie mode, etc. This test unit is used to verify the switching function of smart lights in different scene modes. By sending scene mode switching instructions to the smart light and observing its actual performance, it is evaluated whether the smart light can accurately and quickly switch to the specified scene mode and present the corresponding brightness and color temperature effects.
[0099] Lighting control test box compatibility test unit: As a test device, the lighting control test box needs to be connected and controlled with the smart light. This test unit is used to verify the compatibility of the smart light with the lighting control test box. By connecting different smart lights and setting corresponding test parameters, it is evaluated whether the smart light can communicate and control with the lighting control test box smoothly to ensure the accuracy and reliability of the test.
[0100] Stability and reliability test unit: The stability and reliability of smart lights are the key to their long-term use. This test unit is used to verify the stability and reliability of smart lights during long-term operation. Through continuous operation tests, observe whether the smart lights have abnormal conditions, such as flickering, extinguishing, etc., and evaluate whether they can continue to work stably. At the same time, the performance of smart lights under extreme conditions, such as high temperature and low temperature, can also be tested to evaluate their adaptability and durability.
[0101] These test units together constitute a comprehensive test system for smart lights, which can ensure that smart lights meet the design requirements in terms of function, performance, compatibility, stability and reliability, and provide users with a safe, reliable and convenient smart home experience. Please note that since the specific functions and performance of smart lights may vary by brand and model, appropriate adjustments may be required in actual testing based on specific product specifications and requirements.
[0102] The present invention also provides a smart home interoperability detection method, which is applied to the smart home interoperability detection system as described above. Figure 3 As shown, including:
[0103] Step S1, the main operation console communicates signals with each functional test box and performs initial configuration, and then converts the proprietary protocol of the smart home to be tested installed on each functional test box into a standard protocol to establish a standard connection;
[0104] Step S2, the main console sends test instructions to each smart home to be tested, then receives and displays the corresponding test results, and generates a test report according to each test result after all tests are completed.
[0105] In a preferred embodiment of the present invention, the main operation console includes a protocol analyzer, a PC and a display screen that communicate with each other;
[0106] The protocol analyzer is used to convert the proprietary protocol of the smart home to be tested installed on each functional test box into a standard protocol;
[0107] The PC is used to establish a standard connection with the smart home to be tested installed on each functional test box, and send test instructions to each smart home to be tested according to the operation of the tester;
[0108] The display screen is used to display a visual test command sending interface and display test results.
[0109] In a preferred embodiment of the present invention, the functional test box includes a simulated curtain test box, and the smart home to be tested is a smart curtain controller; Figure 4 As shown, step S2 includes:
[0110] Step S21, the main operation console sends multiple switch control instructions to the intelligent curtain controller, and records in the test results when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction;
[0111] Step S22, the main operating console sends a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and records in the test results when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instruction.
[0112] The above are only preferred embodiments of the present invention, and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the contents of this specification and illustrations should be included in the protection scope of the present invention.
Claims
1. A smart home interoperability detection system, characterized in that: A plurality of function test boxes corresponding to various smart homes and a general operation table are arranged in the test space, and the general operation table is connected to each of the function test boxes by signals; the general operation table includes: A protocol conversion module, used to communicate signals with each of the functional test boxes and perform initial configuration, and then convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol to establish a standard connection; The test module is used to send test instructions to each of the smart homes to be tested, then receive and display the corresponding test results, and generate a test report based on the test results after all tests are completed.
2. The smart home interoperability detection system according to claim 1, characterized in that: The main operation console includes a protocol analyzer, a PC and a display screen that communicate with each other; The protocol analyzer is used to convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol; The PC is used to establish a standard connection with the smart home to be tested installed on each of the functional test boxes, and send the test instructions to each of the smart home to be tested according to the operation of the tester; The display screen is used to display a visual test instruction sending interface and display test results.
3. The smart home interoperability detection system according to claim 1, characterized in that: The functional test box includes a simulated curtain test box, and the smart home to be tested is a smart curtain controller; the test module includes: A curtain switch test unit, used for sending multiple switch control instructions to the intelligent curtain controller, and recording in the test result when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction; The curtain opening and closing test unit is used to send a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and record in the test result when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instructions.
4. The smart home interoperability detection system according to claim 3, characterized in that: The functional test box also includes a load test box, and the test module also includes: The curtain load test unit is used to connect the intelligent curtain controller to the damper in the load test box, then set the motor power of the intelligent curtain controller and adjust the load of the damper, and record the operating parameters of the intelligent curtain controller under different load conditions in the test results.
5. The smart home interoperability detection system according to claim 1, characterized in that: The functional test box comprises a socket mounting frame, and the smart home to be tested is a smart socket.
6. The smart home interoperability detection system according to claim 1, characterized in that: The functional test box includes a three-axis test bench, and the smart home to be tested is a smart switch.
7. The smart home interoperability detection system according to claim 1, characterized in that: The functional test box includes a light control test box, and the smart home to be tested is a smart light.
8. A smart home interoperability detection method, characterized in that: A smart home interoperability detection system as described in any one of claims 1 to 7, comprising: Step S1, the main operation console communicates signals with each of the functional test boxes and performs initial configuration, and then converts the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol to establish a standard connection; Step S2, the main console sends test instructions to each of the smart homes to be tested, then receives and displays the corresponding test results, and generates a test report according to each of the test results after all the tests are completed.
9. The smart home interoperability detection method according to claim 8, characterized in that: The main operation console includes a protocol analyzer, a PC and a display screen that communicate with each other; The protocol analyzer is used to convert the proprietary protocol of the smart home to be tested installed on each of the functional test boxes into a standard protocol; The PC is used to establish a standard connection with the smart home to be tested installed on each of the functional test boxes, and send the test instructions to each of the smart home to be tested according to the operation of the tester; The display screen is used to display a visual test instruction sending interface and display test results.
10. The smart home interoperability detection method according to claim 8, characterized in that: The functional test box includes a simulated curtain test box, and the smart home to be tested is a smart curtain controller; then step S2 includes: Step S21, the main operation console sends multiple switch control instructions to the intelligent curtain controller, and records in the test result when the switch state of the intelligent curtain controller is inconsistent with the switch control instruction; Step S22, the main operating console sends a plurality of non-linearly arranged opening and closing degree instructions to the intelligent curtain controller, and records in the test result when the opening and closing degree of the intelligent curtain controller is inconsistent with the opening and closing degree instructions.