Display method of device data, internet-of-things device, server, and display system

By acquiring and running device firmware through IoT devices, the high cost problem in the production of customized equipment in manufacturing plants has been solved, and automated customized interface display has been achieved, reducing production costs.

CN114356994BActive Publication Date: 2025-11-07BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210002877.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-04
Publication Date
2025-11-07
Estimated Expiration
2042-01-04

AI Technical Summary

Technical Problem

When manufacturing customized equipment, the production plant needs to configure customized central control screen systems and interfaces for different residential communities, resulting in higher production costs.

Method used

The system obtains the associated information of the target project through IoT devices, sends it to the server to obtain the bound device firmware, and runs the firmware on the IoT devices to display a customized interface, thereby realizing automated program operation.

Benefits of technology

It reduces production costs for manufacturing plants when faced with different customized equipment, and reduces the need for manual configuration through automated operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114356994B_ABST
    Figure CN114356994B_ABST
Patent Text Reader

Abstract

The application provides a display method of device data, an Internet of Things device, a server and a display system. The display method comprises the following steps: obtaining association information of a target item when an instruction of updating an interface of the Internet of Things device is obtained, wherein the association information corresponds to the target item, and the association information is used for representing a unique target item; sending the association information to the server, so that the server obtains device firmware which is bound to the association information according to the association information, wherein the device firmware is a software program for enabling a system of the Internet of Things device in the target item to run; receiving the device firmware and running the device firmware, and displaying a customized interface which is matched with the association information after running. Through the application, the problem that the production cost is high when manufacturers encounter different customized devices in the related art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of home equipment customization, and particularly relates to a device data display method, an Internet of Things equipment, a server and a display system. BACKGROUND

[0002] At present, when a production factory produces equipment for real estate smart home business, it often encounters the customization of equipment (such as a central control screen), such as the system and interface of the in-wall central control screen configured for different residential communities are different. For the production factory, if the application program corresponding to the customized equipment of each community needs to be run by flashing in the production stage of the production factory, the production cost of the production factory is undoubtedly increased.

[0003] Therefore, in the related art, when producing equipment, the production factory needs to run the customized system and interface in the production equipment if different customized equipment is encountered, and there is a problem of high production cost. SUMMARY

[0004] The present application provides a device data display method, an Internet of Things equipment, a server and a display system to at least solve the problem of high production cost of manufacturers when encountering different customized equipment in the related art.

[0005] According to a first aspect of an embodiment of the present application, a device data display method is provided, and the display method comprises the following steps.

[0006] In the case of obtaining an instruction to update the interface of the Internet of Things equipment, the associated information of the target item is acquired, wherein the associated information corresponds to the target item, and the associated information is used to represent the unique target item;

[0007] The associated information is sent to the server, so that the server acquires the device firmware bound to the associated information according to the associated information, wherein the device firmware is a software program for running the system of the Internet of Things equipment in the target item;

[0008] The device firmware is received and run, and the customized interface matched with the associated information after running is displayed.

[0009] According to a second aspect of an embodiment of the present application, a device data display method is provided, and the display method comprises the following steps.

[0010] The associated information of the target item is received, wherein the associated information corresponds to the target item, and the associated information is used to represent the unique target item;

[0011] According to the association information, a device firmware corresponding to the association information is determined, the association information is bound to the device firmware, and the device firmware is a software program for enabling a system of the Internet of Things device in the target item to run.

[0012] The device firmware is sent to the Internet of Things device.

[0013] According to a third aspect of the embodiments of the present application, a device data Internet of Things device is provided, and the Internet of Things device comprises:

[0014] A first obtaining unit is configured to obtain association information of a target item when an instruction to update an interface of the Internet of Things device is obtained, wherein the association information corresponds to the target item, and the association information is used to represent the unique target item.

[0015] A first sending unit is configured to send the association information to a server, so that the server obtains a device firmware bound to the association information according to the association information, wherein the device firmware is a software program for enabling a system of the Internet of Things device in the target item to run.

[0016] A display unit is configured to receive the device firmware and run the device firmware, and display a customized interface matched with the association information after running.

[0017] According to a fourth aspect of the embodiments of the present application, a device data server is provided, and the server comprises:

[0018] A receiving unit is configured to receive association information of a target item, wherein the association information corresponds to the target item, and the association information is used to represent the unique target item.

[0019] A determining unit is configured to determine a device firmware corresponding to the association information according to the association information, wherein the association information is bound to the device firmware, and the device firmware is a software program for enabling a system of the Internet of Things device in the target item to run.

[0020] A second sending unit is configured to send the device firmware to the Internet of Things device.

[0021] According to a fifth aspect of the embodiments of the present application, a device data display system is further provided, and the display system is used to execute steps of the display method of the first method or the second aspect.

[0022] According to a sixth aspect of the embodiments of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus; the memory is configured to store a computer program; and the processor is configured to execute the steps of the display method of the first aspect or the second aspect by running the computer program stored in the memory.

[0023] According to a seventh aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores a computer program, wherein the computer program is configured to execute the steps of the display method of the first aspect or the second aspect when running.

[0024] In the embodiments of the present application, when the instruction of obtaining the interface of the updated IoT device is obtained, the IoT device acquires the association information of the target item, wherein the association information corresponds to the target item, and the association information is used to represent the unique target item; the association information is sent to the server, so that the server acquires the device firmware bound with the association information according to the association information, wherein the device firmware is a software program for running the system of the IoT device in the target item; the IoT device receives the device firmware and runs the device firmware, and displays the customized interface matched with the association information on the IoT device after running. Since the server of the embodiments of the present application acquires the device firmware bound with the association information based on the association information of the target item, and then sends the device firmware to the IoT device, the IoT device runs the device firmware, and displays the customized interface on the IoT device, so that the automatic running of the program corresponding to the target item can be realized, the production cost is reduced, and the problem of high production cost of manufacturers when encountering different customized devices in the related art is solved. BRIEF DESCRIPTION OF DRAWINGS

[0025] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced as follows, and obviously, other drawings can also be obtained by those skilled in the art without any creative labor.

[0027] Figure 1 is a flowchart of an optional display method of device data according to the embodiments of the present application;

[0028] Figure 2 is a flowchart of another optional display method of device data according to the embodiments of the present application;

[0029] Figure 3 is a structural block diagram of an optional Internet of Things device according to an embodiment of the present application;

[0030] Figure 4 is a structural block diagram of an optional server according to an embodiment of the present application;

[0031] Figure 5 is a structural block diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative work should fall within the scope of protection of the present application.

[0033] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to the process, method, product, or device.

[0034] In the related art, when producing equipment, a production factory needs to run the customized system and interface in the production equipment to produce the customized equipment, which undoubtedly increases the production cost of the production factory. In order to solve the above problem, the present application provides a device data display method, which is applied to the Internet of Things device side, such as Figure 1 The display method comprises the following steps.

[0035] In step S101, when an instruction to update the interface of the Internet of Things device is obtained, the associated information of the target item is acquired, wherein the associated information corresponds to the target item, and the associated information is used to represent a unique target item.

[0036] In step S102, the association information is sent to the server, so that the server obtains the device firmware bound to the association information according to the association information, wherein the device firmware is a software program for enabling the system of the Internet of Things device in the target project to run.

[0037] In step S103, the device firmware is received and run, and the customized interface matched with the association information after running is displayed.

[0038] Optionally, in the embodiment of the present application, the execution subject is the Internet of Things device of the target project, which can be a central control screen device and the like. The Internet of Things device in the embodiment of the present application first obtains the association information of the target project, wherein, since the Internet of Things device is arranged in the target project, the association information corresponding to the target project is obtained by using the Internet of Things device, and the association information is information capable of uniquely representing the target project, such as the Internet address of the target project and the like.

[0039] When the network of the Internet of Things device is in a normal state, the instruction of the current update interface can be received, and the Internet of Things device actively obtains the association information of the target project, wherein the active obtaining manner can be that the pre-input association information is downloaded from a cloud management platform, and the association information is sent to the server, so that the server can obtain the device firmware bound to the association information according to the association information, and then the Internet of Things device receives the device firmware sent by the server, and runs the program based on the device firmware, so that the customized interface customized by the manufacturer for the central control screen in the target project is displayed on the central control screen.

[0040] In the embodiment of the present application, the association information of the target project is obtained by using the Internet of Things device, the association information is sent to the server, and then the device firmware bound to the association device is received from the server, and the device firmware is run to enable the Internet of Things device to display the customized interface, so that the program corresponding to the target project is automatically run, the production cost is reduced, and the problem of high production cost of the manufacturer when encountering different customized devices in the related art is solved.

[0041] As an optional embodiment, the customized interface matched with the association information after running includes:

[0042] The device firmware is run in the Internet of Things device to obtain system running data of the Internet of Things device;

[0043] The system running data is used to display the customized interface.

[0044] Optionally, when the device firmware is run in the Internet of Things device, the system running data of the Internet of Things device can be obtained, and the system running data can enable the Internet of Things device to display the customized interface of the target project set by the manufacturer.

[0045] As an optional embodiment, before the device firmware is run in the IoT device, the display method comprises:

[0046] determining whether the update component is carried in the device firmware, wherein the update component contains a version identifier to be updated corresponding to the interface of the IoT device;

[0047] in a case where it is determined that the device firmware carries the update component and the update component is not executed within a preset time period, running the device firmware in the IoT device.

[0048] Optionally, it is determined whether the update component (or update installation package) is set in the device firmware, wherein the update component contains a version identifier to be updated corresponding to the interface of the IoT device, and the version identifier can be used to know which version the interface is to be updated to. Then, in a case where it is determined that the device firmware carries the update component and the update component is not executed within a preset time period, it is indicated that the device firmware is not run, and the version to be updated has not been updated. At this time, the device firmware is used to run the IoT device. As long as the device firmware does not carry the update component or the update component is executed within a preset time period, it is indicated that the current IoT device does not exist a scenario of being flashed, and the device firmware is not run.

[0049] In the embodiment of the application, the trigger condition for the IoT device to execute flashing or not to flash is provided, so that the IoT device can be flexibly changed according to the actual scene.

[0050] As an optional embodiment, the embodiment of the application provides a display method of device data, which is applied to a server side, such as Figure 2 The display method comprises:

[0051] In step S201, the association information of a target item is received, wherein the association information corresponds to the target item, and the association information is used to represent a unique target item;

[0052] In step S202, the device firmware corresponding to the association information is determined according to the association information, wherein the association information is bound to the device firmware, and the device firmware is a software program for making the system of the IoT device in the target item run;

[0053] In step S203, the device firmware is sent to the IoT device.

[0054] Optionally, in the embodiment of the present application, the execution subject is a server, the server receives the association information of the target item sent by the Internet of Things device, and then determines the device firmware corresponding to the association information based on the association information, wherein the device firmware is bound with the association information, and the device firmware is a software program for enabling the system of the Internet of Things device in the target item to run. After the device firmware is acquired, the device firmware is sent to the Internet of Things device.

[0055] In the embodiment of the present application, the server acquires the device firmware bound with the association information of the target item based on the association information of the target item, and then sends the device firmware to the Internet of Things device, so that the Internet of Things device runs the device firmware and displays the customized interface on the Internet of Things device, thereby realizing automatic running of the program of the corresponding target item, reducing the production cost, and further solving the problem of high production cost of manufacturers in related technologies when encountering different customized devices.

[0056] As an optional embodiment, the display method further includes:

[0057] acquiring the association information of the reference item;

[0058] comparing the association information of the reference item with the association information of the target item;

[0059] in a case where it is determined that the association information of the reference item is same as the association information of the target item, sending the device firmware bound with the association information of the target item to the Internet of Things device in the reference item, so that the display interface of the Internet of Things device in the reference item is same as the customized interface of the Internet of Things device in the target item.

[0060] Optionally, after N years, if the Internet of Things device is damaged and needs to be replaced by a new Internet of Things device, the server can acquire the reference item in which the new Internet of Things device to be replaced is located, and obtain the association information of the reference item; the association information of the reference item is compared with the association information of the target item, and in a case where it is determined that the association information of the two is same, it is indicated that the new Internet of Things device to be replaced is also within the scope of the target item, and the device firmware bound with the association information of the target item is sent to the Internet of Things device in the reference item (the Internet of Things device is the new device to be replaced), so that the display interface of the Internet of Things device in the reference item is same as the customized interface of the Internet of Things device in the target item, so that the new device starts with the customized interface, and the after-sales personnel does not need to go to the site for configuration.

[0061] In the embodiment of the present application, since the association information is bound with the device firmware, even if the IoT device needs to be replaced after a failure, as long as the association information between the reference item and the target item to which the new IoT device to be replaced belongs is matched, in the case that the association information of the two is the same, the new IoT device to be replaced directly displays the customized interface, without the need for after-sales personnel to configure on site, saving human resources.

[0062] According to another aspect of the embodiment of the present application, there is also provided an IoT device for implementing the above-mentioned device data display method. Figure 3 is a structural block diagram of an optional IoT device according to the embodiment of the present application, as shown in Figure 3 The IoT device can include:

[0063] The first acquisition unit 301 is configured to, in the case that an instruction to update the interface of the IoT device is obtained, acquire association information of a target item, wherein the association information corresponds to the target item, and the association information is used to represent a unique target item;

[0064] The first sending unit 302 is configured to send the association information to a server, so that the server acquires device firmware bound with the association information according to the association information, wherein the device firmware is a software program for enabling the system of the IoT device in the target item to run;

[0065] The display unit 303 is configured to receive the device firmware and run the device firmware, and display a customized interface matched with the association information after running.

[0066] It should be noted that the first acquisition unit 301 in this embodiment can be configured to execute the above-mentioned step S101, the first sending unit 302 in this embodiment can be configured to execute the above-mentioned step S102, and the display unit 303 in this embodiment can be configured to execute the above-mentioned step S103.

[0067] Through the above-mentioned modules, automatic running of the program corresponding to the target item is realized, the production cost is reduced, and the problem of high production cost of manufacturers when encountering different customized devices in the related art is solved.

[0068] As an optional embodiment, the display unit includes:

[0069] The obtaining module is configured to run the device firmware in the IoT device to obtain system running data of the IoT device;

[0070] The display module is configured to display a customized interface by using the system running data.

[0071] As an optional embodiment, the IoT device further includes:

[0072] The judging unit is configured to judge whether the update component is carried in the device firmware before the device firmware is run in the Internet of Things device, wherein the update component contains a version identifier to be updated corresponding to an interface of the Internet of Things device.

[0073] The running unit is configured to run the device firmware in the Internet of Things device when it is determined that the update component is carried in the device firmware and the update component is not executed within a preset time period.

[0074] According to another aspect of the embodiments of the present application, a server for implementing the display method of the device data is further provided. Figure 4 is a structural block diagram of an optional server according to the embodiments of the present application, as shown in Figure 4 The server can include:

[0075] The receiving unit 401 is configured to receive association information of a target item, wherein the association information corresponds to the target item, and the association information is used to represent a unique target item.

[0076] The determining unit 402 is configured to determine a device firmware corresponding to the association information according to the association information, wherein the association information is bound to the device firmware, and the device firmware is a software program for running a system of an Internet of Things device in the target item.

[0077] The second sending unit 403 is configured to send the device firmware to the Internet of Things device.

[0078] It should be noted that the receiving unit 401 in the embodiment can be configured to perform the above step S201, the determining unit 402 in the embodiment can be configured to perform the above step S202, and the second sending unit 403 in the embodiment can be configured to perform the above step S203.

[0079] As an optional embodiment, the server further includes:

[0080] The second obtaining unit is configured to obtain association information of a reference item.

[0081] The comparison unit is configured to compare the association information of the reference item with the association information of the target item.

[0082] The third sending unit is configured to send the device firmware bound to the association information of the target item to an Internet of Things device in the reference item, so that a display interface of the Internet of Things device in the reference item is the same as a customized interface of the Internet of Things device in the target item when it is determined that the association information of the reference item is the same as the association information of the target item.

[0083] According to another aspect of the embodiments of the present application, the embodiments of the present application provide a display system of device data, which can include a server, an Internet of Things device in a target project, and a cloud management platform.

[0084] The cloud management platform is connected with the Internet of Things device, and the server is connected with the Internet of Things device and the cloud management platform respectively.

[0085] Specifically, in the embodiments of the present application, a plurality of projects are set, wherein the projects can correspond to a certain area, and the area can be a certain community, etc. The area range required for the current smart home business is selected from the plurality of projects as a target project. The target project contains some Internet of Things devices, wherein the Internet of Things devices can be some customized devices.

[0086] In the embodiments of the present application, the project manager inputs the association information corresponding to a certain target project in advance on the cloud management platform, such as an IP address, and uploads the device firmware, so that the cloud management platform stores the association information of the target project and the device firmware bound with the association information.

[0087] After the Internet of Things device is connected to the network, the association information of the target project in which the Internet of Things device is located is obtained from the cloud management platform, and the association information is reported to the server. After receiving the association information, the server finds the device firmware corresponding to the association information from the cloud management platform, and downloads the device firmware to the Internet of Things device. After the Internet of Things device obtains the device firmware sent by the server, the device firmware starts to run, wherein the device firmware is a software program for running the system of the current Internet of Things device to realize the flashing of the Internet of Things device. In this way, the automatic flashing according to the target project position is realized. It can be understood that the device firmware is bound with the Internet protocol address of the target project, so that after the Internet protocol address of the target project is obtained, the program running of the Internet of Things device according to the Internet protocol address of the target project can be directly realized. In the embodiments of the present application, the Internet of Things device is taken as a central control screen device as an example. After the Internet of Things device runs the device firmware, the customized interface corresponding to the target project or the Internet protocol of the target project can be displayed on the central control screen.

[0088] It should be noted that the association information herein can uniquely identify the current target project, which can be the Internet protocol address (i.e. IP address) of the target project, the positioning information of the target project, etc., or the account of the target user corresponding to the target project, as long as it can uniquely represent the target project.

[0089] In the embodiment of the present application, the display system of the device data is set, which includes a server, an Internet of Things device in a target project, and a cloud management platform. The server determines the device firmware bound with the association information when receiving the association information of the target project, and sends the device firmware to the Internet of Things device, so that the Internet of Things device runs the device firmware, and displays the customized interface matched with the association information after running. The association information corresponds to the target project, and is used to represent a unique target project. The device firmware is a software program for running the system of the Internet of Things device. Since the server of the embodiment of the present application obtains the device firmware bound with the association information of the target project based on the association information, and then sends the device firmware to the Internet of Things device, so that the Internet of Things device runs the device firmware and displays the customized interface on the Internet of Things device, the program corresponding to the target project can be automatically run, the production cost is reduced, and thus the problem of high production cost of manufacturers when encountering different customized devices in the related art is solved.

[0090] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned device data display method is also provided, which can be a server, a terminal, or a combination thereof.

[0091] Figure 5 is a structural block diagram of an optional electronic device according to the embodiment of the present application, as shown in Figure 5 The processor 501, the communication interface 502, and the memory 503 complete mutual communication through the communication bus 504. Specifically,

[0092] The memory 503 is used to store a computer program.

[0093] The processor 501 is used to execute the computer program stored in the memory 503, and implement the following steps:

[0094] When the instruction of updating the interface of the Internet of Things device is obtained, the association information of the target project is obtained, wherein the association information corresponds to the target project, and the association information is used to represent a unique target project.

[0095] The association information is sent to the server, so that the server obtains the device firmware bound with the association information according to the association information, wherein the device firmware is a software program for running the system of the Internet of Things device in the target project.

[0096] The device firmware is received and run, and the customized interface matched with the association information after running is displayed.

[0097] Optionally, in this embodiment, the communication bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0098] The communication interface is used for communication between the aforementioned electronic devices and other devices.

[0099] The memory may include RAM, or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0100] As an example, such as Figure 5 As shown, the memory 503 may include, but is not limited to, the first acquisition unit 301, the first transmission unit 302, and the display unit 303 of the IoT device. Furthermore, it may include, but is not limited to, other module units of the IoT device, which will not be elaborated upon in this example.

[0101] The processors mentioned above can be general-purpose processors, including but not limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; they can also be DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0102] In addition, the aforementioned electronic device also includes a display for displaying the results of device data display.

[0103] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.

[0104] Those skilled in the art will understand that Figure 5The structure shown is for illustrative purposes only. The device implementing the above method for displaying device data can be a terminal device, such as a smartphone (e.g., Android phone, iOS phone), tablet computer, PDA, mobile Internet Devices (MID), PAD, etc. Figure 5 This does not limit the structure of the aforementioned electronic devices. For example, the terminal device may also include components that are more advanced than those described above. Figure 5 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same ​ The different configurations shown.

[0105] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.

[0106] According to another aspect of the embodiments of this application, a storage medium is also provided. Optionally, in this embodiment, the storage medium can be used to execute program code for a method of displaying device data.

[0107] Optionally, in this embodiment, the storage medium may be located on at least one of the multiple network devices in the network shown in the above embodiment.

[0108] Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps:

[0109] Obtain the associated information of the target project, wherein the associated information corresponds to the target project and is used to represent the unique target project;

[0110] The association information is sent to the server, so that the server can obtain the device firmware bound to the association information. The device firmware is the software program that enables the system of IoT devices in the target project to run.

[0111] Receive the device firmware, run the device firmware, and display a customized interface that matches the associated information after running.

[0112] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated in this embodiment.

[0113] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, ROMs, RAMs, portable hard drives, magnetic disks, or optical disks.

[0114] According to still another aspect of the embodiments of the present application, a computer program product or computer program is also provided, which includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the method steps of displaying device data according to any one of the embodiments described above.

[0115] The serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.

[0116] The integrated units in the above embodiments, if realized in the form of software function units and sold or used as independent products, can be stored in the computer readable storage medium described above. Based on such understanding, the technical solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions to enable one or more computer devices (which can be personal computers, servers or network devices, etc.) to perform all or part of the steps of the method for displaying device data according to the embodiments of the present application.

[0117] In the above embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0118] In the several embodiments provided by the present application, it should be understood that the disclosed client can be implemented in other ways. Of course, the device embodiment described above is only illustrative, and for example, the division of units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, unit or module, and can be electrical or other forms.

[0119] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place or distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the scheme provided in the embodiments.

[0120] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing unit, or each of the units can exist physically, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware, or in the form of a software functional unit.

[0121] The above is only the preferred embodiment of the present application, and it should be pointed out that, for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should also be considered as the protection scope of the present application.

Claims

1. A display method of device data, characterized by, The display method comprises: In the case of obtaining an instruction of updating the interface of the Internet of Things equipment, the association information of the target item is acquired, wherein the association information corresponds to the target item, the association information is used to represent the unique target item, and the association information comprises an Internet address of the target item, and the Internet of Things equipment of the same target item corresponds to the same customized interface; the determination method of the target item is that a plurality of items are set, an item corresponds to an area, an area corresponds to a cell, a range of an area required for a current smart home service is selected from the plurality of items, the range of the area is taken as the target item, and the target item contains the Internet of Things equipment, wherein the Internet of Things equipment is a customized device; The association information is sent to a server, so that the server acquires the device firmware bound to the association information according to the association information, wherein the device firmware is a software program for enabling the system of the Internet of Things equipment in the target item to run; The device firmware is received and run, and the customized interface matched with the association information after running is displayed.

2. The display method according to claim 1, wherein The display of the customized interface matched with the association information after running comprises: The device firmware is run in the Internet of Things equipment, and system running data of the Internet of Things equipment is obtained; The system running data is used to display the customized interface.

3. The display method according to claim 2, wherein Before the device firmware is run in the Internet of Things equipment, the display method comprises: It is judged whether the device firmware carries an update component, wherein the update component contains a version identifier to be updated corresponding to the interface of the Internet of Things equipment; In the case that it is determined that the device firmware carries the update component and the update component is not executed within a preset time period, the device firmware is run in the Internet of Things equipment.

4. A display method of device data, characterized by, The display method comprises: The association information of the target item is received, wherein the association information corresponds to the target item, the association information is used to represent the unique target item, and the association information comprises an Internet address of the target item, and the Internet of Things equipment of the same target item corresponds to the same customized interface; the determination method of the target item is that a plurality of items are set, an item corresponds to an area, an area corresponds to a cell, a range of an area required for a current smart home service is selected from the plurality of items, the range of the area is taken as the target item, and the target item contains the Internet of Things equipment, wherein the Internet of Things equipment is a customized device; According to the association information, the device firmware corresponding to the association information is determined, wherein the association information is bound to the device firmware, and the device firmware is a software program for enabling the system of the Internet of Things equipment in the target item to run; The device firmware is sent to the Internet of Things equipment.

5. The display method according to claim 4, wherein The display method further comprises: The association information of a reference item is acquired; The association information of the reference item is compared with the association information of the target item; In a case where the reference item's association information is determined to be the same as the target item's association information, the target item's association information is sent to the Internet of Things device in the reference item, so that the display interface of the Internet of Things device in the reference item is the same as the customized interface of the Internet of Things device in the target item.

6. An Internet of Things device for device data, characterized by The Internet of Things device comprises: The first acquisition unit is configured to acquire the target item's association information in a case where an instruction to update the Internet of Things device's interface is obtained, wherein the association information corresponds to the target item, the association information is used to represent the unique target item, and the association information comprises the target item's Internet address and the fact that the Internet of Things devices of the same target item correspond to the same customized interface; the target item is determined by setting multiple items, corresponding to a region, corresponding to a cell, selecting the region range required by the current smart home service from the multiple items, taking the region range as the target item, and containing the Internet of Things device in the target item, wherein the Internet of Things device is a customized device; The first sending unit is configured to send the association information to the server, so that the server acquires the device firmware bound to the association information according to the association information, wherein the device firmware is a software program for enabling the system of the Internet of Things device in the target item to run; The display unit is configured to receive the device firmware and run the device firmware, and display the customized interface matched with the association information after running.

7. A server of device data, characterized by The server comprises: The receiving unit is configured to receive the target item's association information, wherein the association information corresponds to the target item, the association information is used to represent the unique target item, and the association information comprises the target item's Internet address and the fact that the Internet of Things devices of the same target item correspond to the same customized interface; the target item is determined by setting multiple items, corresponding to a region, corresponding to a cell, selecting the region range required by the current smart home service from the multiple items, taking the region range as the target item, and containing the Internet of Things device in the target item, wherein the Internet of Things device is a customized device; The determining unit is configured to determine the device firmware corresponding to the association information according to the association information, wherein the association information is bound to the device firmware, and the device firmware is a software program for enabling the system of the Internet of Things device in the target item to run; The second sending unit is configured to send the device firmware to the Internet of Things device.

8. A display system of device data, characterized by, The display system is configured to execute the display method steps of any one of claims 1 to 3 or the display method steps of any one of claims 4 to 5.

9. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein, The processor, the communication interface and the memory complete communication with each other through the communication bus, and the display system is characterized in that The memory is configured to store a computer program. The processor is configured to execute the display method steps of any one of claims 1 to 3 or the display method steps of any one of claims 4 to 5 by running the computer program stored on the memory.

10. A computer readable storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the display method steps of any one of claims 1 to 3 or the display method steps of any one of claims 4 to 5 when running.

Citation Information

Patent Citations

  • Firmware updating method and device, Internet of Things system, electronic equipment and storage medium

    CN110113183A