CN111638652A - Device control method, system, device and readable storage medium - Google Patents

Device control method, system, device and readable storage medium Download PDF

Info

Publication number
CN111638652A
CN111638652A CN202010493349.9A CN202010493349A CN111638652A CN 111638652 A CN111638652 A CN 111638652A CN 202010493349 A CN202010493349 A CN 202010493349A CN 111638652 A CN111638652 A CN 111638652A
Authority
CN
China
Prior art keywords
event
scene
device data
verification
data
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
CN202010493349.9A
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.)
Shenzhen TCL Digital Technology Co Ltd
Original Assignee
Shenzhen TCL Digital 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 Digital Technology Co Ltd filed Critical Shenzhen TCL Digital Technology Co Ltd
Priority to CN202010493349.9A priority Critical patent/CN111638652A/en
Publication of CN111638652A publication Critical patent/CN111638652A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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]
    • 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)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application discloses a device control method, a system, a device and a readable storage medium, wherein the device control method comprises the following steps: receiving device data sent by second devices associated with the first devices, and determining device data judgment conditions corresponding to the device data, wherein the device data judgment conditions are scene event rules in a preset rule file form, performing event scene verification on the device data based on the device data judgment conditions to obtain event scene verification results, and controlling the second devices to realize event scenes corresponding to the device data judgment conditions based on the event scene verification results. The application solves the technical problem of low upgrading and maintaining efficiency of the intelligent home platform system.

Description

Device control method, system, device and readable storage medium
Technical Field
The present application relates to the field of smart home technologies, and in particular, to a device control method, system, device, and readable storage medium.
Background
Along with the rapid development of the internet of things, the market competition of the smart home is increasingly intense, the equipment in the smart home is not limited to single equipment any more, the equipment in the smart home generally forms an organic whole according to certain business rules, at present, each scene event rule in the business rules is generally written in a system code in a code form, the degree of interdependence between the business rules and the modules of the intelligent home platform is high, namely, the degree of coupling between the business rules and the modules of the intelligent home platform is too high, furthermore, when the business rules are changed, a lot of time and effort are needed to rewrite and compile codes corresponding to the business rules, thereby leading to extremely low system upgrading and maintaining efficiency of the intelligent home platform and extremely high system maintaining and upgrading cost, therefore, the technical problem of low upgrading and maintaining efficiency of the intelligent home platform system exists in the prior art.
Disclosure of Invention
The application mainly aims to provide a device control method, a device control system, a device and a readable storage medium, and aims to solve the technical problem that in the prior art, an intelligent home platform system is low in upgrading and maintaining efficiency.
In order to achieve the above object, the present application provides an apparatus control method applied to a first apparatus, the apparatus control method including:
receiving device data sent by second devices associated with the first devices, and determining device data judgment conditions corresponding to the device data, wherein the device data judgment conditions are all scene event rules in a preset rule file form;
performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result;
and controlling the second equipment to realize the event scene corresponding to the equipment data judgment condition based on the event scene verification result.
Optionally, the device data determination condition includes an object event determination condition and a scene event determination condition,
the step of performing event scene verification on the device data based on the device data determination condition to obtain an event scene verification result includes:
performing object event verification on the equipment data based on the object event judgment condition to obtain an object event verification result;
and performing scene event verification on the equipment data based on the object event verification result and the scene event judgment condition to obtain an event scene verification result.
Optionally, the object event verification result comprises a first verification result and a second verification result, the device data comprises a first event device data and a second event device data,
the step of performing scene event verification on the device data based on the object event verification result and the scene event determination condition to obtain the event scene verification result includes:
if the first verification result is that the verification is passed, storing the first event equipment data into a preset working memory;
if the second verification result is that the verification is passed, storing the second event device data into the preset working memory;
and performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event judgment condition to obtain an event scene verification result.
Optionally, the step of performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event determination condition to obtain the event scene verification result includes:
determining a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory;
and performing scene event verification on the first generation time point and the second generation time point based on the scene event judgment condition to obtain an event scene verification result.
Optionally, the step of determining a device data determination condition corresponding to the device data includes:
converting the equipment data into event object information in a preset data format;
and determining the equipment data judgment condition based on the information identification of the event object information.
Optionally, before the step of receiving device data sent by a second device associated with the first device and determining a device data determination condition corresponding to the device data, where the device data determination condition is each scene event rule in a preset rule file, the device control method further includes:
acquiring an event scene corresponding to the equipment data judgment condition, and converting the event scene into each scene event rule;
and converting each scene event rule into the equipment data judgment condition based on the preset rule file form.
Optionally, the device data determination condition includes an event determination condition corresponding to each of the scene event rules, and the device control method further includes:
receiving a rule change command, and determining a sub-event scene corresponding to the rule change command;
generating an updating scene event rule corresponding to the sub-event scene based on the rule change command;
and replacing and updating the scene event rule corresponding to the sub-event scene based on the updated scene event rule.
In order to achieve the above object, the present application also provides an apparatus control method applied to a second apparatus, the apparatus control method including:
acquiring equipment data and storing the equipment data to a preset message queue;
according to the preset message queue, regularly sending the device data to first equipment associated with the second equipment, wherein the first equipment is used for generating a device instruction corresponding to the device data based on a preset rule engine;
and receiving and executing the device instruction.
The present application further provides an apparatus control device, the apparatus control device is a virtual device, and the apparatus control device is applied to a first apparatus, the apparatus control device includes:
the device comprises a receiving module, a judging module and a judging module, wherein the receiving module is used for receiving device data sent by second equipment associated with the first equipment and determining a device data judging condition corresponding to the device data, and the device data judging condition is each scene event rule in a preset rule file form;
the verification module is used for performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result;
and the control module is used for controlling the second equipment to realize the event scene corresponding to the equipment data judgment condition based on the event scene verification result.
Optionally, the verification module comprises:
the object event verification sub-module is used for performing object event verification on the equipment data based on the object event judgment condition to obtain an object event verification result;
and the scene event verification sub-module is used for performing scene event verification on the equipment data based on the object event verification result and the scene event judgment condition to obtain an event scene verification result.
Optionally, the scenario event verification sub-module includes:
the first storage unit is used for storing the first event equipment data into a preset working memory if the first verification result is that the verification is passed;
the second storage unit is used for storing the second event device data into the preset working memory if the second verification result is that the verification is passed;
and the scene event verification unit is used for performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event judgment condition to obtain an event scene verification result.
Optionally, the scene event verification unit includes:
a determining subunit, configured to determine a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory;
and the verification subunit is used for performing scene event verification on the first generation time point and the second generation time point based on the scene event judgment condition to obtain the event scene verification result.
Optionally, the receiving module includes:
the conversion submodule is used for converting the equipment data into event object information in a preset data format;
and the determining submodule is used for determining the equipment data judgment condition based on the information identification of the event object information.
Optionally, the device control apparatus further includes:
an obtaining module, configured to obtain an event scenario corresponding to the device data determination condition, and convert the event scenario into each of the scenario event rules;
and the conversion module is used for converting each scene event rule into the equipment data judgment condition based on the preset rule file form.
Optionally, the device control apparatus further includes:
the determining module is used for receiving a rule changing command and determining a sub-event scene corresponding to the rule changing command;
a generating module, configured to generate an update scenario event rule corresponding to the sub event scenario based on the rule change command;
and the updating module is used for replacing and updating the scene event rule corresponding to the sub-event scene based on the updated scene event rule.
In order to achieve the above object, the present application also provides an apparatus control device, the apparatus control device is a virtual device, and the apparatus control device is applied to a second apparatus, the apparatus control device includes:
the storage module is used for acquiring equipment data and storing the equipment data to a preset message queue;
a sending module, configured to send the device data to a first device associated with the second device periodically according to the preset message queue, where the first device is configured to generate a device instruction corresponding to the device data based on a preset rule engine;
and the receiving module is used for receiving and executing the equipment instruction.
The present application also provides an appliance control system, the appliance control system including a first appliance and a second appliance,
the first device is used for receiving device data sent by a second device associated with the first device and determining a device data judgment condition corresponding to the device data, wherein the device data judgment condition is each scene event rule in a preset rule file form; performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result; controlling the second device to realize an event scene corresponding to the device data judgment condition based on the event scene verification result;
the second device is used for acquiring device data and storing the device data to a preset message queue; according to the preset message queue, regularly sending the device data to first equipment associated with the second equipment, wherein the first equipment is used for generating a device instruction corresponding to the device data based on a preset rule engine; and receiving and executing the device instruction.
The present application further provides an apparatus control apparatus, the apparatus control apparatus is an entity apparatus, the apparatus control apparatus includes: a memory, a processor and a program of the device control method stored on the memory and executable on the processor, which program, when executed by the processor, may implement the steps of the device control method as described above.
The present application also provides a readable storage medium having stored thereon a program for implementing the device control method, which when executed by a processor, implements the steps of the device control method as described above.
The method comprises the steps of receiving device data sent by second devices related to the first devices, determining device data judgment conditions corresponding to the device data, wherein the device data judgment conditions are all scene event rules in a preset rule file form, carrying out event scene verification on the device data based on the device data judgment conditions to obtain event scene verification results, and controlling the second devices to realize event scenes corresponding to the device data judgment conditions based on the event scene verification results. That is, according to the application, after the device data is obtained, the device data determination condition corresponding to the device data is determined, the event scene verification of the device data is performed based on the device data determination condition converted by each scene event rule, an event scene verification result is obtained, and the event scene verification result is sent to the second device to control the second device to work, so that the event scene corresponding to the device data determination condition is realized. That is, the method achieves the purpose of realizing each scene event rule based on the form of the rule file, and because the device data judgment condition is directly converted from each scene event rule based on the form of the rule file, avoids writing each scene event rule in the system in the form of codes, further reduces the coupling degree between the scene event rule and each module of the intelligent home platform, further directly updates the rule file corresponding to the scene event rule when each scene event rule is changed, does not need to recompile the system code, further avoids the situation that the system code needs to be recompiled when the business rule is changed, so as to maintain and upgrade the intelligent home platform system, further reduces the workload when the intelligent home platform system is updated and maintained, and improves the efficiency of updating and maintaining the intelligent home platform system, the cost of upgrading and maintaining the intelligent home platform system is reduced, and therefore the technical problem of low efficiency of upgrading and maintaining the intelligent home platform system is solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.
FIG. 1 is a schematic flow chart of a first embodiment of an apparatus control method according to the present application;
fig. 2 is a schematic view illustrating an interaction flow between the first device and the second device in the device control method of the present application;
FIG. 3 is a schematic flow chart illustrating a second embodiment of the apparatus control method of the present application;
FIG. 4 is a schematic flow chart illustrating a third embodiment of the apparatus control method of the present application;
fig. 5 is a schematic device structure diagram of a hardware operating environment according to an embodiment of the present application.
The objectives, features, and advantages of the present application will be further described with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In a first embodiment of an apparatus control method of the present application, referring to fig. 1, the apparatus control method is applied to a first apparatus, and includes:
step S10, receiving device data sent by a second device associated with the first device, and determining a device data determination condition corresponding to the device data, where the device data determination condition is each scene event rule in a preset rule file form;
in this embodiment, it should be noted that the first device is an intelligent home platform, the second device is a control system corresponding to each intelligent home device, where the control system may control each intelligent home device to operate, each intelligent home device includes an air conditioner, a monitoring camera, and the like, each intelligent home device may periodically send respective device data to the intelligent home platform, where the device data is associated data of the intelligent home device in a preset data format, where the preset data format includes a vector format, a sequence format, and the like, and the device data may be used to reflect a working state of each intelligent furniture device (e.g., a working state of an intelligent door lock, an output temperature of the air conditioner, a wind speed, and the like), an indoor environment parameter (e.g., an indoor temperature, and the like), and identity information (e.g., a device name, an indoor temperature, and the like) of each intelligent home device, Device number, etc.), for example, if the room temperature detected by the air conditioner is 28 degrees celsius and the device number of the air conditioner is 1, the device data may be represented by a vector (28C, 1).
Additionally, it should be noted that the device data determination condition is each scene event rule in the form of a preset rule file generated based on a preset rule engine, where the preset rule engine is a component embedded in an application program, and is capable of separating the scene event rule from the application program code and writing the scene event rule by using a predefined semantic module, where the preset rule file form is determined by the predefined semantic module, and the scene event rule is an event occurrence rule in an event scene, for example, assuming that in a smart home scene, a master opens a door lock and enters a gate, and then a camera shoots a facial image of the master, and a time point of shooting the image is later than a time point of opening the door lock, then automatically sends out a smart voice "welcome the master to go home", and in the smart home scene, the scene event rule comprises a step of triggering intelligent voice 'welcome the owner to go home' when detecting that the door lock is opened and detecting that a new main face image is generated and the time point of main face image generation is later than the time point of door lock opening, and correspondingly, the equipment data judgment condition is a judgment condition corresponding to the scene event rule generated based on a predefined semantic module and is used for judging whether the door lock is opened, whether the main face image is generated and whether the time point of main face image generation is later than the time point of door lock opening.
Receiving device data sent by a second device associated with the first device, and determining a device data determination condition corresponding to the device data, where the device data determination condition is each scene event rule in a preset rule file form, specifically, receiving device readings sent by the second device associated with the first device, and respectively converting each device reading into device data in a preset data format, and determining the device data determination rule corresponding to the device data based on a device type corresponding to the device data, for example, assuming that the preset data format is a vector format, the device data is device data sent by an air conditioner, and the device data is 28 degrees celsius, the device data is a vector (a, b), where a is encoded to identify that the device name is an air conditioner, and b is encoded to identify that the device data is 28 degrees celsius, and determining the corresponding equipment data judgment condition according to the code b of the equipment name.
In step S10, the step of determining the device data determination condition corresponding to the device data includes:
and step S11, converting the device data into event object information in a preset data format.
In this embodiment, it should be noted that the device data includes a device name and a device reading, where the device name is an identifier of the device, and the device reading is data indicating an operating state of the device, for example, the device data sends a reading of 28 degrees celsius for an air conditioner.
Converting the device data into event object information in a preset data format, specifically, serializing the device data, and converting the device name in the device data and the device reading corresponding to the device name into event object information in a preset sequence format, for example, assuming that the device data sends a reading of 28 degrees celsius for the air conditioner, the event object information is a28C, where a is a device name identifier of the air conditioner, and 28C indicates that the reading of the air conditioner is 28 degrees celsius.
Step S12, determining the device data determination condition based on the information identifier of the event object information.
In this embodiment, it should be noted that the information identifier is an identity identifier of the event object information, and the information identifier corresponds to the device data determination condition.
Step S20, performing event scene verification on the device data based on the device data determination condition, to obtain an event scene verification result;
in this embodiment, it should be noted that the device data includes one or more object information, and the scene event rule corresponding to each object information is written in the device data determination condition in the form of a rule file, where in the device data determination condition, each scene event rule represents a series of determination rules, where the determination rule is a rule for determining whether an event occurs, and one object information corresponds to one determination rule, for example, if the event scene is detected that the owner returns home, a smart voice "owner, welcome to go home" is automatically sent out, and the scene event rules are a rule for determining that the door lock is opened, a rule for determining whether the camera captures the image of the owner, and a rule for determining whether the time point of generation of the image of the owner is later than the time point of the door lock, and if the scene event rules are verified, automatically sending out intelligent voice ' owner ' welcoming home ', and further respectively opening the door lock and shooting the image of the owner by the camera according to the corresponding object information.
And performing event scene verification on the device data based on the device data judgment condition to obtain an event scene verification result, specifically, sequentially verifying the scene event rules corresponding to the object information based on the judgment rule combination sequence corresponding to each scene event rule in the device data judgment condition, if each scene event rule passes the verification, obtaining that the event scene verification result is passed, and if a scene event rule which fails the verification in each scene event rule exists, stopping the verification of each scene event rule, and obtaining that the event scene verification result is failed.
Before the step of receiving device data sent by a second device associated with the first device and determining a device data determination condition corresponding to the device data, where the device data determination condition is each scene event rule in a preset rule file form, the device control method further includes:
step a10, acquiring an event scenario corresponding to the device data determination condition, and converting the event scenario into each of the scenario event rules;
in this embodiment, an event scenario corresponding to the device data determination condition is obtained, the event scenario is converted into each of the scenario event rules, specifically, the event scenario corresponding to the device data determination condition is obtained, and splitting the event scene to obtain scene events corresponding to the event scene, and converting the scene events into corresponding scene event rules, for example, if the event scene is that if the owner goes home, then automatically sending out intelligent voice 'owner welcome home', and further, the scene events are respectively that the door lock is opened first, and then shooting a master face image, wherein the scene event rules are rules for judging whether the door lock is opened, rules for judging whether the master image is shot by the camera or not and rules whether the time point of master image generation is later than the time point of door lock opening or not.
Step a20, converting each scene event rule into the device data determination condition based on the preset rule file form.
In this embodiment, each scene event rule is converted into the device data determination condition based on the preset rule file form, specifically, each scene event rule is combined into the device data determination condition through a predefined semantic module according to an occurrence sequence of a scene event corresponding to each scene event rule in the event scene, for example, if the event scene is that if the owner returns home, an intelligent voice "owner" is automatically sent out, and the owner is welcomed to return home "is detected, then each corresponding scene event is that whether the door lock is opened is determined first, whether the image of the owner is shot by the camera is determined, and finally, whether the time point of generating the image of the owner is later than the time point of opening the door lock is determined.
Step S30, based on the event scenario verification result, controlling the second device to implement the event scenario corresponding to the device data determination condition.
In this embodiment, based on the event scene verification result, the second device is controlled to implement the event scene corresponding to the device data determination condition, specifically, if the event scene verification result is that the event scene verification result passes, a device control instruction corresponding to the device data determination condition is generated by a preset device control microserver, and the device control instruction is sent to the second device, so that the second device executes an action corresponding to the device control instruction to implement the event scene, as shown in fig. 2, an interaction flow diagram of the first device and the second device is shown, where a device is the second device, an intelligent home platform is the first device, a message queue is a queue in the second device for sending device data, and a reading processing microserver is a device for converting device data into event object information, the rule verification micro-service is a device for performing event scene verification, the device control micro-service is a device for generating the device control command, the read object is the event object information, the read object verification rule and the read object event rule are both the scene event rule, and the device control command and the control command are the device control instruction.
Additionally, the device data determination condition includes an event determination condition corresponding to each of the scene event rules, and the device control method further includes:
step B10, receiving a rule change command, and determining a sub-event scene corresponding to the rule change command;
in this embodiment, it should be noted that the sub-event scenario is a scenario event of the event scenario.
Receiving a rule change command, determining a sub-event scene corresponding to the rule change command, specifically, receiving the rule change command, determining a sub-scene code in the rule change command, and determining the sub-event scene corresponding to the rule change command, wherein the sub-scene code is an identifier of the sub-event scene.
Step B20, generating an update scene event rule corresponding to the sub-event scene based on the rule change command;
in this embodiment, based on the rule change command, an updated scene event rule corresponding to the sub-event scene is generated, and specifically, based on the rule change command, the scene event rule of the sub-event scene is regenerated through a predefined semantic module, so as to obtain the updated scene event rule.
Step B30, based on the updated scene event rule, performing replacement update on the scene event rule corresponding to the sub-event scene.
In this embodiment, based on the updated scene event rule, the scene event rule corresponding to the sub-event scene is replaced and updated, specifically, the scene event rule corresponding to the sub-event scene is directly replaced with the updated scene event rule, so as to update the scene event rule.
In this embodiment, device data sent by a second device associated with the first device is received, and a device data determination condition corresponding to the device data is determined, where the device data determination condition is each scene event rule in a preset rule file form, and then based on the device data determination condition, event scene verification is performed on the device data to obtain an event scene verification result, and then based on the event scene verification result, the second device is controlled to implement an event scene corresponding to the device data determination condition. That is, in this embodiment, after the device data is obtained, the device data determination condition corresponding to the device data is determined, and based on the device data determination condition converted by each scene event rule, the event scene of the device data is verified, an event scene verification result is obtained, and the event scene verification result is sent to the second device, so as to control the second device to operate, so as to implement the event scene corresponding to the device data determination condition. That is, the embodiment achieves the purpose of implementing each scene event rule based on the form of the rule file, and because the device data determination condition is directly converted from each scene event rule based on the form of the rule file, it avoids writing each scene event rule in the system in the form of a code, and further reduces the coupling degree between the scene event rule and each module of the smart home platform, and further when each scene event rule changes, the rule file corresponding to the scene event rule is directly updated, and the system code does not need to be recompiled, and further it avoids the situation that the system needs to be recompiled when the service rule changes, so as to perform maintenance and upgrade on the smart home platform system, thereby reducing the workload when the smart home platform system is upgraded and maintained, and improving the efficiency of upgrading and maintaining the smart home platform system, the cost of upgrading and maintaining the intelligent home platform system is reduced, and therefore the technical problem of low efficiency of upgrading and maintaining the intelligent home platform system is solved.
Further, referring to fig. 3, in another embodiment of the device control method based on the first embodiment in the present application, the device data determination condition includes an object event determination condition and a scene event determination condition,
the step of performing event scene verification on the device data based on the device data determination condition to obtain an event scene verification result includes:
step S21, performing object event verification on the device data based on the object event determination condition, and obtaining an object event verification result;
in this embodiment, it should be noted that the object event determination condition is a condition for determining whether an event object exists in the event scene, for example, whether a door lock is opened, whether a camera captures a facial image of a host, or the like.
And performing object event verification on the device data based on the object event determination condition to obtain an object event verification result, specifically, sequentially executing object rules corresponding to the event objects according to the arrangement sequence of the scene event rules in the object event determination condition to determine whether the event objects meet the respective corresponding object rules, if an event object does not meet the corresponding object rules, stopping performing the object event verification to obtain an object event verification result which is not passed, and if each event object meets the respective corresponding object rules, obtaining an object event verification result which is passed.
The object event verification result comprises a first verification result and a second verification result, the device data comprises first event device data and second event device data,
the step of performing scene event verification on the device data based on the object event verification result and the scene event determination condition to obtain the event scene verification result includes:
step S211, if the first verification result is that the verification is passed, storing the first event device data in a preset working memory;
in this embodiment, it should be noted that the preset working memory is a storage memory for storing device data, where when the storage device data exists in the preset working memory, a generation time point corresponding to the device data is generated.
If the first verification result is that the verification is passed, storing the first event device data into a preset working memory, specifically, if the first verification result is that the verification is passed, storing the first event device data into the preset working memory, and generating a first generation time point corresponding to the first event device data, where the first generation time point is a time point at which the first event device data is stored into the preset working memory.
Step S212, if the second verification result is that the verification is passed, storing the second event device data into the preset working memory;
in this embodiment, if the second verification result is that the verification is passed, the second event device data is stored in the preset working memory;
and if the second verification result is that the verification is passed, storing the second event device data into a preset working memory, specifically, if the second verification result is that the verification is passed, storing the second event device data into the preset working memory, and generating a second generation time point corresponding to the second event device data, wherein the second generation time point is a time point at which the second event device data is stored into the preset working memory.
Step S213, based on the preset working memory and the scene event determination condition, performing scene event verification on the first event device data and the second event device data to obtain an event scene verification result;
in this embodiment, based on the preset working memory and the scene event determination condition, performing scene event verification on the first event device data and the second event device data to obtain the event scene verification result, specifically, if the first event device data and the second event device data exist in the preset working memory, obtaining a first generation time point and a second generation time point from the preset working memory, and performing scene event verification on the first event device data and the second event device data based on the first generation time point and the second generation time point, if the scene event verification passes, the event scene verification result is a pass, and if the scene event verification fails, the event scene verification result is a fail.
Wherein the step of performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event determination condition to obtain the event scene verification result includes:
step C10, determining a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory;
determining a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory, specifically, determining whether the first event device data and the second event device data exist in the preset working memory, and if the first event device data and the second event device data exist at the same time, acquiring the first generation time point of the first event device data and the second generation time point of the second event device data.
And step C20, performing scene event verification on the first generation time point and the second generation time point based on the scene event determination condition, and obtaining the event scene verification result.
In this embodiment, it should be noted that the first generation time point is a time when the first event device data is stored in the preset working memory, and the second generation time point is a time when the second event device data is stored in the preset working memory, for example, if the first generation time point is 18 points, 53 minutes and 7 seconds, and the second generation time point is 18 points, 53 minutes and 9 seconds, the first generation time point available vector is represented as (18, 53, 7), and the second generation time point available vector is represented as (18, 53, 9).
Performing scene event verification on the first generation time point and the second generation time point based on the scene event determination condition to obtain the event scene verification result, specifically, comparing the first generation time point and the second generation time point, determining that the first event device data and the second event device data satisfy the scene event determination condition if the first generation time point is earlier than the second generation time point, the event scene verification result is pass, determining that the first event device data and the second event device data do not satisfy the scene event determination condition if the first generation time point is later than the second generation time point, the event scene verification result is fail, for example, assuming that the scene is a master that a smart voice is automatically issued if the detection master goes home, welcome to go home ", if the door lock is opened and the camera shoots the facial image of the owner in the stored scene event, the time point when the door lock is opened is earlier than the time point when the camera shoots the facial image of the owner, so that the fact that the owner goes home instead of leaving home is proved, and then intelligent voice is sent to welcome the owner to go home.
Step S22, based on the object event verification result and the scene event determination condition, performing scene event verification on the device data to obtain the event scene verification result.
In the present embodiment, based on the object event verification result and the scene event determination condition, performing scene event verification on the device data to obtain an event scene verification result, specifically, if the object event verification result is passed, proving that a scene event in the event scene exists, performing scene event verification on the device data, to verify whether the device data conforms to the scene rules in the event scene, and if so, the event scene verification result is passed, if not, the event scene verification result is not passed, wherein the scenario rule is an operation rule of an event scenario, for example, if the event scenario is that if the host is detected to go home, then automatically sends out intelligent voice 'owner welcomes to go home', then the event objects are door lock and camera, the scene rule is that the time point when the door lock is opened is earlier than the event point when the camera shoots the face image of the owner.
In this embodiment, the object event verification is performed on the device data based on the object event determination condition to obtain an object event verification result, and further, the scene event verification is performed on the device data based on the object event verification result and the scene event determination condition to obtain the event scene verification result. That is, the embodiment provides a method for performing event scene verification, that is, first performing event scene verification on device data, and if the verification passes, proving that an object event in an event scene corresponding to the device data has occurred, and further based on the object event verification result and the scene event determination condition, performing scene event verification on the equipment data, if the scene event verification is passed, proving that each object event meets the scene rules in the event scene, and further determining that the event scenario indeed occurred, and after verifying that the event scenario occurred, the second device can be controlled to realize the action corresponding to the event scene, so as to achieve the purpose of realizing the rule of each scene event based on the form of the rule file, and further lays a foundation for solving the technical problem of low upgrading and maintaining efficiency of the intelligent home platform system.
Further, referring to fig. 4, based on the first and second embodiments in the present application, in another embodiment of the device control method, the device control method is applied to a second device, and the device control method includes:
step D10, acquiring equipment data and storing the equipment data in a preset message queue;
in this embodiment, it should be noted that the preset message queue is a queue for sending the device data, and the device data is device data of each smart home device.
The method includes the steps of obtaining device data and storing the device data to a preset message queue, specifically obtaining the device data of each intelligent household device, and storing each device data to the preset message queue to store each device data in order, wherein each device data in the preset message queue is arranged according to the time when each device data is received by the preset message queue, and the earlier device data received by the preset message queue is closer to the head of the preset message queue.
Step D20, periodically sending the device data to a first device associated with the second device according to the preset message queue, where the first device is configured to generate a device instruction corresponding to the device data based on a preset rule engine;
in this embodiment, the device data is periodically sent to a first device associated with the second device according to the preset message queue, where the first device is configured to generate a device instruction corresponding to the device data based on a preset rule engine, and specifically, one or more device data is periodically sent to the first device associated with the second device according to an arrangement order of the device data in the preset message queue, where the number of the device data sent each time may be set by itself, and the first device is configured to convert the device data into event object information, perform rule verification based on a target rule file corresponding to the event object information, generate a rule result, and feed back the device instruction corresponding to the rule result to the first device.
And D30, receiving and executing the device instruction.
In this embodiment, the device instruction is received and executed, specifically, the device instruction is received, and based on the device instruction, the smart home device corresponding to the device instruction is controlled to work, so as to implement a preset service rule.
In this embodiment, device data is acquired and stored in a preset message queue, and then the device data is periodically sent to a first device associated with the second device according to the preset message queue, where the first device is configured to generate a device instruction corresponding to the device data based on a preset rule engine, and then receive and execute the device instruction. That is, in this embodiment, after device data is acquired, the device data is sent to the first device through the preset message queue, so that the first device performs event scene verification on the device data based on a preset rule engine to obtain an event scene verification result, and feeds back a device instruction corresponding to the event scene verification result to the second device, and the second device may control the smart home device to work based on the device instruction to execute an action corresponding to the event scene. That is, the embodiment achieves the purpose of realizing the event scene based on the form of the rule file, further achieves the purpose of separating the scene event rules from the system codes, further avoids writing each scene event rule in the system in the form of codes, further reduces the coupling degree between the scene event rules and each module of the smart home platform, further directly updates the rule file corresponding to the scene event rules when each scene event rule is changed, does not need to recompile the system codes, further avoids the situation that the system codes need to be recompiled when the business rules are changed, so as to perform maintenance and upgrade on the smart home platform system, further reduces the workload when the smart home platform system is upgraded and maintained, and improves the efficiency of upgrading and maintaining the smart home platform system, the cost of upgrading and maintaining the intelligent home platform system is reduced, and therefore the technical problem of low efficiency of upgrading and maintaining the intelligent home platform system is solved.
Referring to fig. 5, fig. 5 is a schematic device structure diagram of a hardware operating environment according to an embodiment of the present application.
As shown in fig. 5, the device control device may include: processor 1001, for example CPU, memory 1005, communication bus 1002, the device control apparatus may be a display terminal such as a smart tv, a smart phone, etc. The communication bus 1002 is used for realizing connection communication between the processor 1001 and the memory 1005. The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a memory device separate from the processor 1001 described above.
Optionally, the device control device may further include a rectangular user interface, a network interface, a camera, RF (radio frequency) circuitry, a sensor, audio circuitry, a WiFi module, and so forth. The rectangular user interface may comprise a Display screen (Display), an input sub-module such as a Keyboard (Keyboard), and the optional rectangular user interface may also comprise a standard wired interface, a wireless interface. The network interface may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface).
Those skilled in the art will appreciate that the plant control plant architecture shown in fig. 5 does not constitute a limitation of the plant control plant and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
As shown in fig. 5, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, and a device control method program. The operating system is a program that manages and controls the hardware and software resources of the device, and supports the operation of the device control method program, as well as other software and/or programs. The network communication module is used for realizing communication among the components in the memory 1005 and with other hardware and software in the device control method system.
In the device control device shown in fig. 5, the processor 1001 is configured to execute a device control method program stored in the memory 1005 to implement the steps of any one of the device control methods described above.
The specific implementation of the device control method of the present application is substantially the same as that of each embodiment of the device control method, and is not described herein again.
The embodiment of the application provides a device control apparatus, the device control apparatus is applied to first equipment, the device control apparatus includes:
the device comprises a receiving module, a judging module and a judging module, wherein the receiving module is used for receiving device data sent by second equipment associated with the first equipment and determining a device data judging condition corresponding to the device data, and the device data judging condition is each scene event rule in a preset rule file form;
the verification module is used for performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result;
and the control module is used for controlling the second equipment to realize the event scene corresponding to the equipment data judgment condition based on the event scene verification result.
Optionally, the verification module comprises:
the object event verification sub-module is used for performing object event verification on the equipment data based on the object event judgment condition to obtain an object event verification result;
and the scene event verification sub-module is used for performing scene event verification on the equipment data based on the object event verification result and the scene event judgment condition to obtain an event scene verification result.
Optionally, the scenario event verification sub-module includes:
the first storage unit is used for storing the first event equipment data into a preset working memory if the first verification result is that the verification is passed;
the second storage unit is used for storing the second event device data into the preset working memory if the second verification result is that the verification is passed;
and the scene event verification unit is used for performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event judgment condition to obtain an event scene verification result.
Optionally, the scene event verification unit includes:
a determining subunit, configured to determine a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory;
and the verification subunit is used for performing scene event verification on the first generation time point and the second generation time point based on the scene event judgment condition to obtain the event scene verification result.
Optionally, the receiving module includes:
the conversion submodule is used for converting the equipment data into event object information in a preset data format;
and the determining submodule is used for determining the equipment data judgment condition based on the information identification of the event object information.
Optionally, the device control apparatus further includes:
an obtaining module, configured to obtain an event scenario corresponding to the device data determination condition, and convert the event scenario into each of the scenario event rules;
and the conversion module is used for converting each scene event rule into the equipment data judgment condition based on the preset rule file form.
Optionally, the device control apparatus further includes:
the determining module is used for receiving a rule changing command and determining a sub-event scene corresponding to the rule changing command;
a generating module, configured to generate an update scenario event rule corresponding to the sub event scenario based on the rule change command;
and the updating module is used for replacing and updating the scene event rule corresponding to the sub-event scene based on the updated scene event rule.
The specific implementation of the device control apparatus of the present application is substantially the same as that of each of the embodiments of the device control method described above, and is not described herein again.
To achieve the above object, the present application also provides an apparatus control device applied to a second apparatus, the apparatus control device including:
the storage module is used for acquiring equipment data and storing the equipment data to a preset message queue;
a sending module, configured to send the device data to a first device associated with the second device periodically according to the preset message queue, where the first device is configured to generate a device instruction corresponding to the device data based on a preset rule engine;
and the receiving module is used for receiving and executing the equipment instruction.
The specific implementation of the device control apparatus of the present application is substantially the same as that of each of the embodiments of the device control method described above, and is not described herein again.
The embodiment of the application provides a device control system, which comprises a first device and a second device,
the first device is used for receiving device data sent by a second device associated with the first device and determining a device data judgment condition corresponding to the device data, wherein the device data judgment condition is each scene event rule in a preset rule file form; performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result; controlling the second device to realize an event scene corresponding to the device data judgment condition based on the event scene verification result;
the second device is used for acquiring device data and storing the device data to a preset message queue; according to the preset message queue, regularly sending the device data to first equipment associated with the second equipment, wherein the first equipment is used for generating a device instruction corresponding to the device data based on a preset rule engine; and receiving and executing the device instruction.
The specific implementation of the device control system of the present application is substantially the same as that of each of the embodiments of the device control method described above, and is not described herein again.
The embodiment of the present application provides a readable storage medium, which stores one or more programs, and the one or more programs can be further executed by one or more processors to implement the steps of the device control method of any one of the above.
The specific implementation of the readable storage medium of the present application is substantially the same as the embodiments of the device control method described above, and is not described herein again.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

Claims (10)

1. An apparatus control method applied to a first apparatus, the apparatus control method comprising:
receiving device data sent by second devices associated with the first devices, and determining device data judgment conditions corresponding to the device data, wherein the device data judgment conditions are all scene event rules in a preset rule file form;
performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result;
and controlling the second equipment to realize the event scene corresponding to the equipment data judgment condition based on the event scene verification result.
2. The device control method according to claim 1, wherein the device data determination condition includes an object event determination condition and a scene event determination condition,
the step of performing event scene verification on the device data based on the device data determination condition to obtain an event scene verification result includes:
performing object event verification on the equipment data based on the object event judgment condition to obtain an object event verification result;
and performing scene event verification on the equipment data based on the object event verification result and the scene event judgment condition to obtain an event scene verification result.
3. The device control method according to claim 2, wherein the object event verification result includes a first verification result and a second verification result, the device data includes first event device data and second event device data,
the step of performing scene event verification on the device data based on the object event verification result and the scene event determination condition to obtain the event scene verification result includes:
if the first verification result is that the verification is passed, storing the first event equipment data into a preset working memory;
if the second verification result is that the verification is passed, storing the second event device data into the preset working memory;
and performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event judgment condition to obtain an event scene verification result.
4. The device control method according to claim 3, wherein the step of performing scene event verification on the first event device data and the second event device data based on the preset working memory and the scene event determination condition to obtain the event scene verification result comprises:
determining a first generation time point of the first event device data and a second generation time point of the second event device data in the preset working memory;
and performing scene event verification on the first generation time point and the second generation time point based on the scene event judgment condition to obtain an event scene verification result.
5. The device control method according to claim 1, wherein the step of determining the device data determination condition corresponding to the device data includes:
converting the equipment data into event object information in a preset data format;
and determining the equipment data judgment condition based on the information identification of the event object information.
6. The device control method according to claim 1, wherein, before the step of receiving device data transmitted by a second device associated with the first device and determining a device data determination condition corresponding to the device data, wherein the device data determination condition is each scene event rule in a preset rule file, the device control method further comprises:
acquiring an event scene corresponding to the equipment data judgment condition, and converting the event scene into each scene event rule;
and converting each scene event rule into the equipment data judgment condition based on the preset rule file form.
7. The device control method according to claim 1, wherein the device data determination condition includes an event determination condition corresponding to each of the scene event rules, the device control method further comprising:
receiving a rule change command, and determining a sub-event scene corresponding to the rule change command;
generating an updating scene event rule corresponding to the sub-event scene based on the rule change command;
and replacing and updating the scene event rule corresponding to the sub-event scene based on the updated scene event rule.
8. An appliance control system, characterized in that the appliance control system comprises a first appliance according to claim 1 and a second appliance,
the first device is used for receiving device data sent by a second device associated with the first device and determining a device data judgment condition corresponding to the device data, wherein the device data judgment condition is each scene event rule in a preset rule file form; performing event scene verification on the equipment data based on the equipment data judgment condition to obtain an event scene verification result; controlling the second device to realize an event scene corresponding to the device data judgment condition based on the event scene verification result;
the second device is used for acquiring device data and storing the device data to a preset message queue; according to the preset message queue, regularly sending the device data to first equipment associated with the second equipment, wherein the first equipment is used for generating a device instruction corresponding to the device data based on a preset rule engine; and receiving and executing the device instruction.
9. An apparatus control apparatus characterized by comprising: a memory, a processor, and a program stored on the memory for implementing the device control method,
the memory is used for storing a program for realizing the device control method;
the processor is configured to execute a program implementing the device control method to implement the steps of the device control method according to any one of claims 1 to 7.
10. A readable storage medium, characterized in that the readable storage medium has stored thereon a program for implementing an apparatus control method, the program being executed by a processor to implement the steps of the apparatus control method according to any one of claims 1 to 7.
CN202010493349.9A 2020-06-01 2020-06-01 Device control method, system, device and readable storage medium Pending CN111638652A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010493349.9A CN111638652A (en) 2020-06-01 2020-06-01 Device control method, system, device and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010493349.9A CN111638652A (en) 2020-06-01 2020-06-01 Device control method, system, device and readable storage medium

Publications (1)

Publication Number Publication Date
CN111638652A true CN111638652A (en) 2020-09-08

Family

ID=72330301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010493349.9A Pending CN111638652A (en) 2020-06-01 2020-06-01 Device control method, system, device and readable storage medium

Country Status (1)

Country Link
CN (1) CN111638652A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112731816A (en) * 2020-12-17 2021-04-30 深圳Tcl数字技术有限公司 Device control method, system, device and readable storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105230054A (en) * 2013-12-03 2016-01-06 深圳绿拓科技有限公司 A kind of room seizure condition method for sensing and room seizure condition sensing device
CN105404169A (en) * 2015-12-29 2016-03-16 上海大学 Central control system of smart home and control method
CN105739322A (en) * 2016-05-05 2016-07-06 杭州古北电子科技有限公司 Intelligent engine system and intelligent household system
CN105786549A (en) * 2014-12-26 2016-07-20 乐视致新电子科技(天津)有限公司 Smart device and upgrading method thereof
CN106502111A (en) * 2016-09-22 2017-03-15 深圳广田智能科技有限公司 Intelligent engine linked system and method based on application abstract
US9632921B1 (en) * 2015-11-13 2017-04-25 Microsoft Technology Licensing, Llc Validation using scenario runners
CN108614437A (en) * 2018-04-12 2018-10-02 广东汇泰龙科技有限公司 A kind of interlock method and system of dual camera cloud lock and furniture and appliances
CN109039843A (en) * 2018-09-20 2018-12-18 杭州若奇技术有限公司 The control method and device of intelligent kitchen equipment based on event chain linkage strategy
CN109039677A (en) * 2017-06-08 2018-12-18 美的智慧家居科技有限公司 Intelligent household scene update method, equipment, intelligent domestic gateway and system
CN110737439A (en) * 2019-10-18 2020-01-31 四川长虹电器股份有限公司 Equipment control system and method based on rule file
CN110989977A (en) * 2019-10-31 2020-04-10 复旦大学 Intelligent home environment personalized customization method for disabled people

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105230054A (en) * 2013-12-03 2016-01-06 深圳绿拓科技有限公司 A kind of room seizure condition method for sensing and room seizure condition sensing device
CN105786549A (en) * 2014-12-26 2016-07-20 乐视致新电子科技(天津)有限公司 Smart device and upgrading method thereof
US9632921B1 (en) * 2015-11-13 2017-04-25 Microsoft Technology Licensing, Llc Validation using scenario runners
CN105404169A (en) * 2015-12-29 2016-03-16 上海大学 Central control system of smart home and control method
CN105739322A (en) * 2016-05-05 2016-07-06 杭州古北电子科技有限公司 Intelligent engine system and intelligent household system
CN106502111A (en) * 2016-09-22 2017-03-15 深圳广田智能科技有限公司 Intelligent engine linked system and method based on application abstract
CN109039677A (en) * 2017-06-08 2018-12-18 美的智慧家居科技有限公司 Intelligent household scene update method, equipment, intelligent domestic gateway and system
CN108614437A (en) * 2018-04-12 2018-10-02 广东汇泰龙科技有限公司 A kind of interlock method and system of dual camera cloud lock and furniture and appliances
CN109039843A (en) * 2018-09-20 2018-12-18 杭州若奇技术有限公司 The control method and device of intelligent kitchen equipment based on event chain linkage strategy
CN110737439A (en) * 2019-10-18 2020-01-31 四川长虹电器股份有限公司 Equipment control system and method based on rule file
CN110989977A (en) * 2019-10-31 2020-04-10 复旦大学 Intelligent home environment personalized customization method for disabled people

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112731816A (en) * 2020-12-17 2021-04-30 深圳Tcl数字技术有限公司 Device control method, system, device and readable storage medium
CN112731816B (en) * 2020-12-17 2024-04-30 深圳Tcl数字技术有限公司 Device control method, system, device and readable storage medium

Similar Documents

Publication Publication Date Title
US8332845B2 (en) Compile timing based on execution frequency of a procedure
CN100511156C (en) Apparatus for compulsively terminating thread blocked on input/output operation and method for the same
CN110515821B (en) Event processing method based on buried point, electronic equipment and computer storage medium
WO2020168568A1 (en) Data processing method and apparatus, electronic device and readable storage medium
CN111737073B (en) Automatic testing method, device, equipment and medium
CN111597388A (en) Sample collection method, device, equipment and medium based on distributed system
CN111638652A (en) Device control method, system, device and readable storage medium
US20130318142A1 (en) Remote card content management using synchronous server-side scripting
US11144370B2 (en) Communication method for virtual machines, electronic device, and non-transitory computer readable storage medium
CN112822254A (en) Data acquisition and transmission system and method for remotely upgrading and allocating parameters on line
CN111324364A (en) Method, device, equipment and storage medium for equipment management
CN113434217B (en) Vulnerability scanning method, vulnerability scanning device, computer equipment and medium
CN109583192A (en) A kind of fixed safety system of mobile terminal application and method based on emulation
CN114860333A (en) Service arranging method and electronic equipment
CN114979212A (en) Agent service construction method, device and system for equipment to access Internet of things platform
CN114116343A (en) Equipment testing method and device, electronic equipment and storage medium
CN115965227A (en) Workflow data processing method, device, equipment, storage medium and product
CN112416698B (en) Expansion method and device of monitoring system, storage medium and electronic equipment
CN110874303B (en) Data acquisition method, device and equipment
CN106970884B (en) Method and device for processing serial port command applied to android system running layer
EP2849464A1 (en) Method of communicating between a server and a secure element
CN112731816B (en) Device control method, system, device and readable storage medium
CN112083949B (en) Self-adaptive cross-platform method, device, computer equipment and storage medium
CN116560760B (en) Cross-system peripheral operation method, device, equipment and medium based on external HUB
CN112269583B (en) Method for processing equipment operation abnormal file upgrade, server and storage medium

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