Configuration method, device, equipment and medium of smart home equipment

Through wireless transmissive transmission technology, the eSIM configuration file is sent to smart home devices and decoded and loaded, which solves the problem of inefficient and convenient eSIM configuration in the prior art, and realizes a simplified configuration file loading process and more efficient device management.

CN119766587APending Publication Date: 2025-04-04BEIJING TSINGTENG MICROSYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411965177.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The existing eSIM configuration method is not efficient and convenient enough in smart home devices, and a more simplified management method is needed to improve the user experience.

Method used

By obtaining configuration data from the server and performing encapsulation processing, the configuration file is generated, and the configuration file is sent to the smart home device using wireless transmissive technology. The device is decoded and loaded on the eSIM chip, and then an eSIM management command is generated for network control.

Benefits of technology

It simplifies the loading process of eSIM configuration files, avoids local network configurations one by one, provides a more efficient and convenient eSIM management method for smart home devices, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119766587A_ABST
    Figure CN119766587A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a configuration method, apparatus, device and medium for smart home devices, wherein the method includes: a control device obtains configuration data from a server, and encapsulates the configuration data to generate an eSIM configuration file for each smart home device; the eSIM configuration file is sent to the smart home device via wireless transparent transmission; the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device; in response to the smart home device loading the decoded data into the eSIM chip, an eSIM management command is generated and the smart home device is controlled through the eSIM management command. According to the technical solution of the present disclosure, a more efficient and convenient eSIM management method for smart home devices is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of home appliances, and in particular to a configuration method, apparatus, device and medium for smart home appliances. Background Art

[0002] Existing eSIM (e-Subscriber Identity Module) technology is usually applied to mobile devices, and the loading of eSIM configuration files is realized through the LPA (Local Profile Assistant) software function. LPA organizes the configuration data and transmits it locally to the eSIM chip of the mobile phone, thereby realizing the network connection function of the eSIM. However, this process requires users to scan the QR code through the mobile device and communicate with the operator server in an online state in order to download and load the eSIM configuration file.

[0003] At present, with the widespread application of eSIM technology in smart home devices, the above-mentioned LPA solution is no longer applicable. With the increase in the installation volume of IoT devices, a more efficient and convenient eSIM management method is needed to simplify the configuration file loading process of smart home devices and improve the user experience. Summary of the invention

[0004] In order to solve the above technical problems, the present disclosure provides a configuration method, apparatus, device and medium for smart home devices.

[0005] In a first aspect, an embodiment of the present disclosure provides a configuration method for a smart home device, which is applied to a control device, and the method includes:

[0006] Obtain configuration data from the server, and encapsulate the configuration data to generate an eSIM configuration file for each smart home device;

[0007] The eSIM configuration file is sent to the smart home device through wireless transparent transmission; wherein the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device;

[0008] In response to the smart home device loading the decoded data into the eSIM chip, an eSIM management command is generated and network control of the smart home device is performed through the eSIM management command.

[0009] In a second aspect, an embodiment of the present disclosure provides a configuration device for a smart home device, which is applied to a control device, and the device includes:

[0010] The encapsulation module is used to obtain configuration data from the server and encapsulate the configuration data to generate an eSIM configuration file for each smart home device;

[0011] A sending module, used to send the eSIM configuration file to the smart home device through wireless transparent transmission; wherein the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device;

[0012] A management module is used to generate an eSIM management command in response to the smart home device loading the decoded data into the eSIM chip, and to perform network control on the smart home device through the eSIM management command.

[0013] In a third aspect, an embodiment of the present disclosure provides an electronic device, comprising: a processor; a memory for storing executable instructions of the processor; the processor is used to read the executable instructions from the memory and execute the instructions to implement the configuration method of the smart home device described in the first aspect above.

[0014] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the configuration method of the smart home device described in the first aspect above is implemented.

[0015] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has the following advantages: the control device obtains configuration data from the server, and encapsulates the configuration data to generate an eSIM configuration file for each smart home device, and then sends the eSIM configuration file to the smart home device through wireless transparent transmission. The smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device. The control device loads the decoded data into the eSIM chip in response to the smart home device, generates an eSIM management command, and performs network control on the smart home device through the eSIM management command. Thus, the loading process of the eSIM configuration file is simplified, and there is no need to configure the eSIM for each smart home device one by one through local networking. A more efficient and convenient eSIM management method for smart home devices is provided to simplify the loading process of the configuration file and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0018] Figure 1 A flowchart of a configuration method for a smart home device provided by an embodiment of the present disclosure;

[0019] Figure 2 A schematic diagram of a configuration process provided by an embodiment of the present disclosure;

[0020] Figure 3 A schematic diagram of an activation process provided by an embodiment of the present disclosure;

[0021] Figure 4 A schematic diagram of the structure of a configuration device for a smart home device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0022] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0023] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0024] Figure 1 This is a flow chart of a configuration method for a smart home device provided in an embodiment of the present disclosure. The method provided in an embodiment of the present disclosure can be executed by a configuration device for a smart home device, which can be implemented in software and / or hardware and can be integrated on any electronic device with computing capabilities.

[0025] like Figure 1 As shown, the configuration method of the smart home device provided by the embodiment of the present disclosure may include:

[0026] Step 101: Obtain configuration data from a server, and encapsulate the configuration data to generate an eSIM configuration file for each smart home device.

[0027] The method of the disclosed embodiment is applied to a control device, wherein the control device may be a mobile terminal such as a mobile phone or a tablet computer. Configuration software is provided in the control device. The configuration software may be implemented based on LPA software, upgraded on the basis of LPA to support loading of eSIM configuration files from local wireless transparent transmission to remote devices, or may be a separately developed software module.

[0028] In this embodiment, the control device communicates with the eSIM server through the configuration software, obtains and processes the configuration data (eSIM profile) provided by the server, and then the configuration software encapsulates the configuration data to generate an eSIM configuration file for each smart home device, and sends the eSIM configuration file to the smart home device.

[0029] Optionally, the configuration software encapsulates the configuration data obtained from the server into an Application Protocol Data Unit (APDU) instruction. The configuration software uses an encrypted transmission protocol and wirelessly transmits the data to the smart home device to ensure the security of the eSIM configuration file during transmission.

[0030] like Figure 2 As shown, the control device is provided with an NFC / Bluetooth module, configuration software and an eSIM chip. The control device obtains configuration data from the server through the configuration software and decrypts and assembles the configuration data to generate an eSIM configuration file adapted to each smart home device, and then sends the corresponding eSIM configuration file to the smart home device through the NFC / Bluetooth module.

[0031] like Figure 2 As shown, the control device performs authentication with the server through the configuration software. In one embodiment of the present disclosure, the configuration data is obtained from the server, including: the control device establishes a connection with the server and obtains the first authentication information of the server, sends its own second authentication information and multiple candidate encryption methods to the server, the server is used to determine the target encryption method from the multiple candidate encryption methods, and uses the second authentication information to encrypt the target encryption method to obtain the first encryption information; the control device obtains the first encryption information and decrypts it to obtain the target encryption method, encrypts the session key according to the target encryption method and the first authentication information to obtain the second encryption information, and sends the second encryption information to the server, the server is used to decrypt the second encryption information to obtain the session key, and encrypts the configuration data based on the session key and transmits it to the control device, and then, the control device decrypts the received data through the session key to obtain the configuration data, thereby improving data security.

[0032] Step 102: Send the eSIM configuration file to the smart home device via wireless transparent transmission.

[0033] In this embodiment, the control device includes a first communication module, the smart home device includes a second communication module, and the control device sends the eSIM configuration file to the second communication module in a wireless communication manner through the first communication module.

[0034] Among them, wireless communication methods include NFC (Near Field Communication), Bluetooth and UWB (Ultra Wide Band Communication) or other short-range communication technologies.

[0035] The smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device. Figure 2 As shown, the smart home device is provided with an NFC / Bluetooth module, configuration software and an eSIM chip. After receiving the eSIM configuration file through the NFC / Bluetooth module, the configuration software decodes the eSIM configuration file and loads the decoded data to the eSIM chip in the smart home device to complete the configuration and network access of the eSIM.

[0036] Step 103, in response to the smart home device loading the decoded data into the eSIM chip, an eSIM management command is generated and the network control of the smart home device is performed through the eSIM management command.

[0037] In this embodiment, after the smart home device loads the decoded data into the eSIM chip, it returns a loading completion notification to the control device. In response to receiving the loading completion notification returned by the smart home device, the control device determines that the smart home device loads the decoded data into the eSIM chip, generates an eSIM management command and sends the eSIM management command to the smart home device, so as to perform network control of the smart home device through the eSIM management command.

[0038] Optionally, the configuration software encapsulates the eSIM management command as an APDU instruction.

[0039] As an example, the server is an eSIM server, which may be an SM-DP+ (Subscription Manager Data Preparation Plus) server, which is used to securely send configuration data to the control device and authenticate with the control device. The control device is, for example, a mobile phone, a tablet computer, etc. The control device is provided with Bluetooth / NFC and configuration software, which is used to receive the configuration data ciphertext sent by the server and decode it, and encapsulate the configuration data or eSIM management command into APDU for transmission to the smart home device. The smart home device is provided with Bluetooth / NFC, configuration software and eSIM, which are used to receive configuration data or eSIM management commands, parse and execute corresponding operations, and realize the download of the first profile and subsequent network management.

[0040] According to the technical solution of the embodiment of the present disclosure, the control device obtains configuration data from the server, and encapsulates the configuration data to generate an eSIM configuration file for each smart home device, and then sends the eSIM configuration file to the smart home device through wireless transparent transmission. The smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device. The control device loads the decoded data into the eSIM chip in response to the smart home device, generates an eSIM management command, and performs network control on the smart home device through the eSIM management command. Thus, the loading process of the eSIM configuration file is simplified, and there is no need to configure the eSIM for each smart home device one by one through local networking. A more efficient and convenient eSIM management method for smart home devices is provided to simplify the loading process of the configuration file and improve the user experience. The solution is applicable to a variety of smart home devices, including but not limited to smart speakers, smart TVs, smart door locks, etc., and the operator configuration file can be quickly loaded and managed by wireless transparent transmission with smart home devices through mobile phones, tablets, etc.

[0041] Based on the above embodiments, Figure 3 A schematic diagram of an activation process provided in an embodiment of the present disclosure.

[0042] In this embodiment, an eSIM management command is generated and network control of a smart home device is performed through the eSIM management command, including: a control device generates an activation command, and sends the activation command to the smart home device through wireless transparent transmission, and the smart home device is used to execute the activation command to implement eSIM configuration and networking of the smart home device.

[0043] Optionally, after executing the activation command, the smart home device returns an activation completion notification to the control device. In response to receiving the activation completion notification returned by the smart home device, the control device determines that the smart home device completes the eSIM configuration.

[0044] The control device side displays the eSIM status of each smart home device. When the control device receives a loading completion notification returned by the smart home device, the eSIM status of the smart home device is updated to the installed status; when the control device receives an activation completion notification returned by the smart home device, the eSIM status of the smart home device is updated to the activated status; when the control device receives a deactivation completion notification returned by the smart home device, the eSIM status of the smart home device is updated to the invalid status.

[0045] As an example, a user activates the configuration software on a control device such as a smartphone or tablet computer and connects to the Internet to apply for information from the eSIM server. After the eSIM server successfully authenticates the control device and verifies the legitimacy and integrity of the requested data, it encrypts the configuration data and sends it to the control device.

[0046] After the control device decrypts the configuration data sent by the eSIM server through the configuration software, it encapsulates the configuration data into APDU instructions and waits for NFC / Bluetooth to send. Then, the control device selects one of the multiple smart home devices and connects to it through Bluetooth / NFC or other methods.

[0047] The configuration software sends the assembled eSIM configuration file to the smart home device through wireless communication methods such as NFC / Bluetooth. After the receiving module of the smart home device receives the data, it decodes the eSIM configuration file through the configuration software, loads the decoded data into the eSIM chip, and generates a loading completion notification and returns it to the control device.

[0048] When a smart home device returns a notification of loading completion, the configuration software begins to control the network of the smart home device. Taking activation configuration as an example, the configuration software generates an activation command and wirelessly transmits the activation command to the smart home device. The smart home device receives and executes the activation command. After the activation configuration is successful, the smart home device can access the Internet through the 5G communication module and return the activation completion notification to the control device. Among them, the remote offline management of multiple eSIMs is realized through the configuration software, which can centrally display the status of each sub-device and enhance the convenience of operation.

[0049] Therefore, through wireless communication methods such as NFC / Bluetooth, the configuration software sends the assembled eSIM configuration file or eSIM management command to the smart home device. After the receiving module of the smart home device receives the data, it automatically completes the loading and activation of the eSIM, simplifying the user's operation steps. On the basis of ensuring the secure transmission of the configuration file, this implementation scheme can also optimize the transmission protocol as needed to adapt to different types of smart home devices.

[0050] Figure 4 A schematic diagram of a configuration device for a smart home device provided by an embodiment of the present disclosure is shown in FIG. Figure 4 As shown, the configuration device of the smart home device includes: a packaging module 41, a sending module 42, and a management module 43.

[0051] The packaging module 41 is used to obtain configuration data from the server and package the configuration data to generate an eSIM configuration file for each smart home device;

[0052] A sending module 42 is used to send the eSIM configuration file to the smart home device through wireless transparent transmission; wherein the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device;

[0053] The management module 43 is used to generate an eSIM management command in response to the smart home device loading the decoded data into the eSIM chip and perform network control on the smart home device through the eSIM management command.

[0054] In one embodiment of the present disclosure, the management module 43 is specifically used to:

[0055] Generate an activation command and send the activation command to the smart home device via wireless transparent transmission;

[0056] Among them, the smart home device is used to execute the activation command to realize the eSIM configuration and networking of the smart home device.

[0057] In one embodiment of the present disclosure, the device further includes:

[0058] The pre-processing module is used to encapsulate the configuration data and / or the eSIM management command into an application protocol data unit instruction.

[0059] In one embodiment of the present disclosure, the control device includes a first communication module, the smart home device includes a second communication module, and the sending module 42 is specifically used for:

[0060] The first communication module sends the eSIM configuration file to the second communication module via wireless communication; wherein the wireless communication method includes any one of NFC, Bluetooth and UWB.

[0061] In one embodiment of the present disclosure, the device further includes:

[0062] a determination module, configured to determine, in response to receiving a loading completion notification returned by the smart home device, that the smart home device loads the decoded data into the eSIM chip; and / or,

[0063] In response to receiving an activation completion notification returned by the smart home device, it is determined that the smart home device completes the eSIM configuration.

[0064] In one embodiment of the present disclosure, the device further includes:

[0065] A display module, used to display the eSIM status of each smart home device;

[0066] When receiving a loading completion notification returned by the smart home device, updating the eSIM status of the smart home device to an installed status;

[0067] When receiving the activation completion notification returned by the smart home device, updating the eSIM status of the smart home device to the activated status;

[0068] When the deactivation completion notification returned by the smart home device is received, the eSIM status of the smart home device is updated to an invalid status.

[0069] In one embodiment of the present disclosure, the encapsulation module 41 is specifically used for:

[0070] Obtaining first authentication information of the server, and sending its own second authentication information and multiple candidate encryption methods to the server; wherein the server is used to determine a target encryption method from the multiple candidate encryption methods, and encrypt the target encryption method using the second authentication information to obtain the first encryption information;

[0071] Obtaining the first encrypted information and performing decryption processing to obtain a target encryption method;

[0072] The session key is encrypted according to the target encryption mode and the first authentication information to obtain the second encrypted information, and the second encrypted information is sent to the server; wherein the server is used to decrypt the second encrypted information to obtain the session key, and encrypt the configuration data based on the session key and transmit it to the control device;

[0073] The received data is decrypted using the session key to obtain the configuration data.

[0074] The configuration device of the smart home device provided in the embodiment of the present disclosure can execute any configuration method of the smart home device provided in the embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method. For the contents not described in detail in the embodiment of the device of the present disclosure, please refer to the description in any method embodiment of the present disclosure.

[0075] The present disclosure also provides an electronic device, which includes one or more processors and a memory. The processor may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions. The memory may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on a computer-readable storage medium, and the processor may run the program instructions to implement the method of the above embodiment of the present disclosure and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0076] In one example, the electronic device may further include: an input device and an output device, and these components are interconnected through a bus system and / or other forms of connection mechanisms. In addition, the input device may also include, for example, a keyboard, a mouse, etc. The output device may output various information to the outside, including determined distance information, direction information, etc. The output device may include, for example, a display, a speaker, a printer, and a communication network and a remote output device connected thereto, etc. In addition, according to the specific application, the electronic device may also include any other appropriate components such as a bus, an input / output interface, etc.

[0077] In addition to the above methods and devices, the embodiments of the present disclosure may also be a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the processor executes any method provided by the embodiments of the present disclosure.

[0078] The computer program product may be written in any combination of one or more programming languages ​​to write program code for performing the operations of the disclosed embodiments, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0079] In addition, the embodiments of the present disclosure may also be a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes any method provided by the embodiments of the present disclosure.

[0080] Computer readable storage media can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0081] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants 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, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0082] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A configuration method for a smart home device, characterized in that: Applied to a control device, the method comprises: Obtain configuration data from the server, and encapsulate the configuration data to generate an eSIM configuration file for each smart home device; The eSIM configuration file is sent to the smart home device through wireless transparent transmission; wherein the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device; In response to the smart home device loading the decoded data into the eSIM chip, an eSIM management command is generated and network control of the smart home device is performed through the eSIM management command.

2. The method according to claim 1, characterized in that The generating of the eSIM management command and performing network control on the smart home device through the eSIM management command includes: Generate an activation command, and send the activation command to the smart home device via wireless transparent transmission; The smart home device is used to execute the activation command to implement the eSIM configuration and networking of the smart home device.

3. The method according to claim 1, characterized in that The method further comprises: The configuration data and / or the eSIM management command are encapsulated as an application protocol data unit instruction.

4. The method according to claim 1, characterized in that The control device includes a first communication module, the smart home device includes a second communication module, and the sending of the eSIM configuration file to the smart home device through wireless transparent transmission includes: The first communication module sends the eSIM configuration file to the second communication module via wireless communication; wherein the wireless communication method includes any one of NFC, Bluetooth and UWB.

5. The method according to claim 2, characterized in that After sending the eSIM configuration file to the smart home device through wireless transparent transmission, the method further includes: In response to receiving a loading completion notification returned by the smart home device, determining that the smart home device loads the decoded data into the eSIM chip; and / or, In response to receiving an activation completion notification returned by the smart home device, it is determined that the smart home device completes the eSIM configuration.

6. The method according to claim 5, characterized in that The method further comprises: Display the eSIM status of each smart home device; When the loading completion notification returned by the smart home device is received, the eSIM status of the smart home device is updated to an installed status; When receiving the activation completion notification returned by the smart home device, updating the eSIM state of the smart home device to an activated state; When the deactivation completion notification returned by the smart home device is received, the eSIM status of the smart home device is updated to an invalid status.

7. The method according to claim 1, characterized in that The obtaining of configuration data from the server includes: Obtaining the first authentication information of the server, and sending its own second authentication information and multiple candidate encryption methods to the server; wherein the server is used to determine a target encryption method from the multiple candidate encryption methods, and encrypt the target encryption method using the second authentication information to obtain the first encryption information; Obtaining the first encrypted information and performing decryption processing to obtain the target encryption method; The session key is encrypted according to the target encryption mode and the first authentication information to obtain second encrypted information, and the second encrypted information is sent to the server; wherein the server is used to decrypt the second encrypted information to obtain the session key, and encrypt the configuration data based on the session key and transmit it to the control device; The received data is decrypted using the session key to obtain the configuration data.

8. A configuration device for smart home equipment, characterized in that: Applied to a control device, the device comprises: The encapsulation module is used to obtain configuration data from the server and encapsulate the configuration data to generate an eSIM configuration file for each smart home device; A sending module, used to send the eSIM configuration file to the smart home device through wireless transparent transmission; wherein the smart home device is used to decode the eSIM configuration file and load the decoded data into the eSIM chip in the smart home device; A management module is used to generate an eSIM management command in response to the smart home device loading the decoded data into the eSIM chip, and to perform network control on the smart home device through the eSIM management command.

9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is used to read the executable instructions from the memory and execute the instructions to implement the configuration method of the smart home device described in any one of claims 1-7 above.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the configuration method of the smart home device described in any one of claims 1 to 7 is implemented.