From the perspective of deep learning and edge computing, Electric Power IoT compatible NILM system is studied in the paper. Firstly, centered on the NILM system deployment solution in IoT scenarios, a novel edge computing framework is proposed, of which the component roles are discussed. Furthermore, aimed at online extraction of load activations, a dispersion evaluation and load behavior regularity analysis-based activation detection strategy is proposed; For low sample frequency input feature extraction, a CNN architecture that can automatically extract activation signatures and recognize the load type is proposed. Plus, by the analysis of activation background power, power value fluctuation, etc., three generic features are defined as a supplement to the CNN extracted features. Last, a verification experiment is carried out on a domestic dataset, of which the result proves the proposed algorithm's improvement on generalization and computing efficiency.