A smart home security monitoring system and method based on data analysis
By designing a smart home security monitoring system based on data analysis, the existing technology cannot predict and identify human operation problems that lead to smart home safety accidents, and the safety supervision and accident prevention of smart home devices are achieved, and the safety supervision effect is improved.
Patent Information
- Application Number
- CN202410809440.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-21
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-06-21
AI Technical Summary
The existing smart home safety monitoring system cannot predict safety accidents caused by human operations, cannot identify the operating objects that caused safety accidents, and cannot perform corresponding operations on smart home devices before the safety accident occurs, resulting in poor safety supervision results.
A smart home security monitoring system based on data analysis is designed, including a historically perceived data screening module, a smart home security analysis module, a smart home security supervision module and a smart home management module. By filtering and analyzing the historical perceptual data of pressure sensors and switching sensors, identifying the operating objects, and predicting real-time safety factors to determine the safety supervision time and sending alarm information, and finally adjusting the working status of the equipment.
It realizes the identification of operation objects of smart home devices and real-time safety factor prediction, improves the accuracy and timeliness of safety accident prevention and handling, and enhances the safety supervision effect of smart homes.
Smart Images

Figure CN118605201B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart home security monitoring, and in particular to a smart home security monitoring system and method based on data analysis. Background Art
[0002] Smart home refers to a home lifestyle that uses Internet of Things technology to connect various electrical appliances, devices, sensors, etc. in the home to achieve remote control, intelligent management and personalized services.
[0003] In the prior art, the real-time working conditions of smart home devices are usually compared with the standard working conditions of the smart home devices to achieve security monitoring of the smart home devices. However, it is impossible to predict some security accidents caused by human operations. At the same time, it is impossible to identify the operation objects that cause security accidents and perform corresponding operations on smart home devices before the security accidents occur. It is also impossible to analyze the abnormal causes of smart home devices, which reduces the security supervision effect of smart home devices. Summary of the invention
[0004] The purpose of the present invention is to provide a smart home security monitoring system and method based on data analysis to solve the problems raised in the above background technology.
[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a smart home security monitoring system based on data analysis, the system comprising a historical perception data screening module, a smart home security analysis module, a smart home security supervision module and a smart home management module;
[0006] The historical perception data screening module is used to obtain the historical perception data sets of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, and screen out the abnormal perception data in the pressure sensor perception data set according to the display time of each perception data in the switch quantity sensor historical perception data set to obtain the characteristic perception data set of the target pressure sensor;
[0007] The smart home safety analysis module determines the operation characteristic data set of each user of the smart home system on each smart home switch device based on the characteristic perception data set of the target pressure sensor and the character portrait data entered into the smart home system by the user of the smart home system, compares and analyzes the real-time perception data of the pressure sensor installed in the pressed smart home switch device with the determined operation characteristic data set of each user on the pressed smart home switch device, identifies the operation object of the pressed smart home switch device, and predicts the real-time safety factor of the pressed smart home device based on the identification result;
[0008] The smart home safety supervision module determines the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, and the smart home system selects whether to send an alarm message to the smart home system control terminal based on the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time;
[0009] The smart home management module selects whether to adjust the working state of the pressed smart home device to a power-off state according to the alarm information received by the smart home system control terminal.
[0010] Further, the historical perception data screening module includes a historical perception data acquisition unit and a historical perception data screening unit;
[0011] The historical perception data acquisition unit acquires historical perception data sets of pressure sensors and switch quantity sensors installed in any target smart home switch device in the smart home system;
[0012] The historical perception data screening unit matches the display time of each perception data in the historical perception data set of the target switch quantity sensor with the display time of each perception data in the historical perception data set of the target pressure sensor. If the two display times to be matched are the same, the match is successful. At this time, there is no need to screen out the historical perception data collected by the target pressure sensor at the display time point when the match is successful. If the two display times to be matched are different, the match is unsuccessful. At this time, the historical perception data collected by the target pressure sensor at the display time point when the match is unsuccessful is screened out, and the set of historical perception data retained by the screening is used as the feature perception data set of the target pressure sensor.
[0013] Further, the smart home safety analysis module includes an operation feature data set determination unit, an operation object identification unit and a safety factor prediction unit;
[0014] The operation characteristic data set determination unit acquires character portrait data entered into the smart home system by a user of the smart home system, the character portrait data including a user height value and a user arm length value, and determines the operation characteristic data set of each user of the smart home system on each smart home switch device in combination with the setting height of each smart home switch device and the characteristic perception data set of the target pressure sensor;
[0015] When a smart home switch device in the smart home system is pressed, the operation object identification unit acquires real-time sensing data of a pressure sensor installed in the pressed smart home switch device, calculates the matching degree between the acquired real-time sensing data and a data set of operation characteristics of the pressed smart home switch device by each user, and identifies the operation object of the pressed smart home switch device based on the calculation result;
[0016] The safety factor prediction unit obtains the maximum duration and number of operations of a single operation of the pressed smart home switch device by the operating object within a certain time period based on the identified operating object of the pressed smart home device, and predicts the real-time safety factor of the pressed smart home device based on the acquired information.
[0017] Further, the smart home safety supervision module includes a safety supervision time determination unit and an alarm unit;
[0018] The safety supervision time determination unit compares the real-time safety factor of the pressed smart home device with a set threshold value. If the real-time safety factor is greater than the set threshold value, the time point γ at which the real-time safety factor is obtained is used as the time end point of the safety supervision time of the pressed smart home device, and the time point at which the real-time safety factor is ≠ 0 is obtained, and the earliest time ε obtained is used as the time start point of the safety supervision time of the pressed smart home device. The safety supervision time of the pressed smart home device = [ε, γ];
[0019] The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time, and analyzes the abnormal cause of the pressed smart home device based on the acquired sensing data. The smart home system sends the analyzed abnormal cause to the smart home system control terminal for alarm.
[0020] Furthermore, the smart home management module obtains the abnormal reason of the pressed smart home device analyzed by the alarm unit. If the abnormal reason obtained by the smart home system control terminal is aging of the circuit of the pressed smart home device, aging of the pressed smart home device, or failure of the pressed smart home switch device, the smart home system control terminal adjusts the working state of the pressed smart home device to a power-off state. If the abnormal reason obtained by the smart home system control terminal is frequent operation of the pressed smart home switch device by the user, the smart home system control terminal sends a power-off request message to other user mobile terminals, and the smart home system control terminal selects whether to adjust the working state of the pressed smart home device to a power-off state according to the request selection results of other user mobile terminals.
[0021] Furthermore, the specific method for the operation characteristic data set determination unit to determine the operation characteristic data set of each user of the smart home system on each smart home switch device is:
[0022] Ⅰ. Randomly select a perception data u from the feature perception data set of the target pressure sensor, and predict the pressing pressure value of each smart home switch device by each user of the smart home system according to the character portrait data and the setting height of each smart home switch device. The specific prediction formula is:
[0023]
[0024]
[0025] Where i = 1, 2, ..., m, represents the number corresponding to each user of the smart home system, m represents the total number, j = 1, 2, ..., n, represents the number corresponding to each smart home switch device in the smart home system, n represents the total number of smart home switch devices in the smart home system, R j represents the setting height value of the smart home switch device numbered j, S i Indicates the height value of the user numbered i, P i represents the arm length of the user numbered i. i +P i *0.5) / R j ≥1, When (S i +P i *0.5) / R j <1 o'clock, e is a constant and 0<e<1, K ij Indicates the pressing pressure value of the smart home switch device numbered j by the user numbered i;
[0026] Ⅱ. Repeat the operation in Ⅰ until all the perception data in the target pressure sensor characteristic perception data set are selected, and the set of pressing pressure values of the user numbered i on the smart home switch device numbered j is used as the operation characteristic data set of the user numbered i on the smart home switch device numbered j.
[0027] Furthermore, the specific method for the operation object identification unit to identify the operation object of the pressed smart home switch device is:
[0028] Assume that the operation feature data set of the user numbered i on the pressed smart home switch device is {r 1i ,r 2i ,…,r vi}, where r virepresents the operation characteristic data value at the vth position in the operation characteristic data set of the pressed smart home switch device by the user numbered i, and v represents the total number of operation characteristic data stored in the operation characteristic data set of the pressed smart home switch device by the user numbered i;
[0029] According to T i =∑F pi / v calculates the matching degree between the acquired real-time perception data and the operation feature data set of the pressed smart home switch device by the user numbered i, where p = 1, 2, ..., v, represents the number corresponding to each storage position in the operation feature data set, ∑ represents the summation symbol, the subscript of the summation symbol is p = 1, the superscript is v, F pi =1 or F pi =0, when r pi *(1-c)<acquired real-time perception data<r pi *(1+c), F pi =1, when the acquired real-time perception data ≤ r pi *(1-c) or the acquired real-time perception data ≥ r pi *(1+c), F pi =0, r pi represents the operation characteristic data value of the user numbered i at the pth position in the operation characteristic data set of the pressed smart home switch device, and c represents the error coefficient;
[0030] maxT i The corresponding i value is determined, and based on the determination result, it can be known that the user numbered i is the operation object of the pressed smart home switch device, wherein max represents the maximum value symbol.
[0031] Furthermore, the specific method for the safety factor prediction unit to predict the real-time safety factor of the pressed smart home device is:
[0032] The recognition time b of the operating object of the pressed smart home switch device is determined. In the time period [b, b+Z], the real-time operation of the operating object on the pressed smart home switch device is determined by the pressure sensor installed in the pressed smart home switch device. If d t = 0 and d t+1 ≠0, or d t ≠0 and d t+1 = 0, it means that the operating object presses the pressed smart home switch device at time t. If d t = 0 and d t+1 =0, or d t ≠0 and d t+1≠0, it means that the operating object does not press the pressed smart home switch device at time t, where d t represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t, d t+1 represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t+1, where time t+1 represents the next adjacent time of time t, b≤t≤b+Z;
[0033] In the time period [b, b+z], the number of times the operating object presses the pressed smart home switch device is the number of times the operating object operates the pressed smart home switch device x z , where 0<z≤Z, Z represents the time interval value;
[0034] In the time period [b, b+z], the longest duration of the sensed data of the pressure sensor installed in the pressed smart home switch device ≠ 0 is the longest duration Y of a single operation of the pressed smart home device by the operating object. z , where d represents the sensed data of the pressure sensor installed in the pressed smart home switch device;
[0035] At time z, according to D z =β*(1 / x z )+(1-β)*(L / Y z ) predicts the real-time safety factor of the pressed smart home device, where β represents the proportionality coefficient, L represents the average pressing time of the smart home device user for a single press of the smart home switch device, and D z Represents the safety factor of the pressed smart home device at time z.
[0036] Furthermore, the specific method for the alarm unit to analyze the abnormal cause of the pressed smart home device according to the acquired perception data is as follows:
[0037] The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home device within the safety supervision time;
[0038] If the sensing data of the switch quantity sensor installed in the pressed smart home device are all 0, it means that the circuit of the smart home device is aging or the smart home device is aging;
[0039] If the sensing data of the switch quantity sensor installed in the pressed smart home device is consistent with the change trend of the real-time sensing data of the pressure sensor installed in the pressed smart home switch device, it means that the user frequently operates the smart home switch device, causing the smart home device to display a fault;
[0040] If the perception data of the switch quantity sensor installed in the pressed smart home device is partially inconsistent with the change trend of the real-time perception data of the pressure sensor installed in the pressed smart home switch device, it indicates that the smart home switch device is faulty.
[0041] A smart home security monitoring method based on data analysis, the method comprising:
[0042] S10: According to the historical perception data set of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, the abnormal perception data in the pressure sensor perception data set is screened out to obtain the characteristic perception data set of the target pressure sensor;
[0043] S20: Based on the character portrait data entered into the smart home system by the users of the smart home system, determine the operation feature data set of each user of the smart home system on each smart home switch device, and identify the operation object of the pressed smart home switch device in combination with the real-time perception data of the pressure sensor installed in the pressed smart home switch device, and predict the real-time safety factor of the pressed smart home device based on the identification result;
[0044] S30: determining the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, acquiring the sensing data of the switch sensor installed in the pressed smart home device within the safety supervision time, and selecting whether to send an alarm message to the smart home system control terminal according to the acquired sensing data;
[0045] S40: Adjusting the working state of the pressed smart home device.
[0046] Compared with the prior art, the beneficial effects achieved by the present invention are:
[0047] 1. The present invention identifies the operation object of the pressed smart home switch device and predicts the real-time safety factor of the pressed smart home device through the character portrait data entered into the smart home system by each smart home system user and the operation feature data set of each smart home system user on each smart home switch device. In the process of identifying the operation object, the difference between the pressing pressure values applied by users of different heights to the smart home switch devices of the same height is taken into consideration, thereby improving the recognition accuracy of the operation object.
[0048] 2. The present invention predicts the real-time safety factor of the pressed smart home device according to the maximum duration and number of operations of a single operation of the operating object on the pressed smart home switch device, thereby ensuring that the smart home device can be operated accordingly before a safety accident occurs, so as to reduce the number of safety accidents, thereby improving the safety supervision effect of the smart home.
[0049] 3. The present invention analyzes the abnormal cause of the pressed smart home device according to the change trend between the perception data of the switch sensor installed in the pressed smart home device and the real-time perception data of the pressure sensor installed in the pressed smart home switch device, as well as the perception data value of the switch sensor installed in the pressed smart home device. During the analysis process, abnormal human operations can be identified to avoid safety accidents of the smart home device caused by the elderly or children's own operations when they are alone at home. In addition, the power supply of the smart home device can be cut off through the alarm unit before the safety accident occurs, thereby improving the safety supervision of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0051] Figure 1 It is a schematic diagram of the working principle structure of a smart home security monitoring system and method based on data analysis of the present invention;
[0052] Figure 2 It is a schematic diagram of the workflow of a smart home security monitoring system and method based on data analysis of the present invention. DETAILED DESCRIPTION
[0053] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0054] See also Figure 1 and Figure 2 ,The present invention provides a technical solution: a smart home security monitoring system based on data analysis, the system includes a historical perception data screening module, a smart home security analysis module, a smart home security supervision module and a smart home management module;
[0055] The historical perception data screening module is used to obtain the historical perception data sets of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, and screen out the abnormal perception data in the pressure sensor perception data set according to the display time of each perception data in the switch quantity sensor historical perception data set to obtain the characteristic perception data set of the target pressure sensor;
[0056] The historical perception data screening module includes a historical perception data acquisition unit and a historical perception data screening unit;
[0057] The historical perception data acquisition unit acquires the historical perception data set of the pressure sensor and switch quantity sensor installed in any target smart home switch device in the smart home system. j <minyi, it means that the smart home device numbered j is the target smart home device. If R j ≥minyi, it means that the smart home device numbered j is not the target smart home device. A switch sensor is a sensor that detects or measures the on / off state of a switch. When the active part of the switch is actuated, the switch is closed and turned on. At this time, the corresponding sensing data of the switch sensor is 1. When the contact is disconnected, the switch is disconnected and the power is cut off. At this time, the corresponding sensing data of the switch sensor is 0.
[0058] The historical perception data screening unit matches the display time of each perception data in the historical perception data set of the target switch quantity sensor with the display time of each perception data in the historical perception data set of the target pressure sensor. If the two display times to be matched are the same, the match is successful. At this time, there is no need to screen out the historical perception data collected by the target pressure sensor at the display time point when the match is successful. If the two display times to be matched are different, the match is unsuccessful. At this time, the historical perception data collected by the target pressure sensor at the display time point when the match is unsuccessful is screened out, and the set of historical perception data retained by the screening is used as the characteristic perception data set of the target pressure sensor. The target pressure sensor refers to the pressure sensor installed in the target smart home switch device, and the target switch quantity sensor refers to the switch quantity sensor installed in the target smart home switch device.
[0059] The smart home safety analysis module determines the operation characteristic data set of each user of the smart home system on each smart home switch device based on the characteristic perception data set of the target pressure sensor and the character portrait data entered into the smart home system by the user of the smart home system, compares and analyzes the real-time perception data of the pressure sensor installed in the pressed smart home switch device with the operation characteristic data set of each determined user on the pressed smart home switch device, identifies the operation object of the pressed smart home switch device, and predicts the real-time safety factor of the pressed smart home device based on the identification result;
[0060] The smart home safety analysis module includes an operation feature data set determination unit, an operation object recognition unit, and a safety factor prediction unit;
[0061] The operation characteristic data set determination unit obtains the character portrait data entered into the smart home system by the user of the smart home system, the character portrait data including the user's height value and the user's arm length value, and combines the setting height of each smart home switch device and the characteristic perception data set of the target pressure sensor to determine the operation characteristic data set of each user of the smart home system on each smart home switch device. The specific method is as follows:
[0062] Ⅰ. Randomly select a perception data u from the feature perception data set of the target pressure sensor, and predict the pressing pressure value of each smart home switch device by each user of the smart home system according to the character portrait data and the setting height of each smart home switch device. The specific prediction formula is:
[0063]
[0064]
[0065] Wherein, i=1,2,…,m, represents the number corresponding to each user of the smart home system, m represents the total number, j=1,2,…,n, represents the number corresponding to each smart home switch device in the smart home system, n represents the total number of smart home switch devices in the smart home system, and the smart home switch devices correspond to the smart home devices one by one. j represents the setting height value of the smart home switch device numbered j, S i Indicates the height value of the user numbered i, P i represents the arm length of the user numbered i. i +P i *0.5) / R j ≥1, When (S i +P i *0.5) / R j<1 o'clock, y ij represents the influence coefficient of the installation height of the smart home switch device numbered j on the pressure applied to the switch device by the user numbered i, e is a constant and 0<e<1, represents the exponential function with base e, K ij Indicates the pressing pressure value of the smart home switch device numbered j by the user numbered i;
[0066] According to the character portrait data and the setting height of each smart home switch device, the pressing pressure value of each smart home switch device applied by each user of the smart home system is predicted, considering that the pressure value applied by the user to the smart home switch device is affected by the setting height of the smart home switch device, thereby facilitating the accurate identification of the user of the smart home switch device;
[0067] Ⅱ. Repeat the operation in Ⅰ until all the sensing data in the characteristic sensing data set of the target pressure sensor are selected, and the set of pressing pressure values of the user numbered i on the smart home switch device numbered j is used as the operation characteristic data set of the user numbered i on the smart home switch device numbered j;
[0068] When a smart home switch device in the smart home system is pressed, the operation object identification unit acquires real-time sensing data of a pressure sensor installed in the pressed smart home switch device, calculates the matching degree between the acquired real-time sensing data and the operation feature data set of each user for the pressed smart home switch device, and identifies the operation object of the pressed smart home switch device based on the calculation result. The pressed smart home device refers to a smart home device whose working state is controlled by the pressed smart home switch device. The specific method is as follows:
[0069] Assume that the operation feature data set of the user numbered i on the pressed smart home switch device is {r 1i ,r 2i ,…,r vi}, where r vi represents the operation characteristic data value at the vth position in the operation characteristic data set of the pressed smart home switch device by the user numbered i, and v represents the total number of operation characteristic data stored in the operation characteristic data set of the pressed smart home switch device by the user numbered i;
[0070] According to T i =∑F pi / v calculates the matching degree between the acquired real-time perception data and the operation feature data set of the pressed smart home switch device by the user numbered i, where p = 1, 2, ..., v, represents the number corresponding to each storage position in the operation feature data set, ∑ represents the summation symbol, the subscript of the summation symbol is p = 1, the superscript is v, F pi =1 or F pi =0, when r pi *(1-c)<acquired real-time perception data<r pi *(1+c), F pi =1, when the acquired real-time perception data ≤ r pi *(1-c) or the acquired real-time perception data ≥ r pi *(1+c), F pi =0, r pi represents the operation characteristic data value of the user numbered i at the pth position in the operation characteristic data set of the pressed smart home switch device, and c represents the error coefficient;
[0071] maxT i The corresponding i value is determined, and based on the determination result, it can be known that the user numbered i is the operation object of the pressed smart home switch device, wherein max represents the maximum value symbol;
[0072] The safety factor prediction unit obtains the longest duration and number of operations of a single operation of the pressed smart home switch device by the operation object within a certain time period based on the identified operation object of the pressed smart home device, and predicts the real-time safety factor of the pressed smart home device based on the obtained information. The specific method is as follows:
[0073] The recognition time b of the operating object of the pressed smart home switch device is determined. In the time period [b, b+Z], the real-time operation of the operating object on the pressed smart home switch device is determined by the pressure sensor installed in the pressed smart home switch device. If d t = 0 and d t+1 ≠0, or d t ≠0 and d t+1 = 0, it means that the operating object presses the pressed smart home switch device at time t. If d t = 0 and d t+1 =0, or d t ≠0 and d t+1 ≠0, it means that the operating object does not press the pressed smart home switch device at time t, where d t represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t, d t+1represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t+1, where time t+1 represents the next adjacent time of time t, b≤t≤b+Z;
[0074] In the time period [b, b+z], the number of times the operating object presses the pressed smart home switch device is the number of times the operating object operates the pressed smart home switch device x z , where 0<z≤Z, Z represents the time interval value;
[0075] In the time period [b, b+z], the longest duration of the sensed data of the pressure sensor installed in the pressed smart home switch device ≠ 0 is the longest duration Y of a single operation of the pressed smart home device by the operating object. z , where d represents the sensed data of the pressure sensor installed in the pressed smart home switch device;
[0076] At time z, according to D z =β*(1 / x z )+(1-β)*(L / Y z ) predicts the real-time safety factor of the pressed smart home device, where β represents the proportionality coefficient, L represents the average pressing time of the smart home device user for a single press of the smart home switch device, and D z Indicates the safety factor of the pressed smart home device at time z;
[0077] The real-time safety factor of the smart home device is predicted by the maximum duration and number of operations of a single operation of the pressed smart home switch device by the operation object, that is, the real-time safety factor of the smart home device is predicted by the working condition of the smart home switch device. Compared with the method of predicting the safety factor of the smart home device by the electrical parameters and working efficiency parameters of the smart home device when working, the acquisition time of the relevant parameters is reduced, that is, the prediction efficiency of the present application is higher, which is conducive to taking corresponding operations before the safety accident occurs to reduce the occurrence of safety accidents;
[0078] The smart home safety supervision module determines the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, and the smart home system chooses whether to send an alarm message to the smart home system control terminal based on the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time;
[0079] The smart home security supervision module includes a security supervision time determination unit and an alarm unit;
[0080] The safety supervision time determination unit compares the real-time safety factor of the pressed smart home device with a set threshold value. If the real-time safety factor is greater than the set threshold value, the time point γ at which the real-time safety factor is obtained is used as the time end point of the safety supervision time of the pressed smart home device, and the time point at which the real-time safety factor is ≠ 0 is obtained, and the earliest time ε obtained is used as the time start point of the safety supervision time of the pressed smart home device. The safety supervision time of the pressed smart home device = [ε, γ];
[0081] The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time, and analyzes the abnormal cause of the pressed smart home device based on the acquired sensing data. The specific method is as follows:
[0082] The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home device within the safety supervision time;
[0083] If the sensing data of the switch quantity sensor installed in the pressed smart home device are all 0, it means that the circuit of the smart home device is aging or the smart home device is aging;
[0084] If the sensing data of the switch quantity sensor installed in the pressed smart home device is consistent with the change trend of the real-time sensing data of the pressure sensor installed in the pressed smart home switch device, it means that the user frequently operates the smart home switch device, causing the smart home device to display a fault;
[0085] If the sensing data of the switch quantity sensor installed in the pressed smart home device is partially inconsistent with the change trend of the real-time sensing data of the pressure sensor installed in the pressed smart home switch device, it indicates that the smart home switch device is faulty;
[0086] The smart home system sends the analyzed abnormal cause to the smart home system control terminal for alarm;
[0087] The smart home management module selects whether to adjust the working state of the pressed smart home device to a power-off state according to the alarm information received by the smart home system control terminal;
[0088] The smart home management module obtains the abnormal reason of the pressed smart home device analyzed by the alarm unit. If the abnormal reason obtained by the smart home system control terminal is the aging of the circuit of the pressed smart home device, the aging of the pressed smart home device, or the failure of the pressed smart home switch device, the smart home system control terminal adjusts the working state of the pressed smart home device to the power-off state. If the abnormal reason obtained by the smart home system control terminal is the frequent operation of the pressed smart home switch device by the user, the smart home system control terminal sends a power-off request message to other user mobile terminals. The smart home system control terminal selects whether to adjust the working state of the pressed smart home device to the power-off state according to the request selection results of other user mobile terminals. Other user mobile terminals refer to smart home system users other than the identified operation objects.
[0089] A smart home security monitoring method based on data analysis, the method comprising:
[0090] S10: According to the historical perception data set of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, the abnormal perception data in the pressure sensor perception data set is screened out to obtain the characteristic perception data set of the target pressure sensor;
[0091] S20: Based on the character portrait data entered into the smart home system by the users of the smart home system, determine the operation feature data set of each user of the smart home system on each smart home switch device, and identify the operation object of the pressed smart home switch device in combination with the real-time perception data of the pressure sensor installed in the pressed smart home switch device, and predict the real-time safety factor of the pressed smart home device based on the identification result;
[0092] S30: determining the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, acquiring the sensing data of the switch sensor installed in the pressed smart home device within the safety supervision time, and selecting whether to send an alarm message to the smart home system control terminal according to the acquired sensing data;
[0093] S40: Adjusting the working state of the pressed smart home device.
[0094] Example 1: Assuming that the setting height of the smart home switch device numbered 2 is 1.2 meters, the height of the user numbered 3 is 0.9 meters, the arm length of the user numbered 3 is 0.4 meters, e = 0.6, u = 1.3 N / m 2 , then the pressing pressure value of the user numbered 3 on the smart home switch device numbered 2 is:
[0095]
[0096]
[0097] The pressing pressure value of the user numbered 3 on the smart home switch device numbered 2 is 1.25N / m 2 .
[0098] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0099] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A smart home security monitoring system based on data analysis, characterized in that: The system includes a historical perception data screening module, a smart home security analysis module, a smart home security supervision module and a smart home management module; The historical perception data screening module is used to obtain the historical perception data sets of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, and screen out the abnormal perception data in the pressure sensor perception data set according to the display time of each perception data in the switch quantity sensor historical perception data set to obtain the characteristic perception data set of the target pressure sensor; The historical perception data screening module includes a historical perception data acquisition unit and a historical perception data screening unit; The historical perception data acquisition unit acquires historical perception data sets of pressure sensors and switch quantity sensors installed in any target smart home switch device in the smart home system; The historical perception data screening unit matches the display time of each perception data in the historical perception data set of the target switch quantity sensor with the display time of each perception data in the historical perception data set of the target pressure sensor. If the two display times to be matched are the same, the match is successful. At this time, there is no need to screen out the historical perception data collected by the target pressure sensor at the display time point when the match is successful. If the two display times to be matched are different, the match is unsuccessful. At this time, the historical perception data collected by the target pressure sensor at the display time point when the match is unsuccessful is screened out, and the set of the screened and retained historical perception data is used as the characteristic perception data set of the target pressure sensor. The smart home safety analysis module determines the operation characteristic data set of each user of the smart home system on each smart home switch device based on the characteristic perception data set of the target pressure sensor and the character portrait data entered into the smart home system by the user of the smart home system, compares and analyzes the real-time perception data of the pressure sensor installed in the pressed smart home switch device with the determined operation characteristic data set of each user on the pressed smart home switch device, identifies the operation object of the pressed smart home switch device, and predicts the real-time safety factor of the pressed smart home device based on the identification result; The smart home safety supervision module determines the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, and the smart home system selects whether to send an alarm message to the smart home system control terminal based on the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time; The smart home management module selects whether to adjust the working state of the pressed smart home device to a power-off state according to the alarm information received by the smart home system control terminal.
2. The smart home security monitoring system based on data analysis according to claim 1, characterized in that: The smart home safety analysis module includes an operation feature data set determination unit, an operation object identification unit and a safety factor prediction unit; The operation characteristic data set determination unit acquires character portrait data entered into the smart home system by a user of the smart home system, the character portrait data including a user height value and a user arm length value, and determines the operation characteristic data set of each user of the smart home system on each smart home switch device in combination with the setting height of each smart home switch device and the characteristic perception data set of the target pressure sensor; When a smart home switch device in the smart home system is pressed, the operation object identification unit acquires real-time sensing data of a pressure sensor installed in the pressed smart home switch device, calculates the matching degree between the acquired real-time sensing data and a data set of operation characteristics of the pressed smart home switch device by each user, and identifies the operation object of the pressed smart home switch device based on the calculation result; The safety factor prediction unit obtains the maximum duration and number of operations of a single operation of the pressed smart home switch device by the operating object within a certain time period based on the identified operating object of the pressed smart home device, and predicts the real-time safety factor of the pressed smart home device based on the acquired information.
3. The smart home security monitoring system based on data analysis according to claim 2, characterized in that: The smart home safety supervision module includes a safety supervision time determination unit and an alarm unit; The safety supervision time determination unit compares the real-time safety factor of the pressed smart home device with a set threshold value. If the real-time safety factor is greater than the set threshold value, the time point γ at which the real-time safety factor is obtained is used as the time end point of the safety supervision time of the pressed smart home device, and the time point at which the real-time safety factor is ≠ 0 is obtained, and the earliest time ε obtained is used as the time start point of the safety supervision time of the pressed smart home device. The safety supervision time of the pressed smart home device = [ε, γ]; The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home switch device within the safety supervision time, and analyzes the abnormal cause of the pressed smart home device based on the acquired sensing data. The smart home system sends the analyzed abnormal cause to the smart home system control terminal for alarm.
4. The smart home security monitoring system based on data analysis according to claim 3 is characterized in that: The smart home management module obtains the abnormal reason of the pressed smart home device analyzed by the alarm unit. If the abnormal reason obtained by the smart home system control terminal is aging of the circuit of the pressed smart home device, aging of the pressed smart home device, or failure of the pressed smart home switch device, the smart home system control terminal adjusts the working state of the pressed smart home device to a power-off state. If the abnormal reason obtained by the smart home system control terminal is frequent operation of the pressed smart home switch device by the user, the smart home system control terminal sends a power-off request message to other user mobile terminals, and the smart home system control terminal selects whether to adjust the working state of the pressed smart home device to a power-off state according to the request selection results of other user mobile terminals.
5. The smart home security monitoring system based on data analysis according to claim 4, characterized in that: The specific method for the operation characteristic data set determination unit to determine the operation characteristic data set of each user of the smart home system for each smart home switch device is: Ⅰ. Randomly select a perception data u from the feature perception data set of the target pressure sensor, and predict the pressing pressure value of each smart home switch device by each user of the smart home system according to the character portrait data and the setting height of each smart home switch device. The specific prediction formula is: Where i = 1, 2, ..., m, represents the number corresponding to each user of the smart home system, m represents the total number, j = 1, 2, ..., n, represents the number corresponding to each smart home switch device in the smart home system, n represents the total number of smart home switch devices in the smart home system, R j Indicates the setting height value of the smart home switch device numbered j, S i Indicates the height value of the user numbered i, P i represents the arm length of the user numbered i. i +P i *0.5) / R j ≥1, When (S i +P i *0.5) / R j <1 o'clock, y ij K represents the influence coefficient of the installation height of the smart home switch device numbered j on the pressure applied by the user numbered i to the switch device, e is a constant and 0<e<1, K ij Indicates the pressing pressure value of the smart home switch device numbered j by the user numbered i; Ⅱ. Repeat the operation in Ⅰ until all the perception data in the target pressure sensor characteristic perception data set are selected, and the set of pressing pressure values of the user numbered i on the smart home switch device numbered j is used as the operation characteristic data set of the user numbered i on the smart home switch device numbered j.
6. The smart home security monitoring system based on data analysis according to claim 5, characterized in that: The specific method for the operation object identification unit to identify the operation object of the pressed smart home switch device is: Assume that the operation feature data set of the user numbered i on the pressed smart home switch device is {r 1i ,r 2i ,…,r vi }, where r vi represents the operation characteristic data value at the vth position in the operation characteristic data set of the pressed smart home switch device by the user numbered i, and v represents the total number of operation characteristic data stored in the operation characteristic data set of the pressed smart home switch device by the user numbered i; According to T i =∑F pi / v calculates the matching degree between the acquired real-time perception data and the operation feature data set of the pressed smart home switch device by the user numbered i, where p = 1, 2, ..., v, represents the number corresponding to each storage position in the operation feature data set, ∑ represents the summation symbol, the subscript of the summation symbol is p = 1, the superscript is v, F pi =1 or F pi =0, when r pi *(1-c)<Acquired real-time perception data<r pi *(1+c), F pi =1, when the acquired real-time perception data ≤ r pi *(1-c) or the acquired real-time perception data ≥ r pi *(1+c), F pi =0, r pi represents the operation characteristic data value of the user numbered i at the pth position in the operation characteristic data set of the pressed smart home switch device, and c represents the error coefficient; maxT i The corresponding i value is determined, and based on the determination result, it can be known that the user numbered i is the operation object of the pressed smart home switch device, wherein max represents the maximum value symbol.
7. The smart home security monitoring system based on data analysis according to claim 6, characterized in that: The specific method for the safety factor prediction unit to predict the real-time safety factor of the pressed smart home device is: The recognition time b of the operating object of the pressed smart home switch device is determined. In the time period [b, b+Z], the real-time operation of the operating object on the pressed smart home switch device is determined by the pressure sensor installed in the pressed smart home switch device. If d t = 0 and d t+1 ≠0, or d t ≠0 and d t+1 = 0, it means that the operating object presses the pressed smart home switch device at time t. If d t = 0 and d t+1 =0, or d t ≠0 and d t+1 ≠0, it means that the operating object does not press the pressed smart home switch device at time t, where d t represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t, d t+1 represents the sensing data of the pressure sensor installed in the smart home switch device being pressed at time t+1, where time t+1 represents the next adjacent time of time t, b≤t≤b+Z; In the time period [b, b+z], the number of times the operating object presses the pressed smart home switch device is the number of times the operating object operates the pressed smart home switch device x z , where 0<z≤Z, Z represents the time interval value; In the time period [b, b+z], the longest duration of the sensed data of the pressure sensor installed in the pressed smart home switch device ≠ 0 is the longest duration Y of a single operation of the pressed smart home device by the operating object. z , where d represents the sensed data of the pressure sensor installed in the pressed smart home switch device; At time z, according to D z =β*(1 / x z )+(1-β)*(L / Y z ) predicts the real-time safety factor of the pressed smart home device, where β represents the proportionality coefficient, L represents the average pressing time of the smart home device user for a single press of the smart home switch device, and D z Represents the safety factor of the pressed smart home device at time z.
8. The smart home security monitoring system based on data analysis according to claim 7, characterized in that: The specific method for the alarm unit to analyze the abnormal cause of the pressed smart home device according to the acquired sensing data is as follows: The alarm unit acquires the sensing data of the switch quantity sensor installed in the pressed smart home device within the safety supervision time; If the sensing data of the switch quantity sensor installed in the pressed smart home device are all 0, it means that the circuit of the smart home device is aging or the smart home device is aging; If the sensing data of the switch quantity sensor installed in the pressed smart home device is consistent with the change trend of the real-time sensing data of the pressure sensor installed in the pressed smart home switch device, it means that the user frequently operates the smart home switch device, causing the smart home device to display a fault; If the perception data of the switch quantity sensor installed in the pressed smart home device is partially inconsistent with the change trend of the real-time perception data of the pressure sensor installed in the pressed smart home switch device, it indicates that the smart home switch device is faulty.
9. A smart home security monitoring method based on data analysis applied to the smart home security monitoring system based on data analysis according to any one of claims 1 to 8, characterized in that: The method comprises: S10: According to the historical perception data set of the pressure sensor and the switch quantity sensor installed in any target smart home switch device in the smart home system, the abnormal perception data in the pressure sensor perception data set is screened out to obtain the characteristic perception data set of the target pressure sensor; S20: Based on the character portrait data entered into the smart home system by the users of the smart home system, determine the operation feature data set of each user of the smart home system on each smart home switch device, and identify the operation object of the pressed smart home switch device in combination with the real-time perception data of the pressure sensor installed in the pressed smart home switch device, and predict the real-time safety factor of the pressed smart home device based on the identification result; S30: determining the safety supervision time of the pressed smart home device according to the real-time safety factor of the pressed smart home device, acquiring the sensing data of the switch sensor installed in the pressed smart home device within the safety supervision time, and selecting whether to send an alarm message to the smart home system control terminal according to the acquired sensing data; S40: Adjusting the working state of the pressed smart home device.
Citation Information
Patent Citations
Monitoring and control device
CN104020755A
Intelligent waterproof dry-out monitoring controlling system and method for domestic gas stove
CN109814464A