CN108810129A - Internet of Things network control system and method, terminal device and local network services equipment - Google Patents
Internet of Things network control system and method, terminal device and local network services equipment Download PDFInfo
- Publication number
- CN108810129A CN108810129A CN201810572986.8A CN201810572986A CN108810129A CN 108810129 A CN108810129 A CN 108810129A CN 201810572986 A CN201810572986 A CN 201810572986A CN 108810129 A CN108810129 A CN 108810129A
- Authority
- CN
- China
- Prior art keywords
- local
- control command
- equipment
- network service
- local network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000000875 corresponding effect Effects 0.000 claims abstract description 21
- 230000001276 controlling effect Effects 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 abstract description 6
- 206010033799 Paralysis Diseases 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000001360 synchronised effect Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 208000033748 Device issues Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 208000035475 disorder Diseases 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present embodiments relate to technology of Internet of things, a kind of Internet of Things network control system and method, terminal device and local network services equipment are disclosed.The Internet of Things network control system, including:Terminal device, local network services equipment and local device;For terminal device for generating control command, if detecting, wide area network is in interrupt status, and control command is transferred to local network services equipment;Local network services equipment is used for the control command of receiving terminal apparatus transmission, determines the corresponding local device of control command, control command is transferred to local device;Local device executes corresponding action for receiving control command, and according to control command;Wherein, the local network services equipment local device connected to it constitutes local network cloud, and the control command is saved in the network cloud by the local network services equipment.In the present invention so that in wide area network, system will not paralyse when something goes wrong, can ensure that entire Internet of Things network control system can be worked normally.
Description
Technical Field
The embodiment of the invention relates to the technology of the Internet of things, in particular to a control system and method of the Internet of things, terminal equipment and local network service equipment.
Background
The Internet of things control system takes the Internet of things as a communication medium, and elements of the control system are interconnected, so that control related information is safely interacted and shared, and the purpose of an expected control target is achieved. The value of the Internet of things is that objects also have 'intelligence', so that control information transmission between people and objects and between objects is realized, and the Internet of things is characterized by perception, interconnection and intelligent superposition.
The inventor finds that at least the following problems exist in the prior art: the existing control mode of the internet of things generally comprises the following steps: a user sends a control command to a remote server through a control terminal device; the remote server receives and analyzes the control command, and sends the control command to corresponding local equipment; or the user sets the commands of on-time and/or automatic trigger starting and the like on the remote server in advance, the commands are sent to the local equipment by the remote server when the set conditions are met without passing through the terminal equipment; and after receiving the control command, the local equipment performs corresponding action according to the control command. In the control system, a remote server is necessary for a user to participate in the action of controlling the local device, and the system is in a paralyzed state and cannot work normally under the condition that a network is in trouble or network fluctuation occurs, which seriously affects the use experience of the user.
Disclosure of Invention
The embodiment of the invention aims to provide an Internet of things control system and method, terminal equipment and local network service equipment, so that the system cannot be paralyzed when a wide area network has a problem, and the whole Internet of things control system can be ensured to work normally.
In order to solve the above technical problem, an embodiment of the present invention provides an internet of things control system, including: the system comprises terminal equipment, local network service equipment and local equipment;
the terminal equipment is used for generating a control command, and transmitting the control command to the local network service equipment if the wide area network is detected to be in an interrupted state;
the local network service equipment is used for receiving the control command transmitted by the terminal equipment, determining local equipment corresponding to the control command and transmitting the control command to the local equipment;
the local equipment is used for receiving the control command and executing corresponding action according to the control command;
the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
The embodiment of the invention also provides an Internet of things control method, which is applied to terminal equipment and comprises the following steps
Generating a control command;
if the connection interruption of the wide area network is detected, sending a control command to local network service equipment;
wherein the control command is for controlling a local device connected to the local network service device.
The embodiment of the invention also provides an internet of things control method, which is applied to local network service equipment and comprises the following steps:
receiving a control command sent by terminal equipment;
determining local equipment controlled correspondingly by the control command;
sending a control command to the local device;
the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
An embodiment of the present invention further provides a terminal device, including:
at least one processor; and a memory communicatively coupled to the at least one processor; the storage stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the internet of things control method.
An embodiment of the present invention further provides a local network service device, including:
at least one processor; and a memory communicatively coupled to the at least one processor; the storage stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the internet of things control method.
Compared with the prior art, the implementation mode of the invention has the advantages that when the wide area network is interrupted, the terminal equipment transmits the control command to the local network service equipment, the local network service equipment transmits the control command to the corresponding local equipment, the terminal equipment determines the transmission of the control command according to the connection condition of the network, the control system of the internet of things can be ensured to transmit the control command even if the wide area network is in the interrupted state, manual selection is not needed, the user experience is improved, in addition, the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, the control command is stored in the network cloud, the data loss is prevented, the problem that the system is not synchronous due to data change after the wide area network is recovered is avoided, the data in the internet of things control system can be synchronized, and the uniformity of the internet of things control system is better, and the user experience is further improved.
In addition, the local network service equipment is also used for detecting the control authority of the terminal equipment and determining that the terminal equipment has the control authority before transmitting the control command to the local equipment;
and the terminal equipment is also used for transmitting the information that the terminal equipment has no control authority to the terminal equipment after the terminal equipment is determined to have no control authority.
In the embodiment, the local network service device needs to determine the control authority of the terminal device, and transmits the control command to the local device only when determining that the terminal device has the control authority, so that the safety of the internet of things control system in the network disconnection state is improved.
In addition, the local network service equipment is also used for acquiring the state information of the local equipment, transmitting the state information to the terminal equipment and storing the state information to the network cloud; the terminal equipment is also used for receiving the state information of the local equipment transmitted by the local network service equipment.
In addition, the control commands include: linkage control commands of the local equipment, control commands for user login or logout, timing control commands of the local equipment and connection state control commands for controlling the local equipment.
In addition, the control command is a command for controlling the connection state of the local device; the terminal device is specifically used for transmitting a command for controlling the connection state of the local device to the local network service device; the local network service device is specifically configured to receive a command for controlling a connection state of the local device, and control the connection state of the local device according to the command for controlling the connection state of the local device.
In the embodiment, the local network service equipment can control the connection state of the local equipment according to the control command, so that the stability of the control system of the internet of things is further improved.
In addition, the Internet of things control system also comprises a remote server; the terminal equipment is also used for transmitting the control command to the remote server through the wide area network if the wide area network is detected to be in a connection state; the remote server is used for receiving the control command transmitted by the terminal equipment through the wide area network and transmitting the control command to the local network service equipment; or the remote server is also used for executing a command which is set by the user on the remote server in advance and automatically started according to time and/or conditions, and transmitting the automatic starting command to the local network service equipment; the local network service equipment is also used for receiving a control command or the automatic starting command transmitted by the remote server and transmitting data stored in the network cloud to the remote server; wherein the local network service device maintains data synchronization with the remote server.
In this embodiment, when there is the wide area network, transmit control command through remote server, make this system more stable, and the control range of wide area network is great, can carry out the control of remote many equipment, and after the wide area network resumes, with data transmission to remote server in the network cloud, make the data synchronization in the system, avoid because remote server takes place thing networking control system disorder with local equipment's data is not unified, and make the wide area network do not exist on the remote server preset the command and still can pass through local network service equipment with the network cloud is accomplished, make the system more stable more unified, and the user need not deliberately go the synchronization data, further promote user experience.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the figures in which like reference numerals refer to similar elements and which are not to scale unless otherwise specified.
Fig. 1 is a block diagram of a control system of the internet of things in a first embodiment of the present invention;
fig. 2 is a structural diagram of a control system of the internet of things in a second embodiment of the invention;
fig. 3 is a block diagram of another internet of things control system in a second embodiment of the present invention;
fig. 4 is a flowchart of a method for controlling the internet of things according to a third embodiment of the present invention;
fig. 5 is a flowchart of a method for controlling the internet of things according to a fourth embodiment of the present invention;
fig. 6 is a flowchart of another internet of things control method in a fourth embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal device in a fifth embodiment of the present invention;
fig. 8 is a schematic structural diagram of a local network service device in a sixth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be appreciated by those of ordinary skill in the art that numerous technical details are set forth in order to provide a better understanding of the present application in various embodiments of the present invention. However, the technical solution claimed in the present application can be implemented without these technical details and various changes and modifications based on the following embodiments.
A first embodiment of the invention relates to an internet of things control system. As shown in fig. 1. The method comprises the following steps: terminal device 10, local network service device 20, and local device 30.
The terminal device 10 is configured to generate a control command, and transmit the control command to the local network service device 20 if the wide area network is detected to be in the interrupted state; the local network service device 20 is configured to receive the control command transmitted by the terminal device, determine a local device 30 corresponding to the control command, and transmit the control command to the local device 30; the local device 30 is configured to receive the control command and perform a corresponding action according to the control command.
It should be noted that, in practice, the internet of things control system includes more than one local device, and the illustration is only an exemplary illustration, and the number of the local devices is not particularly limited.
It should be noted that when the terminal device 10 detects that the wan is in the interrupted state, it selects to transmit the control command to the local network service device 20, that is, the terminal device 10 and the local network service device 20 are in the same lan, under the condition without the wan, the terminal device can transmit the control command in the lan, the user does not perceive the control change condition caused by the change of the network when using the terminal device, so that the internet of things control system can work normally, the user experience is improved, and the user traffic is not consumed when using the lan, the response speed of the internet of things control system is faster due to the limitation of the range of the lan. The coverage area of the local area network is not particularly limited herein.
It should be noted that, before the wan interruption occurs, the internet of things control system controls the local device 30 through the remote server, and the data synchronization between the remote server and the local network service device 20 includes the synchronization of data information such as user data, device configuration information, and control command, so that, after the wan interruption occurs, the terminal device 10 directly transmits the control command to the local network service device 20, and the user of the terminal does not perceive the network change, thereby improving the user experience.
It should be noted that data synchronization is maintained between the remote server and the local network service device 20 before the interruption of the wide area network, and if the synchronized data includes a command that is automatically triggered by the remote server according to time and/or conditions, the local network service device also generates a corresponding command that is automatically triggered according to time and/or conditions after the data synchronization, that is, the command is triggered according to time and/or conditions regardless of whether the interruption of the wide area network occurs.
Specifically, the local network service device 20 and the local device 30 connected thereto form a local network cloud, and the local network service device 20 stores the control command to the network cloud.
It should be noted that the network cloud formed by the local network service device 20 and the local device 30 can ensure that the device linkage between the local devices in the internet of things control system and the normal control of the local devices by the local network service device under the control of the local network service device 20, so that when the wide area network is in an interrupted state, the internet of things control system can still perform certain control work.
Specifically, the terminal device 10 obtains operation information of a user and generates a control command according to the operation information, where the terminal device may be an electronic device such as a mobile phone and a computer, and is used to obtain the operation information of the user and transmit the control command, and the type of the terminal device is not specifically limited herein. The control command of the terminal device 10 includes a linkage control command of the local device, a control command for user login or logout, a timing control command of the local device, a connection state control command for controlling the local device, and the like.
In one specific implementation, the control command is a command for controlling a connection state of the local device; the terminal device 10 is specifically configured to transmit a command for controlling a connection state of the local device to the local network service device; the local network service device 20 is specifically configured to receive a command for controlling a connection state of the local device, and control the connection state of the local device 30 according to the command for controlling the connection state of the local device.
Taking the example that the internet of things control system is applied to the smart home, when the terminal device detects that the wide area network is in the interrupt state, the terminal device transmits a control command to the local network service device after acquiring the control command of the user, for example, a lamp in a bedroom is turned off, and the local network service device transmits the control command to the corresponding local device. In another example, if the control command is to interrupt the connection state with the air conditioner in the living room, the local network service device controls the disconnection with the air conditioner in the living room.
In another specific implementation, the control command is a linkage control command of the local device, and the terminal device 10 is specifically configured to transmit a linkage command between the devices to the local network service device; the local network service device 20 is specifically configured to receive an inter-device linkage command sent by a user at a terminal device, and transmit the inter-device linkage command to a corresponding local device 30. For example, when the linkage command is that the lamp for controlling the bedroom is turned on, and the lamp for the living room is also turned on at the same time, the local network service device analyzes the control command and transmits the control command to the local device needing linkage.
It is worth mentioning that the linkage control command of the local device is stored as a control mode, for example, a home control mode, in which the control command includes linkage control of a hall light, a bedroom, a living room air conditioner and a window, and the home control mode can be selected when the user is at home. For more than 3 pieces of equipment linkage, the equipment linkage can be set as an equipment scene.
The devices controlled in linkage may be the same or different, and for example, the linkage command is that the air conditioner in the living room is turned on at the same time as the television in the living room is turned on. Here, the linkage control manner of the device is only an example, and the device linkage command may be set according to the control requirement, and is not limited specifically.
In another specific implementation, the control command is a login or logout command of the user on the terminal device, and the terminal device 10 is specifically configured to transmit the login or logout command of the user on the terminal device to the local network service device; the local web service device 20 is specifically configured to receive a login or logout command of the user on the terminal device, verify the validity of the user from the database, and return a login or logout result of the user. For example, the terminal device issues a control command for a user to log in the terminal device, the local web service device reads data from the database, and verifies the validity of the user, where the validity is whether the login name of the user is a registered login name, if so, a notification message indicating that the login is successful is returned, if not, a notification message indicating that the login name is not registered is returned, and if the login name is registered even if the user fails to log in, a notification message indicating that the login is failed is returned.
It should be noted that the above specific description of the control command is only an example, and the control command issued by the terminal device is not limited to the above-mentioned command for controlling the connection state of the local device and the user login or logout command on the terminal device, for example, the control command may be a device timing control, and the local network service device receives the device timing control command and turns on the air conditioner in the living room after 5 minutes or turns off the light in the bedroom after one hour, where the content of the control command is not limited.
It should be noted that, in the above examples, the smart home is taken as an example to specifically describe, but in practice, the internet of things control system is not limited to the above application, and different control commands may be specifically set according to an application scenario of the internet of things control system.
Since the terminal device 10 detects that the wide area network is in the interrupted state, the local network service device 20 receives the control command transmitted by the terminal device, and when the local network service device 20 controls the local device 30, the local network service device needs to determine the control authority of the terminal device, which is specifically implemented as follows: the local network service device 20 is also configured to detect a control authority of the terminal device and determine that the terminal device 10 has the control authority before transmitting the control command to the local device 30; in another specific implementation, the local network service device 20 is further configured to transmit the information that the terminal device has no control authority to the terminal device 10 after determining that the terminal device 10 has no control authority.
It should be noted that, when the wide area network is in the interrupted state, the local network service device still needs to confirm the control authority of the terminal device to be able to execute the control command sent by the terminal device, so that the local network service device can ensure the safety of the system and the stability of the maintenance system while ensuring that the internet of things control system is not paralyzed.
Specifically, the local web service device 20 may be a local server, that is, within the effective connection range of the local area network, the local server can receive a control command sent by the terminal device, the local server analyzes the control command, for example, the control command is a login or logout command of a user, a command for controlling the connection state of the local device, a linkage command between devices, or a device timing command, and the local server determines the local device corresponding to the control command and transmits the control command to the local device. It should be noted that the local network service device may also be a local gateway, a switch or a router, which is only an example and is not limited specifically herein.
It should be noted that the local network service device 20 is also configured to store the control command in a local network cloud, which may be directly stored in the local network service device or stored in a local device connected thereto, so that the local network service device needs to be configured when being used, and when the wide area network connection is interrupted, corresponding data needs to be stored in the local network cloud, so as to perform data synchronization after the wide area network is recovered.
Specifically, the local network service device 20 is further configured to obtain status information of the local device 30, transmit the status information to the terminal device 10, and store the status information in the network cloud; the terminal device 10 is also configured to receive the local device status information transmitted by the local network service device.
It is worth mentioning that the local network service device can obtain the state information of the local device according to the control command sent by the terminal device when the wide area network is in the disconnected state, and the state information of the local device is stored on the network cloud through the local network service device, so that the state of the local device is synchronized after the wide area network is recovered.
Compared with the prior art, when the wide area network is interrupted, the terminal equipment transmits the control command to the local network service equipment, the local network service equipment transmits the control command to the corresponding local equipment, the terminal equipment determines the transmission of the control command according to the connection state of the network, even if the wide area network is in an interrupted state, the control system of the internet of things can be ensured to transmit the control command without manual selection, thereby improving the user experience, in addition, the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the control command is stored in the network cloud, prevent data loss, avoid the problem of system asynchronism caused by data change after wide area network recovery, therefore, data in the Internet of things control system can be synchronized, the uniformity of the Internet of things control system is better, and user experience is further improved.
A second embodiment of the invention relates to an internet of things control system. The second embodiment is substantially the same as the first embodiment, and mainly differs therefrom in that: in a second embodiment of the present invention, a control system of an internet of things after a wide area network is recovered is specifically described. The specific structure is shown in fig. 2.
The internet of things control system further comprises a remote server 40; the terminal device 10 is further configured to transmit the control command to the remote server through the wide area network if it is detected that the wide area network is in a connected state; the remote server 40 is used for receiving the control command transmitted by the terminal equipment through the wide area network and transmitting the control command to the local network service equipment; or the remote server is also used for executing a command which is set by the user on the remote server in advance and automatically started according to time and/or conditions, and transmitting the automatic starting command to the local network service equipment; the local network service device 20 is also used for receiving the control command transmitted by the remote server and transmitting the data stored by the network cloud to the remote server.
Specifically, the on-time automatic start command is that the local device can start itself according to a preset start time without manual control, the on-time automatic start command is that the local device starts itself according to a preset start rule, and the on-time automatic start command and the on-condition automatic start command are both stored in the remote server for a long time.
It should be noted that, in the presence of the wide area network, the local network service device maintains data synchronization with the remote server. Specifically, the data model on the remote server, the user information, and the commands such as the on-time and/or on-condition automatic start, which are set by the user and sent to the remote server in advance, need to be synchronized to the local network service device and synchronized to the network cloud.
It should be noted that, when the wide area network is recovered, after the remote server establishes the communication connection with the local network service device, it is necessary to synchronize the data information in the local network service device, and the structure of the remote server is shown in fig. 3.
In this embodiment, when the wan is connected normally, the terminal device transmits the control command to the remote server to control the local device, or automatically triggers the control by the on-time automatic start command and the on-condition automatic start command existing on the remote server, when the wan is in an interrupted state, the local network service device transmits the control command and the automatic start command to the local device, and when the local network service device is synchronized with information on the remote server, the system can be guaranteed to be stable, so that when the wan is interrupted, the local network service device saves the control command and the state of the local device, and synchronizes data after the wan is recovered.
A third embodiment of the present invention relates to an internet of things control method, which is applied to a terminal device, and as shown in fig. 4, includes the following steps:
step 301: a control command is generated.
Step 302: and if the connection interruption of the wide area network is detected, sending a control command to the local network service equipment.
Wherein the control command is for controlling a local device connected to the local network service device.
It should be understood that this embodiment is an example of a method of a terminal device in a system corresponding to the first embodiment, and may be implemented in cooperation with the first embodiment. The related technical details mentioned in the first embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the first embodiment.
A fourth embodiment of the present invention relates to an internet of things control method, which is applied to a local network service device, and as shown in fig. 5, includes the following steps:
step 401: and receiving a control command sent by the terminal equipment.
Step 402: and determining the local device controlled by the control command.
Step 403: the control command is sent to the local device.
The local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
Specifically, after the wide area network is restored, the local network service device is further configured to transmit data stored in the network cloud to the remote server, so as to implement data synchronization.
It should be understood that this embodiment is an example of a method for a local network service device in a system corresponding to the first embodiment, and may be implemented in cooperation with the first embodiment. The related technical details mentioned in the first embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the first embodiment.
It should be noted that, if the internet of things control method is applied to an internet of things control system, the specific implementation is shown in fig. 6, and includes the following steps:
step 601: the terminal device generates a control command.
Step 602: the terminal equipment judges whether the connection of the wide area network is normal or not; if yes, go to step 603 to step 604, otherwise go to step 605 to step 606.
Step 603: the terminal device control command is sent to the remote server.
Step 604: the remote server receives the control command transmitted by the terminal device through the wide area network and transmits the control command to the local network service device. And if the remote server is pre-stored with an automatic starting command according to time and/or conditions, transmitting the automatic starting command to the local network service equipment.
Step 605: the terminal device transmits the control command to the local network service device.
Step 606: and the local network service equipment receives the control command transmitted by the terminal equipment.
Step 607: the local network service equipment determines the local equipment corresponding to the control command or the on-time and/or conditional automatic starting command, and transmits the control command or the on-time and/or conditional automatic starting command to the local equipment.
Step 608: the local device receives the control command and executes corresponding action according to the control command.
The steps of the above methods are divided for clarity, and the implementation may be combined into one step or split some steps, and the steps are divided into multiple steps, so long as the same logical relationship is included, which are all within the protection scope of the present patent; it is within the scope of the patent to add insignificant modifications to the algorithms or processes or to introduce insignificant design changes to the core design without changing the algorithms or processes.
The fifth embodiment of the present invention relates to a terminal device, which includes a memory 501 and at least one processor 502. The architecture is shown in fig. 7, the at least one memory 501 is communicatively coupled to the processor 502.
The memory 501 is used for storing instructions executable by the at least one processor;
the processor 502 is configured to execute instructions stored in the memory.
The processor 502 is further configured to execute the steps related to the internet of things control method in the three embodiments.
Specifically, the processor is used for generating a control command; and if the connection interruption of the wide area network is detected, sending a control command to the local network service equipment.
Wherein the control command is for controlling a local device connected to the local network service device.
A sixth embodiment of the invention relates to a local network service device comprising a memory 801, at least one processor 802. The architecture is shown in fig. 8, the at least one memory 801 is communicatively coupled to the processor 802.
The memory 801 is used to store instructions executable by the at least one processor;
the processor 802 is configured to execute instructions stored in the memory.
The processor 802 is further configured to perform the steps related to the internet of things control method in the three embodiments.
Specifically, a control command sent by the terminal equipment is received; determining local equipment controlled correspondingly by the control command; the control command is sent to the local device.
The local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
The memory and the processor are connected by a bus, which may include any number of interconnected buses and bridges, linking together one or more of the various circuits of the processor and the memory. The bus may also link various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor is transmitted over a wireless medium via an antenna, which further receives the data and transmits the data to the processor.
The processor is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And the memory may be used to store data used by the processor in performing operations.
Those skilled in the art can understand that all or part of the steps in the method of the foregoing embodiments may be implemented by a program to instruct related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples for carrying out the invention, and that various changes in form and details may be made therein without departing from the spirit and scope of the invention in practice.
Claims (10)
1. An internet of things control system, comprising: the system comprises terminal equipment, local network service equipment and local equipment;
the terminal equipment is used for generating a control command, and transmitting the control command to the local network service equipment if the wide area network is detected to be in an interrupted state;
the local network service equipment is used for receiving the control command transmitted by the terminal equipment, determining the local equipment corresponding to the control command, and transmitting the control command to the local equipment;
the local equipment is used for receiving the control command and executing corresponding action according to the control command;
the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
2. The IOT control system of claim 1,
the local network service equipment is also used for detecting the control authority of the terminal equipment and determining that the terminal equipment has the control authority before the control command is transmitted to the local equipment;
and the terminal equipment is also used for transmitting the information that the terminal equipment has no control authority to the terminal equipment after the terminal equipment is determined to have no control authority.
3. The IOT control system of claim 1 or 2,
the local network service equipment is also used for acquiring the state information of the local equipment, transmitting the state information to the terminal equipment and storing the state information to the network cloud;
the terminal device is further configured to receive the state information of the local device transmitted by the local network service device.
4. The internet of things control system of claim 1 or 2, wherein the control command comprises: the control system comprises a linkage control command of the local equipment, a control command for logging in or logging out by a user, a timing control command of the local equipment and a connection state control command for controlling the local equipment.
5. The internet of things control system of claim 1 or 2, wherein the control command is the command for controlling the connection state of the local device;
the terminal device is specifically configured to transmit the command for controlling the connection state of the local device to the local network service device;
the local network service device is specifically configured to receive the command for controlling the connection state of the local device, and control the connection state of the local device according to the command for controlling the connection state of the local device.
6. The internet of things control system of claim 1, further comprising a remote server;
the terminal device is further configured to transmit the control command to the remote server through the wide area network if the wide area network is detected to be in a connected state;
the remote server is used for receiving the control command transmitted by the terminal equipment through the wide area network and transmitting the control command to the local network service equipment; or,
the remote server is also used for executing a command which is set on the remote server in advance by a user and is automatically started according to time and/or conditions, and transmitting the automatic starting command to the local network service equipment;
the local network service equipment is also used for receiving the control command or the automatic starting command transmitted by the remote server and transmitting the data stored by the network cloud to the remote server;
wherein the local network service device maintains data synchronization with the remote server.
7. The Internet of things control method is applied to terminal equipment and comprises the following steps:
generating a control command;
if the connection interruption of the wide area network is detected, the control command is sent to local network service equipment;
wherein the control command is used to control a local device connected to the local network service device.
8. The Internet of things control method is applied to local network service equipment and comprises the following steps:
receiving a control command sent by terminal equipment;
determining local equipment controlled correspondingly by the control command;
sending the control command to the local device;
the local network service equipment and the local equipment connected with the local network service equipment form a local network cloud, and the local network service equipment stores the control command to the network cloud.
9. A terminal device, comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of internet of things control of claim 7.
10. A local web-services device, comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of internet of things control as claimed in claim 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810572986.8A CN108810129A (en) | 2018-06-06 | 2018-06-06 | Internet of Things network control system and method, terminal device and local network services equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810572986.8A CN108810129A (en) | 2018-06-06 | 2018-06-06 | Internet of Things network control system and method, terminal device and local network services equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108810129A true CN108810129A (en) | 2018-11-13 |
Family
ID=64087321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810572986.8A Withdrawn CN108810129A (en) | 2018-06-06 | 2018-06-06 | Internet of Things network control system and method, terminal device and local network services equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108810129A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111404918A (en) * | 2020-03-11 | 2020-07-10 | 广州微算互联信息技术有限公司 | Cloud mobile phone distributed service emergency authentication method, device and system |
CN114095998A (en) * | 2020-07-31 | 2022-02-25 | 华为技术有限公司 | Service information synchronization method for terminal in local area network and terminal |
CN114189399A (en) * | 2020-09-14 | 2022-03-15 | 深圳长城开发科技股份有限公司 | Intelligent household system based on LoRa and local mutual control method thereof |
CN114500612A (en) * | 2022-04-06 | 2022-05-13 | 深圳航天信息有限公司 | Method and device for local networking of Internet of things, electronic equipment and storage medium |
CN114679354A (en) * | 2022-04-06 | 2022-06-28 | 北京小米移动软件有限公司 | Gateway device, bridging method and device, and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014068556A1 (en) * | 2012-10-29 | 2014-05-08 | Laufer Assaf | Audio and visual alert system |
US20140148147A1 (en) * | 2012-11-29 | 2014-05-29 | Lg Electronics Inc. | Home appliance, mobile terminal, and operation method thereof |
CN104808623A (en) * | 2015-04-03 | 2015-07-29 | 九阳股份有限公司 | Safe control method of network household appliance |
CN105897860A (en) * | 2016-03-28 | 2016-08-24 | 联想(北京)有限公司 | Network device and information processing method |
CN106533863A (en) * | 2016-11-22 | 2017-03-22 | 深圳Tcl新技术有限公司 | Mobile terminal, local server, intelligent home equipment control method and system |
CN106713088A (en) * | 2017-01-06 | 2017-05-24 | 南京创维信息技术研究院有限公司 | Method and system for controlling intelligent home equipment based on double mqtt servers |
CN106791192A (en) * | 2017-02-09 | 2017-05-31 | 浙江风向标科技有限公司 | Control the method and device of internet of things equipment |
CN106789475A (en) * | 2016-12-29 | 2017-05-31 | Tcl集团股份有限公司 | Household electric appliance control method and device |
CN108064442A (en) * | 2017-07-25 | 2018-05-22 | 深圳前海达闼云端智能科技有限公司 | Smart machine control method, control device and control system |
-
2018
- 2018-06-06 CN CN201810572986.8A patent/CN108810129A/en not_active Withdrawn
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014068556A1 (en) * | 2012-10-29 | 2014-05-08 | Laufer Assaf | Audio and visual alert system |
US20140148147A1 (en) * | 2012-11-29 | 2014-05-29 | Lg Electronics Inc. | Home appliance, mobile terminal, and operation method thereof |
CN104808623A (en) * | 2015-04-03 | 2015-07-29 | 九阳股份有限公司 | Safe control method of network household appliance |
CN105897860A (en) * | 2016-03-28 | 2016-08-24 | 联想(北京)有限公司 | Network device and information processing method |
CN106533863A (en) * | 2016-11-22 | 2017-03-22 | 深圳Tcl新技术有限公司 | Mobile terminal, local server, intelligent home equipment control method and system |
CN106789475A (en) * | 2016-12-29 | 2017-05-31 | Tcl集团股份有限公司 | Household electric appliance control method and device |
CN106713088A (en) * | 2017-01-06 | 2017-05-24 | 南京创维信息技术研究院有限公司 | Method and system for controlling intelligent home equipment based on double mqtt servers |
CN106791192A (en) * | 2017-02-09 | 2017-05-31 | 浙江风向标科技有限公司 | Control the method and device of internet of things equipment |
CN108064442A (en) * | 2017-07-25 | 2018-05-22 | 深圳前海达闼云端智能科技有限公司 | Smart machine control method, control device and control system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111404918A (en) * | 2020-03-11 | 2020-07-10 | 广州微算互联信息技术有限公司 | Cloud mobile phone distributed service emergency authentication method, device and system |
CN114095998A (en) * | 2020-07-31 | 2022-02-25 | 华为技术有限公司 | Service information synchronization method for terminal in local area network and terminal |
CN114095998B (en) * | 2020-07-31 | 2023-06-20 | 华为技术有限公司 | Service information synchronization method for terminal in local area network and terminal |
CN114189399A (en) * | 2020-09-14 | 2022-03-15 | 深圳长城开发科技股份有限公司 | Intelligent household system based on LoRa and local mutual control method thereof |
CN114500612A (en) * | 2022-04-06 | 2022-05-13 | 深圳航天信息有限公司 | Method and device for local networking of Internet of things, electronic equipment and storage medium |
CN114679354A (en) * | 2022-04-06 | 2022-06-28 | 北京小米移动软件有限公司 | Gateway device, bridging method and device, and storage medium |
CN114500612B (en) * | 2022-04-06 | 2022-07-05 | 深圳航天信息有限公司 | Method and device for local networking of Internet of things, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108810129A (en) | Internet of Things network control system and method, terminal device and local network services equipment | |
US11095406B2 (en) | Methods, systems, and media for managing network connections | |
AU2021266341B2 (en) | Session processing method, device, and system | |
US8700760B2 (en) | Method and systems for redundant server automatic failover | |
EP3229420A1 (en) | Method for establishing persistent connection between multiple smart devices and server, and smart device | |
EP2519037B1 (en) | Method and network for sharing sensor data among mobile terminals | |
CN212905932U (en) | Intelligent home gateway control device based on multiple IOT platforms | |
KR20190047598A (en) | Method and device of transmitting data | |
US11012308B2 (en) | Method for configuring a wireless fire detection system | |
CN111741538A (en) | Communication link establishing method based on gateway, equipment control method and device | |
CN107508916B (en) | Server link management method for intelligent robot | |
CN110620824A (en) | Network environment self-adaptive intelligent household control method | |
CN106792793B (en) | Special subframe configuration method, device and base station | |
WO2015096432A1 (en) | Method and system for controlling network topology structure | |
EP3232646B1 (en) | Apparatus for relaying data transmission in scada system | |
CN114884805B (en) | Data transmission method, device, terminal and storage medium | |
CN110109380A (en) | A kind of time control method, timing control system, gateway and readable storage medium storing program for executing | |
CN108616433B (en) | State synchronization method, device, gateway equipment and storage medium | |
CN107682600B (en) | Camera and gateway | |
KR101717363B1 (en) | Method and apparatus for changing role of controller in software defined networking environment | |
CN113014458A (en) | Network connection method and network connection device | |
CN113645108B (en) | Intelligent household equipment monitoring system and method | |
CN113269645B (en) | Transaction information scheduling method and device of blockchain, medium and electronic equipment | |
CN110958323B (en) | Internet of things road device communication method | |
CN118055304A (en) | Infrared thermal image transmission method and system based on mesh networking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181113 |