A control method and device for smart home equipment and smart home equipment

By burning multiple smart home platform images in the firmware of smart home devices, the problem that devices can only be compatible with one platform is solved, platform switching and multi-platform compatibility between devices are achieved, and inventory management is reduced.

CN115524978BActive Publication Date: 2025-02-28SHANGHAI ABB ELECTRICAL TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110705715.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-24
Publication Date
2025-02-28
Estimated Expiration
2041-06-24

AI Technical Summary

Technical Problem

The Bluetooth chips of existing smart home devices only support one Bluetooth protocol, which makes it only compatible with one smart home platform, increasing the difficulty of inventory management.

Method used

Burn multiple smart home platform images in the firmware of smart home devices, allowing the device to support different smart home platforms and switch between different platforms.

Benefits of technology

It realizes that a single smart home device can be compatible with multiple smart home platforms, reducing the difficulty of inventory units and inventory management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115524978B_ABST
    Figure CN115524978B_ABST
Patent Text Reader

Abstract

The present invention provides a control method for a smart home device, the control method comprising: receiving a first operation of a user on the smart home device; reading a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device; and configuring the smart home device according to the smart home platform image so that the smart home device runs a smart home platform. Compared with the prior art, the present invention enables the smart home device to support different smart home platforms and switch between different smart home platforms by burning multiple smart home platform images in the firmware of the smart home device, so that a single smart home device can meet the requirements of different smart home platforms, reducing the difficulty of inventory units and inventory management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention mainly relates to the field of smart home, and in particular to a control method and device for smart home equipment and smart home equipment. Background Art

[0002] Smart home manufacturers have built their own smart home platforms. Different smart home platforms use different Bluetooth protocols. The Bluetooth chips in current smart home devices only support one Bluetooth protocol, which means they only support one smart home platform. As for inventory management, a single smart home device only supports one smart home platform, and a large amount of reserves are required to meet the needs of different smart home platforms, which greatly increases the stock keeping unit (SKU), making the inventory management of smart home devices more difficult. Summary of the invention

[0003] In order to solve the above technical problems, the present invention provides a control method and device for smart home devices and smart home devices, so as to reduce the difficulty of inventory management of smart home devices.

[0004] To achieve the above-mentioned purpose, the present invention proposes a control method for a smart home device, the control method comprising: receiving a first operation of a user on the smart home device; reading a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device; configuring the smart home device according to the smart home platform image, so that the smart home device runs the smart home platform corresponding to the smart home platform image. To this end, by burning multiple smart home platform images in the firmware of the smart home device, the smart home device can support different smart home platforms and can switch between different smart home platforms, so that a single smart home device can meet the requirements of different smart home platforms, reducing the difficulty of inventory units and inventory management.

[0005] In one embodiment of the present invention, reading the smart home platform image corresponding to the first operation from the at least two smart home platform images of the smart home device includes: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address. To this end, it is possible to support multiple smart home platforms on a single smart home device at the same time.

[0006] In one embodiment of the present invention, the method further includes: receiving a second operation of the user on the smart home device; reading a smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation. To this end, switching between different smart home platforms on the smart home device can be achieved.

[0007] In an embodiment of the present invention, the method further includes: after receiving the first operation of the user on the smart home device, the smart home device provides feedback on the first operation. In this way, the user can confirm that the operation is successful through the feedback provided by the smart home device.

[0008] In one embodiment of the present invention, the smart home device is provided with a light emitting diode, and the smart home device provides feedback to the first operation including: the light emitting diode flashes at a corresponding frequency. Thus, the user can intuitively confirm that the operation is successful by the light emitting diode flashing at the corresponding frequency.

[0009] The present invention also proposes a control device for a smart home device, the control device comprising: a receiving module, receiving a first operation of a user on the smart home device; a reading module, reading a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device; and a configuration module, configuring the smart home device according to the smart home platform image so that the smart home device runs a smart home platform.

[0010] In one embodiment of the present invention, the reading module reads the smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device, including: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address.

[0011] In one embodiment of the present invention, the device also includes: receiving a second operation of the user on the smart home device; reading a second smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation.

[0012] In an embodiment of the present invention, the apparatus further comprises: after receiving a first operation of the user on the smart home device, the smart home device provides feedback on the first operation.

[0013] In an embodiment of the present invention, a light emitting diode is provided on the smart home device, and the feedback of the smart home device to the first operation includes: the light emitting diode flashes at a corresponding frequency.

[0014] The present invention also proposes an electronic device, comprising a processor, a memory and instructions stored in the memory, wherein the instructions implement the above method when executed by the processor.

[0015] The present invention also provides a computer-readable storage medium on which computer instructions are stored. When the computer instructions are executed, the method described above is executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The following drawings are intended only to illustrate and explain the present invention, and do not limit the scope of the present invention.

[0017] Figure 1 is a schematic diagram of a smart home environment according to an embodiment of the present invention;

[0018] Figure 2 is a flow chart of a control method of a smart home device according to an embodiment of the present invention;

[0019] Figure 3 is a schematic diagram of a control device for a smart home device according to an embodiment of the present invention;

[0020] Figure 4 is a schematic diagram of an electronic device according to an embodiment of the present invention.

[0021] Description of Reference Numerals

[0022] 100 smart home environments

[0023] 110 Cloud

[0024] 120 Gateway

[0025] 130 Smart Home Devices

[0026] 200 Control Methods

[0027] Steps 210-230

[0028] 300 control device

[0029] 310 receiving module

[0030] 320 reading module

[0031] 330 Configuration Module

[0032] 400 Electronic equipment

[0033] 410 processor

[0034] 420 Memory DETAILED DESCRIPTION

[0035] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described with reference to the accompanying drawings.

[0036] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0037] As shown in this application and claims, unless the context clearly indicates an exception, the words "a", "an", "an" and / or "the" do not refer to the singular and may also include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.

[0038] Figure 1 is a schematic diagram of a smart home environment 100. Figure 1 As shown, the smart home environment 100 includes a cloud 110, a gateway 120, and smart home devices 130. The gateway 120 and the smart home devices 130 are fixed in the residence.

[0039] The cloud 110 may be a server cluster composed of multiple servers, or a cloud computing center composed of multiple servers. The cloud 110 may be a computer device that provides background services for users, and the background services may be network attack detection services, etc. The cloud 110 may be connected to the gateway 120 through a router (not shown in the figure) to exchange data with the gateway 120.

[0040] The gateway 120 is connected to the home intranet (multiple smart home devices 130) and the home extranet (such as a cellular wireless network, the Internet), and serves as a hub between the home intranet and the home extranet, establishing communication between the home intranet and the home extranet to achieve remote control, linkage control, and other automated configuration functions of the smart home. Different gateways can run different smart home platforms, which are developed by different manufacturers.

[0041] The smart home device 130 is connected to at least one gateway 120 as an actuator of the smart home system. Multiple smart home devices 130 form a smart home network. One gateway 120 can be connected to multiple smart home devices 130, and multiple gateways 120 can also be connected to one smart home device 130. At the same time, one smart home device 130 can communicate with only one gateway 120, and at the same time, one gateway 120 can communicate with multiple smart home devices 130. The gateway 120 and the smart home device 130 can be connected and communicated through Bluetooth protocol, Wi-Fi protocol or ZigBee protocol. Smart home devices 130 include but are not limited to door and window sensors, human infrared detection sensors, smoke sensors, temperature and humidity sensors, smart switches, lights, air conditioners, televisions, alarms, etc.

[0042] Figure 2 FIG. 2 is a flow chart of a control method 200 of a smart home device according to an embodiment of the present invention. The control method 200 may be performed in the following manner: Figure 1 The smart home environment shown in the figure is implemented. Figure 2 As shown, the control method 200 includes:

[0043] Step 210: receiving a first operation performed by a user on a smart home device.

[0044] The first operation of the user on the smart home device refers to the physical contact between the user and the smart home device. The first operation of the user on the smart home device can be touch, short press or long press, etc. A preset program is burned in the firmware of the smart home device to perform corresponding actions according to the first operation of the user.

[0045] Step 220: read a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device.

[0046] At least two smart home platform images are burned into the firmware of the smart home device, which can be two or more. To simplify the description, two smart home platform images will be used as an example for description below. After receiving the first operation of the user on the smart home device, the smart home device identifies the first operation and reads the smart home platform image corresponding to the first operation from at least two smart home platforms. For example, the user's first operation is to press the button for 15 seconds, and the smart home device reads the first smart home platform image. The user's first operation is to press the button for 25 seconds, and the smart home device reads the second smart home platform image.

[0047] In some embodiments, reading a smart home platform image corresponding to a first operation from at least two smart home platform images of a smart home device includes: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address. Specifically, the firmware of the smart home device includes multiple firmware addresses, the first firmware address has a first smart home platform image written therein, and the second firmware address has a second smart home platform written therein. After receiving the first operation of the user, the firmware address corresponding to the first operation is read, and the smart home platform image in the firmware address is read. For example, the firmware of the smart home device includes a first firmware address FA1 and a second firmware address FA2. The first firmware address FA1 is read when the first operation is pressing a button for 15 seconds, and the second firmware address FA2 is read when the first operation is pressing a button for 25 seconds.

[0048] In some embodiments, the method further includes: after receiving the first operation of the user on the smart home device, the smart home device provides feedback on the first operation. In this way, the user can confirm that the operation is successful through the feedback provided by the smart home device.

[0049] In some embodiments, a light emitting diode is provided on the smart home device, and the smart home device provides feedback to the first operation including: the light emitting diode flashes at a corresponding frequency. For example, if the button is pressed for 15 seconds, the light emitting diode flashes once every 3 seconds, and if the button is pressed for 25 seconds, the light emitting diode flashes once every 1 second. In this way, the user can intuitively confirm that the operation is successful by flashing the light emitting diode at a corresponding frequency.

[0050] Step 230: configure the smart home device according to the smart home platform image so that the smart home device runs the smart home platform.

[0051] After reading the smart home platform image, the smart home device is configured according to the smart home platform image so that the smart home device runs the smart home platform. Specifically, the port, protocol, etc. of the smart home device can be configured so that the smart home device runs the smart home platform.

[0052] In some embodiments, the method further includes: receiving a second operation of the user on the smart home device; reading a second smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation. For example, if the smart home device is currently running the first smart home platform, the second operation is that the user presses the button for 25 seconds, the smart home device reads the second smart home platform image, and switches the first smart home platform to the second smart home platform, that is, reconfiguring the ports, protocols, etc. of the smart home device so that the smart home platform runs the second smart home platform; conversely, if the smart home device is currently running the second smart home platform, the second operation is that the user presses the button for 15 seconds, the smart home device reads the first smart home platform image, and switches the second smart home platform to the first smart home platform, that is, reconfiguring the ports, protocols, etc. of the smart home device so that the smart home platform runs the first smart home platform.

[0053] An embodiment of the present invention provides a control method for a smart home device. By burning multiple smart home platform images in the firmware of the smart home device, the smart home device can support different smart home platforms and can switch between different smart home platforms. A single smart home device can meet the requirements of different smart home platforms, reducing the difficulty of inventory units and inventory management.

[0054] Figure 3 FIG. 3 is a schematic diagram of a control device 300 for a smart home device according to an embodiment of the present invention. Figure 3 As shown, the control device 300 includes:

[0055] The receiving module 310 receives a first operation performed by a user on a smart home device.

[0056] The reading module 320 reads a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device.

[0057] The configuration module 330 configures the smart home device according to the smart home platform image so that the smart home device runs the smart home platform.

[0058] In some embodiments, the reading module 320 reads the smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device, including: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address.

[0059] In some embodiments, the device 300 also includes: receiving a second operation of the user on the smart home device; reading a second smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation.

[0060] In some embodiments, the apparatus 300 further includes: after receiving a first operation of the user on the smart home device, the smart home device provides feedback on the first operation.

[0061] In some embodiments, a light emitting diode is provided on the smart home device, and the feedback of the smart home device to the first operation includes: the light emitting diode flashes at a corresponding frequency.

[0062] The present invention also provides an electronic device 400 . Figure 4 FIG. 4 is a schematic diagram of an electronic device 400 according to an embodiment of the present invention. Figure 4 As shown, the electronic device 400 includes a processor 410 and a memory 420 , wherein the memory 420 stores instructions, wherein when the instructions are executed by the processor 410 , the method 200 described above is implemented.

[0063] The present invention further provides a computer-readable storage medium on which computer instructions are stored. When the computer instructions are executed, the method 200 described above is executed.

[0064] Some aspects of the methods and apparatus of the present invention may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". The processor may be one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DAPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors or combinations thereof. In addition, various aspects of the present invention may be expressed as computer products located in one or more computer-readable media, which include computer-readable program codes. For example, computer-readable media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, tapes, etc.), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs) ...), smart cards, and flash memory devices (e.g., cards, sticks, key drives ...).

[0065] Flowchart is used here to illustrate the operations performed according to the method of the embodiment of the present application. It should be understood that the above operations are not necessarily performed accurately in order. On the contrary, various steps can be processed in reverse order or simultaneously. At the same time, other operations may be added to these processes, or a certain step or several steps of operations may be removed from these processes.

[0066] It should be understood that although this specification is described according to various embodiments, not every embodiment contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.

[0067] The above description is only an illustrative embodiment of the present invention and is not intended to limit the scope of the present invention. Any equivalent changes, modifications and combinations made by any person skilled in the art without departing from the concept and principle of the present invention shall fall within the scope of protection of the present invention.

Claims

1. A control method (200) for a smart home device, characterized in that: The control method (200) comprises: Receiving a first operation of a user on the smart home device (210); Reading a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device (220); The smart home device is configured according to the smart home platform image so that the smart home device runs the smart home platform corresponding to the smart home platform image (230).

2. The control method (200) according to claim 1, characterized in that: Reading the smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device includes: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address.

3. The control method (200) according to claim 1 or 2, characterized in that: The method (200) also includes: receiving a second operation of the user on the smart home device; reading a smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation.

4. The control method (200) according to claim 1, characterized in that: The method (200) further includes: after receiving a first operation of the user on the smart home device, the smart home device provides feedback on the first operation.

5. The control method (200) according to claim 4, characterized in that: The smart home device is provided with a light emitting diode, and the smart home device provides feedback to the first operation including: the light emitting diode flashes at a corresponding frequency.

6. A control device (300) for a smart home device, characterized in that: The control device (300) comprises: A receiving module (310) receives a first operation performed by a user on the smart home device; A reading module (320) reads a smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device; A configuration module (330) configures the smart home device according to the smart home platform image so that the smart home device runs the smart home platform.

7. The control device (300) according to claim 6, characterized in that: The reading module (320) reads the smart home platform image corresponding to the first operation from at least two smart home platform images of the smart home device, including: reading a firmware address corresponding to the first operation, and reading the smart home platform image according to the firmware address.

8. The control device (300) according to claim 6 or 7, characterized in that: The device (300) also includes: receiving a second operation of a user on the smart home device; reading a second smart home platform image corresponding to the second operation from at least two smart home platform images of the smart home device; and switching the configuration of the smart home device according to the smart home platform image corresponding to the second operation.

9. The control device (300) according to claim 6, characterized in that: The device (300) also includes: after receiving a first operation of a user on the smart home device, the smart home device provides feedback on the first operation.

10. The control device (300) according to claim 9, characterized in that: The smart home device is provided with a light emitting diode, and the smart home device provides feedback to the first operation including: the light emitting diode flashes at a corresponding frequency.

11. An electronic device (400), comprising a processor (410), a memory (420), and instructions stored in the memory (420), wherein the instructions, when executed by the processor (410), implement the method according to any one of claims 1 to 5.

12. A computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions, when executed, execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method of dynamically cutting mirror image function modules of embedded equipment

    CN101520736A

  • Smart home management method and terminal

    CN105338077A