Можно для дитя ввести простое правило. Закончил работать - переведи девайс в авиарежим. Заодно дисциплина. Через некоторое время роутер сам запишет девайс в список неактивных. Вот по суммарному времени активности можно и считать. Кстати, скрипт не такой и сложный.