Smart home equipment network distribution method and device, electronic equipment and readable storage medium

By identifying device information and screening network distribution strategies through the intelligent central control screen, the problem of complex and inefficient traditional network distribution methods is solved, and the fast and efficient distribution of smart home devices is achieved, and the user experience is improved.

CN119906597AActive Publication Date: 2025-04-29GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

Patent Information

Application Number
CN202411927034.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-29
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

The distribution networking method of traditional smart home equipment is complicated, the operation process is complicated and error-prone, resulting in low distribution network efficiency and success rate and poor user experience.

Method used

The intelligent central control screen provides a graphical user interface and network distribution controls, identify the device information of the equipment to be distributed, filter out the matching target network distribution strategy based on the device information, and distribute the network according to the strategy to access the network of the intelligent central control screen.

Benefits of technology

It realizes the fast and efficient distribution network of smart home devices, improves user experience, simplifies distribution network process, and improves the success rate of distribution network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119906597A_ABST
    Figure CN119906597A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an intelligent household equipment network distribution method and device, electronic equipment and a readable storage medium, intelligent household equipment and an intelligent central control screen, the intelligent central control screen is preset with at least one network distribution strategy, the intelligent central control screen provides a graphical user interface, the graphical user interface comprises a network distribution control, and the network distribution control comprises a network distribution control. The method comprises the following steps: in response to a touch operation including a network distribution control in a graphical user interface, identifying equipment information of smart home equipment to be subjected to network distribution; screening out a target network distribution strategy matched with the smart home equipment from network distribution strategies according to the equipment information; and performing network distribution on the smart home equipment according to the target network distribution strategy so as to access the network of the smart central control screen. According to the embodiment of the invention, rapid and efficient network distribution of the smart home equipment can be realized, and better network distribution experience of the smart home equipment is brought to a user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of communication technology, and in particular to a smart home device networking method, a smart home device networking device, an electronic device, and a computer-readable storage medium. Background Art

[0002] In the smart home system, the networking of smart home devices refers to the process of connecting smart home devices to the home network of the smart central control screen. By networking the smart home devices, the smart home devices can communicate with the smart central control screen to achieve remote control and automated management.

[0003] However, the traditional network configuration method is often cumbersome. Users need to configure each smart home device through a mobile phone APP (application). The operation process is complicated and prone to errors, resulting in low network configuration efficiency and success rate of smart home devices, and users have a poor network configuration experience for smart home devices. Summary of the invention

[0004] In view of the above problems, a method, device, electronic device and readable storage medium for configuring a smart home device network are proposed to overcome the above problems or at least partially solve the above problems. The specific technical solution is as follows:

[0005] The embodiment of the present invention discloses a network configuration method for a smart home device, wherein the smart home device is connected to a smart central control screen, the smart central control screen is preset with at least one network configuration strategy, the smart central control screen provides a graphical user interface, and the graphical user interface includes a network configuration control. The method includes:

[0006] In response to a touch operation on a network configuration control in the graphical user interface, identifying device information of the smart home device to be network configured;

[0007] Filtering a target network distribution strategy matching the smart home device from the network distribution strategies according to the device information;

[0008] The smart home devices are networked according to the target network configuration strategy to access the network of the smart central control screen.

[0009] In one embodiment of the present invention, the smart central control screen includes a camera; identifying device information of the smart home device to be networked includes:

[0010] Control the camera to capture a smart home device image of the smart home device to be networked;

[0011] Performing image processing on the smart home device image to obtain smart home device feature data;

[0012] Device information corresponding to preset smart home device characteristic data that matches the smart home device characteristic data is obtained as the device information of the smart home device.

[0013] In one embodiment of the present invention, the network configuration strategy includes at least: a wireless-based network configuration strategy, a device hotspot-based network configuration strategy, a QR code-based network configuration strategy, a Bluetooth-based network configuration strategy, and a near-field communication frequency-based network configuration strategy; the smart central control screen is connected to a cloud server, and the cloud server is used to store relevant information on the entire life cycle of the smart central control screen and the network configuration of the smart home device.

[0014] In an embodiment of the present invention, the device information includes at least a device type, a communication protocol, and a network environment; and selecting a target network configuration strategy matching the smart home device from the network configuration strategy according to the device information includes:

[0015] According to the device type, the communication protocol and / or the network environment, a target network configuration strategy matching the smart home device is selected from the network configuration strategies.

[0016] In an embodiment of the present invention, after the smart home device is networked according to the target network configuration strategy, the method further includes:

[0017] Monitoring the network distribution status of the smart home device;

[0018] When it is detected that the network distribution status of the smart home device is abnormal, a corresponding solution is provided according to the abnormality.

[0019] In an embodiment of the present invention, the smart central control screen and the cloud server store historical network configuration records. After the smart home device is configured with a network according to the target network configuration strategy, the method further includes:

[0020] Obtaining historical network configuration records related to device information of the smart home device;

[0021] The historical network configuration record is displayed in the graphical user interface.

[0022] In an embodiment of the present invention, configuring the smart home device for a network according to the target network configuration strategy includes:

[0023] If the smart home device supports automatic network configuration, configuring the smart home device according to the target network configuration strategy;

[0024] If the smart home device does not support automatic network configuration, an operation guide is provided in the graphical user interface according to the target network configuration strategy to guide the user to configure the smart home device for a network.

[0025] In one embodiment of the present invention, the smart central control screen includes a logged-in user account; configuring the smart home device according to the target network configuration strategy to access the network of the smart central control screen includes:

[0026] Sending the network parameter information of the corresponding network to the smart home device according to the target network distribution strategy, so that the smart home device can access the network of the smart central control screen according to the network parameter information;

[0027] When the smart home device successfully accesses the network of the smart central control screen, a registration binding request sent by the smart home device is received;

[0028] Bind the smart home device to the user account according to the registration binding request.

[0029] In an embodiment of the present invention, after the smart home device is configured with a network according to the target network configuration strategy to access the network of the smart central control screen, the method further includes:

[0030] When the network of the smart central control screen changes, generating and updating network parameter information;

[0031] The updated network parameter information is sent to the smart home device that has been connected to the network, so that the smart home device can re-access the network of the smart central control screen according to the updated network parameter information.

[0032] The embodiment of the present invention further discloses a network configuration device for smart home devices, wherein the smart home devices are connected to a smart central control screen, the smart central control screen is preset with at least one network configuration strategy, the smart central control screen provides a graphical user interface, and the graphical user interface includes a network configuration control. The device includes:

[0033] A trigger module, configured to identify device information of the smart home device to be networked in response to a touch operation on a network configuration control included in the graphical user interface;

[0034] A screening module, used to screen out a target network distribution strategy matching the smart home device from the network distribution strategy according to the device information;

[0035] The network distribution module is used to distribute the network of the smart home device according to the target network distribution strategy so as to access the network of the smart central control screen.

[0036] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0037] The memory is used to store computer programs;

[0038] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.

[0039] The embodiment of the present invention further discloses a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the embodiment of the present invention.

[0040] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.

[0041] The embodiments of the present invention include the following advantages:

[0042] In an embodiment of the present invention, a smart home device and a smart central control screen, the smart central control screen is pre-set with at least one network configuration strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network configuration control, when it is necessary to configure the smart home device, the user can touch the network configuration control in the graphical user interface, the smart central control screen responds to the touch operation of the network configuration control, identifies the device information of the smart home device to be configured, and selects the target network configuration strategy that matches the smart home device from the network configuration strategy according to the device information, and configures the smart home device according to the target network configuration strategy, so that the smart home device is connected to the network of the smart central control screen, and the smart home device is configured. In an embodiment of the present invention, the user touches the network configuration control on the smart central control screen, the smart central control screen will automatically search for nearby smart home devices and determine the corresponding network configuration strategy, and then can try to connect the smart home device to the network of the smart central control screen through the network configuration strategy, so as to achieve fast and efficient network configuration of the smart home device, and bring a better network configuration experience of the smart home device to the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 is a flowchart of a method for configuring a network for smart home devices provided in an embodiment of the present invention;

[0044] Figure 2 is a schematic diagram of an application environment provided in an embodiment of the present invention;

[0045] Figure 3It is a schematic diagram of a smart home device network configuration process optimized by a smart central control screen provided in an embodiment of the present invention;

[0046] Figure 4 It is a structural block diagram of a smart home equipment network distribution device provided in an embodiment of the present invention;

[0047] Figure 5 It is a schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention. DETAILED DESCRIPTION

[0048] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0049] Reference Figure 1 , shows a flowchart of a method for network configuration of a smart home device provided in an embodiment of the present invention, wherein the smart home device is connected to a smart central control screen, the smart central control screen is preset with at least one network configuration strategy, the smart central control screen provides a graphical user interface, and the graphical user interface includes a network configuration control. The method may specifically include the following steps:

[0050] Step 101: In response to a touch operation on a network configuration control in the graphical user interface, device information of the smart home device to be configured is identified.

[0051] Reference Figure 2, is a schematic diagram of an application environment provided in an embodiment of the present invention, one or more smart home devices 201 are connected to a smart central control screen 202, and the smart home devices may include but are not limited to lighting equipment, dehumidifiers, switches, sockets, sensor devices, smoke alarms, smart door locks, and security cameras, etc., through Wi-Fi (Wireless Fidelity) communication protocol, Zigbee (a wireless communication protocol for low-speed short-distance transmission) communication protocol, Bluetooth communication protocol, NFC (Near Field Communication) communication protocol and other communication protocols. Communicate with the smart central control screen. As the main control interface of the distribution network system, the smart central control screen (home host) is responsible for displaying the distribution network status, receiving user operation instructions, and having built-in optimization of the distribution network algorithm and other functions. Specifically, the smart central control screen can be a device for centrally controlling smart home devices in the home, which can connect, manage, coordinate and communicate with the smart home devices connected to it, and can also realize visual control of smart home devices. In some embodiments, the user can trigger the instructions of the smart home devices by controlling the home central control screen through the terminal device, or trigger the instructions of the smart home devices through the control panel (graphical user interface) provided by the home central control screen, wherein the terminal device can be a smart phone or other device that can realize visual control. In addition, the smart central control screen can also be connected to the cloud server, which can store the relevant information of the whole life cycle of the smart home devices connected to the smart central control screen, including the device information of the smart home devices, the home network to which the smart home devices are connected, etc.

[0052] Among them, home network (network) refers to the network facilities used to connect various smart home devices in each household. The network facilities are usually composed of routers, gateways, Bluetooth, etc. The home network provides communication channels for smart home devices, enabling smart home devices to communicate data with the smart central control screen or other devices. The smart central control screen is the management center of the home network.

[0053] In one embodiment of the present invention, one or more network configuration strategies (network configuration methods) may be pre-configured in the smart central control screen. By way of example, the network configuration strategies may at least include: wireless-based network configuration strategy, device hotspot-based network configuration strategy, QR code-based network configuration strategy, Bluetooth-based network configuration strategy, near field communication frequency-based network configuration strategy, and other network configuration strategies. Specifically, the wireless-based network configuration strategy refers to sending the network parameter information (such as network name and network password, etc.) used to access the home network to the smart home device through the Wi-Fi network, so that the smart home device can connect to the home network according to the network parameter information; the device hotspot-based network configuration strategy refers to the smart home device creating a device hotspot, the smart central control screen connecting to the device hotspot, and sending the network parameter information used to access the home network to the smart home device; the QR code-based network configuration strategy refers to the smart central control screen generating and displaying a QR code containing network parameter information, and the user uses a mobile phone APP to scan the QR code to obtain the network parameter information, and then sends the network parameter information to the smart home device, so that the smart home device can connect to the home network according to the network parameter information; the Bluetooth-based network configuration strategy refers to sending the network parameter information to the smart home device through Bluetooth technology, so that the smart home device can connect to the home network according to the network parameter information; the near-field communication frequency-based network configuration strategy refers to sending the network parameter information used to access the home network to the smart home device through near-field communication technology, so that the smart home device can connect to the home network according to the network parameter information.

[0054] In an embodiment of the present invention, when it is necessary to configure the smart home devices, the smart central control screen can scan the smart home devices in the home network as smart home devices to be configured (which may include configured and unconfigured smart home devices), and then display the configuration controls (configuration buttons) in the provided graphical user interface. When a user's touch operation (such as a click) on the configuration control is detected, the device information of the smart home device can be identified. Specifically, the device information may include at least information such as the device type, communication protocol, and network environment.

[0055] Step 102: Filter out a target network distribution strategy that matches the smart home device from the network distribution strategies according to the device information.

[0056] Step 103: configure the smart home device according to the target network configuration strategy to access the network of the smart central control screen.

[0057] In an embodiment of the present invention, the smart central control screen can filter out the target network distribution strategy that matches each smart home device from the network distribution strategy based on the device information, and then configure the smart home devices according to the target network distribution strategy, so that the smart home devices can access the home network of the smart central control screen to complete the network distribution of the smart home devices. It should be added that in addition to filtering out the target network distribution strategy that matches the smart home devices from the network distribution strategy based on the device information of the smart home devices, the target network distribution strategy can also be determined in combination with user information. Specifically, the smart central control screen can obtain the user information corresponding to the currently logged in user account from the local or cloud server. The user information may include information such as preferences for the network distribution strategy, so that the smart central control screen can filter out the target network distribution strategy that matches the smart home devices from the network distribution strategy in combination with the device information and user information of the smart home devices, so that the target network distribution strategy is more in line with the user's personal preferences and provides the user with a network distribution experience.

[0058] In an embodiment of the present invention, a smart home device and a smart central control screen, the smart central control screen is pre-set with at least one network configuration strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network configuration control, when it is necessary to configure the smart home device, the user can touch the network configuration control in the graphical user interface, the smart central control screen responds to the touch operation of the network configuration control, identifies the device information of the smart home device to be configured, and selects the target network configuration strategy that matches the smart home device from the network configuration strategy according to the device information, and configures the smart home device according to the target network configuration strategy, so that the smart home device is connected to the network of the smart central control screen, and the smart home device is configured. In an embodiment of the present invention, the user touches the network configuration control on the smart central control screen, the smart central control screen will automatically search for nearby smart home devices and determine the corresponding network configuration strategy, and then can try to connect the smart home device to the network of the smart central control screen through the network configuration strategy, so as to achieve fast and efficient network configuration of the smart home device, and bring a better network configuration experience of the smart home device to the user.

[0059] In one embodiment of the present invention, the smart central control screen includes a camera; identifying device information of the smart home device to be networked may include:

[0060] Control the camera to capture a smart home device image of the smart home device to be networked;

[0061] Performing image processing on the smart home device image to obtain smart home device feature data;

[0062] Device information corresponding to preset smart home device characteristic data matching the smart home device characteristic data is obtained as the device information of the smart home device.

[0063] In an embodiment of the present invention, the smart central control screen may include a camera. When the user triggers the start of network configuration, the camera may be controlled to capture one or more images of the smart home devices to be configured. The smart home device feature data extracted from the smart home device images by image processing technology may reflect the device features of the smart home device, such as the appearance of the device, device identification and other information. The smart home device feature data is then matched with the preset smart home device feature data, and the device information corresponding to the matched preset smart home device feature data is used as the device information of the smart home device. Specifically, the device information may include information such as device type, communication protocol, and network environment function description. The matching may be to calculate the similarity between the smart home device feature data and the preset smart home device feature data by a preset similarity algorithm (such as cosine similarity), and then the device information corresponding to the preset smart home device feature data with the highest similarity is used as the device information of the smart home device.

[0064] Exemplarily, the smart central control screen captures the lighting equipment to obtain an image of the lighting equipment, performs image processing on the image of the lighting equipment, identifies device information such as the device type and communication protocol of the lighting equipment image, and matches it with preset smart home device feature data. Finally, the device information corresponding to the matching preset smart home device feature data is determined, and then the device type of the lighting equipment is determined to be "xxx model", which supports Wi-Fi communication protocol and Bluetooth communication protocol, and has functions such as adjusting light brightness and adjusting color tone. In addition, the Wi-Fi signal strength of the current lighting device is higher than the Bluetooth signal strength.

[0065] In an embodiment of the present invention, the device information includes at least a device type, a communication protocol, and a network environment; and selecting a target network configuration strategy matching the smart home device from the network configuration strategy according to the device information may include:

[0066] According to the device type, the communication protocol and / or the network environment, a target network configuration strategy matching the smart home device is selected from the network configuration strategies.

[0067] In an embodiment of the present invention, after the smart central control screen identifies the device information of the smart home device to be networked, it can filter out the target network configuration strategy that matches the smart home device from multiple network configuration strategies that can be stored locally on the smart central control screen according to information such as device type, communication protocol, and network environment. For example, if the device type of the smart home device is identified as a smart lamp, the communication protocol is the Wi-Fi communication protocol and the Bluetooth communication protocol, and the network environment is a weak Wi-Fi signal, the smart central control screen will give priority to the Bluetooth-based network configuration strategy as the target network configuration strategy for the smart home device, thereby improving the network configuration success rate and efficiency of the smart home device.

[0068] In an embodiment of the present invention, after the smart home device is configured with a network according to the target network configuration strategy, the method may further include:

[0069] Monitoring the network distribution status of the smart home device;

[0070] When it is detected that the network distribution status of the smart home device is abnormal, a corresponding solution is provided according to the abnormality.

[0071] In an embodiment of the present invention, in the process of configuring the network of smart home devices according to the target network configuration strategy, the smart central control screen can monitor the network configuration status of the smart home devices in real time, and promptly discover whether the network configuration status of the smart home devices is abnormal. When it is detected that the network configuration status of the smart home devices is abnormal, for example, when it is detected that the network configuration of the smart home devices exceeds the preset network configuration time, a corresponding solution is provided according to the abnormality, thereby ensuring that the smart home devices can complete the network configuration normally. For example, assuming that the smart central control screen detects that the Wi-Fi signal is weak and causes the network configuration to fail, the smart central control screen can provide a solution in the graphical user interface: move the smart home device closer to the router, or switch to other network configuration strategies. If the smart central control screen detects that the device communication protocol does not match, the smart central control screen can suggest that the user check whether the smart home device supports the current communication protocol or change the communication protocol, and switch to other network configuration strategies, thereby ensuring the network configuration success rate of the smart central control screen.

[0072] In an embodiment of the present invention, the smart central control screen and the cloud server store historical network configuration records. After the smart home device is configured with a network according to the target network configuration strategy, the method may further include:

[0073] Obtaining historical network configuration records related to device information of the smart home device;

[0074] The historical network configuration record is displayed in the graphical user interface.

[0075] In an embodiment of the present invention, in the process of configuring smart home devices according to the target network configuration strategy, the smart central control screen can obtain historical network configuration records related to the smart home devices from a local or cloud server, wherein the historical network configuration records may include device information, network configuration time, network configuration strategy, and network configuration results, etc., which are displayed to the user in a graphical user interface, thereby helping the user to understand how to configure all or a certain type of smart home devices. By viewing the historical network configuration records, the user can confirm whether the corresponding smart home device has been successfully configured and which network configuration strategy was used for successful configuration, etc., and then the network configuration strategy of the smart home device can be adjusted accordingly, thereby ensuring the network configuration success rate and efficiency of the smart central control screen.

[0076] In an embodiment of the present invention, configuring the smart home device for a network according to the target network configuration strategy may include:

[0077] If the smart home device supports automatic network configuration, configuring the smart home device according to the target network configuration strategy;

[0078] If the smart home device does not support automatic network configuration, an operation guide is provided in the graphical user interface according to the target network configuration strategy to guide the user to configure the smart home device for a network.

[0079] In an embodiment of the present invention, a smart home device may or may not support automatic network configuration. If the smart home device is a smart home device that supports automatic network configuration, the smart central control screen may perform network configuration according to the target network configuration strategy currently matched by the smart home device, thereby eliminating the need for manual operation by the user and improving the user's network configuration experience. If the smart home device is a smart home device that does not support automatic network configuration, the smart central control screen will guide the user to perform network configuration of the smart home device in an indirect manner. Specifically, the smart central control screen may generate an operation guide for the target network configuration strategy currently matched by the smart home device in a graphical user interface, thereby guiding the user to complete the network configuration of the smart home device in accordance with the target network configuration strategy. For example, if the smart home device does not support automatic network configuration, the smart central control screen may prompt the user in the graphical user interface to scan the QR code including network parameter information generated by the mobile phone APP, and then connect the smart home device through the Bluetooth communication protocol to input the network parameter information into the smart home device.

[0080] In one embodiment of the present invention, the smart central control screen includes a logged-in user account; configuring the smart home device according to the target network configuration strategy to access the network of the smart central control screen may include:

[0081] Sending the network parameter information of the corresponding network to the smart home device according to the target network distribution strategy, so that the smart home device can access the network of the smart central control screen according to the network parameter information;

[0082] When the smart home device successfully accesses the network of the smart central control screen, a registration binding request sent by the smart home device is received;

[0083] Bind the smart home device to the user account according to the registration binding request.

[0084] In the embodiment of the present invention, the smart central control screen will send the network parameter information to the smart home device according to the target network configuration strategy currently matched by the smart home device, so that the smart home device can access the home network of the smart central control screen according to the network parameter information. After the smart home device successfully accesses the home network, it can send a registration and binding request to the smart central control screen, and the smart central control screen can bind with the user account logged in by the current user in the smart central control screen according to the registration and binding request, so as to ensure the ownership of the smart home device and facilitate subsequent management and control.

[0085] In an embodiment of the present invention, after the smart home device is configured with a network according to the target network configuration strategy to access the network of the smart central control screen, the method may further include:

[0086] When the network of the smart central control screen changes, generating and updating network parameter information;

[0087] The updated network parameter information is sent to the smart home device that has been connected to the network, so that the smart home device can re-access the network of the smart central control screen according to the updated network parameter information.

[0088] In an embodiment of the present invention, if the home network monitored by the smart central control screen changes, such as the Wi-Fi password is changed, or the Wi-Fi signal strength is low, the smart central control screen can generate updated network parameter information and send the updated network parameter information to the smart home devices that have been connected to the home network, so that the smart home devices can reconnect to the home network of the smart central control screen according to the updated network parameter information, thereby ensuring that the smart home devices can still work normally when the network environment changes, improving the stability of the smart home devices, and ensuring the user's control experience of the smart home devices.

[0089] The embodiment of the present invention provides a smart home device network configuration method optimized by a smart central control screen, which uses the smart central control screen as the core control device, integrates the optimized network configuration strategy and the interface design of the graphical user interface, and realizes fast and efficient network configuration of smart home devices. Figure 3, is a schematic diagram of a smart home device network configuration process optimized by a smart central control screen provided in an embodiment of the present invention, specifically including:

[0090] One-click network configuration: Users only need to select the one-click network configuration function on the smart central control screen (for example, they can trigger the one-click network configuration function by clicking the network configuration control), and the smart central control screen will automatically search for nearby smart home devices and try to configure the network through the threshold network configuration strategy. During the network configuration process of smart home devices, the smart central control screen will display the network configuration status of smart home devices in real time, and after the network configuration is successful, the smart central control screen will give the user a prompt message that the network configuration is successful.

[0091] Intelligent identification and adaptation: The smart central control screen has multiple built-in communication protocols and network configuration strategies, which can automatically identify the device type and communication protocol of smart home devices and select the optimal network configuration strategy. At the same time, for smart home devices that do not support direct network configuration, the smart central control screen will guide users to configure the network through indirect methods, such as scanning the code through the mobile phone APP.

[0092] Network configuration status monitoring and feedback: During the network configuration process of smart home devices, the smart central control screen will monitor the network configuration status of smart home devices in real time, and provide abnormal prompts and solutions when the network configuration status is wrong or abnormal. At the same time, the smart central control screen can support the query of historical network configuration records, which is convenient for users to view and diagnose problems, improving user experience and abnormality resolution efficiency.

[0093] It can be seen that the embodiments of the present invention have at least the following advantages: Integrated optimization of network distribution strategy: Through the intelligent central control screen, the network distribution strategy is integrated and optimized to achieve fast and efficient network distribution of smart home devices. Intelligent identification and adaptation technology: Automatically identify the device information such as the device type and communication protocol of smart home devices, and then select the optimal network distribution strategy based on the device information, thereby improving the network distribution success rate and compatibility of smart home devices. Real-time status monitoring and feedback mechanism: Real-time monitoring of the network distribution status of smart home devices during the network distribution process and providing solutions when abnormalities occur, improving user experience and abnormality resolution efficiency.

[0094] In summary, the application of the embodiments of the present invention simplifies the network configuration process of smart home devices, improves the network configuration success rate and user experience of smart home devices, and provides strong support for the development of the smart home field.

[0095] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0096] Reference Figure 4 , shows a structural block diagram of a smart home device network configuration device provided in an embodiment of the present invention, wherein the smart home device is connected to a smart central control screen, the smart central control screen is preset with at least one network configuration strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network configuration control, and the device may specifically include the following modules:

[0097] A trigger module 401 is used to identify device information of the smart home device to be networked in response to a touch operation on a network configuration control in the graphical user interface;

[0098] A screening module 402 is used to screen out a target network distribution strategy matching the smart home device from the network distribution strategy according to the device information;

[0099] The network distribution module 403 is used to distribute the network of the smart home device according to the target network distribution strategy so as to access the network of the smart central control screen.

[0100] In one embodiment of the present invention, the smart central control screen includes a camera; a trigger module 401, which is used to:

[0101] Control the camera to capture a smart home device image of the smart home device to be networked;

[0102] Performing image processing on the smart home device image to obtain smart home device feature data;

[0103] Device information corresponding to preset smart home device characteristic data that matches the smart home device characteristic data is obtained as the device information of the smart home device.

[0104] In one embodiment of the present invention, the smart central control screen is connected to a cloud server, and the cloud server is used to store relevant information of the entire life cycle of the smart central control screen and the smart home devices.

[0105] In an embodiment of the present invention, the device information includes at least device type, communication protocol and network environment; the screening module 402 is used to:

[0106] According to the device type, the communication protocol and / or the network environment, a target network configuration strategy matching the smart home device is selected from the network configuration strategies.

[0107] In one embodiment of the present invention, the device further comprises: a monitoring module, configured to:

[0108] Monitoring the network distribution status of the smart home device;

[0109] When it is detected that the network distribution status of the smart home device is abnormal, a corresponding solution is provided according to the abnormality.

[0110] In one embodiment of the present invention, the device further includes: a query module, configured to:

[0111] Obtaining historical network configuration records related to device information of the smart home device;

[0112] The historical network configuration record is displayed in the graphical user interface.

[0113] In one embodiment of the present invention, the network distribution module 403 is used to:

[0114] If the smart home device supports automatic network configuration, configuring the smart home device according to the target network configuration strategy;

[0115] If the smart home device does not support automatic network configuration, an operation guide is provided in the graphical user interface according to the target network configuration strategy to guide the user to configure the smart home device for a network.

[0116] In one embodiment of the present invention, the smart central control screen includes a logged-in user account; a network configuration module 403, which is used to:

[0117] Sending the network parameter information of the corresponding network to the smart home device according to the target network distribution strategy, so that the smart home device can access the network of the smart central control screen according to the network parameter information;

[0118] When the smart home device successfully accesses the network of the smart central control screen, a registration binding request sent by the smart home device is received;

[0119] Bind the smart home device to the user account according to the registration binding request.

[0120] In one embodiment of the present invention, the device further includes: an updating module, configured to:

[0121] When the network of the smart central control screen changes, generating and updating network parameter information;

[0122] The updated network parameter information is sent to the smart home device that has been connected to the network, so that the smart home device can re-access the network of the smart central control screen according to the updated network parameter information.

[0123] In an embodiment of the present invention, a smart home device and a smart central control screen, the smart central control screen is pre-set with at least one network configuration strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network configuration control, when it is necessary to configure the smart home device, the user can touch the network configuration control in the graphical user interface, the smart central control screen responds to the touch operation of the network configuration control, identifies the device information of the smart home device to be configured, and selects the target network configuration strategy that matches the smart home device from the network configuration strategy according to the device information, and configures the smart home device according to the target network configuration strategy, so that the smart home device is connected to the network of the smart central control screen, and the smart home device is configured. In an embodiment of the present invention, the user touches the network configuration control on the smart central control screen, the smart central control screen will automatically search for nearby smart home devices and determine the corresponding network configuration strategy, and then can try to connect the smart home device to the network of the smart central control screen through the network configuration strategy, so as to achieve fast and efficient network configuration of the smart home device, and bring a better network configuration experience of the smart home device to the user.

[0124] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0125] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, each process of the above-mentioned smart home device network configuration method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0126] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned smart home device network configuration method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0127] An embodiment of the present invention also provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned smart home device networking method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0128] Figure 5 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0129] The electronic device 500 includes but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511. Those skilled in the art will appreciate that Figure 5 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.

[0130] It should be understood that in the embodiment of the present invention, the radio frequency unit 501 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 510 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 501 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 501 can also communicate with the network and other devices through a wireless communication system.

[0131] The electronic device provides users with wireless broadband Internet access through the network module 502, such as helping users to send and receive emails, browse web pages, and access streaming media.

[0132] The audio output unit 503 can convert the audio data received by the RF unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output it as sound. Moreover, the audio output unit 503 can also provide audio output related to a specific function performed by the electronic device 500 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 503 includes a speaker, a buzzer, a receiver, etc.

[0133] The input unit 504 is used to receive audio or video signals. The input unit 504 may include a graphics processor (GPU) 5041 and a microphone 5042, and the graphics processor 5041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 506. The image frame processed by the graphics processor 5041 can be stored in the memory 509 (or other storage medium) or sent via the radio frequency unit 501 or the network module 502. The microphone 5042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 501 in the case of a telephone call mode.

[0134] The electronic device 500 also includes at least one sensor 505, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 5061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 5061 and / or the backlight when the electronic device 500 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 505 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.

[0135] The display unit 506 is used to display information input by the user or information provided to the user. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0136] The user input unit 507 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 5071 or near the touch panel 5071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 5071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the contact point coordinates, and then sends it to the processor 510, receives the command sent by the processor 510 and executes it. In addition, the touch panel 5071 can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 5071, the user input unit 507 may also include other input devices 5072. Specifically, other input devices 5072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail here.

[0137] Furthermore, the touch panel 5071 may be overlaid on the display panel 5061. When the touch panel 5071 detects a touch operation on or near it, it transmits the information to the processor 510 to determine the type of the touch event. Then, the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. Figure 5 In the figure, the touch panel 5071 and the display panel 5061 are used as two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 5071 and the display panel 5061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.

[0138] The interface unit 508 is an interface for connecting an external device to the electronic device 500. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 508 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 500 or may be used to transmit data between the electronic device 500 and an external device.

[0139] The memory 509 can be used to store software programs and various data. The memory 509 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 509 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0140] The processor 510 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 509 and calling data stored in the memory 509, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 510 may include one or more processing units; preferably, the processor 510 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 510.

[0141] The electronic device 500 may also include a power supply 511 (such as a battery) for supplying power to each component. Preferably, the power supply 511 may be logically connected to the processor 510 through a power management system, thereby managing functions such as charging, discharging, and power consumption through the power management system.

[0142] In addition, the electronic device 500 includes some functional modules not shown, which will not be described in detail here.

[0143] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0144] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0145] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

[0146] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0147] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0148] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0149] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0150] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0151] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0152] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for configuring a smart home device network, characterized in that: The smart home device is connected to a smart central control screen, the smart central control screen is preset with at least one network distribution strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network distribution control, and the method includes: In response to a touch operation on a network configuration control in the graphical user interface, identifying device information of the smart home device to be network configured; Filtering a target network distribution strategy matching the smart home device from the network distribution strategies according to the device information; The smart home devices are networked according to the target network configuration strategy to access the network of the smart central control screen.

2. The method according to claim 1, characterized in that: The smart central control screen includes a camera; identifying device information of the smart home device to be networked, including: Control the camera to capture a smart home device image of the smart home device to be networked; Performing image processing on the smart home device image to obtain smart home device feature data; Device information corresponding to preset smart home device characteristic data that matches the smart home device characteristic data is obtained as the device information of the smart home device.

3. The method according to claim 1, characterized in that The network distribution strategy includes at least: wireless-based network distribution strategy, device hotspot-based network distribution strategy, QR code-based network distribution strategy, Bluetooth-based network distribution strategy, and near-field communication frequency-based network distribution strategy; the smart central control screen is connected to a cloud server, and the cloud server is used to store relevant information on the entire life cycle of the smart central control screen and the network distribution of the smart home devices.

4. The method according to claim 3, characterized in that The device information includes at least a device type, a communication protocol, and a network environment; and selecting a target network distribution strategy matching the smart home device from the network distribution strategy according to the device information includes: According to the device type, the communication protocol and / or the network environment, a target network configuration strategy matching the smart home device is selected from the network configuration strategies.

5. The method according to claim 1, characterized in that After the smart home device is networked according to the target network configuration strategy, the method further includes: Monitoring the network distribution status of the smart home device; When it is detected that the network distribution status of the smart home device is abnormal, a corresponding solution is provided according to the abnormality.

6. The method according to claim 1, characterized in that The smart central control screen and the cloud server store historical network configuration records. After the smart home device is configured with a network according to the target network configuration strategy, the method further includes: Obtaining historical network configuration records related to device information of the smart home device; The historical network configuration record is displayed in the graphical user interface.

7. The method according to claim 1, characterized in that Providing network configuration to the smart home device according to the target network configuration strategy includes: If the smart home device supports automatic network configuration, configuring the smart home device according to the target network configuration strategy; If the smart home device does not support automatic network configuration, an operation guide is provided in the graphical user interface according to the target network configuration strategy to guide the user to configure the smart home device for a network.

8. The method according to claim 1, characterized in that The smart central control screen includes a logged-in user account; The smart home device is configured with a network according to the target network configuration strategy to access the network of the smart central control screen, including: Sending the network parameter information of the corresponding network to the smart home device according to the target network distribution strategy, so that the smart home device can access the network of the smart central control screen according to the network parameter information; When the smart home device successfully accesses the network of the smart central control screen, a registration binding request sent by the smart home device is received; Bind the smart home device to the user account according to the registration binding request.

9. The method according to claim 8, characterized in that After the smart home device is configured with a network according to the target network configuration strategy to access the network of the smart central control screen, the method further includes: When the network of the smart central control screen changes, generating and updating network parameter information; The updated network parameter information is sent to the smart home device that has been connected to the network, so that the smart home device can re-access the network of the smart central control screen according to the updated network parameter information.

10. A network distribution device for smart home equipment, characterized in that: The smart home device is connected to a smart central control screen, the smart central control screen is preset with at least one network distribution strategy, the smart central control screen provides a graphical user interface, the graphical user interface includes a network distribution control, and the device includes: A trigger module, configured to identify device information of the smart home device to be networked in response to a touch operation on a network configuration control included in the graphical user interface; A screening module, used to screen out a target network distribution strategy matching the smart home device from the network distribution strategy according to the device information; The network distribution module is used to distribute the network of the smart home device according to the target network distribution strategy so as to access the network of the smart central control screen.

11. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 9 when executing the program stored in the memory.

12. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Intelligent central control equipment and network access method therefor

    CN107463099A

  • Smart home appliance network distribution method, apparatus and system

    CN108366006A

  • Equipment adding method, router and storage medium

    CN110505284A

  • Configuration method, system and device of ZigBee sub-equipment and medium

    CN111478816A

  • Smart home equipment network distribution method and device, electronic equipment and storage medium

    CN111970181A

Cited By

  • Equipment configuration method and device, electronic equipment and readable storage medium

    CN121037209A

  • Equipment network distribution method and device of smart home system, equipment and medium

    CN121125381A