Pengisian daya telefon pintar dilakukan setiap malam untuk memastikan baterai pada perangkat terisi penuh dan perangkat dapat digunakan pada esok harinya. Kebiasaan ini mengakibatkan penurunan kapasitas baterai dan umur baterai lebih cepat dari seharusnya. Alat berbasis Internet untuk segala dibuat untuk mencegah pengisian daya telefon pintar yang dilakukan hingga melebihi kapasitas baterai perangkat dengan melihat kebiasaan pengisian daya pengguna. Hasil dari pengujian alat adalah dapat memantau pengisian daya dan memprediksikan pengisian daya dihentikan atau dilanjutkan dengan melihat kebiasaan pengguna dalam pengisian daya dan menggunakan algoritma pembelajaran mesin KNN menggunakan cosine similarity distance sebagai pengukur jarak. Nilai K yang terbaik adalah K=2 dengan F1-Scoew 0.78