[go: up one dir, main page]

CN113395193B - Equipment control method and device, computer equipment and storage medium - Google Patents

Equipment control method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN113395193B
CN113395193B CN202110582180.9A CN202110582180A CN113395193B CN 113395193 B CN113395193 B CN 113395193B CN 202110582180 A CN202110582180 A CN 202110582180A CN 113395193 B CN113395193 B CN 113395193B
Authority
CN
China
Prior art keywords
information
user
equipment
home
cloud server
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
CN202110582180.9A
Other languages
Chinese (zh)
Other versions
CN113395193A (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.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New 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 Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN202110582180.9A priority Critical patent/CN113395193B/en
Publication of CN113395193A publication Critical patent/CN113395193A/en
Application granted granted Critical
Publication of CN113395193B publication Critical patent/CN113395193B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • 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/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the application discloses a device control method and device, computer equipment and a storage medium, and the device control method and device can receive user state information sent by a third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server; determining equipment account information matched with the third party account information according to preset account correlation information; acquiring configuration information corresponding to the equipment account information; generating a control instruction for the equipment to be controlled according to the configuration information; and correspondingly controlling the equipment to be controlled based on the control instruction. The convenience of equipment control is improved.

Description

Equipment control method and device, computer equipment and storage medium
Technical Field
The present application relates to the field of internet technologies, and in particular, to a device control method, apparatus, computer device, and storage medium.
Background
Along with the rapid development of science and technology, intelligent equipment is more and more popular, and a user can control the intelligent equipment through an intelligent home application program installed on a mobile phone and can establish an intelligent scene in the intelligent home application program to conveniently control the intelligent equipment.
At present, for the use of an intelligent scene, a user is often required to open an intelligent home application program to enable the intelligent home application program, for example, for a home returning mode in the intelligent scene, the user is required to open the intelligent home application program to acquire related information to control an intelligent device, and if the user does not open the intelligent home application program, the user cannot acquire the related information to control the intelligent device, that is, the intelligent scene cannot be enabled, so that the convenience of controlling the intelligent device is greatly reduced.
Disclosure of Invention
The embodiment of the application provides a device control method and device, computer equipment and a storage medium, and can improve convenience of device control.
In order to solve the above technical problem, an embodiment of the present application provides the following technical solutions:
the embodiment of the application provides an equipment control method, which comprises the following steps:
receiving user state information sent by a third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server;
determining equipment account information matched with the third party account information according to preset account correlation information;
acquiring configuration information corresponding to the equipment account information;
generating a control instruction for the equipment to be controlled according to the configuration information;
and correspondingly controlling the equipment to be controlled based on the control instruction.
In an embodiment, the receiving the user status information sent by the third-party cloud server includes:
when a navigation home-returning mode based on the third-party cloud server is started, receiving user positioning information which is updated in real time and sent by the third-party cloud server;
the configuration information includes home location information and device control scenario information, and the generating of the control instruction for the device to be controlled according to the configuration information includes:
and when the user positioning information is located in the preset range of the family position information, generating a control instruction for the equipment to be controlled based on the equipment control scene information.
In an embodiment, the third-party cloud server includes an attendance server and a riding server, the user state information includes attendance behavior information and riding information, and the receiving the user state information sent by the third-party cloud server includes:
receiving attendance behavior information sent by the attendance server and riding information sent by the riding server;
the configuration information includes home location information and device control scene information, and the generating of the control instruction for the device to be controlled according to the configuration information includes:
determining a vehicle used by a user according to the riding information, and determining the off-duty time according to the attendance behavior information;
determining the time of the user arriving at home according to the home position information, the vehicles and the off-duty time;
and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the generating a control instruction for a device to be controlled according to the configuration information includes:
acquiring historical home returning data of a user, and analyzing the historical home returning data to determine the home arrival time of the user;
and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the generating a control instruction for a device to be controlled according to the configuration information includes:
judging whether a home returning mode of the intelligent scene is started or not according to the configuration information;
and if the home-returning mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the configuration information.
In an embodiment, before receiving the user status information sent by the third-party cloud server, the device control method further includes:
sending an authorization request to the third party cloud server;
receiving authorization confirmation information returned by the third-party cloud server based on the authorization request;
and binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
In one embodiment, the device control method further includes:
acquiring current time and weather information;
when the current time and the weather information are not matched with the configuration information, outputting prompt information;
receiving a modification instruction input by a user based on the prompt message;
and modifying the configuration information according to the modification instruction.
According to an aspect of the present application, there is also provided an apparatus control device including:
the first receiving module is used for receiving user state information sent by a third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server;
the determining module is used for determining equipment account information matched with the third party account information according to preset account association information;
the first acquisition module is used for acquiring configuration information corresponding to the equipment account information;
the generating module is used for generating a control instruction for the equipment to be controlled according to the configuration information;
and the control module is used for correspondingly controlling the equipment to be controlled based on the control instruction.
In an embodiment, the user state information includes user positioning information, and the first receiving module is specifically configured to receive user positioning information updated in real time sent by the third-party cloud server when a home navigation mode based on the third-party cloud server is started;
the configuration information includes home location information and device control scenario information, and the generation module is specifically configured to generate a control instruction for a device to be controlled based on the device control scenario information when the user positioning information is located within a preset range of the home location information.
In an embodiment, the third-party cloud server includes an attendance server and a riding server, the user state information includes attendance behavior information and riding information, and the first receiving module is specifically configured to receive the attendance behavior information sent by the attendance server and the riding information sent by the riding server;
the configuration information comprises home position information and equipment control scene information, and the generation module is specifically used for determining a vehicle used by a user according to the riding information and determining the off-duty time according to the attendance behavior information; determining the time of the user arriving at home according to the home position information, the vehicles and the off-duty time; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the configuration information includes device control scenario information, and the generating module is specifically configured to obtain historical home return data of a user, and analyze the historical home return data to determine a time when the user arrives home; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the generating module is specifically configured to determine whether a home mode of the intelligent scene is started according to the configuration information; and if the home-returning mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the configuration information.
In one embodiment, the device control apparatus further includes:
the sending module is used for sending an authorization request to the third-party cloud server;
the second receiving module is used for receiving authorization confirmation information returned by the third-party cloud server based on the authorization request;
and the binding module is used for binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
In one embodiment, the device control apparatus further includes:
the second acquisition module is used for acquiring current time and weather information;
the output module is used for outputting prompt information when the current time and the weather information are not matched with the configuration information;
the third receiving module is used for receiving a modification instruction input by a user based on the prompt message;
and the modification module is used for modifying the configuration information according to the modification instruction.
According to an aspect of the present application, there is also provided a computer device, including a processor and a memory, where the memory stores a computer program, and the processor executes any one of the device control methods provided by the embodiments of the present application when calling the computer program in the memory.
According to an aspect of the present application, there is also provided a storage medium for storing a computer program, which is loaded by a processor to execute any one of the apparatus control methods provided by the embodiments of the present application.
The method and the device for processing the user state information can receive the user state information sent by the third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server; determining equipment account information matched with the third party account information according to preset account correlation information; and then, configuration information corresponding to the device account information can be acquired, a control instruction for the device to be controlled is generated according to the configuration information, and at this time, the device to be controlled can be correspondingly controlled based on the control instruction. According to the scheme, the control instruction can be generated based on the user state information, the configuration information and the like to quickly and reliably control the equipment to be controlled, and the convenience of equipment control is improved.
Drawings
In order to more clearly illustrate the technical solutions in 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 only 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 flowchart of an apparatus control method provided in an embodiment of the present application;
FIG. 2 is a diagram illustrating a prompt indicating whether configuration information needs to be modified according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram illustrating a cloud server issuing a control instruction to a plurality of devices according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a device control system for controlling a device according to an embodiment of the present disclosure;
fig. 5 is another schematic flow chart of an apparatus control method provided in an embodiment of the present application;
FIG. 6 is a schematic diagram of a device control apparatus provided in an embodiment of the present application;
fig. 7 is a schematic structural diagram of a computer device 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 only a part of the embodiments of the present application, and not all of the embodiments. 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 embodiment of the application provides a device control method, a device, computer equipment and a storage medium (namely a computer readable storage medium). The device control method may be applied to a device control apparatus, the device control apparatus may be specifically integrated in a computer device, the computer device may include a server or a terminal, and the like, the server may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as cloud services, a cloud database, cloud computing, cloud functions, cloud storage, Network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms, but is not limited thereto. The terminal can be a mobile phone, a computer, a household appliance, a wearable device or the like. The server and the terminal may be directly or indirectly connected through wired or wireless communication, and the application is not limited herein.
The following are detailed below. It should be noted that the following description of the embodiments is not intended to limit the preferred order of the embodiments.
In this embodiment, a description will be given from the perspective of a computer device, where the computer device may be a cloud server or a terminal, the cloud server may be a smart home cloud server, and the terminal may be a terminal such as a mobile phone or a tablet computer with a smart home application installed therein, please refer to fig. 1, and fig. 1 is a flowchart illustrating a device control method according to an embodiment of the present application. The device control method may include:
s101, receiving user state information sent by a third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server.
The specific type of the third-party cloud server can be flexibly set according to actual needs, for example, the third-party cloud server can be a map server, an attendance server, a riding server and the like, the map cloud server has a navigation positioning function and other functions, the attendance server has a recording and card punching function and other functions, and the riding server has a riding recording function and other functions.
The user state information may include user location information, attendance behavior information, walking information, riding information and the like, the user location information may include geographical position information and the like of the user, the attendance behavior information may include time to punch a card and the like, the time to punch a card may include time to complete punching a card and the like after work, the walking information may include walking speed, walking track, departure point and the like, and the riding information may include riding time, riding tool (i.e., vehicle) and the like.
In an embodiment, before receiving the user status information sent by the third-party cloud server, the device control method may further include: sending an authorization request to a third party cloud server; receiving authorization confirmation information returned by the third-party cloud server based on the authorization request; and binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
In order to ensure normal communication between the computer device (such as a smart home cloud server) and the third-party cloud server and improve the reliability of data interaction, authorization may be performed to the third-party cloud server. First, an authorization request may be sent to the third-party cloud server, and after the authorization of the third-party cloud server passes, authorization confirmation information returned by the third-party cloud server based on the authorization request may be received. At this time, third party account information of the third party cloud server may be bound with the device account information to generate preset account association information. The account association information may include a mapping relationship between a plurality of different third party account information and device account information, the third party account information may include a map application account, a wearable device account, or a riding application account, and the device account information may be a smart home application account. For example, the third party map account and the smart home account can be bound, and the third party map positioning information can be shared after the third party map account and the smart home account are bound.
After the third-party cloud server completes authorization, user state information sent by the third-party cloud server can be received, wherein the user state information can carry third-party account information registered in the third-party cloud server.
In an embodiment, the receiving user status information sent by a third party cloud server includes: and when the navigation home-returning mode based on the third-party cloud server is started, receiving the user positioning information which is updated in real time and sent by the third-party cloud server.
For example, when a user drives home, a map application program is opened for navigation, a third-party cloud server corresponding to the map application program receives the map application program positioning report, namely the map application program automatically synchronizes user positioning information to the third-party cloud server in real time, at this time, a navigation home returning mode based on the third-party cloud server is opened, and a smart home cloud server (i.e., a computer device) can receive the user positioning information which is updated in real time and sent by the third-party cloud server. The smart home cloud server can conveniently and accurately synchronize the user positioning information from the third-party cloud server, so that equipment can be accurately controlled in the subsequent process.
In an embodiment, the third-party cloud server includes an attendance server and a riding server, the user state information includes attendance behavior information and riding information, and receiving the user state information sent by the third-party cloud server may include: and receiving attendance behavior information sent by the attendance server and riding information sent by the riding server.
For example, when a user goes home from work, the user first needs to perform a card punching operation through attendance equipment of a company, and at this time, an attendance server corresponding to the attendance equipment can receive attendance behavior information (for example, attendance punching completion time) reported by the user card punching operation and send the attendance behavior information to computer equipment (for example, a smart home cloud server). The computer equipment can receive attendance behavior information sent by the attendance server. And when the user needs to take the bus to home, the bus can be ridden by the bus application program through code scanning, the bus server corresponding to the bus application program can receive the bus information reported by the bus application program based on the code scanning of the user and send the bus information to the computer equipment (such as a smart home cloud server), and the computer equipment can receive the bus information sent by the bus server. Therefore, the flexibility and convenience of obtaining user state information such as attendance behavior information and riding information are improved.
And S102, determining equipment account information matched with the third party account information according to the preset account associated information.
Because the computer device can pre-establish account number association information between the third party account number information and the device account number information, after the third party account number information is obtained, the device account number information (such as a smart home application program) matched with the third party account number information can be searched based on the account number association information, and therefore, which user initiates a device control request can be determined according to the device account number information.
And S103, acquiring configuration information corresponding to the equipment account information.
The configuration information may include information related to a home location of the user, a device control scenario, and the like, the device control scenario may include a manual scenario, an automatic scenario, and the like, and the automatic scenario may include a home mode, a away mode, and the like. The equipment can comprise an air conditioner, a refrigerator, a television, a water heater, a fan, a lamp, a humidifier, a water dispenser, an electric cooker and the like.
For example, the air conditioner is taken as an air conditioner, the device control scene corresponding to the air conditioner may include a afternoon nap scene and a late nap scene, the afternoon nap scene may include that the air conditioner in the bedroom is controlled to operate according to the operation parameters of the 26 ℃ cooling mode in a time period of 12:30 to 14:00 of a non-working day, the late sleep scene may include that the air conditioner in the bedroom is controlled to operate according to the operation parameters of the 26 ℃ cooling mode in a time period of 22:30 to 00:00 per day, and the air conditioner in the bedroom is controlled to operate according to the operation parameters of the 27 ℃ cooling mode in a time period of 00:00 to 4: 00.
For another example, the home mode scenario may include that when the user is going to go home, the air conditioner, the water heater, the electric cooker, and the like may be controlled to operate according to preset parameters.
The computer device obtains pre-stored configuration information corresponding to the device account information, for example, the configuration information corresponding to the smart home application account may be obtained from a local database. The configuration information may be modified, added, deleted, or the like according to actual needs.
In one embodiment, the device control method may further include: acquiring current time and weather information; when the current time and the weather information are not matched with the configuration information, outputting prompt information; receiving a modification instruction input by a user based on the prompt message; and modifying the configuration information according to the modification instruction.
In order to adjust the configuration information which is not in accordance with the normal use state in time so that the control device can meet the comfort of the user based on the configuration information, prompt and correction can be timely performed when the configuration information is detected to be not matched with the current weather information or the current time and the like. Specifically, the current time (for example, beijing time) and the weather information may be monitored in real time or at preset time intervals, and the weather information may include air temperature, sunny day, rainy day, cloudy day, air quality, humidity, and the like. Then, the current time, the weather information, and the like may be compared with configuration information such as a preset device control scene, and if the current time, the weather information, and the like are not matched with the configuration information, related prompt information that the configuration information needs to be modified may be output, for example, the prompt information may be controlled to be displayed on a popup window of a terminal where the smart home application is located or to be broadcasted by voice, or the prompt information may be sent to the smart home application, a designated mailbox, an instant messaging account, and the like, and specific content of the prompt information, and the like, may be flexibly set according to actual needs. At this time, a modification instruction input by the user based on the prompt information may be received, for example, as shown in fig. 2, based on the prompt information indicating whether the configuration information needs to be modified, yes may be selected, the configuration information setting interface may be jumped to be displayed, the modification instruction input by the user may be received on the configuration information setting interface, and the configuration information may be modified accordingly according to the modification instruction. For example, when the weather is cold, the user goes home without turning on the air conditioner, and the configuration information of automatically turning on the air conditioner when the user is about to arrive at home in the configuration information may be modified to the configuration information that the air conditioner does not need to be automatically turned on. If the current time and the weather information are matched with the configuration information, the configuration information does not need to be modified.
And S104, generating a control instruction for the equipment to be controlled according to the configuration information.
In an embodiment, generating a control instruction for a device to be controlled according to configuration information may include: judging whether a home returning mode of the intelligent scene is started or not according to the configuration information; and if the home mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the configuration information.
In order to improve the reliability of the control of the device, the device can be automatically controlled by mode activation, for example, a home mode of the smart scene can be set, and when the home mode of the smart scene is activated, a control command can be automatically generated based on the configuration information to control devices such as an air conditioner, a water heater, a humidifier, and a lamp in the home. When the home mode of the intelligent scene is not started, the equipment cannot be automatically controlled. Therefore, whether the home mode of the intelligent scene is started or not can be judged according to the configuration information, and if the home mode of the intelligent scene is started, a control instruction for the equipment to be controlled is generated according to the configuration information; and if the home mode of the intelligent scene is not started, no control instruction is generated.
In an embodiment, the configuring information includes home location information and device control scenario information, the user state information includes user positioning information, and the generating of the control instruction for the device to be controlled according to the configuring information may include: and when the user positioning information is located in the preset range of the family position information, generating a control instruction aiming at the equipment to be controlled based on the equipment control scene information.
For example, after the user positioning information is obtained, it may be determined whether the user positioning information is located within a preset range of home location information, that is, whether the user is ready to get home, where the preset range may be flexibly set according to actual needs, and specific values are not limited here. When the user positioning information is within the preset range of the home position information, a control instruction for the device to be controlled can be generated based on the device control scene information. For example, a control command for controlling an air conditioner, a water heater, an electric cooker, etc. to operate according to preset parameters may be generated, so that timeliness and reliability of the generation of the control command may be improved to control the device in time.
In an embodiment, the configuration information includes home location information and device control scenario information, and the generating of the control instruction for the device to be controlled according to the configuration information may include: determining a vehicle used by a user according to the riding information, and determining the off-duty time according to the attendance behavior information; determining the time of the user arriving at home according to the home position information, the transportation means and the off-duty time; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In order to improve the reliability of control command generation so as to accurately control equipment, after obtaining the riding information and attendance behavior information of the user, the traffic tool used by the user, such as taking a bus, taking a subway, driving or driving by oneself, can be determined according to the riding information, and the off-duty time of the user can be determined according to the attendance behavior information. The user's arrival time may then be determined based on the home location information, the vehicle, and the time of departure. At this time, a control instruction for the device to be controlled may be generated based on the time when the user arrives at home and the device control scenario information. For example, the user may arrive at home at 18:00, which may be at 17: 45 generates control commands for controlling the operation of the air conditioner, the water heater, the electric rice cooker, and the like according to preset parameters.
In an embodiment, the configuration information includes device control scenario information, and the generating a control instruction for the device to be controlled according to the configuration information may include: acquiring historical home returning data of a user, and analyzing the historical home returning data to determine the home arrival time of the user; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In order to improve the convenience and flexibility of control instruction generation, historical home returning data of a user can be acquired from a server in which user data are stored in advance, or a mobile phone or wearable equipment used by the user is requested to acquire the historical home returning data of the user. Historical home return data may then be analyzed to determine when the user arrived home, e.g., a weekday user typically arrives home at about 18: 00. At this time, a control instruction for the device to be controlled may be generated based on the time when the user arrives at home and the device control scenario information, for example, the time when the user arrives at home is 18:00, and the control instruction may be generated at 17: 50 generates a control command for controlling the operation of the air conditioner, the electric cooker, etc. according to the preset parameters.
It should be noted that, in addition to the control instruction generated in the above manner, the control instruction may be generated in combination with other information, for example, the third-party cloud server includes an attendance server, and may receive the card punching completion information sent by the attendance server, and may acquire historical home return data of the user, analyze the historical home return data to determine a time length required by the user to return home, determine a time length required by the user to return home according to the card punching completion information and the time length required by the user to return home, and generate the control instruction according to the time length required by the user to return home and the device control scenario information, so as to perform corresponding control on the device to be controlled based on the control instruction.
And S105, correspondingly controlling the equipment to be controlled based on the control instruction.
The device to be controlled can comprise air conditioners, refrigerators, televisions, water heaters, fans, lamps, humidifiers, water dispensers, electric cookers and the like. Any one or more of air conditioner, refrigerator, TV, water heater, fan, lamp, humidifier, water dispenser and electric cooker can be controlled based on the control instruction, and the operation is carried out according to preset parameters. For example, as shown in fig. 3, when the computer device is a cloud server, a cloud server (e.g., a smart home cloud server) may control a plurality of devices.
It should be noted that when the user leaves home, it may be determined that the user leaves home based on the user state information, at this time, a control instruction for the device to be controlled may be generated based on the configuration information corresponding to the device account information, and the device to be controlled is correspondingly controlled based on the control instruction, for example, devices such as a control lamp and a television are turned off, so that energy waste caused by that some devices are turned on all the time after the user leaves home is avoided.
The method and the device for processing the user state information can receive the user state information sent by the third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server; determining equipment account information matched with the third party account information according to preset account correlation information; and then, configuration information corresponding to the device account information can be acquired, a control instruction for the device to be controlled is generated according to the configuration information, and at this time, the device to be controlled can be correspondingly controlled based on the control instruction. According to the scheme, the control instruction can be generated based on the user state information, the configuration information and the like to quickly and reliably control the equipment to be controlled, and the convenience of equipment control is improved.
The method described in the above embodiments is further illustrated in detail by way of example.
In this embodiment, the automatic control of the device by the device control system is taken as an example for detailed description, and as shown in fig. 4, the device control system may include a navigation terminal, a third-party server, a smart home cloud server, a control terminal, a home appliance, and the like. The navigation terminal can be a vehicle, the third-party server can be a map server, the control terminal can be a mobile phone provided with an intelligent household application program, and the household appliances are air conditioners, refrigerators, televisions, water heaters, fans, lamps, humidifiers, water dispensers, electric cookers and the like.
Referring to fig. 5, fig. 5 is a schematic flow chart of an apparatus control method according to an embodiment of the present disclosure. The method flow can comprise the following steps:
and S20, starting navigation by the navigation terminal.
When the user drives home, the navigation terminal can be used for starting navigation.
And S21, the navigation terminal reports the positioning information to the third-party cloud server.
When the navigation terminal is positioned to the current position information, the navigation terminal can report the positioning information to the third-party cloud server in real time.
And S22, the third-party cloud server synchronizes positioning information to the smart home cloud server.
The third-party cloud server can also carry third-party account information when sending positioning information to the smart home cloud server.
S23, the smart home cloud server obtains configuration information.
Because account number associated information between the third party account number information and the smart home account number information can be pre-established, and the configuration information can be preset by a user through a smart home application program, after the smart home cloud server receives the positioning information, the smart home cloud server determines the smart home account number information matched with the third party account number information according to the preset account number associated information, and acquires the configuration information corresponding to the smart home account number information.
S24, the smart home cloud server generates a control instruction.
When the smart home cloud server determines that the user is ready to return home through the positioning information, the smart home cloud server can generate a control instruction for the household appliance to be controlled according to the configuration information.
S25, the smart home cloud server sends a control instruction to the control terminal.
And S26, controlling the household appliance by the control terminal.
The control terminal can control any one or more of household appliances such as an air conditioner, a refrigerator, a television, a water heater, a fan, a lamp, a humidifier, a water dispenser and an electric cooker based on the control instruction, and the household appliances operate according to preset parameters.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and parts that are not described in detail in a certain embodiment may refer to the above detailed description of the device control method, and are not described herein again.
In the embodiment of the application, through binding third party account information and smart home account information, when a user starts a navigation function based on a third party cloud server, real-time positioning information is synchronized to the smart home cloud server, the smart home cloud server judges whether the user is about to return home or not through positioning, if the user opens a home-returning mode, the smart home cloud server automatically issues a command for starting the home-returning mode, and household appliances in the home are automatically started according to the home-returning mode. The method and the device have the advantages that under the condition that the user does not open the smart home application program, the user positioning information is acquired in real time, the home-returning mode of the smart scene is automatically started, and the household appliance is conveniently controlled.
In order to better implement the device control method provided by the embodiment of the present application, the embodiment of the present application further provides a device based on the device control method. Wherein the meanings of the nouns are the same as those in the above-mentioned equipment control method, and the details of the specific implementation can be referred to the description in the method embodiment.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an apparatus control device according to an embodiment of the present disclosure, where the apparatus control device 300 may include a first receiving module 301, a determining module 302, a first obtaining module 303, a generating module 304, a control module 305, and the like.
The first receiving module 301 is configured to receive user status information sent by a third-party cloud server, where the user status information carries third-party account information registered in the third-party cloud server.
The determining module 302 is configured to determine, according to preset account association information, device account information matched with the third party account information.
The first obtaining module 303 is configured to obtain configuration information corresponding to the device account information.
And a generating module 304, configured to generate a control instruction for the device to be controlled according to the configuration information.
And the control module 305 is configured to perform corresponding control on the device to be controlled based on the control instruction.
In an embodiment, the user status information includes user positioning information, and the first receiving module 301 is specifically configured to receive user positioning information that is updated in real time and sent by a third-party cloud server when a home navigation mode based on the third-party cloud server is started.
The configuration information includes home location information and device control scenario information, and the generating module 304 is specifically configured to generate a control instruction for a device to be controlled based on the device control scenario information when the user positioning information is located within a preset range of the home location information.
In an embodiment, the third-party cloud server includes an attendance server and a riding server, the user state information includes attendance behavior information and riding information, and the first receiving module 301 is specifically configured to receive the attendance behavior information sent by the attendance server and the riding information sent by the riding server.
The configuration information includes home location information and device control scene information, and the generation module 304 is specifically configured to determine a vehicle used by a user according to the riding information and determine the time of leaving work according to the attendance behavior information; determining the time of the user arriving at home according to the home position information, the transportation means and the off-duty time; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the configuration information includes device control scenario information, and the generating module 304 is specifically configured to obtain historical home return data of the user, and analyze the historical home return data to determine a time when the user arrives at home; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the generating module 304 is specifically configured to determine whether a mode of returning to home of an intelligent scene is started according to the configuration information; and if the home mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the configuration information.
In an embodiment, the device control apparatus 300 further comprises:
the sending module is used for sending an authorization request to a third-party cloud server;
the second receiving module is used for receiving authorization confirmation information returned by the third-party cloud server based on the authorization request;
and the binding module is used for binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
In one embodiment, the device control apparatus 300 further comprises:
the second acquisition module is used for acquiring current time and weather information;
the output module is used for outputting prompt information when the current time and weather information are not matched with the configuration information;
the third receiving module is used for receiving a modification instruction input by a user based on the prompt message;
and the modification module is used for modifying the configuration information according to the modification instruction.
In the embodiment of the application, the first receiving module 301 may receive user state information sent by a third-party cloud server, where the user state information carries third-party account information registered in the third-party cloud server; the determining module 302 determines the device account information matched with the third party account information according to the preset account association information; then, the first obtaining module 303 may obtain configuration information corresponding to the device account information, and the generating module 304 generates a control instruction for the device to be controlled according to the configuration information, where the control module 305 may perform corresponding control on the device to be controlled based on the control instruction. According to the scheme, the control instruction can be generated based on the user state information, the configuration information and the like to control the equipment to be controlled quickly and reliably, and convenience in equipment control is improved.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and parts that are not described in detail in a certain embodiment may refer to the above detailed description of the device control method, and are not described herein again.
An embodiment of the present application further provides a computer device, where the computer device may be a cloud server or a terminal, and as shown in fig. 7, a schematic structural diagram of the computer device according to the embodiment of the present application is shown, specifically:
the computer device may include components such as a processor 401 of one or more processing cores, memory 402 of one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 7 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. Wherein:
the processor 401 is a control center of the computer device, connects various parts of the entire computer device using various interfaces and lines, and performs various functions of the computer device and processes data by running or executing software programs and/or modules stored in the memory 402 and calling data stored in the memory 402, thereby monitoring the computer device as a whole. Optionally, processor 401 may include one or more processing cores; preferably, the processor 401 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 401.
The memory 402 may be used to store software programs and modules, and the processor 401 executes various functional applications and data processing by operating the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to use of the computer device, and the like. Further, the memory 402 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 access to the memory 402.
The computer device further comprises a power supply 403 for supplying power to the various components, and preferably, the power supply 403 is logically connected to the processor 401 through a power management system, so that the functions of managing charging, discharging, and power consumption are realized through the power management system. The power supply 403 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
The computer device may also include an input unit 404, the input unit 404 being operable to receive input numeric or character information and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
Although not shown, the computer device may further include a display unit and the like, which are not described in detail herein. Specifically, in this embodiment, the processor 401 in the computer device loads the executable file corresponding to the process of one or more application programs into the memory 402 according to the following instructions, and the processor 401 runs the application programs stored in the memory 402, thereby implementing various functions as follows:
receiving user state information sent by a third-party cloud server, wherein the user state information carries third-party account information registered in the third-party cloud server; determining equipment account information matched with the third party account information according to preset account correlation information; the method comprises the steps of obtaining configuration information corresponding to the equipment account information, generating a control instruction for equipment to be controlled according to the configuration information, and carrying out corresponding control on the equipment to be controlled based on the control instruction.
In an embodiment, the user status information includes user positioning information, and when receiving the user status information sent by the third-party cloud server, the processor 401 may perform: when a navigation home-returning mode based on a third-party cloud server is started, receiving user positioning information which is updated in real time and sent by the third-party cloud server;
the configuration information includes home location information and device control scenario information, and when generating a control instruction for a device to be controlled according to the configuration information, the processor 401 may perform: and when the user positioning information is located in the preset range of the family position information, generating a control instruction for the equipment to be controlled based on the equipment control scene information.
In an embodiment, the third-party cloud server includes an attendance server and a riding server, the user status information includes attendance behavior information and riding information, and the processor 401 may execute, when receiving the user status information sent by the third-party cloud server: receiving attendance behavior information sent by an attendance server and riding information sent by a riding server;
the configuration information includes home location information and device control scenario information, and when generating a control instruction for a device to be controlled according to the configuration information, the processor 401 may perform: determining a vehicle used by a user according to the riding information, and determining the off-duty time according to the attendance behavior information; determining the time of the user arriving at home according to the home position information, the transportation means and the off-duty time; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, the configuration information includes device control scenario information, and when a control instruction for a device to be controlled is generated according to the configuration information, the processor 401 may perform: acquiring historical home returning data of a user, and analyzing the historical home returning data to determine the home arrival time of the user; and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
In an embodiment, when generating a control instruction for a device to be controlled according to the configuration information, the processor 401 may perform: judging whether a home returning mode of the intelligent scene is started or not according to the configuration information; and if the home mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the configuration information.
In an embodiment, before receiving the user status information sent by the third party cloud server, the processor 401 may perform: sending an authorization request to a third-party cloud server; receiving authorization confirmation information returned by the third-party cloud server based on the authorization request; and binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
In one embodiment, the processor 401 may further perform: acquiring current time and weather information; when the current time and the weather information are not matched with the configuration information, outputting prompt information; receiving a modification instruction input by a user based on the prompt message; and modifying the configuration information according to the modification instruction.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and parts that are not described in detail in a certain embodiment may refer to the above detailed description of the device control method, and are not described herein again.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method provided in the various alternative implementations of the above embodiments.
It will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be performed by computer instructions or by computer instructions controlling associated hardware, and the computer instructions may be stored in a storage medium and loaded and executed by a processor, and the storage medium is a computer-readable storage medium. To this end, the present application provides a storage medium, in which a computer program is stored, where the computer program may include computer instructions, and the computer program can be loaded by a processor to execute any one of the device control methods provided in the present application.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
As the computer instructions stored in the storage medium can execute any device control method provided in the embodiments of the present application, beneficial effects that can be achieved by any device control method provided in the embodiments of the present application can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The above detailed description is provided for a device control method, an apparatus, a computer device, and a storage medium provided in the embodiments of the present application, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiments is only used to help understanding the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. An apparatus control method, characterized in that the apparatus control method comprises:
receiving user state information sent by a third-party cloud server, wherein the third-party cloud server comprises a map server, an attendance server and a riding server, the user state information comprises user positioning information, attendance behavior information and riding information, and the user state information carries third-party account information registered in the third-party cloud server;
determining equipment account information matched with the third party account information according to preset account association information;
acquiring configuration information corresponding to the equipment account information, wherein the configuration information comprises family position information and equipment control scene information;
generating a control instruction for the equipment to be controlled according to the user positioning information, the attendance behavior information, the riding information and the family position information;
and correspondingly controlling the equipment to be controlled based on the control instruction.
2. The device control method according to claim 1, wherein the receiving user status information sent by the third-party cloud server comprises:
when a navigation home-returning mode based on the third-party cloud server is started, receiving real-time updated user positioning information sent by the third-party cloud server;
the configuration information comprises home position information and equipment control scene information, and the control instruction for the equipment to be controlled is generated according to the user positioning information, the attendance behavior information, the riding information and the home position information, and comprises the following steps:
and when the user positioning information is located in the preset range of the family position information, generating a control instruction for the equipment to be controlled based on the equipment control scene information.
3. The device control method according to claim 1, wherein the third-party cloud server includes an attendance server and a riding server, the user status information includes attendance behavior information and riding information, and the receiving the user status information sent by the third-party cloud server includes:
receiving attendance behavior information sent by the attendance server and riding information sent by the riding server;
the configuration information comprises home position information and equipment control scene information, and the control instruction for the equipment to be controlled is generated according to the user positioning information, the attendance behavior information, the riding information and the home position information, and comprises the following steps:
determining a vehicle used by a user according to the riding information, and determining the off-duty time according to the attendance behavior information;
determining the time of the user arriving at home according to the home position information, the vehicles and the off-duty time;
and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
4. The device control method according to claim 1, wherein the configuration information includes device control scenario information, and the generating of the control instruction for the device to be controlled according to the user positioning information, the attendance behavior information, the riding information, and the home location information includes:
acquiring historical home returning data of a user, and analyzing the historical home returning data to determine the home arrival time of the user;
and generating a control instruction for the equipment to be controlled based on the time of the user arriving at home and the equipment control scene information.
5. The device control method according to claim 1, wherein the generating of the control instruction for the device to be controlled according to the user positioning information, the attendance behavior information, the riding information, and the home location information includes:
judging whether a home returning mode of the intelligent scene is started or not according to the configuration information;
and if the home returning mode of the intelligent scene is started, generating a control instruction for the equipment to be controlled according to the user positioning information, the attendance behavior information, the riding information and the family position information.
6. The device control method according to claim 1, wherein before receiving the user status information sent by the third-party cloud server, the device control method further comprises:
sending an authorization request to the third party cloud server;
receiving authorization confirmation information returned by the third-party cloud server based on the authorization request;
and binding the third party account information of the third party cloud server with the equipment account information based on the authorization confirmation information so as to generate preset account association information.
7. The apparatus control method according to any one of claims 1 to 6, characterized by further comprising:
acquiring current time and weather information;
when the current time and the weather information are not matched with the configuration information, outputting prompt information;
receiving a modification instruction input by a user based on the prompt message;
and modifying the configuration information according to the modification instruction.
8. An apparatus control device, characterized by comprising:
the system comprises a first receiving module, a second receiving module and a third-party cloud server, wherein the first receiving module is used for receiving user state information sent by the third-party cloud server, the third-party cloud server comprises a map server, an attendance server and a riding server, the user state information comprises user positioning information, attendance behavior information and riding information, and the user state information carries third-party account information registered in the third-party cloud server;
the determining module is used for determining equipment account information matched with the third party account information according to preset account associated information;
the first acquisition module is used for acquiring configuration information corresponding to the equipment account information, wherein the configuration information comprises family position information and equipment control scene information;
the generating module is used for generating a control instruction for the equipment to be controlled according to the user positioning information, the attendance checking behavior information, the riding information and the family position information;
and the control module is used for correspondingly controlling the equipment to be controlled based on the control instruction.
9. A computer device comprising a processor and a memory, the memory having stored therein a computer program, the processor executing the device control method according to any one of claims 1 to 7 when calling the computer program in the memory.
10. A storage medium for storing a computer program to be loaded by a processor to execute the apparatus control method according to any one of claims 1 to 7.
CN202110582180.9A 2021-05-27 2021-05-27 Equipment control method and device, computer equipment and storage medium Active CN113395193B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110582180.9A CN113395193B (en) 2021-05-27 2021-05-27 Equipment control method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110582180.9A CN113395193B (en) 2021-05-27 2021-05-27 Equipment control method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113395193A CN113395193A (en) 2021-09-14
CN113395193B true CN113395193B (en) 2022-09-02

Family

ID=77619237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110582180.9A Active CN113395193B (en) 2021-05-27 2021-05-27 Equipment control method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113395193B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500617B (en) * 2021-12-24 2023-11-28 青岛海尔科技有限公司 Internet equipment control methods and devices, storage media and electronic equipment
CN115032917B (en) * 2022-05-27 2024-12-20 青岛海尔科技有限公司 Device control method, storage medium and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9288270B1 (en) * 2011-04-22 2016-03-15 Angel A. Penilla Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems
WO2017107425A1 (en) * 2015-12-23 2017-06-29 乐视控股(北京)有限公司 Method and device for controlling smart home appliance
CN112782990A (en) * 2020-12-31 2021-05-11 珠海格力电器股份有限公司 Control method and device of intelligent equipment, storage medium and electronic equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100802183B1 (en) * 2006-11-30 2008-02-12 한국전자통신연구원 Telematics based home network control method
US20120319825A1 (en) * 2011-06-14 2012-12-20 United Video Properties, Inc. Methods, systems, and means for restricting control of a home entertainment device by a mobile device
CN106412833B (en) * 2016-10-19 2020-01-31 上海安吉星信息服务有限公司 Smart home control method, device and system
CN108600059B (en) * 2018-04-24 2021-02-19 Oppo广东移动通信有限公司 Equipment control method and related product
CN109412913A (en) * 2018-12-17 2019-03-01 Oppo广东移动通信有限公司 Control method and device of intelligent household equipment, storage medium and terminal
CN110007616A (en) * 2019-05-28 2019-07-12 广州小鹏汽车科技有限公司 Intelligent home equipment control method, device and car-mounted terminal based on onboard system
CN112153122A (en) * 2020-09-10 2020-12-29 北京如影智能科技有限公司 Information processing method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9288270B1 (en) * 2011-04-22 2016-03-15 Angel A. Penilla Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems
WO2017107425A1 (en) * 2015-12-23 2017-06-29 乐视控股(北京)有限公司 Method and device for controlling smart home appliance
CN112782990A (en) * 2020-12-31 2021-05-11 珠海格力电器股份有限公司 Control method and device of intelligent equipment, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN113395193A (en) 2021-09-14

Similar Documents

Publication Publication Date Title
KR101970029B1 (en) Automated demand response system
CN107388500B (en) Method for controlling intelligent air conditioner, centralized management platform and air conditioner management system
CN113395193B (en) Equipment control method and device, computer equipment and storage medium
CN109547308A (en) A kind of control method of smart home, device, storage medium and server
CN102901180A (en) Method and system for controlling air conditioner
CN109474692A (en) A kind of intelligent household appliance remote control method, apparatus and system
WO2013099322A1 (en) Power management server device, power management method and power management program
US9615211B2 (en) Server for home appliance network system
CN109167711B (en) Household appliance control method and device, storage medium and server
CN111399459A (en) Intelligent household equipment control method, device, equipment and storage medium
CN110716446A (en) Method and system for controlling home based on Internet of vehicles
CN115167164A (en) Method and device for determining equipment scene, storage medium and electronic device
CN114488828A (en) Control method and device of intelligent home system and intelligent home system
CN106647295B (en) Smart home system and cooperative operation method thereof
CN112415971A (en) Method for controlling conference room by one key, computer equipment and readable medium
JP2018021709A (en) Air conditioning system
CN104754050B (en) A kind of smart machine method for remote management and intelligence control system
WO2020078085A1 (en) Electric quantity distribution method and apparatus
JP2016025622A (en) Controller and program used for controller
CN110864406A (en) Intelligent air conditioner and intelligent air conditioner control method
JP6669942B2 (en) Linked system, linked server, and device control server
CN112526890A (en) Intelligent household control method and device and computer readable storage medium
WO2024140494A1 (en) Control system and control method for smart toilet
CN115580639B (en) Data processing method and system for generating vehicle wake-up instruction
CN110909036A (en) Functional module recommendation method and device

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
GR01 Patent grant
GR01 Patent grant