This paper presents a novel clustering-based algorithm for detecting abrupt changes in electricity consumption profiles, focusing on non-intrusive load monitoring (NILM). Unlike traditional event detection methods, the proposed approach effectively segments the input signals into stationary and non-stationary segments, enhancing feature extraction for appliance recognition. The algorithm was tested with promising results on the residential BLUED dataset, addressing the limitations of existing approaches in accurately detecting and classifying events in energy signals.