A system and method for adding offline infrared devices based on smart home gateway

By storing the infrared code library through the smart home gateway and using infrared repeaters to control offline infrared devices, the problem of infrared devices being unable to be controlled without an external network is solved, and the effect of multi-terminal sharing and cost savings is achieved.

CN114170785BActive Publication Date: 2025-10-03XIAMEN DNAKE INTELLIGENT TECH CO LTD

Patent Information

Application Number
CN202111405606.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-24
Publication Date
2025-10-03
Estimated Expiration
2041-11-24

AI Technical Summary

Technical Problem

Existing smart home systems cannot control infrared devices without an external network, and offline infrared code libraries cannot be shared among multiple terminals, resulting in system complexity and increased costs.

Method used

The smart home gateway is used as the storage medium for the offline infrared code library. The infrared code library is downloaded and saved through the cloud server. The infrared repeater is used to receive and send infrared data. The mobile phone app and the smart home gateway web are used for control to realize the addition and control of offline infrared devices.

Benefits of technology

It realizes the control of infrared equipment in an environment without external network, reduces equipment costs, simplifies the system structure, supports multiple terminals to share the same set of infrared code libraries, and improves user experience and construction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114170785B_ABST
    Figure CN114170785B_ABST
Patent Text Reader

Abstract

The present invention provides a system for adding offline infrared devices based on a smart home gateway. The system includes a cloud server, a smart home gateway, an infrared transponder, a mobile app, and a smart home gateway webpage. The cloud server is used to store an infrared code library and the brands and models of infrared devices. The smart home gateway serves as an offline storage medium for the infrared code library and is signal-connected to the infrared transponder. The infrared transponder is used to receive and transmit infrared data / signals. The mobile app and the smart home gateway webpage are signal-connected to the cloud server and the smart home gateway. The system uses the smart home gateway as the offline infrared code library storage medium, the infrared transponder as a bus device, and added infrared devices such as air conditioners and televisions as virtual devices. Controlling the virtual devices through terminals such as the mobile app and the smart home gateway webpage effectively controls the actual infrared devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart home, and in particular to a system and method for adding offline infrared devices based on a smart home gateway. Background Art

[0002] Smart homes are becoming increasingly mature and have gradually become part of everyday life. Most traditional home appliances are controlled by infrared codes, making infrared control essential for smart homes. Research on infrared device control is crucial. The main existing smart home infrared device control solutions and their associated challenges are as follows:

[0003] 1. Cloud Server Online Infrared Code Library Solution: This solution stores the complete infrared code library on a public cloud server. To control infrared devices, you first request the public cloud server through the mobile app to download the infrared code data of the device you want to control. The downloaded infrared code data is then converted into an infrared waveform to control the infrared home appliance. This solution cannot control infrared devices without an external network.

[0004] 2. The mobile app downloads from the cloud server and stores it locally on the mobile phone: In this solution, the complete infrared code library is stored on a public cloud server. When the mobile app adds an infrared device, it first downloads and saves the infrared code library corresponding to the infrared device to the local mobile phone. When the infrared device needs to be controlled, the mobile app obtains the infrared code data of the infrared device to be controlled from the locally stored infrared code library, and converts it into an infrared waveform to control the infrared home device. In this solution, the offline infrared code library is stored locally on the mobile phone, and other terminal interfaces, such as the central control screen and voice panel, cannot use the offline infrared code library stored locally on the mobile phone. Other terminals need to implement the same logic as the mobile app to obtain the infrared code library on the public cloud server, and the overall system is complex and bloated.

[0005] 3. Solution of built-in offline infrared code library for infrared transponder sub-device: The infrared transponder sub-device has a built-in basic infrared offline code library when it leaves the factory. When adding an infrared device through the mobile app, first send the infrared code by aiming the infrared remote control at the infrared transponder. The infrared transponder captures the infrared waveform and converts it into infrared data. By searching the offline code library, it is confirmed whether the basic offline code library contains the infrared device. If the basic offline infrared code library does not contain the infrared device, the mobile app needs to obtain the corresponding infrared code library from the public cloud server and send an updated infrared transponder offline code library. If the basic offline infrared code library includes the infrared device, it can be directly controlled. This solution has the following shortcomings: (1) Multiple infrared transponder sub-devices under the gateway cannot share the infrared code library, and there are multiple offline code libraries; (2) The infrared transponder sub-device requires additional external storage, which increases the cost; (3) The infrared offline code library has a large amount of data, which may cause communication data congestion in the smart home intranet. Summary of the Invention

[0006] The present invention provides a system and method for adding offline infrared devices based on a smart home gateway, the main purpose of which is to overcome the problems that infrared devices in existing smart homes cannot be controlled when there is no external network and that multiple terminals cannot share the offline infrared code library of smart homes.

[0007] In order to solve the above technical problems, the present invention adopts the following technical solutions:

[0008] A system for adding offline infrared devices based on a smart home gateway, including a cloud server, a smart home gateway, an infrared repeater, a mobile phone app, and a smart home gateway web;

[0009] The cloud server is used to store the infrared code library and the brands and models of infrared devices;

[0010] The smart home gateway is used as an offline storage medium for the infrared code library and is connected to the infrared repeater signal;

[0011] The infrared repeater is used to receive and send infrared data / signals;

[0012] The mobile phone App and the smart home gateway web are connected to the cloud server and the smart home gateway signal.

[0013] A method for adding an offline infrared device based on a smart home gateway comprises the following steps:

[0014] S1. The mobile app or smart home gateway web downloads the brand and model list of infrared devices from the cloud server to the local computer in advance. The operator specifies the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and selects the corresponding infrared device brand and model.

[0015] S2. After selecting the infrared device brand and model, test whether the infrared code library is available through the infrared device test page on the mobile app or the smart home gateway website;

[0016] S3. If the infrared code library is available, proceed to step S4. If the infrared code library is not available, test and verify whether another set of infrared code libraries is available on the infrared device test page on the mobile app or the smart home gateway web;

[0017] S4. Download the available infrared code library on the cloud server and save it to the smart home gateway through the mobile phone app or the smart home gateway web.

[0018] A method for adding an offline infrared device based on a smart home gateway comprises the following steps:

[0019] S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device matching and adding state;

[0020] S2. Use the infrared remote control to transmit an infrared signal to the infrared repeater. The infrared repeater converts the infrared signal into infrared data and reports it to the smart home gateway.

[0021] S3. The smart home gateway reports the feature data to the mobile app or the smart home gateway web, which then uploads the feature data to the cloud server.

[0022] S4. The cloud server searches and matches to find several sets of infrared code libraries that match the infrared device, and returns these sets of infrared code libraries to the mobile phone app or the smart home gateway web;

[0023] S5. The mobile app or smart home gateway web lists several groups of infrared code libraries to be selected, and tests each of these groups of infrared code libraries one by one to see if they are available.

[0024] S6. After the test is completed, select one of the available infrared code libraries, download it through the mobile phone app or the smart home gateway web, and save it to the gateway.

[0025] A method for adding an offline infrared device based on a smart home gateway comprises the following steps:

[0026] S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device learning and adding state;

[0027] S2. Select the infrared remote control button to be learned on the mobile app or the smart home gateway web, and then use the infrared remote control to transmit the infrared signal corresponding to the infrared remote control button to the infrared transponder;

[0028] S3. The infrared transponder converts the infrared signal into infrared data and reports and saves the infrared data to the smart home gateway. The smart home gateway notifies the mobile phone app or the smart home gateway web that the learning is successful.

[0029] S4. Repeat steps S2 and S3 to learn all infrared remote control buttons. After the learning operation is completed, all learned infrared code libraries are saved to the smart home gateway;

[0030] S5. Upload the infrared code library to the cloud server through the mobile app or the smart home gateway web and make notes on the brand and model. Subsequent projects can find the infrared code library by searching by brand and model, realizing dynamic expansion of the cloud server code library.

[0031] Furthermore, the method for testing whether the infrared code library is available is: the mobile phone app or smart home gateway web requests a set of infrared data of the selected infrared device from the cloud server, the mobile phone app or smart home gateway web sends this infrared data to the smart home gateway, and the smart home gateway then forwards this infrared data to the infrared repeater to control the infrared device. If the infrared device can be controlled normally, it indicates that the infrared code library is available.

[0032] From the above description of the present invention, it can be seen that compared with the prior art, the present invention has the following advantages: the present invention uses the smart home gateway as an offline infrared code library storage medium, the infrared repeater as a bus device, and the added infrared devices such as air conditioners and televisions as virtual devices. By controlling the virtual devices through terminals such as mobile phone apps and smart home gateway webs, the actual infrared devices can be controlled. From a social perspective, the application scenarios of the present invention are more extensive and are suitable for environments without external network conditions or unstable external networks, which provides customers with a better experience when using smart homes; from an economic perspective, this solution does not require the addition of external memory to each infrared repeater, saving equipment costs. This solution can be deployed in batches through the smart home gateway web interface, saving project construction manpower and time costs; from a technical perspective, the present invention can realize multiple terminals and multiple infrared repeaters sharing the same set of infrared code libraries, centralized management, and reduce system bloat and functional coupling. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 This is a system block diagram of the present invention.

[0034] Figure 2 A flowchart added for searching by brand and model for the present invention.

[0035] Figure 3 Flowchart added by infrared matching for the present invention.

[0036] Figure 4 Flowchart added for the present invention through infrared learning. DETAILED DESCRIPTION

[0037] Reference Figure 1 , a system for adding offline infrared devices based on a smart home gateway, comprising a cloud server 1, a smart home gateway 2, an infrared transponder 3, a mobile phone app 4 and a smart home gateway web 5;

[0038] The cloud server 1 is used to store the infrared code library and the brand and model of the infrared equipment;

[0039] The smart home gateway 2 is used as an offline storage medium for the infrared code library and is connected to the infrared repeater 3 signal;

[0040] The infrared repeater 3 is used to receive and send infrared data / signals;

[0041] The mobile phone App 4 and the smart home gateway web5 are connected to the cloud server 1 and the smart home gateway 2. The code of the smart home gateway web5 is stored in the smart home gateway 2 and can be logged in with a computer.

[0042] Based on the above system, the present invention provides three methods for adding offline infrared devices:

[0043] 1. Reference Figure 2 , a method for adding an offline infrared device based on a smart home gateway, comprising the following steps:

[0044] S1. The mobile app or smart home gateway web downloads the brand and model list of infrared devices from the cloud server to the local computer in advance. The operator specifies the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and selects the corresponding infrared device brand and model.

[0045] S2. After selecting the infrared device brand and model, test whether the infrared code library is available through the infrared device test page on the mobile app or the smart home gateway website;

[0046] S3. If the infrared code library is available, proceed to step S4. If the infrared code library is not available, test and verify whether another set of infrared code libraries is available on the infrared device test page on the mobile app or the smart home gateway web;

[0047] S4. Download the available infrared code library on the cloud server and save it to the smart home gateway through the mobile phone app or the smart home gateway web.

[0048] The method for testing whether the infrared code library is available is as follows: the mobile phone app or the smart home gateway web requests a set of infrared data of a selected infrared device from the cloud server, the mobile phone app or the smart home gateway web sends the infrared data to the smart home gateway, and the smart home gateway then forwards the infrared data to the infrared repeater to control the infrared device. If the infrared device can be controlled normally, it indicates that the infrared code library is available.

[0049] 2. Reference Figure 3 , a method for adding an offline infrared device based on a smart home gateway, comprising the following steps:

[0050] S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device matching and adding state;

[0051] S2. Use the infrared remote control to transmit an infrared signal to the infrared repeater. The infrared repeater converts the infrared signal into infrared data and reports it to the smart home gateway.

[0052] S3. The smart home gateway reports the feature data to the mobile app or the smart home gateway web, which then uploads the feature data to the cloud server.

[0053] S4. The cloud server searches and matches to find several sets of infrared code libraries that match the infrared device, and returns these sets of infrared code libraries to the mobile phone app or the smart home gateway web;

[0054] S5. The mobile app or smart home gateway web lists several groups of infrared code libraries to be selected, and tests each of these groups of infrared code libraries one by one to see if they are available.

[0055] S6. After the test is completed, select one of the available infrared code libraries, download it through the mobile phone app or the smart home gateway web, and save it to the gateway.

[0056] The method for testing whether the infrared code library is available is as follows: the mobile phone app or the smart home gateway web requests a set of infrared data of a selected infrared device from the cloud server, the mobile phone app or the smart home gateway web sends the infrared data to the smart home gateway, and the smart home gateway then forwards the infrared data to the infrared repeater to control the infrared device. If the infrared device can be controlled normally, it indicates that the infrared code library is available.

[0057] 3. Reference Figure 4 , a method for adding an offline infrared device based on a smart home gateway, comprising the following steps:

[0058] S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device learning and adding state;

[0059] S2. Select the infrared remote control button to be learned on the mobile app or the smart home gateway web, and then use the infrared remote control to transmit the infrared signal corresponding to the infrared remote control button to the infrared transponder;

[0060] S3. The infrared transponder converts the infrared signal into infrared data and reports and saves the infrared data to the smart home gateway. The smart home gateway notifies the mobile phone app or the smart home gateway web that the learning is successful.

[0061] S4. Repeat steps S2 and S3 to learn all infrared remote control buttons. After the learning operation is completed, all learned infrared code libraries are saved to the smart home gateway;

[0062] S5. Upload the infrared code library to the cloud server through the mobile app or the smart home gateway web and make notes on the brand and model. Subsequent projects can find the infrared code library by searching by brand and model, realizing dynamic expansion of the cloud server code library.

[0063] Reference Figure 1 Infrared devices added using the three methods above will generate corresponding virtual devices in the smart home gateway 2. These virtual devices can be controlled through terminals such as the mobile app 4, the smart home gateway web 5, and the central control screen 6, effectively controlling the actual infrared devices. Taking the central control screen 6 as an example, operations are performed on the central control screen 6 to issue infrared device control commands to the smart home gateway 2. After receiving the commands, the smart home gateway 2 analyzes the data, retrieves the data based on the downloaded infrared code library, and sends it to the infrared transponder 3. After receiving the data, the infrared transponder 3 forwards the infrared code according to the rules, thereby achieving control of the infrared devices.

[0064] The present invention uses the smart home gateway as an offline infrared code library storage medium, the infrared repeater as a bus device, and the added infrared devices such as air conditioners and televisions as virtual devices. By controlling the virtual devices through terminals such as mobile phone apps and smart home gateway webs, the actual infrared devices can be controlled. From a social perspective, the present invention has a wider range of application scenarios and is suitable for environments without external network conditions or unstable external networks, providing customers with a better experience when using smart homes. From an economic perspective, this solution does not require the addition of external memory to each infrared repeater, saving equipment costs. This solution can be deployed in batches through the smart home gateway web interface, saving manpower and time costs for project construction. From a technical perspective, the present invention can enable multiple terminals and multiple infrared repeaters to share the same set of infrared code libraries, centralized management, and reduce system bloat and functional coupling.

[0065] The above is only a specific implementation of the present invention, but the design concept of the present invention is not limited to this. Any non-substantial changes to the present invention using this concept shall be deemed as an infringement of the protection scope of the present invention.

Claims

1. A method for adding offline infrared devices based on a smart home gateway, characterized by: The method is applied to an offline infrared device adding system, which includes a cloud server, a smart home gateway, an infrared repeater, a mobile phone app, and a smart home gateway web. The cloud server is used to store an infrared code library and the brands and models of infrared devices. The smart home gateway is used as an offline storage medium for the infrared code library and is connected to the infrared repeater signal. The infrared repeater is used to receive and send infrared data / signals. The mobile phone app and the smart home gateway web are connected to the cloud server and the smart home gateway signal. The method includes the following steps: S1. The mobile app or smart home gateway web downloads the brand and model list of infrared devices from the cloud server to the local computer in advance. The operator specifies the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and selects the corresponding infrared device brand and model. S2. After selecting the infrared device brand and model, test whether the infrared code library is available through the infrared device test page on the mobile app or the smart home gateway website; S3. If the infrared code library is available, proceed to step S4. If the infrared code library is not available, test and verify whether another set of infrared code libraries is available on the infrared device test page on the mobile app or the smart home gateway web; S4. Download the available infrared code library on the cloud server and save it to the smart home gateway through the mobile phone app or the smart home gateway web.

2. A method for adding offline infrared devices based on a smart home gateway, characterized by: The method is applied to an offline infrared device adding system, which includes a cloud server, a smart home gateway, an infrared repeater, a mobile phone app, and a smart home gateway web. The cloud server is used to store an infrared code library and the brands and models of infrared devices. The smart home gateway is used as an offline storage medium for the infrared code library and is connected to the infrared repeater signal. The infrared repeater is used to receive and send infrared data / signals. The mobile phone app and the smart home gateway web are connected to the cloud server and the smart home gateway signal, and the method includes the following steps: S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device matching and adding state; S2. Use the infrared remote control to transmit an infrared signal to the infrared repeater. The infrared repeater converts the infrared signal into infrared data and reports it to the smart home gateway. S3. The smart home gateway reports the feature data to the mobile app or the smart home gateway web, which then uploads the feature data to the cloud server. S4. The cloud server searches and matches to find several sets of infrared code libraries that match the infrared device, and returns these sets of infrared code libraries to the mobile phone app or the smart home gateway web; S5. The mobile app or smart home gateway web lists several groups of infrared code libraries to be selected, and tests each of these groups of infrared code libraries one by one to see if they are available. S6. After the test is completed, select one of the available infrared code libraries, download it through the mobile phone app or the smart home gateway web, and save it to the gateway.

3. A method for adding offline infrared devices based on a smart home gateway, characterized by: The method is applied to an offline infrared device adding system, which includes a cloud server, a smart home gateway, an infrared repeater, a mobile phone app, and a smart home gateway web. The cloud server is used to store an infrared code library and the brands and models of infrared devices. The smart home gateway is used as an offline storage medium for the infrared code library and is connected to the infrared repeater signal. The infrared repeater is used to receive and send infrared data / signals. The mobile phone app and the smart home gateway web are connected to the cloud server and the smart home gateway signal, and the method includes the following steps: S1. Specify the infrared transponder on the mobile app or smart home gateway web to report to the smart home gateway and enter the infrared device learning and adding state; S2. Select the infrared remote control button to be learned on the mobile app or the smart home gateway web, and then use the infrared remote control to transmit the infrared signal corresponding to the infrared remote control button to the infrared transponder; S3. The infrared transponder converts the infrared signal into infrared data and reports and saves the infrared data to the smart home gateway. The smart home gateway notifies the mobile phone app or the smart home gateway web that the learning is successful. S4. Repeat steps S2 and S3 to learn all infrared remote control buttons. After the learning operation is completed, all learned infrared code libraries are saved to the smart home gateway; S5. Upload the infrared code library to the cloud server through the mobile app or the smart home gateway web and make notes on the brand and model. Subsequent projects can find the infrared code library by searching by brand and model, realizing dynamic expansion of the cloud server code library.

4. A method for adding an offline infrared device based on a smart home gateway according to any one of claims 1 to 3, characterized in that: The method for testing whether the infrared code library is available is as follows: the mobile phone app or the smart home gateway web requests a set of infrared data of a selected infrared device from the cloud server, the mobile phone app or the smart home gateway web sends the infrared data to the smart home gateway, and the smart home gateway then forwards the infrared data to the infrared repeater to control the infrared device. If the infrared device can be controlled normally, it indicates that the infrared code library is available.

Citation Information

Patent Citations

  • A remote wireless infrared transponding control system based on cloud infrared code base data

    CN106408923A

  • Smart home infrared control system

    CN111555943A

  • Infrared code learning method, device and system, equipment and medium

    CN112735112A

Cited By

  • A multi-mode remote control interaction method and system based on a central controller proxy code library

    CN122575106A