Smart home unified installation method and installation management system

Through the combination of first-level QR codes generated in the cloud and augmented reality technology, the problem of low efficiency and difficult quality during the smart home installation process is solved, and an efficient and safe smart home installation process is achieved, providing a plug-and-play user experience.

CN120276271APending Publication Date: 2025-07-08HANGZHOU LIFESMART TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510418927.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The existing smart home installation process is inefficient, has high error rate, is difficult to ensure installation quality, is cumbersome to user acceptance process, insufficient data security, and the equipment cannot be registered and configured due to the installation relying on manual operations.

Method used

The first-level QR code generated in the cloud is used for house binding, combined with terminal modules and smart centers, and provides device positioning and wiring guidance through identity verification and augmented reality technology, generates installation reports, and supports device registration and configuration in offline and online states.

Benefits of technology

Improves installation efficiency and quality, reduces manual experience dependence, reduces device installation errors, ensures data security and user privacy protection, and provides a plug-and-play smart home experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120276271A_ABST
    Figure CN120276271A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of smart home, and discloses a smart home unified installation method and installation management system, and the method comprises the steps: a terminal module scans a first-level two-dimensional code corresponding to a house, binds a smart center to a member-free family, and obtains an equipment list and an installation task corresponding to a to-be-installed house from a cloud module; the terminal module scans intelligent equipment in a to-be-installed house, registers the intelligent equipment to an intelligent center, and synchronizes registration information to the cloud module; and the terminal module adopts an augmented reality technology, provides equipment positioning and wiring guidance for the plurality of intelligent equipment for installation personnel, generates an installation report of the plurality of intelligent equipment after the plurality of intelligent equipment is installed, and uploads the installation report to the cloud module. According to the method provided by the embodiment of the invention, the first-level two-dimensional code generated by the cloud is adopted to bind the house, so that the registration process of an intelligent center is simplified, manual information input is avoided, and the accuracy and efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of smart homes, and particularly to a unified installation method and an installation management system for smart homes. Background Art

[0002] With the rapid development of the smart home market and the popularization of Internet of Things (IOT) technology, more and more residential developers pre-install smart home systems when delivering houses, covering multiple fields such as lighting, security, and temperature control.

[0003] However, in the related art, the installation of smart homes relies on manual operations, which are prone to errors, resulting in low efficiency. Moreover, due to the uneven technical levels of installers, it is difficult to guarantee the installation quality. Therefore, how to improve the efficiency and installation quality in the process of smart home installation has become an urgent problem to be solved. Summary of the Invention

[0004] In view of this, the present disclosure provides a unified installation method and an installation management system for smart homes to solve the problem of how to improve the efficiency and installation quality in the process of smart home installation.

[0005] On the one hand, the present disclosure provides a unified installation method for smart homes, which is applied to an installation management system. The system includes: a terminal module, a smart center, and a cloud module. The method includes: the terminal module performs preset identity verification on an installer. If the verification is passed, the installation permission is activated for the installer; the terminal module scans a first-level two-dimensional code uniquely corresponding to the house to be installed, binds the smart center to a family without members, synchronizes the binding information to the cloud module, obtains a device list and an installation task corresponding to the house to be installed from the cloud module, and sends the device list and the installation task to the installer; wherein, the first-level two-dimensional code is pre-generated by the cloud module; the terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module; the terminal module uses augmented reality technology to provide device positioning and wiring guidance for the installer for the multiple smart devices. When the installation of the multiple smart devices is completed, an installation report of the multiple smart devices is generated and uploaded to the cloud module; the terminal module sends the installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, the smart center is unbound from the family without members and re-bound to the official family of the owner.

[0006] On the other hand, the present disclosure also provides an installation management system, which includes: a terminal module, a smart center, and a cloud module. Specifically: The terminal module is used to perform preset identity authentication on installers. If the authentication is passed, installation permissions are activated for the installers. The terminal module is used to scan the first-level two-dimensional code uniquely corresponding to the house to be installed, bind the smart center to a family without members, synchronize the binding information to the cloud module, obtain the device list and installation tasks corresponding to the house to be installed from the cloud module, and send the device list and installation tasks to the installers. Among them, the first-level two-dimensional code is pre-generated by the cloud module. The terminal module is used to scan multiple smart devices in the house to be installed, register the multiple smart devices to the smart center, and synchronize the registration information to the cloud module. The terminal module is used to use augmented reality technology to provide device positioning and wiring guidance for installers. When the multiple smart devices are installed, an installation report of the multiple smart devices is generated and uploaded to the cloud module. The terminal module is used to send the installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, the smart center is unbound from the family without members and re-bound to the official family of the owner.

[0007] On the other hand, the present disclosure also provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the above-mentioned unified installation method for smart homes.

[0008] On the other hand, the present disclosure also provides a computer-readable storage medium, on which computer instructions are stored. The computer instructions are used to enable a computer to implement the above-mentioned unified installation method for smart homes.

[0009] On the other hand, the present disclosure also provides a computer program product, including computer instructions, which are used to enable a computer to execute the above-mentioned unified installation method for smart homes.

[0010] Through the unified installation method for smart homes and the installation management system of the above embodiments of the present disclosure, the house is bound using the first-level two-dimensional code generated by the cloud, which simplifies the registration process of the smart center, avoids manual information input, and improves accuracy and efficiency. The terminal module uses augmented reality (AR) technology to provide device positioning and wiring guidance for installers, which can reduce the dependence on the manual experience of installers, thereby reducing device installation errors and improving installation quality.

[0011] In addition, through identity authentication, it is ensured that only authorized installers can install devices, preventing misoperations or unauthorized personnel from modifying configurations, and improving the security of the smart device installation process. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] To more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the related art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the related art. Obviously, the drawings in the following description are some embodiments of the present disclosure. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0013] Figure 1a Fig. shows an exemplary schematic diagram of the architecture of an installation management system applied to a unified installation method for a smart home according to an embodiment of the present disclosure.

[0014] Figure 1b Fig. is a flowchart of a unified installation method for a smart home provided by an embodiment of the present disclosure.

[0015] Figure 2 Fig. is a specific flowchart of a unified installation method for a smart home provided by an embodiment of the present disclosure.

[0016] Figure 3 Fig. is a schematic structural diagram of an installation management system provided by an embodiment of the present disclosure;

[0017] Figure 4 Fig. is another schematic structural diagram of an installation management system provided by an embodiment of the present disclosure. Specific Embodiments

[0018] With the rapid development of the smart home market and the wide application of Internet of Things technology, more and more residential developers pre-install smart home systems when delivering houses, covering multiple functions such as lighting control, security monitoring, and temperature regulation to enhance the living experience.

[0019] However, the installation methods in the related art mainly rely on manual operations, which are not only inefficient but also prone to installation errors, improper wiring, or system configuration chaos due to operation mistakes, affecting the user experience. At the same time, due to the uneven technical levels of installation personnel, it is difficult to guarantee the installation quality of the smart home system, resulting in an increase in later maintenance costs.

[0020] Moreover, in the case of newly built residences or unstable network environments, the installation methods in the related art often cannot proceed smoothly. For example, some residences do not have broadband access before delivery, resulting in the inability of devices to connect to the network for registration and configuration.

[0021] From the user's perspective, homeowners hope that the smart home system has the "plug and play" feature, that is, it can be used normally without complex configuration after installation. However, the installation process in the related art is often cumbersome and complex, lacking an intuitive operation method, which is not conducive to users' participation in acceptance and subsequent management.

[0022] From the perspective of developers, they hope to reduce labor costs and time costs through standardized installation processes while ensuring installation quality. However, the installation methods in related technologies often have problems such as high rework rates and high technical thresholds.

[0023] At the same time, the smart home system involves a large amount of user data (such as household information, device status, usage habits, etc.). How to ensure data security and user privacy during the installation process is also an important challenge.

[0024] Therefore, combining the above content, the installation methods in related technologies generally have the following problems:

[0025] 1. The installation process relies heavily on manual operations, resulting in low efficiency and high error rates, making it difficult to guarantee the installation quality.

[0026] 2. When there is no network connection, the device cannot be registered and configured, making it difficult to continue the installation process.

[0027] 3. The installation and acceptance processes are cumbersome and complex, lacking intuitiveness, making the technical threshold for users' acceptance process too high and reducing the user experience.

[0028] 4. Since smart devices involve a large amount of users' private data, the current installation process lacks a data security protection process, resulting in the inability to protect users' privacy.

[0029] To solve the above problems, a unified smart home installation method provided in various embodiments of the present disclosure is applied to an installation management system. The system includes: a terminal module, a smart center, and a cloud module. The method includes: the terminal module performs a preset identity verification on the installer. If the verification is passed, the installation permission is activated for the installer; the terminal module scans the first-level two-dimensional code uniquely corresponding to the house to be installed, binds the smart center to a family without members, synchronizes the binding information to the cloud module, obtains the device list and installation tasks corresponding to the house to be installed from the cloud module, and sends the device list and installation tasks to the installer; wherein, the first-level two-dimensional code is pre-generated by the cloud module; the terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module; the terminal module uses augmented reality technology to provide device positioning and wiring guidance for the installer for the multiple smart devices. When the multiple smart devices are installed, an installation report of the multiple smart devices is generated and uploaded to the cloud module; the terminal module sends the installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, the smart center is unbound from the family without members and re-bound to the owner's formal family.

[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some but not all of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.

[0031] Please refer to Figure 1a , Figure 1a which shows an exemplary schematic diagram of the architecture of an installation management system to which a unified installation method for a smart home according to an embodiment of the present disclosure is applied. As Figure 1a shown, the installation management system includes: a terminal module, a smart center, and a cloud module.

[0032] Here, the installation management system may be a system for unified installation, commissioning, and management of smart home devices (hereinafter referred to as smart devices).

[0033] Among them, the terminal module may refer to an application program (APP) deployed on a networked mobile device used by installers and homeowners. Exemplarily, the mobile device may include at least one of the following: a mobile phone, a tablet, or a dedicated installation and acceptance terminal.

[0034] The smart center may refer to an edge computing gateway, that is, the processing center in the smart home system to be installed, which can be used to manage and coordinate each smart device in the house to be installed. Preferably, the smart center may be connected to the cloud module and support installers and homeowners to operate the smart devices through the mobile terminal.

[0035] The cloud module may provide a remote management function for homeowners to ensure that the smart home system can operate in a coordinated manner across devices and locations. Preferably, during the installation process of smart devices, developers and homeowners can view the installation progress through the background system of the cloud module; after the installation of smart devices is completed, homeowners can remotely manage each smart device in the house through the cloud module.

[0036] Further refer to Figure 1b , Figure 1b which is a flowchart of a unified installation method for a smart home provided by an embodiment of the present disclosure. The process of this method may include the following steps:

[0037] Step S101, the terminal module performs a preset identity verification on the installer. If the verification is passed, the installation permission is activated for the installer.

[0038] In this embodiment, the installer may refer to a technical person responsible for the installation, commissioning, configuration, and preliminary acceptance of smart devices.

[0039] The terminal module receives the authentication request of the installer, jumps to the authentication interface, and performs preset authentication on the installer; if the installer passes the authentication, the installation permission is activated for the installer, and the installation function is enabled.

[0040] As an example, the installer clicks on the APP icon in the mobile phone, enters the authentication interface of the APP, and performs authentication according to the preset method; when the authentication is passed, it jumps to the installation function interface in the APP; when the authentication fails, it returns from the authentication interface of the APP to the mobile phone desktop.

[0041] Step S102, the terminal module scans the first-level two-dimensional code uniquely corresponding to the house to be installed, binds the smart center to the family without members, synchronizes the binding information to the cloud module, obtains the device list and installation tasks corresponding to the house to be installed from the cloud module, and sends the device list and installation tasks to the installer.

[0042] In this embodiment, the first-level two-dimensional code is pre-generated by the cloud module. Among them, the first-level two-dimensional code can be a unique code generated by the cloud module for identifying the house to be installed. The first-level two-dimensional code can be determined and generated by the developer or property management before the delivery of the house to be installed.

[0043] Specifically, when the construction of the house to be installed is completed, the house information can be entered into the cloud module by the developer or property management; among them, the house information can include at least one of the following: unique house code, smart center identifier, house address, device list, installation list.

[0044] Exemplarily, the unique house code can be composed of the building number + room number. For example, if the building number of the house to be installed is Building 01 and the room number is 1201, the unique house code can be 011201.

[0045] Furthermore, the cloud module encrypts the house information to generate an encrypted first-level two-dimensional code to prevent the house information from being tampered with. The encryption method here is specifically set according to actual needs and is not limited here. For example, the encryption method can include but is not limited to: Advanced Encryption Standard (AES).

[0046] Furthermore, after generating the first-level two-dimensional code, the first-level two-dimensional code can be printed and pasted at a prominent position of the house to be installed, or the first-level two-dimensional code can be saved in the cloud module and bound to the accounts of the installer and the owner.

[0047] In a possible implementation, when the installer arrives at the house to be installed, the terminal module scans the first-level QR code in the house or enters the installation function interface to obtain the first-level QR code, decrypts the first-level QR code, and obtains the house information.

[0048] The terminal module checks whether the house to be installed has been bound to the smart center according to the house information. If not, it binds the smart center to a family without members. If it has been bound, it obtains the binding information of the existing smart center; the terminal module synchronizes the binding information to the cloud module.

[0049] Among them, the family without members can be a temporary virtual family (or empty family) used in the installation and debugging stage of smart devices, which can provide an isolated environment dedicated to the installation of smart devices to avoid direct installation in the owner's formal family, thus protecting the privacy and security of the owner.

[0050] The terminal module obtains the device list and installation tasks from the house information and sends them to the installer in the form of a visual interface.

[0051] As an example, the device list may include but is not limited to: smart lights, temperature control panels, smart curtains; the installation tasks may include but are not limited to: "Install smart lights in the living room, connect to the power supply, and pair with the smart center", "Install the temperature control panel on the living room wall, connect to the power supply, and test the control function".

[0052] Step S103, the terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module.

[0053] In this embodiment, the smart device can broadcast its own information, and the terminal module obtains the device information of the multiple smart devices from the broadcast data. After parsing the device information, the multiple smart devices are registered to the smart center.

[0054] Exemplarily, the terminal module sends a device registration request to the smart center; the smart center verifies the smart device and checks whether the smart device supports access. If the device supports access, the smart center establishes communication with the device and returns a confirmation message to the terminal module.

[0055] When the registration of multiple smart devices is completed, the terminal module synchronizes the registration information to the cloud module. Here, the registration information may include registration success information and registration failure information.

[0056] Step S104, the terminal module uses augmented reality technology to provide the installer with device positioning and wiring guidance for multiple smart devices. When the installation of multiple smart devices is completed, an installation report of the multiple smart devices is generated and uploaded to the cloud module.

[0057] In this embodiment, the terminal module adopts AR technology to obtain the device positioning and wiring guidance of each smart device from the cloud module and provide them to the installer through a visual interface.

[0058] As an example, the terminal module obtains the recommended installation location of each smart device from the cloud module and provides it to the installer. For example, it is recommended to install the smart bulb at the center of the living room ceiling and the temperature control switch on the bedroom wall.

[0059] For example, the recommended location of the smart bulb is displayed in the form of a white circle on the installer's mobile phone screen. When the installer places the smart bulb at the white circle position, the white circle can turn into a green circle to prompt the installer that the position is correct.

[0060] As another example, the terminal module determines whether the smart device needs wiring according to the type of the smart device. If the device needs wiring, it can mark the color and position of each wire on the installer's mobile phone screen or demonstrate the wiring process for the installer in the form of an AR animation.

[0061] Furthermore, the terminal module can also output voice prompts and text prompts to the user. For example, "Please connect the blue wire (neutral wire) to the N terminal and the red wire (live wire) to the L terminal."

[0062] As yet another example, whenever the installation of a smart device is completed, the terminal module can provide the installer with a virtual commissioning and acceptance function for the smart device. For example, simulate the lighting style on the mobile phone screen.

[0063] Step S105: The terminal module sends an installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, unbind the smart center from the family without members and rebind it to the owner's formal family.

[0064] In this embodiment, when the installer completes the installation, debugging, and preliminary acceptance of the smart device, the terminal module automatically generates an installation report for the house to be installed.

[0065] Furthermore, the method further includes: after receiving the acceptance request from the owner, the terminal module sends the installation report to the owner and sends the running status of each smart device to the owner; when the owner determines that the acceptance is correct based on the installation report and the device running status, unbind the smart center from the family without members and rebind it to the owner's formal family, and inherit all the smart devices and corresponding configurations in the family without members to the formal family.

[0066] Here, the way for the property owner to determine that the acceptance is correct can be determined through the terminal module. The official home of the property owner can refer to the real home environment to which the smart home system belongs after the property owner officially moves in. In the official home, the installation permission of the installer becomes invalid, and the property owner has the complete permission for all smart devices.

[0067] In the smart home unified installation method and installation management system of the above embodiments of the present disclosure, a first-level two-dimensional code generated by the cloud is used for house binding, which simplifies the registration process of the intelligent center, avoids manual information input, and improves accuracy and efficiency. The terminal module uses AR technology to provide device positioning and wiring guidance for installers, which can reduce the dependence on the manual experience of installers, thereby reducing device installation errors and improving installation quality. Through identity verification, it is ensured that only authorized installers can install devices, preventing misoperations or unauthorized personnel from modifying configurations, and improving the security of the smart device installation process. During the installation and debugging process of smart devices, instead of directly binding to the official home of the property owner, a home without members is bound, which can isolate the sensitive information of the property owner and ensure data security.

[0068] In a possible implementation manner of the above step S101, the terminal module performs preset identity verification on the installer. If the verification passes, the installation permission is activated for the installer, including:

[0069] The terminal module obtains the account password of the installer and conducts a first verification. If the first verification passes, a second verification is performed on the installer. If the second verification passes, the permission level of the installer is determined according to the account password; the second verification includes at least one of the following: SMS verification, biometric information verification;

[0070] The terminal module activates the corresponding installation permission for the installer according to the permission level of the installer;

[0071] The terminal module saves the login time and login device information of the installer.

[0072] In this embodiment, the terminal module obtains the account password of the installer and compares it with the account password stored in the cloud module for the first verification. If the account password of the installer matches the account password stored in the cloud module, the first verification passes.

[0073] The terminal module further sends an SMS verification to the installer or performs face recognition for the second verification.

[0074] In a possible implementation manner, the installers can include at least one of the following: junior installers, senior installers, project managers. Among them, junior installation permissions can be assigned to junior installers, intermediate installation permissions can be assigned to senior installers, and senior installation permissions can be assigned to project managers.

[0075] For example, the primary installation permission only allows installers to install the device and perform basic debugging. The intermediate installation permission allows installers to adjust the device binding relationship. The advanced installation permission allows installers to create, adjust, and assign installation tasks.

[0076] Furthermore, the terminal module can store each login information of each installer to save the login time and login device information of each installer to ensure data security.

[0077] In the smart home unified installation method and installation management system of the above embodiments of the present disclosure, a dual verification mechanism is adopted to enhance the security during the installation process of smart devices and prevent unauthorized personnel from installing devices or tampering with configurations. Through multiple permission levels of control, different levels of installers can have corresponding access permissions, which can further improve the security of user privacy data.

[0078] In a possible implementation manner of the above step S102, the terminal module scans the first-level two-dimensional code uniquely corresponding to the house to be installed, binds the smart center to the family without members, and synchronizes the binding information to the cloud module, including:

[0079] The terminal module scans the first-level two-dimensional code uniquely corresponding to the house to be installed, determines the unique house code and smart center identifier of the house to be installed from the first-level two-dimensional code, and binds the smart center to the family without members according to the unique house code and smart center identifier;

[0080] The terminal module synchronizes the binding information of the smart center to the cloud module, including:

[0081] If the house to be installed is in an online state, the terminal module synchronizes the binding information to the cloud module;

[0082] If the house to be installed is in an offline state, the terminal module caches the binding information to the smart center for local storage. If the house to be installed switches from the offline state to the online state, the cached binding information is synchronized to the cloud module again.

[0083] In this embodiment, the terminal module scans the first-level two-dimensional code of the house to be installed through the two-dimensional code scanning function, analyzes the scanning result, obtains the unique house code and smart center identifier of the house to be installed, and binds the smart center to the family without members according to the unique house code and smart center identifier. Among them, the smart center identifier is used to identify the smart center of the house to be installed.

[0084] If the house to be installed is in an offline state, the terminal module logs in to the local service of the smart center through the local local area network or 4G router, establishes a direct connection with the smart center, directly stores the binding information to the smart center for local storage, and synchronizes the binding information to the cloud module after the network is restored.

[0085] If the house to be installed is in a networked state, the terminal module synchronizes the binding information to the cloud module.

[0086] In the smart home unified installation method and installation management system of the above embodiments of the present disclosure, by being compatible with the offline state and the networked state, the installation of smart devices can be carried out in various situations, avoiding the situation where devices cannot be installed offline, thereby improving the installation efficiency of smart devices. When the house network is restored, the smart center will automatically synchronize the locally stored binding information to the cloud to ensure the integrity of the installation data, avoid information loss, and improve the reliability of device installation.

[0087] In a possible implementation manner of the above step S103, the terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module, including:

[0088] If the house to be installed is in a networked state, the terminal module scans multiple smart devices in the house to be installed through the local WiFi local area network, compares the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, registers the multiple smart devices to the smart center and synchronizes the registration information to the cloud module;

[0089] If the house to be installed is in an offline state, the terminal module scans multiple smart devices in the house to be installed through local WiFi direct connection or Bluetooth direct connection, compares the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, registers the multiple smart devices to the smart center and caches the registration information to the smart center;

[0090] If the house to be installed switches from the offline state to the networked state, the cached registration information is synchronized to the cloud module.

[0091] In this embodiment, the local WiFi local area network may refer to a local network built through a wireless router or access point, and devices communicate by joining the same WiFi network, which is applicable to the networked state. Local WiFi direct connection means that devices directly establish a point-to-point connection for communication without the need to rely on a router or access point, which is applicable to the offline state.

[0092] The terminal module compares the multiple smart devices with the devices. When the multiple smart devices are inconsistent with the device list, an alarm message is sent to the installer and the alarm message is synchronized to the cloud module; when the multiple smart devices are consistent with the device list, the multiple smart devices are registered to the smart center and the registration information is cached to the smart center.

[0093] Exemplarily, the installer locally accesses the smart center through the mobile phone APP, clicks "Add Device" in the interface of the APP, and the mobile phone enables the addition of the device. According to the device addition protocol corresponding to different devices, it scans and discovers the smart devices in the house to be installed, and performs addition and configuration.

[0094] In the unified installation method and installation management system of the smart home in the above embodiments of the present disclosure, by supporting the addition of devices in the form of local Wi-Fi direct connection in an environment with unstable network, and temporarily storing the registration information locally in the smart center, and automatically synchronizing it to the cloud module after the network is restored, this function ensures that the installation work is not restricted by the network and improves the installation efficiency.

[0095] In a possible implementation manner of the above embodiment, the method further includes:

[0096] The terminal module scans the secondary two-dimensional codes corresponding to each room in multiple rooms of the house to be installed, and obtains the unique room code of each room;

[0097] The terminal module scans multiple smart devices corresponding to each room respectively, and according to the unique room code, binds the multiple smart devices to the corresponding rooms, caches the binding relationship in the smart center for local storage, and synchronizes the binding relationship to the cloud module.

[0098] In this embodiment, the secondary two-dimensional code contains a unique room code for uniquely identifying the corresponding room.

[0099] In an example, when the installer scans multiple smart devices through the terminal module, if the device list contains the room to which each smart device belongs, the smart devices are automatically divided into the corresponding rooms; if the device list does not contain the room to which the smart device belongs, the installer creates the room to which the smart device belongs, and then divides the smart device into the corresponding room.

[0100] Furthermore, every time the installer installs the smart devices in a room, the terminal module synchronizes the installation situation of the current room to the cloud module or the local of the smart center. After all the smart devices in all rooms are installed, the terminal module generates an installation report of the house to be installed and synchronizes it to the cloud module for the owner to view.

[0101] In a possible implementation manner, the owner can view the installation report by scanning the primary two-dimensional code or by entering the account password in the terminal module.

[0102] Furthermore, when the owner confirms that the acceptance is correct, the owner can click the "Family Transfer" button of the terminal module to transfer the binding information and configuration information of all the smart devices in the family without members to the owner's formal family, and obtain full control of the smart center and smart devices.

[0103] In the smart home unified installation method and installation management system according to the above embodiments of the present disclosure, by viewing the installation report in real time, the property owner can pay attention to the synchronous installation progress at any time, enhancing the user experience of the property owner. The property owner can transfer the home with one key and enjoy the plug-and-play smart home experience, which can further improve the installation efficiency and user experience.

[0104] In a specific embodiment, Figure 2 is a schematic flow diagram of a specific process of a smart home unified installation method provided by an embodiment of the present disclosure. The process may include the following steps:

[0105] Step S201, authentication.

[0106] Here, the terminal module performs the first verification and the second verification on the installer and assigns corresponding installation permissions according to the permission level of the installer.

[0107] Step S202, scan the code to obtain tasks.

[0108] Here, the terminal module scans the first-level two-dimensional code, obtains the device list and installation tasks of the house to be installed, and sends them to the installer.

[0109] Step S203, bind to the smart center.

[0110] Here, in the online state or offline state, the smart center is bound to a family without members, and the binding information is synchronized to the cloud module.

[0111] Step S204, device addition and configuration.

[0112] Here, in the online state or offline state, multiple smart devices in the house to be installed are scanned, and the smart devices are registered to the smart center, and the registration information is synchronized to the cloud module.

[0113] Step S205, AR-assisted installation.

[0114] Here, the terminal module provides AR installation assistance to the installer to assist the installer in installing smart devices.

[0115] Step S206, data synchronization.

[0116] Here, after each smart device is installed, the installation report is synchronized to the cloud module for the property owner to view.

[0117] Step S207, the property owner scans the code for acceptance.

[0118] Here, the terminal module receives the acceptance request from the property owner, scans the first-level two-dimensional code, obtains the installation report, and receives the acceptance opinion of the property owner.

[0119] Step S208, home transfer.

[0120] Here, if the property owner confirms that the inspection is correct, the smart center is unbound from the family without members and re-bound to the official family of the property owner.

[0121] In one embodiment, an installation management system 300 is provided, and the installation management system 300 corresponds one-to-one with the smart home unified installation method in the above embodiment. As Figure 3 shown, the system includes a terminal module 301, a smart center 302, and a cloud module 303. Among them, the detailed descriptions of each functional module are as follows:

[0122] The terminal module 301 is used to perform preset authentication on the installer. If the authentication is passed, the installation permission is activated for the installer;

[0123] The terminal module 301 is used to scan the first-level two-dimensional code uniquely corresponding to the house to be installed, bind the smart center 302 to the family without members, synchronize the binding information to the cloud module 303, obtain the device list and installation tasks corresponding to the house to be installed from the cloud module 303, and send the device list and installation tasks to the installer; among them, the first-level two-dimensional code is pre-generated by the cloud module;

[0124] The terminal module 301 is used to scan multiple smart devices in the house to be installed, register the multiple smart devices to the smart center 302, and synchronize the registration information to the cloud module 303;

[0125] The terminal module 301 is used to use augmented reality technology to provide device positioning and wiring guidance for the installer. When the installation of multiple smart devices is completed, an installation report of the multiple smart devices is generated and uploaded to the cloud module 303;

[0126] The terminal module 301 is used to send the installation report to the property owner of the house to be installed. If the property owner determines that the inspection is correct based on the installation report, the smart center 302 is unbound from the family without members and re-bound to the official family of the property owner.

[0127] In one embodiment, the terminal module 301 is used to obtain the account password of the installer and perform a first verification. If the first verification is passed, a second verification is performed on the installer. If the second verification is passed, the permission level of the installer is determined according to the account password; the second verification includes at least one of the following: SMS verification, biometric information verification;

[0128] The terminal module 301 is used to activate the corresponding installation permission for the installer according to the permission level of the installer;

[0129] The terminal module 301 is used to save the login time and login device information of the installer.

[0130] In one embodiment, the terminal module 301 is configured to scan the first-level two-dimensional code uniquely corresponding to the house to be installed, bind the smart center 302 to a family without members, and synchronize the binding information to the cloud module 303;

[0131] The terminal module 301 is configured to scan the first-level two-dimensional code uniquely corresponding to the house to be installed, determine the unique house code and the smart center identifier of the house to be installed from the first-level two-dimensional code, and bind the smart center 302 to a family without members according to the unique house code and the smart center identifier;

[0132] The terminal module 301 is configured to synchronize the binding information of the smart center 302 to the cloud module 303;

[0133] The terminal module 301 is configured to, if the house to be installed is in an online state, synchronize the binding information to the cloud module 303;

[0134] The terminal module 301 is configured to, if the house to be installed is in an offline state, cache the binding information to the smart center 302 for local storage, and if the house to be installed switches from the offline state to the online state, synchronize the cached binding information to the cloud module 303 again.

[0135] In one embodiment, the terminal module 301 is configured to, if the house to be installed is in an online state, scan multiple smart devices in the house to be installed through the local WiFi local area network, compare the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, register the multiple smart devices to the smart center 302 and synchronize the registration information to the cloud module 303;

[0136] The terminal module 301 is configured to, if the house to be installed is in an offline state, scan multiple smart devices in the house to be installed through local WiFi direct connection or Bluetooth direct connection, compare the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, register the multiple smart devices to the smart center 302 and cache the registration information to the smart center 302;

[0137] The terminal module 301 is configured to, when the house to be installed switches from the offline state to the online state, synchronize the cached registration information to the cloud module 303.

[0138] It should be noted that: when the installation management system provided in the above embodiment implements the corresponding unified installation method for smart homes, only the above division of each program module is used for illustration. In actual applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the above system is divided into different program modules to complete all or part of the above-described processing. In addition, the system provided in the above embodiment and the corresponding Figure 1bThe embodiments of the method shown belong to the same inventive concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0139] The embodiments of the present disclosure also provide a computer device having the above-mentioned Figure 3 shown installation management system.

[0140] Please refer to Figure 4 , Figure 4 which is another structural schematic diagram of the installation management system provided by the embodiments of the present disclosure. As Figure 4 shown, the computer device includes: one or more processors 10, a memory 20, and an interface for connecting each component, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as an array of servers, a set of blade servers, or a multi-processor system). Figure 4 One processor 10 is taken as an example in

[0141] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above-mentioned hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device can be a complex programmable logic device, a field-programmable gate array, a generic array logic, or any combination thereof.

[0142] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0143] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the computer device and the like. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely disposed relative to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0144] The memory 20 may include a volatile memory, for example, a random access memory; the memory may also include a non-volatile memory, for example, a flash memory, a hard disk, or a solid-state drive; the memory 20 may also include a combination of the above types of memories.

[0145] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30, and the output device 40 may be connected through a bus or other means, Figure 4 Taking the connection through the bus as an example.

[0146] The input device 30 may receive input digital or character information, and generate key signal inputs related to the user settings and function controls of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (for example, an LED), and a haptic feedback device (for example, a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some alternative embodiments, the display device may be a touch screen.

[0147] The computer device further includes a communication interface for the computer device to communicate with other devices or communication networks.

[0148] Embodiments of the present disclosure also provide a computer-readable storage medium. The methods according to the embodiments of the present disclosure can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the methods described herein can be processed by such software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods shown in the above embodiments are implemented.

[0149] A part of the present disclosure can be applied as a computer program product, for example, computer program instructions. When executed by a computer, through the operation of the computer, the methods and / or technical solutions according to the present disclosure can be invoked or provided. Those skilled in the art should understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0150] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A unified installation method for smart home, characterized in that, Applied to an installation management system, the system includes: a terminal module, a smart center, and a cloud module. The method includes: The terminal module performs preset identity verification on the installer. If the verification is passed, the installation permission is activated for the installer. The terminal module scans the first-level QR code uniquely corresponding to the house to be installed, binds the smart center to the family without members, synchronizes the binding information to the cloud module, obtains the device list and installation tasks corresponding to the house to be installed from the cloud module, and sends the device list and the installation tasks to the installer. Among them, the first-level QR code is pre-generated by the cloud module. The terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module. The terminal module uses augmented reality technology to provide device positioning and wiring guidance for the installer for the multiple smart devices. When the installation of the multiple smart devices is completed, an installation report of the multiple smart devices is generated and uploaded to the cloud module. The terminal module sends the installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, the smart center is unbound from the family without members and re-bound to the official family of the owner.

2. The method according to claim 1, wherein The terminal module performs preset identity verification on the installer. If the verification is passed, activating the installation permission for the installer includes: The terminal module obtains the account password of the installer and performs the first verification. If the first verification is passed, the installer is subjected to the second verification. If the second verification is passed, the permission level of the installer is determined according to the account password. The second verification includes at least one of the following: SMS verification, biometric information verification. The terminal module activates the corresponding installation permission for the installer according to the permission level of the installer. The terminal module saves the login time and login device information of the installer.

3. The method according to claim 1, wherein The terminal module scans the first-level QR code uniquely corresponding to the house to be installed, binds the smart center to the family without members, and synchronizes the binding information to the cloud module, including: The terminal module scans the first-level QR code uniquely corresponding to the house to be installed, determines the unique house code and smart center identifier of the house to be installed from the first-level QR code, and binds the smart center to the family without members according to the unique house code and the smart center identifier. The terminal module synchronizes the binding information of the smart center to the cloud module, including: If the house to be installed is in an online state, the terminal module synchronizes the binding information to the cloud module. If the house to be installed is in an offline state, the terminal module caches the binding information to the smart center for local storage. If the house to be installed switches from the offline state to the online state, the cached binding information is synchronized to the cloud module again.

4. The method according to claim 3, characterized in that, The terminal module scans multiple smart devices in the house to be installed, registers the multiple smart devices to the smart center, and synchronizes the registration information to the cloud module, including: If the house to be installed is in a networked state, the terminal module scans multiple smart devices in the house to be installed through the local WiFi local area network, compares the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, registers the multiple smart devices to the smart center and synchronizes the registration information to the cloud module; If the house to be installed is in an offline state, the terminal module scans multiple smart devices in the house to be installed through local WiFi direct connection or Bluetooth direct connection, compares the multiple smart devices with the device list, and when the multiple smart devices are consistent with the device list, registers the multiple smart devices to the smart center and caches the registration information to the smart center; When the house to be installed switches from the offline state to the networked state, the cached registration information is synchronized to the cloud module.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: The terminal module scans the secondary two-dimensional codes corresponding to each room among multiple rooms in the house to be installed to obtain the unique room code for each room; The terminal module scans multiple smart devices corresponding to each room respectively, binds the multiple smart devices to the corresponding room according to the unique room code, caches the binding relationship to the smart center for local storage, and synchronizes the binding relationship to the cloud module.

6. An installation management system, characterized in that, The system includes: a terminal module, a smart center and a cloud module, where: The terminal module is used to perform preset identity verification on the installer, and if the verification is passed, activate the installation permission for the installer; The terminal module is used to scan the first-level two-dimensional code uniquely corresponding to the house to be installed, bind the smart center to a family without members, synchronize the binding information to the cloud module, obtain the device list and installation tasks corresponding to the house to be installed from the cloud module, and send the device list and the installation tasks to the installer; where the first-level two-dimensional code is pre-generated by the cloud module; The terminal module is used to scan multiple smart devices in the house to be installed, register the multiple smart devices to the smart center, and synchronize the registration information to the cloud module; The terminal module is used to use augmented reality technology to provide device positioning and wiring guidance for the installer for the multiple smart devices. When the multiple smart devices are installed, generate an installation report for the multiple smart devices and upload it to the cloud module; The terminal module is used to send the installation report to the owner of the house to be installed. If the owner determines that the acceptance is correct based on the installation report, unbind the smart center from the family without members and rebind it to the owner's formal family.

7. A computer device, characterized in that, Including: A memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute the smart home unified installation method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, Computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to cause a computer to execute the smart home unified installation method according to any one of claims 1-5.

9. A computer program product, characterized in that, including computer instructions for causing a computer to execute the intelligent home unified installation method according to any one of claims 1-5.