Movatterモバイル変換


[0]ホーム

URL:


CN110912789B - Intelligent household Internet of things communication method based on Alicloud IoT Hub platform - Google Patents

Intelligent household Internet of things communication method based on Alicloud IoT Hub platform
Download PDF

Info

Publication number
CN110912789B
CN110912789BCN201911382521.7ACN201911382521ACN110912789BCN 110912789 BCN110912789 BCN 110912789BCN 201911382521 ACN201911382521 ACN 201911382521ACN 110912789 BCN110912789 BCN 110912789B
Authority
CN
China
Prior art keywords
equipment
home
gateway
target
iot hub
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.)
Active
Application number
CN201911382521.7A
Other languages
Chinese (zh)
Other versions
CN110912789A (en
Inventor
赵庆涛
朱明飞
赵惟坚
景浩
张海波
张年桂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Liangxi Huihao Intelligent Technology Center
Original Assignee
Wuxi Qingqi Changsheng Intelligent Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuxi Qingqi Changsheng Intelligent Technology Co ltdfiledCriticalWuxi Qingqi Changsheng Intelligent Technology Co ltd
Priority to CN201911382521.7ApriorityCriticalpatent/CN110912789B/en
Publication of CN110912789ApublicationCriticalpatent/CN110912789A/en
Application grantedgrantedCritical
Publication of CN110912789BpublicationCriticalpatent/CN110912789B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention relates to the technical field of intelligent home furnishing, and discloses an intelligent home furnishing Internet of things communication method based on an Aliskian IoT Hub platform, namely, on one hand, subscription message transmission between a network server and a home gateway is realized on the Aliskian IoT Hub platform by adopting an MQTT communication protocol, the timeliness of information transmission can be guaranteed by utilizing the communication characteristics of the MQTT communication protocol, after a user terminal sends a control request, target home furnishing equipment can execute and respond at the fastest speed, the time for receiving a receipt is shortened to the greatest extent, the use state of the home furnishing equipment can be updated quickly, and the timeliness requirement of a user is met; on the other hand, the home gateway only needs to subscribe 1 publishing topic and 1 subscribing topic, so that a plurality of devices in the operating room can be operated, the purposes of economy and practicality and easy popularization are achieved. In addition, the system also has the characteristics of automatic gateway activation, convenient equipment addition, easy multi-house management and the like, and can provide a simple operation interface and facilitate operation.

Description

Intelligent household Internet of things communication method based on Alicloud IoT Hub platform
Technical Field
The invention belongs to the technical field of smart home, and particularly relates to an Aliyun IoT Hub platform-based smart home Internet of things communication method.
Background
The intelligent home system is composed of a home gateway and home equipment, wherein the home equipment comprises various types of equipment, such as an intelligent air purifier, an intelligent air conditioner, an intelligent refrigerator, an intelligent washing machine and the like, and the home gateway is a core of internal and external communication in the intelligent home system and is used for being connected with various home equipment in the intelligent home system, so that the purposes of managing, controlling, information interaction and the like of the system are achieved. The intelligent home system is also in remote communication connection with a client on the Internet (Internet) through a home gateway, so that an intelligent home management system is formed, and home equipment in the intelligent home system is subjected to remote control, remote monitoring, multimedia communication and the like through the client.
In the current intelligent home management system, the client generally takes a mobile phone APP program or a webpage terminal as a main part, but the timeliness of home management generally lacks, that is, after the client sends a control instruction, the time for receiving a receipt is sometimes long, and the longest time is about 5 seconds, so that the use state of home equipment is updated slowly, and the timeliness requirement of a user cannot be met.
Disclosure of Invention
In order to solve the problem that home management response in the current smart home management system is not timely enough, the invention aims to provide an intelligent home Internet of things communication method based on an Aliskiu IoT Hub platform.
The technical scheme adopted by the invention is as follows:
an Alicloud IoT Hub platform-based intelligent home Internet of things communication method comprises the following steps:
s101, after accessing a network server and generating a home equipment control request message through man-machine interaction operation by a user terminal, uploading the home equipment control request message to the network server, wherein the home equipment control request message comprises a control request unique number, a user terminal unique identifier, a target home ID, a target equipment ID and control request content, and the control request content comprises a target equipment attribute ID and an equipment attribute value required to be updated;
s102, after receiving the household equipment control request message, the network server converts the household equipment control request message into a control instruction, and then issues the control instruction as a first Payload message to a first Topic of an Alice cloud IoT Hub platform according to an MQTT communication protocol, so that an online target family gateway subscribing to the first Topic instantly receives the control instruction, wherein the target family gateway corresponds to the target family IDs one by one;
s103, after receiving the control instruction, the target home gateway analyzes the control instruction, and then controls the target home equipment to execute a corresponding equipment attribute updating action according to the target equipment attribute ID and the equipment attribute value obtained through analysis, wherein the target home equipment is uniquely determined according to the target equipment ID obtained through analysis;
s104, after the target household equipment is executed, feeding back control receipt information to a target home gateway which is connected with the target household equipment;
s105, after receiving the control receipt information, the target home gateway issues the control receipt information and the corresponding control request unique number as a second Pay load message to a second Topic of the IoT Hub platform according to an MQTT communication protocol, so that an online network server subscribing to the second Topic instantly receives the control receipt information and the corresponding control request unique number;
and S106, after receiving the control receipt information and the corresponding control request unique number, the network server updates information corresponding to the control request unique number in the database according to the control receipt information, and informs the user terminal corresponding to the control request unique number through a silent push technology to refresh and display the state of the household equipment corresponding to the target equipment ID.
And optimally, the user terminal runs a client side APP program based on an android system or an iOS system, and the client side APP program is provided with functions of performing virtual key operation, voice input operation and/or detail page operation on each household device in a household device display interface.
And further optimally, displaying all the networked household equipment on the display interface of the household equipment by adopting a Table View technology.
Preferably, when a plurality of home equipment display interfaces corresponding to different houses one to one are created on the client APP, the home equipment display interfaces are subjected to sequencing display from near to far or sequencing display from far to near according to the geographical position degrees of the user terminal and the corresponding house.
Specifically, the client side APP program accesses the network server by calling an HTTP/HTTPS interface.
Further preferably, before the step S101, the following steps are further included:
s201, after a user terminal is associated with a home gateway to be activated by adopting a Bluetooth communication technology, the client APP transmits a locally stored home WiFi account and password and gateway triple information acquired from an Aliskiu IoT Hub platform to the home gateway to be activated through an established Bluetooth D2D network, wherein the gateway triple information comprises a unique gateway name, a gateway key and a gateway ciphertext;
and S202, after receiving the family WiFi account number, the password and the gateway triple information, starting and completing an activation program by the family gateway to be activated.
Further preferably, before the step S101, the following steps are further included:
s301, after the home gateway successfully completes the pairing with the D2D of the household equipment to be networked, the home gateway issues the generated equipment adding information as a third Payload message to a third Topic of an Alice cloud IoT Hub platform according to an MQTT communication protocol, so that an online network server subscribing to the third Topic instantly receives the equipment adding information, wherein the equipment adding information comprises a home ID and an equipment ID of the household equipment to be networked;
s302, after receiving the equipment adding information, the network server determines a corresponding user terminal according to the incidence relation between the locally bound family ID and the unique identification of the user terminal and the family ID in the equipment adding information, then binds the incidence relation between the user terminal and the equipment ID in the equipment adding information, and informs the user terminal to refresh and display the state of the household equipment corresponding to the equipment ID through a silent push technology.
Specifically, in step S102, the step of converting the home device control request message into a control instruction includes:
converting the household equipment control request message into a 16-system control instruction through a < 16-system to json/json to 16-system > script function.
Specifically, the user terminal is a smart phone or a tablet personal computer, the network server is an APP server or a Web server, and the home gateway is an intelligent wireless gateway based on a ZigBee communication technology and/or a WiFi communication technology.
Specifically, the target household equipment is a control switch, an air conditioner, a television, a door lock, a gas valve, a holder of an indoor camera, a visible talkback doorbell or a gas alarm.
The invention has the beneficial effects that:
(1) the invention provides a novel intelligent household Internet of things communication method capable of meeting the requirement of user control feedback timeliness, namely, on one hand, subscription message transmission (namely transmission of a control instruction and a control receipt) between a network server and a household gateway is realized on an Aliyun IoT Hub platform by adopting an MQTT communication protocol, and the timeliness of information transmission can be guaranteed by utilizing the communication characteristics of the MQTT communication protocol, so that after a user terminal sends a control request, target household equipment can execute and respond as fast as possible, the receipt time is shortened to the maximum extent, the use state of the household equipment can be updated quickly, and the timeliness requirement of a user is met; on the other hand, the home gateway only needs to subscribe 1 publishing (publish) theme and 1 subscription (subscribe) theme, so that a plurality of devices in the operating room can be operated, the purposes of economy, practicability and easy popularization can be achieved;
(2) the intelligent home Internet of things communication method has the characteristics of automatic gateway activation, convenience in equipment addition, easiness in multi-house management and the like, can provide a simple operation interface, is convenient to operate, and is particularly suitable for old people to control home equipment through an APP;
(3) the embodiment also improves the safety of remote control, and the Alicloud IoT Hub platform can be adopted for the cloud-entering authentication of the equipment, so that the safety is higher; at a user terminal, key information (such as gateway triple information) also adopts an AES encryption technology (an advanced encryption standard which can break a secret key for ten thousand years), so that the sufficient safety of the information is ensured; when the home gateway sends an unlocking instruction to the door lock, a nonrepetitive encryption instruction can be adopted, even if a hacker intercepts the unlocking instruction at a certain position through some devices and technologies, the door lock cannot be opened when the instruction is copied and sent to the door lock again, and the instruction is discarded after being used once;
(4) the home gateway adopting the ZigBee communication technology can realize the transmission distance of 100 meters and the connection performance of tens of thousands of sub-devices, and can be applied to places with large occupied area and more devices, such as villas, retirees and the like;
(5) because the Aliskiu IoT Hub platform is adopted, a proxy server is not required to be built by self, the technology is simple, the development period is short, the use is stable, the disconnection and downtime are avoided, and the failure rate is low.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow diagram of an intelligent home internet of things communication method based on an aricloud IoT Hub platform provided by the invention.
Fig. 2 is a diagram of an example of working logic of the smart home internet of things communication system provided by the invention.
Detailed Description
The invention is further described with reference to the following figures and specific embodiments. It should be noted that the description of the embodiments is provided to help understanding of the present invention, but the present invention is not limited thereto. Specific structural and functional details disclosed herein are merely illustrative of example embodiments of the invention. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments of the present invention.
It should be understood that, for the term "and/or" as may appear herein, it is merely an associative relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, B exists alone, and A and B exist at the same time; for the term "/and" as may appear herein, which describes another associative object relationship, it means that two relationships may exist, e.g., a/and B, may mean: a exists independently, and A and B exist independently; in addition, for the character "/" that may appear herein, it generally means that the former and latter associated objects are in an "or" relationship.
It will be understood that when an element is referred to herein as being "connected," "connected," or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. Conversely, if a unit is referred to herein as being "directly connected" or "directly coupled" to another unit, it is intended that no intervening units are present. In addition, other words used to describe the relationship between elements should be interpreted in a similar manner (e.g., "between … …" versus "directly between … …", "adjacent" versus "directly adjacent", etc.).
It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may, in fact, be executed substantially concurrently, or the figures may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
It should be understood that specific details are provided in the following description to facilitate a thorough understanding of example embodiments. However, it will be understood by those of ordinary skill in the art that the example embodiments may be practiced without these specific details. For example, systems may be shown in block diagrams in order not to obscure the examples in unnecessary detail. In other instances, well-known processes, structures and techniques may be shown without unnecessary detail in order to avoid obscuring example embodiments.
Example one
As shown in fig. 1 to 2, the smart home internet of things communication method based on the aricloud IoT Hub platform provided in this embodiment may include, but is not limited to, the following steps S101 to S106.
S101, after accessing a network server and generating a home device control request message through man-machine interaction operation by a user terminal, uploading the home device control request message to the network server, wherein the home device control request message can but is not limited to include a control request unique number, a user terminal unique identifier, a target home ID, a target device ID, control request content and the like, and the control request content can but is not limited to include a target device attribute ID, a device attribute value requesting updating and the like.
In the step S101, the user terminal is an electronic device owned by a resident, so that the resident can perform remote control, remote monitoring, multimedia communication, and the like on networked home devices; specifically, the user terminal may be, but is not limited to, a smart phone or a tablet computer. The home device control request message is used for prompting the network server to generate a corresponding control instruction so as to be transmitted to the target home gateway, and the target home device is controlled to execute actions corresponding to the control request content, such as turning off a light, turning on the light, adjusting the temperature or setting a working mode. The home device control request message may be generated, but not limited to, through a human-computer interaction operation performed by a client APP program running on a user terminal, that is, optimized, where the user terminal runs a client APP program based on an android system or an iOS system, and the client APP program provides functions of performing a virtual key operation, a voice input operation, and/or a detail page operation on each home device in a display interface of the home device, for example, remotely controlling indoor home devices such as a lamp control switch, a window pusher, and a curtain device by clicking a switch virtual button or a voice input mode at an iPhone terminal; in addition, an air conditioner, a television, a door lock, a gas valve, a rotating cradle head of an indoor camera, a visual intercom doorbell and an outdoor person can be operated and started on the detail page of the equipment. In addition, specifically, the client APP program accesses the web server by calling an HTTP/HTTPs interface, so as to implement communication connection between the user terminal and the web server.
In the step S101, optimally, each networked home device may be displayed on the home device display interface by using a Table View technology. The Table View technology is an existing Table View technology, home equipment can be listed on one page as much as possible, an interface is simple and clear, operation is simple, and for example, the operation of turning on and off a light can be completed only by clicking a cell.
In the step S101, optimally, when a plurality of home device display interfaces respectively corresponding to different houses one to one are created on the client APP program, the home device display interfaces are subjected to sequential display from near to far or sequential display from far to near according to the degree of the geographical position of the user terminal and the corresponding house. Therefore, the method is applicable to the condition that the resident has multiple sets of properties, not only can conveniently create multiple home equipment display interfaces, but also can conveniently perform centralized control on home equipment in different houses, and is beneficial to user management and operation.
Before step S101, the gateway device serving as the target home gateway needs to be activated, that is, an operation of writing a WiFi account and a password into the gateway is completed, which is called "cloud on device", and only when the gateway is cloud on, the control instruction corresponding to the home device control request message can be received by the target home gateway, so that the method further includes the following steps: s201, after a user terminal associates a home gateway to be activated by adopting a Bluetooth communication technology, the client APP transmits a locally stored home WiFi account and password and gateway triple information acquired from an Ali cloud IoT Hub platform to the home gateway to be activated through an established Bluetooth D2D network (terminal direct connection), wherein the gateway triple information comprises a unique gateway name, a gateway secret key and a gateway ciphertext; and S202, after receiving the family WiFi account number, the password and the gateway triple information, starting and completing an activation program by the family gateway to be activated. In the foregoing step S201, the unique gateway name is a field in a topic subscribed by the home gateway, called deviceName, each home gateway is a device and needs to have a unique different deviceName, the aristoloc IoT Hub platform allocates a gateway key, namely a productKey, and a gateway ciphertext, namely a productSecret, to each home gateway, and these three groups are combined together to be called triplet information, and they may be used for performing operations such as authentication when logging in aristoloc after processing such as encryption, so as to achieve the purpose of security. In addition, the binding of the families and the home gateways is in one-to-one correspondence, one family corresponds to one home gateway, the user terminal can only transmit the target home ID when uploading the home equipment control request message, and the network server can convert the target home ID into the unique gateway name of the target home gateway according to the binding relationship information stored in the database so as to achieve the purpose of remotely controlling the home equipment. Compared with the mainstream gateway activating mode in the market at present (namely, a mobile phone is connected with a Wi-Fi signal sent by a gateway in an AP mode, so that networking of the mobile phone and the gateway is realized, and then an SSID and a password of a household WiFi are manually written into the gateway, in the process, the distances among the mobile phone, the gateway and a household Wi-Fi router are kept within 1.5 meters, the time for writing data is long, about 15-30 seconds or even longer, the activation failure is easy to occur in the process, the activation can be successfully realized by repeating for many times, and the user experience is influenced), the method can simplify the activating steps, so that the activation only needs 3 seconds, the success rate is high, and the user experience is good.
Before the step S101, it is further required to add the home device serving as the target home device in the home device display interface, that is, the optimization method further includes the following steps: s301, after the home gateway successfully completes the pairing with the D2D of the household equipment to be networked, the home gateway issues the generated equipment adding information as a third Payload message to a third Topic of an Alice cloud IoT Hub platform according to an MQTT communication protocol, so that an online network server subscribing to the third Topic instantly receives the equipment adding information, wherein the equipment adding information comprises a home ID and an equipment ID of the household equipment to be networked; s302, after receiving the equipment adding information, the network server determines a corresponding user terminal according to the incidence relation between the locally bound family ID and the unique identification of the user terminal and the family ID in the equipment adding information, then binds the incidence relation between the user terminal and the equipment ID in the equipment adding information, and informs the user terminal to refresh and display the state of the household equipment corresponding to the equipment ID through a silent push technology. In the step S302, the association relationship between the home ID and the unique identifier of the user terminal may be manually bound after the home gateway is activated and the home device display interface is created, so that one unique identifier of the user terminal may correspond to a plurality of different home gateways (the home gateways generally correspond to the home device display interfaces one to one), and thus through the steps S301 to S302, adding of devices may be particularly convenient, and only one hand is required to press the home gateway pairing key and the other hand is required to press the pairing key of the home devices to realize pairing, and after the pairing is successful, only a client APP program is refreshed, a newly added home device may be seen, and it may be ensured that the one-time pairing success rate is large, user experience is optimized, and no code scanning pairing is required, and many operation steps are omitted.
And S102, after receiving the household equipment control request message, the network server converts the household equipment control request message into a control instruction, and then issues the control instruction as a first Payload message to a first Topic of an IoT Hub platform of the Alice cloud according to an MQTT communication protocol, so that an online target family gateway subscribing to the first Topic instantly receives the control instruction, wherein the target family gateway corresponds to the target family ID one to one.
In step S102, the network server is an electronic device owned by a service provider, and is configured to convert the home device control request message, generate and issue a corresponding control instruction, receive information such as a control receipt, and store data related to management in a cloud; specifically, the network server may be, but is not limited to, an APP server or a Web server. In order to ensure that the control command can be identified by the home gateway, specifically, the step of converting the home device control request message into the control command includes converting the home device control request message into a 16-system control command through a < 16-system to json/json to 16-system > script function, where the < 16-system to json/json to 16-system > script function is an existing script function for realizing 16-system to json text conversion. The Alice cloud IoT Hub platform is a cloud platform which provides safe and reliable equipment connection communication capability at present, supports equipment data acquisition and cloud uploading, and supports a rule engine to transfer data and cloud data to an equipment sending end, and the adopted communication protocol is mainly the existing MQTT protocol.
The MQTT protocol (Message Queuing Telemetry Transport) is a Message protocol based on a publish/subscribe paradigm under an ISO standard (ISO/IEC PRF 20922), works on a TCP/IP protocol family, is a publish/subscribe Message protocol designed for remote equipment with low hardware performance and under the condition of poor network condition, namely a Message publish/subscribe Transport protocol based on a client-server, has the characteristics of light weight, simplicity, openness and easiness in implementation, and has a very wide application range due to the characteristics; in many cases, including in restricted environments, such as: machine-to-machine (M2M) communication and internet of things (IoT); it has found widespread use in communicating sensors over satellite links, occasionally dial-up medical devices, smart homes, and some miniaturized devices. There are three identities in the MQTT protocol communication process: publisher (Publish), Broker (i.e., platform server), subscriber (Subscribe); the message publisher and the message subscriber are clients, the message broker is a server, and the message publisher can be a subscriber at the same time; the transmitted messages of the MQTT are divided into: theme (Topic) and Payload (Payload); topic, which can be understood as the type of message, after a subscriber subscribes (Subscribe), the subscriber will receive the message content (Payload) of the Topic; payload, which may be understood as the content of a message, refers to content that a subscriber specifically wants to use. Therefore, in this embodiment, the network server may serve as a publisher to transmit the control command to the target home gateway (which serves as a subscriber in this case); it is also possible to receive control receipt information and the like from the target home gateway (which is also a publisher at this time) as a subscriber, and device addition information from the home gateway (which is also a publisher at this time) to which the device is being added. In addition, the target home gateway can be, but is not limited to, an intelligent wireless gateway based on a ZigBee communication technology and/or a WiFi communication technology, and the like.
And S103, after receiving the control instruction, the target home gateway analyzes the control instruction, and then controls the target home equipment to execute a corresponding equipment attribute updating action according to the target equipment attribute ID and the equipment attribute value acquired through analysis, wherein the target home equipment is uniquely determined according to the target equipment ID acquired through analysis.
In the step S103, the target household device may be, but is not limited to, a control switch, an air conditioner, a television, a door lock, a gas valve, a pan-tilt head of an indoor camera, a visual intercom doorbell, a gas alarm, or the like. In addition, the requested control behavior can be completed by controlling the target household equipment to execute corresponding equipment attribute updating actions, for example, the equipment attribute value of a certain lamp is updated and set to be in an on state, and the control of turning on the lamp can be realized; or the attribute value of equipment of a certain lamp is updated and set to be in a closed state, so that the control of closing the lamp can be realized.
And S104, after the target household equipment is executed, feeding back control receipt information to the target household gateway which is connected with the target household equipment.
And S105, after receiving the control receipt information, the target home gateway issues the control receipt information and the corresponding control request unique number as a second Payload message to a second Topic of the IoT Hub platform according to an MQTT communication protocol, so that an online network server subscribing to the second Topic instantly receives the control receipt information and the corresponding control request unique number.
In step S105, the target home gateway serves as a publisher of the control receipt information, and the web server serves as a subscriber of the control receipt information.
And S106, after receiving the control receipt information and the corresponding control request unique number, the network server updates information corresponding to the control request unique number in the database according to the control receipt information, and informs the user terminal corresponding to the control request unique number through a silent push technology to refresh and display the state of the household equipment corresponding to the target equipment ID.
In step S106, the silent push technology is an existing message push method launched after the iOS7 system, and is different from other push methods in that it allows an application to run a piece of code in a background (background) state after receiving a notification, which can be used for the client APP program to obtain updated content from the web server.
Through the steps S101 to S106, on one hand, because the MQTT communication protocol is adopted to realize subscription message transmission (i.e., transmission of a control instruction and a control receipt) between the network server and the home gateway on the aristoloc IoT Hub platform, the timeliness of information transmission can be guaranteed by using the communication characteristics of the MQTT communication protocol, so that after the user terminal sends a control request, the target home equipment can execute and respond as fast as possible, the time for receiving the receipt is shortened to the maximum extent, the use state of the home equipment can be updated quickly, and the timeliness requirement of the user is met; on the other hand, the home gateway only needs to subscribe 1 publishing (publish) theme and 1 subscription (subscribe) theme, so that a plurality of devices in the operating room can be completed, the purposes of economy, practicability and easy popularization are achieved. In addition, still can provide brief operation interface, convenient operation is particularly suitable for the old person user to pass through the equipment of APP control family.
In summary, the intelligent home internet of things communication method based on the arriyun IoT Hub platform provided by the embodiment has the following technical effects:
(1) on one hand, subscription message transmission (namely transmission of a control instruction and a control receipt) between a network server and a home gateway is realized on an Ali cloud IoT Hub platform by adopting an MQTT communication protocol, and the timeliness of the information transmission can be guaranteed by utilizing the communication characteristics of the MQTT communication protocol, so that after a user terminal sends a control request, target home equipment can execute and respond as fast as possible, the time for receiving the receipt is shortened to the maximum extent, the use state of the home equipment can be updated fast, and the timeliness requirement of a user is met; on the other hand, the home gateway only needs to subscribe 1 publishing (publish) theme and 1 subscription (subscribe) theme, so that a plurality of devices in the operating room can be operated, the purposes of economy, practicability and easy popularization can be achieved;
(2) the intelligent home Internet of things communication method has the characteristics of automatic gateway activation, convenience in equipment addition, easiness in multi-house management and the like, can provide a simple operation interface, is convenient to operate, and is particularly suitable for old people to control home equipment through an APP;
(3) the embodiment also improves the safety of remote control, and the Alicloud IoT Hub platform can be adopted for the cloud-entering authentication of the equipment, so that the safety is higher; at a user terminal, key information (such as gateway triple information) also adopts an AES encryption technology (an advanced encryption standard which can break a secret key for ten thousand years), so that the sufficient safety of the information is ensured; when the home gateway sends an unlocking instruction to the door lock, a nonrepetitive encryption instruction can be adopted, even if a hacker intercepts the unlocking instruction at a certain position through some devices and technologies, the door lock cannot be opened when the instruction is copied and sent to the door lock again, and the instruction is discarded after being used once;
(4) the home gateway adopting the ZigBee communication technology can realize the transmission distance of 100 meters and the connection performance of tens of thousands of sub-devices, and can be applied to places with large occupied area and more devices, such as villas, retirees and the like;
(5) because the Aliskiu IoT Hub platform is adopted, a proxy server is not required to be built by self, the technology is simple, the development period is short, the use is stable, the disconnection and downtime are avoided, and the failure rate is low.
The various embodiments described above are merely illustrative, and may or may not be physically separate, as they relate to elements illustrated as separate components; if reference is made to a component displayed as a unit, it may or may not be a physical unit, and may be located in one place or distributed over a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: modifications of the technical solutions described in the embodiments or equivalent replacements of some technical features may still be made. And such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Finally, it should be noted that the present invention is not limited to the above alternative embodiments, and that various other forms of products can be obtained by anyone in light of the present invention. The above detailed description should not be taken as limiting the scope of the invention, which is defined in the claims, and which the description is intended to be interpreted accordingly.

Claims (10)

CN201911382521.7A2019-12-272019-12-27Intelligent household Internet of things communication method based on Alicloud IoT Hub platformActiveCN110912789B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911382521.7ACN110912789B (en)2019-12-272019-12-27Intelligent household Internet of things communication method based on Alicloud IoT Hub platform

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911382521.7ACN110912789B (en)2019-12-272019-12-27Intelligent household Internet of things communication method based on Alicloud IoT Hub platform

Publications (2)

Publication NumberPublication Date
CN110912789A CN110912789A (en)2020-03-24
CN110912789Btrue CN110912789B (en)2021-06-25

Family

ID=69828057

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911382521.7AActiveCN110912789B (en)2019-12-272019-12-27Intelligent household Internet of things communication method based on Alicloud IoT Hub platform

Country Status (1)

CountryLink
CN (1)CN110912789B (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111488957A (en)*2020-04-082020-08-04三一重工股份有限公司Station digitalization method and device, mobile terminal and computer readable storage medium
CN111736938B (en)*2020-06-192024-03-22海尔优家智能科技(北京)有限公司Information display method and device, storage medium and electronic device
CN114070810A (en)*2020-07-292022-02-18深圳富桂精密工业有限公司Information push system and information push method
CN112104620A (en)*2020-08-302020-12-18浪潮金融信息技术有限公司Remote instruction issuing method based on MQTT protocol
CN112068451A (en)*2020-09-032020-12-11东北林业大学 An intelligent control system for home appliances based on Alibaba Cloud IoT
CN112261096B (en)*2020-10-122023-04-18Oppo(重庆)智能科技有限公司Control method and device of Internet of things equipment, internet of things equipment and storage medium
CN114584414B (en)*2020-12-012024-05-03深圳绿米联创科技有限公司Device control method, device, electronic device, and computer-readable storage medium
CN112565432A (en)*2020-12-072021-03-26厦门锐特信息技术有限公司IoT system suitable for logistics supply chain service
CN113115243B (en)*2021-03-242022-09-13武汉天喻信息产业股份有限公司MQTT-based indoor positioning system
CN113556255B (en)*2021-08-022024-08-20京东科技信息技术有限公司Method and device for configuring smart home
CN113645108B (en)*2021-09-092022-11-04北京自如信息科技有限公司Intelligent household equipment monitoring system and method
CN113791782A (en)*2021-09-102021-12-14宁波明物智能科技有限公司Low-cost industrial computer and zero code programming method and system
CN114167820A (en)*2021-10-202022-03-11广东亿迅科技有限公司 A rapid commissioning system and method for an Internet of Things terminal
CN114968548A (en)*2021-10-292022-08-30青岛经济技术开发区海尔热水器有限公司 Information synchronization method, device and server for central control screen
CN114051030B (en)*2021-11-112024-03-22广东睿住智能科技有限公司Communication method, communication device, intelligent community system and storage medium
CN114442504B (en)*2022-02-152023-02-10深圳市华思特科技有限公司Intelligent home management system based on Internet of things
CN115174672B (en)*2022-06-282024-03-08海信集团控股股份有限公司Terminal, display device and data transmission method
CN115190147B (en)*2022-06-292024-03-22北京奕斯伟计算技术股份有限公司 An intelligent equipment control method, device and system
CN115174677A (en)*2022-07-192022-10-11中国工商银行股份有限公司Information creation terminal management method, device and system based on distributed message
CN116132466B (en)*2022-12-082024-07-19广州大学Diesel engine ECU state monitoring system and control method based on Internet of things
CN116248423B (en)*2022-12-152023-10-13金茂云科技服务(北京)有限公司Communication method and device of whole-house intelligent Internet of things
CN116055537A (en)*2023-01-102023-05-02浪潮通用软件有限公司Cloud control method, device, equipment and medium for Internet of things equipment
CN116205297A (en)*2023-03-242023-06-02山东浪潮科学研究院有限公司 An intelligent adaptive control method, device, equipment and storage medium
CN119484633A (en)*2025-01-082025-02-18深圳市致趣科技有限公司 A transparent proxy cloud system for smart home gateway

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104885406A (en)*2012-12-182015-09-02三星电子株式会社 Method and device for remotely controlling home devices in a home network system
CN108400915A (en)*2018-03-202018-08-14四川长虹电器股份有限公司A kind of Intelligent household equipment management system and method
CN109274560A (en)*2018-09-252019-01-25润海智能科技扬州有限公司A kind of smart home system
CN109270850A (en)*2018-12-132019-01-25桂林电子科技大学A kind of intelligent household management system and method based on Internet of Things
CN110505598A (en)*2019-08-152019-11-26南通大学 An Intelligent Lighting Control System Based on CB2201

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9973505B2 (en)*2015-01-142018-05-15Samsung Electronics Co., Ltd.Method for controlling contents and electronic device thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104885406A (en)*2012-12-182015-09-02三星电子株式会社 Method and device for remotely controlling home devices in a home network system
CN108400915A (en)*2018-03-202018-08-14四川长虹电器股份有限公司A kind of Intelligent household equipment management system and method
CN109274560A (en)*2018-09-252019-01-25润海智能科技扬州有限公司A kind of smart home system
CN109270850A (en)*2018-12-132019-01-25桂林电子科技大学A kind of intelligent household management system and method based on Internet of Things
CN110505598A (en)*2019-08-152019-11-26南通大学 An Intelligent Lighting Control System Based on CB2201

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于MQTT+IOT Hub的农业信息采集平台设计》;陈纯纯;《延边大学学报》;20181220;第44卷(第4期);全文*

Also Published As

Publication numberPublication date
CN110912789A (en)2020-03-24

Similar Documents

PublicationPublication DateTitle
CN110912789B (en)Intelligent household Internet of things communication method based on Alicloud IoT Hub platform
EP3726806B1 (en)Method for remotely controlling vehicle on the basis of smart apparatus
US9420044B2 (en)Leveraging system signaling service advertisements for application-layer discovery and connection management in an internet of things (IoT) environment
US9930519B2 (en)Method and apparatus for controlling home devices on group basis based upon history of the home devices
US11277278B2 (en)Smart home service server and control method therefor
CN103365269B (en)Based on intelligent appliance multi-mode long distance control system and the method for wireless sense network
US20150006296A1 (en)NOTIFICATION DISMISSAL IN AN INTERNET OF THINGS (IoT) ENVIRONMENT
CN111010324A (en)Household appliance ad hoc network method and system based on BLE MESH network protocol
KR102258608B1 (en)Apparatus for providing home network service and method thereof
CN105159256B (en)A kind of intelligent home control system based on Web service
US20120131158A1 (en)Activating a device via a module-based device interaction system
CN104125125A (en)Intelligent housing system and control method
CN101873343A (en)Networking method and system of Internet of things
AU2016361086B2 (en)Smart home service server and control method therefor
Thirupathi et al.Implementation of home automation system using mqtt protocol and esp32
WO2016169231A1 (en)Method and system for building steady piconet based on bluetooth
CN106547208A (en)A kind of novel intelligent home control system and control method
CN107302478A (en)The long-range control method and system of a kind of smart home
US11070387B2 (en)Method for recording a central control unit belonging to a home-automation facility
CN106506573B (en)Intelligent home furnishing control method and system
US9923769B2 (en)Methods and systems for verifying installation of a device
CN109753037A (en)A kind of intelligence control system for hotel
US20170126489A1 (en)Auto-Commissioning of Lighting Resources
WO2016197778A1 (en)Smart device control method and control apparatus, and mobile terminal
CN110161985A (en)A kind of method and apparatus of the intelligent appliance security control based on CoAP agreement

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20240726

Address after:214000 room 702, No. 8, Huilu Dongyuan, guhuashan Road, Huishan street, Liangxi District, Wuxi City, Jiangsu Province

Patentee after:Liangxi Huihao Intelligent Technology Center

Country or region after:China

Address before:No.40-202, Xishan new village, Liangxi District, Wuxi City, Jiangsu Province, 214000

Patentee before:Wuxi Qingqi Changsheng Intelligent Technology Co.,Ltd.

Country or region before:China


[8]ページ先頭

©2009-2025 Movatter.jp