An Internet of Things system for gas usage monitoring and warning based on smart gas, wherein the Internet of Things system comprises a smart gas user platform, a smart gas service platform, a smart gas safety management platform, a smart gas household device sensing network platform and a smart gas household device object platform interacted in sequence, wherein the smart gas safety management platform includes a smart gas household safety management sub-platform and a smart gas data center, the smart gas data center is configured to:
- obtain gas usage data from at least one gas device through the smart gas household device sensing network platform and send the gas usage data to the smart gas household safety management sub-platform, wherein the at least one gas device is configured in the smart gas household device object platform;
- and
- the smart gas household safety management sub-platform is configured to:
- based on the gas usage data, determine a gas monitoring object from the at least one gas device;
- determine initial objects based on the gas monitoring object and a gas usage threshold, the gas usage threshold including a usage length threshold and a usage volume threshold;
- process historical gas data of the initial objects by using an evaluation model to determine suspicions of the initial objects, wherein the evaluation model is a machine learning model and obtained through joint training;
- determine a target object based on the suspicions;
- and
- send gas safety warning information to the smart gas data center and to the smart gas user platform of the gas user corresponding to the target object via the smart gas service platform;
- wherein to determine the gas usage threshold, the smart gas household safety management sub-platform is further configured to:
- obtain environmental data, wherein the environmental data includes seasonal information, time-point information, and area information;
- construct a gas environment vector based on the environmental data;
- construct a reference database, wherein the reference database includes a reference vector and gas usage data corresponding to the reference vector, the reference vector being constructed based on historical environmental data;
- determine at least one target reference vector by using vector matching based on the gas environment vector and the reference database;
- and
- determine the gas usage threshold based on gas usage data corresponding to the at least one target reference vector.