CN113037799A - Control method of drinking equipment, cloud server, control system and storage medium - Google Patents

Control method of drinking equipment, cloud server, control system and storage medium Download PDF

Info

Publication number
CN113037799A
CN113037799A CN201911360938.3A CN201911360938A CN113037799A CN 113037799 A CN113037799 A CN 113037799A CN 201911360938 A CN201911360938 A CN 201911360938A CN 113037799 A CN113037799 A CN 113037799A
Authority
CN
China
Prior art keywords
drinking
wearable device
information
equipment
wearable
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.)
Pending
Application number
CN201911360938.3A
Other languages
Chinese (zh)
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.)
Foshan Viomi Electrical Technology Co Ltd
Original Assignee
Foshan Viomi Electrical 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 Foshan Viomi Electrical Technology Co Ltd filed Critical Foshan Viomi Electrical Technology Co Ltd
Priority to CN201911360938.3A priority Critical patent/CN113037799A/en
Publication of CN113037799A publication Critical patent/CN113037799A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic home appliances, e.g. refrigerators

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Food Science & Technology (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Devices For Dispensing Beverages (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application discloses a control method of drinking equipment based on wearable equipment, which comprises the following steps: receiving behavior parameters uploaded by the wearable device; acquiring position information uploaded by the wearable device, and determining whether the wearable device is in a preset range according to the position information; if the wearable equipment is determined to be in the preset range, determining corresponding drinking parameters according to the behavior parameters; generating a corresponding control instruction according to the drinking water parameters; and sending the control instruction to the drinking equipment so as to control the drinking equipment to respond to the control instruction. The application also provides a cloud server, a control system of the drinking equipment and a computer readable storage medium. Realized carrying out the linkage through the wearable equipment with drinking water equipment and user, utilized the real-time accurate actual state who acquires the user of wearable equipment to prepare the drinking water that is fit for the user's demand at suitable time.

Description

Control method of drinking equipment, cloud server, control system and storage medium
Technical Field
The application relates to the technical field of intelligent control, in particular to a control method of a drinking water device based on a wearable device, a cloud server, a control system of the drinking water device based on the wearable device and a computer readable storage medium.
Background
With the continuous development of technology, home intelligence becomes a trend, and control over smart home is also present in various places of people's life. For example, the opening and closing of the curtain can be controlled according to the time change of the day, and for example, the remote control can be performed to realize the opening of the door and the like.
Drinking water is a necessary thing in people's lives, so drinking water equipment (such as a water dispenser) is visible everywhere, and companies and homes are equipped with various drinking water equipment. For drinking water equipment in public places, the drinking water equipment can meet the requirement of common drinking water.
But for the drinking water equipment placed in people's home, if still just satisfy people's demand for drinking water, obviously not intelligent enough. The existing intelligent water drinking equipment can realize heating or refrigeration through corresponding operation, but the water preparation mode is relatively fixed, and more suitable drinking water cannot be prepared according to the actual requirements of users.
Disclosure of Invention
The application provides a control method of drinking water equipment based on wearable equipment, a cloud server, a control system of drinking water equipment based on wearable equipment and a computer readable storage medium, so that drinking water suitable for user requirements is prepared at a proper time according to accurate control of the drinking water equipment to operate.
In a first aspect, the present application provides a control method for a drinking device based on a wearable device, the method including:
receiving behavior parameters uploaded by the wearable device;
acquiring position information uploaded by the wearable device, and determining whether the wearable device is in a preset range according to the position information;
if the wearable equipment is determined to be in the preset range, determining corresponding drinking parameters according to the behavior parameters;
generating a corresponding control instruction according to the drinking water parameters;
and sending the control instruction to the drinking equipment so as to control the drinking equipment to respond to the control instruction.
In a second aspect, the present application further provides a cloud server, where the cloud server includes a processor and a memory; the memory is used for storing a computer program; the processor is configured to execute the computer program and, when executing the computer program, implement the control method of the wearable device-based drinking device as described above.
In a third aspect, the present application further provides a control system for a drinking device based on a wearable device, where the control system includes a plurality of wearable devices, a drinking device, and the cloud server as described above.
In a fourth aspect, the present application further provides a storage medium storing computer readable instructions, which when executed by one or more processors, cause the one or more processors to perform the steps of the above-mentioned control method for a wearable device-based drinking device.
In the control method of the drinking water equipment based on the wearable equipment, when the cloud server receives the behavior parameters of the user uploaded by the wearable equipment, the position information of the wearable equipment is acquired, so that the current position of the user is represented, whether the received behavior parameters are responded or not is determined, then when the response is determined, the current corresponding drinking water parameters are obtained according to the behavior parameters, corresponding control instructions are obtained according to the drinking water parameters, and finally the control instructions are sent to the drinking water equipment, so that the drinking water equipment responds to the control instructions to obtain corresponding drinking water. Realized carrying out the linkage through the wearable equipment with drinking water equipment and user, utilized the real-time accurate actual state who acquires the user of wearable equipment to prepare the drinking water that is fit for the user's demand at suitable time.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic block diagram of a control system of a wearable device based drinking device in one embodiment of the present application;
FIG. 2 is a schematic flow chart illustrating a method for controlling a wearable drinking device according to an embodiment of the present application;
FIG. 3 is a schematic diagram illustrating a scenario application according to an embodiment of the present application;
FIG. 4 is a schematic flow chart illustrating a method for controlling a wearable drinking device according to another embodiment of the present disclosure;
FIG. 5 is a schematic flow chart illustrating the steps of obtaining drinking water parameters according to an embodiment of the present application;
fig. 6 is a schematic block diagram of a structure of a cloud server provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The flow diagrams depicted in the figures are merely illustrative and do not necessarily include all of the elements and operations/steps, nor do they necessarily have to be performed in the order depicted. For example, some operations/steps may be decomposed, combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It is to be understood that the terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the present application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
The embodiment of the application provides a control method of a drinking water device based on a wearable device, a cloud server, a control system of the drinking water device based on the wearable device and a computer readable storage medium.
Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic block diagram of a control system of a wearable-device-based drinking device according to an embodiment of the present application.
Specifically, the wearable-device-based drinking device control system 100 includes a wearable device 110, a drinking device 120, and a cloud server 130, and the cloud server 130 establishes corresponding communication connections with the wearable device 110 and the drinking device 120, respectively.
The wearable device 110 is configured to obtain the behavior parameters and the current location information of the user, and send the obtained data information to the cloud server 130, so that the cloud server 130 performs a corresponding response, and meanwhile, may also receive information sent by the cloud server 130. Wearable device 110 includes, but is not limited to, smart band, smart watch, smart garment, and smart shoe, among others.
The drinking water device 120 is used for preparing drinking water, receiving the control information sent by the cloud server 130 and responding, and meanwhile, feeding back the control information according to the state information of the drinking water device 120, and sending the feedback information to the cloud server 130, wherein the drinking water device 120 includes, but is not limited to, a water dispenser, an intelligent water bar and the like.
The cloud server 130 is a device with certain data processing capability, and may be a smart home device with powerful data processing capability, such as a smart refrigerator, a smart television, a smart air conditioner, and the like, in addition to the cloud server for implementing data communication. It should be noted that, for the cloud server 130, timeliness of data or information transmission needs to be effectively guaranteed, so that data transmission communication can be achieved by using 5G communication, data information recorded by the wearable device 110 can be received in the first time, and the received data information is processed and result information is sent.
In the operation process of the control system 100 of the water drinking device, the wearable device 110 may acquire the behavior parameters of the user, for example, record the motion information selected by the user, for example, record the behavior parameters when detecting that the motion of the user changes greatly, and meanwhile, the wearable device 110 may acquire the location information of the wearable device 110, when the cloud server 130 needs to read the information, acquire the behavior parameters of the user and the location information of the user, which are recorded by the wearable device 110, and further determine whether to control the water drinking device 120 to operate, and when the relevant information of the user meets the corresponding condition, the water drinking device 120 is controlled to operate and prepare corresponding drinking water, so that the user can refer to the drinking water needed by the user in time when the user arrives at home.
Referring to fig. 2, fig. 2 is a flowchart illustrating a control method of a drinking device based on a wearable device according to an embodiment of the present application.
Specifically, the control method of the drinking water device based on the wearable device comprises the following steps:
step S201, receiving behavior parameters uploaded by the wearable device.
The wearable device is used for detecting and acquiring relevant motion parameters of the user, such as walking steps, and also acquiring relevant body parameters of the user, such as heartbeat frequency, and further acquiring current mode information of the wearable device, such as motion mode, that is, the user is currently running or in other motion states. In particular, the wearable device includes, but is not limited to, being a smart bracelet.
Wearable devices are electronic devices that users carry with them, including but not limited to smart bands, smart watches, smart clothing, smart shoes, for example, a smart band is usually worn on a user's wrist. The wearable device acquires relevant data of a user in real time, such as motion data and body characteristics, and stores the data so that corresponding data information can be acquired in time when data reading is needed. When the cloud server wants to acquire the related data recorded by the wearable device configured by the user, the behavior parameters uploaded by the wearable device are received. That is, when the relevant data is needed, the data is read from the wearable device.
In some embodiments, the behavior parameters recorded and stored by the wearable device do not necessarily need to be uploaded in real time, because in many cases, the behavior parameters of the user are not used, and therefore when the behavior parameters uploaded by the wearable device are received, the method includes: and sending a behavior parameter reading instruction to the wearable device so as to receive the behavior parameter uploaded by the wearable device corresponding to the behavior parameter reading instruction.
Simply, in the practical application process, since the operation of the drinking device does not need to be controlled in real time, that is, the related data recorded by the wearable device does not need to be used in real time, the corresponding data acquisition time can be set so as to read the corresponding data from the wearable device at a specific time, for example, after the user goes home from work, and for example, after the user performs an exercise such as running.
The cloud server acquires current time information and determines whether to read corresponding data information in the wearable device according to the current time information. When it is determined that data acquisition is needed, a data reading instruction is sent to the wearable device, so that the wearable device responds to the data reading instruction, and behavior parameters uploaded by the wearable device are received.
The cloud server sets corresponding data acquisition time, and can determine the time for acquiring the data information according to the mode information uploaded by the wearable device, for example, when the mode information of the wearable device is a motion mode, the wearable device determines behavior parameters to be finally uploaded according to the variation trend of the recorded data information, and can also set the wearable device to acquire corresponding data information according to off-duty time on working days (monday to friday). For example, the user runs after selecting the exercise mode, and the corresponding running time length can be set, so that the recorded behavior parameters can be uploaded when the exercise time length is over, and the wearable device can monitor the exercise state of the user at the moment and determine the time for uploading data and the related data for uploading without any setting.
Step S202, obtaining the position information uploaded by the wearable device, and determining whether the wearable device is in a preset range according to the position information.
After the wearable device uploads the recorded behavior parameters, the cloud server determines whether to use the obtained behavior parameters to send corresponding control instructions to the drinking device, so that the position information of the wearable device is obtained at the moment, and whether to send the corresponding control instructions is determined according to the position information.
In practical application, even if the relevant data information recorded by the wearable device is obtained, the drinking water device may not need to be controlled to prepare the drinking water required by the user, for example, the user is far away from home, so that the prepared drinking water may not be the required drinking water any more when the user arrives at home, and therefore the uploaded position information of the wearable device is also obtained, and then whether the wearable device is in the preset range is determined according to the obtained position information, wherein when the wearable device is in the preset range, it is determined that the drinking water device needs to be controlled to perform corresponding operation, and particularly, the drinking water meeting the requirement is prepared.
In general, the cloud server and the drinking device are both placed in the home, and therefore, when determining whether the wearable device is within the preset range, the distance between the wearable device and the home can be directly used for determination.
In some embodiments, determining whether the wearable device is within a preset range comprises: determining a distance value between the wearable device and the drinking device according to the position information, and determining whether the distance value is smaller than a standard distance value; if the distance value is smaller than or equal to the standard distance value, determining that the wearable equipment is in a preset range; and if the distance value is larger than the standard distance value, determining that the wearable equipment is not in a preset range.
The wearable device can position the position of the wearable device in real time, namely, the position information of the wearable device can be obtained in real time, and when the cloud server needs to obtain the position information of the wearable device, the wearable device sends a corresponding request instruction to the wearable device to obtain the position information of the wearable device.
After the cloud server obtains the position information of the wearable device, an actual distance value between the wearable device and a home is determined through positioning to represent a distance value between the wearable device and the drinking water device or the cloud server, then the obtained distance value is compared with a preset standard distance value, and when the obtained distance value is smaller than or equal to the standard distance value, the wearable device is determined to be in a preset range.
When the preset range is set, the setting manner is not limited, and the preset range may be a regular range region or an irregular range region. In order to facilitate data processing, the preset range may be set in a manner as shown in fig. 3, specifically, the home may be used as a center, and since the drinking device is placed at home, the position of the home may be used to represent the position of the drinking device, for example, a black dot in fig. 3 is the position of the drinking device, a circular area with a radius R is set as the preset range, that is, an area a shown in fig. 3, when the wearable device is located in the area a, a corresponding control instruction will need to be sent to the drinking device, and when the wearable device is located in the area B, a corresponding control instruction will not need to be sent to the drinking device.
And S203, if the wearable equipment is determined to be in the preset range, determining corresponding drinking water parameters according to the behavior parameters.
When the position information of the wearable device is obtained and the wearable device is determined to be in the corresponding preset range, the cloud server responds to the received behavior parameters, and then corresponding drinking parameters are obtained according to the behavior parameters, so that the drinking device is correspondingly controlled according to the drinking parameters.
The wearable device is worn on the body of the user, such as a smart bracelet worn on the wrist, and the actual position of the user can be determined according to the position information of the wearable device. In practical applications, when the user is far away from home, if the drinking device is still controlled to prepare the corresponding drinking water, the drinking water prepared in advance may not be the currently required drinking water when the user arrives at home. Even can guarantee that drinking water is the required drinking water of user, just so need control drinking water equipment operation this moment, also can improve the consumption to a certain extent. Therefore, when the preparation that the drinking water equipment needs to be controlled to drink water at present is determined, the position information of the user needs to be accurately determined, and the drinking water equipment is controlled to carry out corresponding operation only when the position information of the user also meets corresponding conditions.
And when the response behavior parameters are determined to obtain the corresponding drinking parameters, determining the drinking parameters required by the user at the current moment according to the behavior parameters, wherein the drinking parameters comprise the mineral composition ratio, the water temperature, the water amount and the like of the drinking water. For example, when the mode information of the wearable device of the user is a running mode, the wearable device may detect relevant parameters of the user, such as exercise duration, running pace, running distance, and the like, so as to determine substance information that the user needs to supplement after the running exercise according to the obtained relevant parameters.
And S204, generating a corresponding control instruction according to the drinking water parameters.
When the corresponding drinking water parameters can be obtained in response to the obtained behavior parameters, corresponding control instructions can be generated according to the drinking water parameters when the drinking water parameters are obtained.
The drinking water parameters include, but are not limited to, the composition information of drinking water, the water temperature of the drinking water, the water intake, the running time of the drinking water equipment, and the like, and drinking water with different proportions and water temperatures prepared by the drinking water equipment is controlled according to different drinking water parameters, so that different drinking water parameters generate different control instructions.
And S205, sending the control instruction to the drinking equipment so as to control the drinking equipment to respond to the control instruction.
After obtaining the control command of controlling the water drinking equipment, the control command is sent to the water drinking equipment, so that the water drinking equipment responds to the control command, and the water drinking equipment can prepare corresponding water drinking. When the control instruction is sent to the water drinking equipment, the water drinking equipment is controlled to operate according to the operation parameters contained in the control instruction.
In some embodiments, in order to timely remind the user of drinking water, a corresponding prompt may be made after the drinking water device completes preparation of drinking water, specifically, including: and when the completion information sent by the drinking equipment is received, sending corresponding drinking prompt information to the wearable equipment.
Drinking water equipment carries out the preparation of drinking water, because establish corresponding communication connection between high in the clouds server and the drinking water equipment, but and real-time detection drinking water equipment's state information, consequently detecting drinking water equipment and accomplishing the response to control command, also be exactly the high in the clouds server when receiving the completion information that drinking water equipment sent, confirm that drinking water has prepared the completion, will send drinking water information to wearable equipment this moment to make the drinking water that the user can be timely in order to supply the required material of health, including moisture and mineral substance.
In the above-described control method for the drinking water equipment based on the wearable equipment, when the behavior parameters of the user uploaded by the wearable equipment are received, the cloud server acquires the position information of the wearable equipment to represent the current position of the user, and then determines whether the received behavior parameters are responded, and then when the response is determined, the current corresponding drinking water parameters are obtained according to the behavior parameters, so that the corresponding control instructions are obtained according to the drinking water parameters, and finally the control instructions are sent to the drinking water equipment, so that the drinking water equipment responds to the control instructions to obtain the corresponding drinking water. Realized linking through the wearable equipment with drinking water equipment and user, the root utilizes the real-time accurate actual state who acquires the user of wearable equipment to prepare the drinking water that is fit for the user's demand at suitable time.
Further, in some embodiments, after determining whether the wearable device is within a preset range according to the location information, the method further includes: and if the position information is determined not to be in the preset range, determining whether the corresponding drinking water parameters are determined according to the behavior parameters according to a preset rule.
In practical application, when determining whether the wearable device is within the preset range, if the wearable device is not within the preset range, the drinking water device will not be controlled to operate at this time, but the corresponding drinking water parameter is determined according to the preset rule, that is, when determining that the wearable device is not within the preset range at present, the received behavior parameter is not directly responded, but whether the response is required is further determined, for example, after the user finishes running, the position of the user will have a certain distance from the position of the home at this time.
Specifically, referring to fig. 4, when it is determined that the position information is not within the preset range, the method includes:
step S401, position information of the wearable device is periodically acquired to determine whether corresponding control information is obtained to control the drinking device to operate;
step S402, if the wearable device is determined not to be in the preset range within the first preset time, sending corresponding prompt information to the wearable device;
step S403, when feedback information sent by the wearable device in response to the prompt information is received within a second preset time, responding to the feedback information;
step S404, when the feedback information sent by the wearable device in response to the prompt information is not received within a second preset time, determining that the behavior parameter is regarded as an invalid parameter, and stopping sending a position information acquisition instruction to the wearable device.
When the wearable device is determined not to be in the preset range according to the position information, the position information of the wearable device is periodically acquired, so that further judgment and determination are performed according to the acquired position information, namely, each time the position information is acquired, judgment is performed, namely, whether the position information is in the preset range is determined according to the acquired position information, when the wearable device is determined not to be in the preset range within the first preset time, corresponding prompt information is sent to the wearable device so as to prompt a user, after the prompt information is sent to the wearable device, if feedback information sent by the wearable device in response to the prompt information is not received within the second preset time, the acquisition of the position information of the wearable device is stopped, and meanwhile, the acquired behavior parameters are not responded.
When the wearable device is determined not to be in the preset range, the position information of the wearable device is periodically acquired, namely, the position information is acquired once at intervals, in order to avoid interaction of invalid data and not obtain the position information unlimitedly, the position information acquisition judgment time which is the first preset time is set to allow the position information to be acquired, and when the wearable device is still determined not to be in the preset range in the first preset time, the prompt information is sent to the wearable device.
When the position information of the wearable device is periodically acquired, the setting manner of the time interval is not limited, and may be set to 30 seconds or 1 minute, but is not suitable to be set too long, the first preset time may be set to a plurality of time intervals, for example, when the time interval is 30 seconds, the time interval between the first preset time is 3 minutes, or after the position information is periodically acquired for a plurality of times for judgment, for example, after 5 times of judgment and determination are performed, if it is determined that the wearable device is still not within the preset range, the prompt information is sent to the wearable device.
The prompt message can remind the user whether to control the operation of the drinking water equipment currently, the user can respond to the prompt message to perform corresponding feedback, for example, the user determines that drinking water needs to be prepared currently, and then corresponding information is input according to the prompt message, so that the cloud server controls the drinking water equipment to respond when receiving the information. After the cloud server sends prompt information to the wearable device, the user operates the wearable device, when the cloud server does not receive feedback information sent by the wearable device within a second preset time, the user is determined not to operate the wearable device, the behavior parameters are regarded as invalid parameters to obtain drinking water parameters without the behavior parameters, and then corresponding control information is not sent like the drinking water device.
The second preset time is not limited, and may be set to 1 minute, that is, when the information fed back by the wearable device is not received within 1 minute, the acquisition of the position information of the wearable device is stopped, and meanwhile, the received behavior parameter is not responded.
Referring to fig. 5, fig. 5 is a flowchart illustrating steps of obtaining drinking water parameters according to an embodiment of the present application.
Specifically, in step S203, if it is determined that the wearable device is within the preset range, responding to the behavior parameter to obtain a corresponding drinking parameter includes:
step S501, if the position information is determined to be within a preset range, acquiring identification information of the wearable device;
step S502, a pre-stored corresponding relation list is obtained, and inquiry is carried out in the corresponding relation list according to the identification information so as to obtain user information associated with the wearable device;
step S503, obtaining the motion data contained in the behavior parameters and obtaining the characteristic information corresponding to the user information;
and step S504, determining corresponding drinking water parameters according to the motion data and the characteristic information.
The identification information is the unique identification of the wearable device, and the storage form in the cloud server can be a digital number or a word description. The corresponding relation list stores the corresponding relation between the identification information and the user information, and the corresponding relation exists uniquely, namely, the identification information corresponding to one user is unique. The profile is a profile of the user including, but not limited to, identification of gender and age.
When the wearable device is determined to be within the preset range according to the obtained position information, identification information of the wearable device is obtained through identification, a pre-stored corresponding relation list is obtained, the corresponding relation list is inquired according to the identification information, user information corresponding to the wearable device is obtained, and finally a corresponding drinking parameter is obtained according to the motion parameter contained in the obtained behavior parameter and the characteristic information corresponding to the user information.
When the drinking water parameters corresponding to the user currently are determined, due to the fact that different users have different requirements for drinking water, when the user is determined to be in a range capable of responding, the information of the user is determined, identification information of the wearable device is identified, under a general condition, one wearable device corresponds to one user, and therefore corresponding user information can be determined when the identification information of the wearable device is obtained.
Meanwhile, the body states corresponding to different users may also be different, for example, for a female user, it may be preferable to need warm water when preparing drinking water, but for a male user, it may be customary to want to refer to cold water or ice water, so when determining the drinking water parameters of the drinking water apparatus, it is also necessary to determine according to the actual relevant information of the user.
In practical application, when the user information is obtained, the drinking water configuration record corresponding to the user information can be obtained, namely, the user can input own habit information in advance, for example, the user does not like water with too high/too low temperature, so that the user can correspondingly avoid drinking water configuration.
As for the behavior parameters, there are various ways for the cloud server to obtain the cloud server, and according to the above-described embodiments, the cloud server may actively obtain the behavior parameters recorded by the wearable device, or the wearable device may upload data. When the wearable device actively uploads, the user usually selects a mode of the wearable device, such as a running mode or other exercise modes, after the behavior parameters of the user are recorded, the behavior parameters are uploaded, and at the moment, the cloud server can intuitively obtain current exercise data.
When the user does not select the corresponding mode, and when the wearable device uploads the behavior parameters, the cloud server needs to perform corresponding analysis on the behavior parameters and acquire data information to accurately control the drinking water device to operate, including when the drinking water device starts to operate, how to operate, and the like.
As shown in fig. 6, fig. 6 is a schematic block diagram of a structure of a cloud server provided in an embodiment of the present application. The cloud server 10 includes a memory 11 and a processor 12, and the processor 11 and the memory 12 are connected by a system bus 13, where the memory 11 may include a nonvolatile storage medium and an internal memory.
The non-volatile storage medium may store a computer program. The computer program comprises program instructions which, when executed, cause the processor 12 to perform any one of the methods of controlling a wearable device based drinking device.
The processor 12 is used for providing calculation and control capability and supporting the operation of the whole intelligent household equipment.
The internal memory provides an environment for the execution of a computer program in a non-volatile storage medium, which, when executed by the processor, causes the processor to perform any one of the methods for controlling a wearable-based drinking device.
Those skilled in the art will appreciate that the configuration shown in fig. 6 is a block diagram of only a portion of the configuration associated with the present application and does not constitute a limitation on the terminal to which the present application is applied, and that a particular terminal may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
It should be understood that the Processor 12 may be a Central Processing Unit (CPU), and that the Processor 12 may be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, etc. The general purpose processor 12 may be a microprocessor or the processor may be any conventional processor or the like.
Wherein, in an embodiment, the memory has stored therein a computer program which, when executed by the processor 12, causes the processor to carry out the steps of:
receiving behavior parameters uploaded by the wearable device;
acquiring position information uploaded by the wearable device, and determining whether the wearable device is in a preset range according to the position information;
if the wearable equipment is determined to be in the preset range, determining corresponding drinking parameters according to the behavior parameters;
generating a corresponding control instruction according to the drinking water parameters;
and sending the control instruction to the drinking equipment so as to control the drinking equipment to respond to the control instruction.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
sending a data reading instruction to the wearable device so as to receive the behavior parameters uploaded by the wearable device in response to the data reading instruction.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining a distance value between the wearable device and the drinking device according to the position information, and determining whether the distance value is smaller than a standard distance value;
if the distance value is smaller than or equal to the standard distance value, determining that the wearable equipment is in a preset range;
and if the distance value is larger than the standard distance value, determining that the wearable equipment is not in a preset range.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and if the position information is determined not to be in the preset range, determining whether the corresponding drinking water parameters are determined according to the behavior parameters according to a preset rule.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
periodically acquiring the position information of the wearable equipment to determine whether corresponding control information is obtained to control the drinking equipment to operate;
if the wearable device is determined not to be in the preset range within the first preset time, sending corresponding prompt information to the wearable device;
when feedback information sent by the wearable device in response to the prompt information is received within second preset time, responding to the feedback information;
and when the feedback information sent by the wearable device in response to the prompt information is not received within a second preset time, determining the behavior parameter as an invalid parameter, and stopping sending a position information acquisition instruction to the wearable device.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
if the position information is determined to be within a preset range, acquiring identification information of the wearable device;
acquiring a pre-stored corresponding relation list, and inquiring in the corresponding relation list according to the identification information to obtain user information associated with the wearable device, wherein the corresponding relation list stores the corresponding relation between the identification information and the user information;
acquiring motion data contained in the behavior parameters and acquiring characteristic information corresponding to the user information;
and determining corresponding drinking water parameters according to the motion data and the characteristic information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
when the completion information sent by the drinking equipment is received, sending corresponding drinking prompt information to the wearable equipment.
It should be noted that, as will be clearly understood by those skilled in the art, for convenience and brevity of description, the specific working process of the smart home device described above may refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
The embodiment of the application also provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, the computer program comprises program instructions, and the processor executes the program instructions to realize the control method of any one of the wearable-device-based drinking water devices provided by the embodiment of the application.
The computer-readable storage medium may be an internal storage unit of the cloud server in the foregoing embodiment, for example, a hard disk or a memory of the cloud server. The computer readable storage medium may also be an external storage device of the cloud server, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are equipped on the cloud server.
While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A control method of a drinking device based on a wearable device is characterized by comprising the following steps:
receiving behavior parameters uploaded by the wearable device;
acquiring position information uploaded by the wearable device, and determining whether the wearable device is in a preset range according to the position information;
if the wearable equipment is determined to be in the preset range, determining corresponding drinking parameters according to the behavior parameters;
generating a corresponding control instruction according to the drinking water parameters;
and sending the control instruction to the drinking equipment so as to control the drinking equipment to respond to the control instruction.
2. The method for controlling a drinking device according to claim 1, wherein the receiving behavior parameters uploaded by the wearable device comprises:
sending a data reading instruction to the wearable device so as to receive the behavior parameters uploaded by the wearable device in response to the data reading instruction.
3. The method for controlling a drinking device according to claim 1, wherein the determining whether the position information is within a preset range includes:
determining a distance value between the wearable device and the drinking device according to the position information, and determining whether the distance value is smaller than a standard distance value;
if the distance value is smaller than or equal to the standard distance value, determining that the wearable equipment is in a preset range;
and if the distance value is larger than the standard distance value, determining that the wearable equipment is not in a preset range.
4. The method of controlling a water fountain according to claim 1, further comprising:
and if the position information is determined not to be in the preset range, determining whether the corresponding drinking water parameters are determined according to the behavior parameters according to a preset rule.
5. The method for controlling a drinking device according to claim 4, wherein the determining whether to determine the corresponding drinking parameter according to the behavior parameter according to the preset rule comprises:
periodically acquiring the position information of the wearable equipment to determine whether corresponding control information is obtained to control the drinking equipment to operate;
if the wearable device is determined not to be in the preset range within the first preset time, sending corresponding prompt information to the wearable device;
when feedback information sent by the wearable device in response to the prompt information is received within second preset time, responding to the feedback information;
and when the feedback information sent by the wearable device in response to the prompt information is not received within a second preset time, determining the behavior parameter as an invalid parameter, and stopping sending a position information acquisition instruction to the wearable device.
6. The method for controlling a drinking device according to claim 1, wherein if it is determined that the position information is within a preset range, determining a corresponding drinking parameter according to the behavior parameter includes:
if the position information is determined to be within a preset range, acquiring identification information of the wearable device;
acquiring a pre-stored corresponding relation list, and inquiring in the corresponding relation list according to the identification information to obtain user information associated with the wearable device, wherein the corresponding relation list stores the corresponding relation between the identification information and the user information;
acquiring motion data contained in the behavior parameters and acquiring characteristic information corresponding to the user information;
and determining corresponding drinking water parameters according to the motion data and the characteristic information.
7. The method of controlling a water fountain according to any one of claims 1-6, further comprising:
when the completion information sent by the drinking equipment is received, sending corresponding drinking prompt information to the wearable equipment.
8. A cloud server, wherein the cloud server comprises a processor and a memory;
the memory is used for storing a computer program;
the processor is configured to execute the computer program and when executing the computer program to implement the method of controlling a wearable device based drinking device according to any of claims 1 to 7.
9. A control system of a wearable-device-based drinking device, the control system comprising a plurality of wearable devices, a drinking device, and the cloud server of claim 8.
10. A computer-readable storage medium, which when executed by one or more processors, causes the one or more processors to perform the steps of the method of controlling a wearable device-based hydration device of any of claims 1-7.
CN201911360938.3A 2019-12-25 2019-12-25 Control method of drinking equipment, cloud server, control system and storage medium Pending CN113037799A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911360938.3A CN113037799A (en) 2019-12-25 2019-12-25 Control method of drinking equipment, cloud server, control system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911360938.3A CN113037799A (en) 2019-12-25 2019-12-25 Control method of drinking equipment, cloud server, control system and storage medium

Publications (1)

Publication Number Publication Date
CN113037799A true CN113037799A (en) 2021-06-25

Family

ID=76458806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911360938.3A Pending CN113037799A (en) 2019-12-25 2019-12-25 Control method of drinking equipment, cloud server, control system and storage medium

Country Status (1)

Country Link
CN (1) CN113037799A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113805512A (en) * 2021-09-16 2021-12-17 上海擎朗智能科技有限公司 Control method and device of wearable device and storage medium
CN114017924A (en) * 2021-11-03 2022-02-08 广东职业技术学院 Control method, equipment and system of electric heating water dispenser based on multiple users

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170048078A1 (en) * 2015-08-11 2017-02-16 Xiaomi Inc. Method for controlling device and the device thereof
WO2017051679A1 (en) * 2015-09-24 2017-03-30 日本電気株式会社 Drinking water recommendation device, drinking water recommendation method, and computer-readable storage medium
CN108455706A (en) * 2017-02-21 2018-08-28 上海小吉互联网科技有限公司 A kind of Internet of Things water cleaning systems and its control method
CN108922593A (en) * 2018-05-29 2018-11-30 四川斐讯信息技术有限公司 A kind of method and system of wearable device drinking reminder
CN109062328A (en) * 2018-07-10 2018-12-21 广东小天才科技有限公司 Control method, control device and the electronic equipment of wearable device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170048078A1 (en) * 2015-08-11 2017-02-16 Xiaomi Inc. Method for controlling device and the device thereof
WO2017051679A1 (en) * 2015-09-24 2017-03-30 日本電気株式会社 Drinking water recommendation device, drinking water recommendation method, and computer-readable storage medium
CN108455706A (en) * 2017-02-21 2018-08-28 上海小吉互联网科技有限公司 A kind of Internet of Things water cleaning systems and its control method
CN108922593A (en) * 2018-05-29 2018-11-30 四川斐讯信息技术有限公司 A kind of method and system of wearable device drinking reminder
CN109062328A (en) * 2018-07-10 2018-12-21 广东小天才科技有限公司 Control method, control device and the electronic equipment of wearable device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113805512A (en) * 2021-09-16 2021-12-17 上海擎朗智能科技有限公司 Control method and device of wearable device and storage medium
CN113805512B (en) * 2021-09-16 2023-08-15 上海擎朗智能科技有限公司 Control method and device of wearable device and storage medium
CN114017924A (en) * 2021-11-03 2022-02-08 广东职业技术学院 Control method, equipment and system of electric heating water dispenser based on multiple users

Similar Documents

Publication Publication Date Title
US20210083895A1 (en) Dynamic control of smart home using wearable device
CN105487388B (en) Method and apparatus for dynamically changing group control mode using user intervention information
CN110740525B (en) Method for controlling electric blanket, device for controlling electric blanket and electronic equipment
CN111665729A (en) Household equipment control method and device and computer equipment
CN105259948B (en) Mattress temprature control method and device
EP3702904A1 (en) Information processing device and information processing method
CN113037799A (en) Control method of drinking equipment, cloud server, control system and storage medium
CN110308661B (en) Intelligent device control method and device based on machine learning
CN105899887B (en) Air conditioning managing system
CN104503255A (en) Intelligent kitchen system, and control method and server thereof
US20170310499A1 (en) Method, apparatus, and non-transitory computer-readable recording medium storing program for estimating operator
JP2022173297A (en) Device state notification control device, device state notification system, device state notification method, and program
WO2023284309A1 (en) Air conditioner control method and apparatus, and air conditioner
CN113703323A (en) Control method of intelligent household equipment, cloud server, system and storage medium
CN106651306A (en) Dressing recommendation method and terminal
CN109194354B (en) Healthy drinking water reminding method and device, storage medium and mobile terminal
TWI671693B (en) A system and a method for analysising and learning behaviors
JP6758233B2 (en) Delivery schedule management device, delivery schedule management method and delivery schedule management system
CN113079190B (en) Control method of drinking equipment, cloud server, control system and storage medium
CN112902399A (en) Temperature control device control method, system, control device and readable storage medium
CN113703334A (en) Intelligent scene updating method and device
CN113069007B (en) Control method of drinking equipment, 5G television, control system and storage medium
CN113093829A (en) Temperature adjusting method and device, storage medium and electronic device
US20190360713A1 (en) System and method for hvac system schedule generation based on user defined comfort level inputs
KR20210079993A (en) AI human life service providing system through AI home appliances

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210625