We released "Wakelock detector - Light" version to the Google Play.
This version of WLD is specifically developed for the purpose of running WLD on normal (non-rooted) phones.
For that purpose, we developed a Chrome Extension "Unlocker for WakelockDetector", which connects to your phone through USB ADB connection.
Chrome extension can switch your phone from USB to TCP-IP, so that Wakelock detector Light can connect to its adb for Wakelock stats retrieval.
Also, there is an option to "Grant Battery Stats" in chrome extension, this option has a low chance of working (but it worked on many Android Marshmallow phones). If it works then it is more permanent workaround than the prior workaround.
More details on Workaround PPT