A practical approach for applying Machine Learning in the detection and classification of network devices used in building management