Originally Posted by jasenko
Only started happening recently, not sure if the latest Chromecast firmwares are causing this, or Flashcast ROM that I am using, but Chromecast device is causing serious insomnia for my HTC One. Wlan_rx_wake is the highest wakelock by far, unplugging Chromecast fixes the issue. I read a lot about the wakelock and all the tips I found (assigning static IP's, disabling IPv6 in the router, etc) didn't help. Seems to me that DIAL protocol is very aggressive, but I would like to hear some other experiences. I really don't want to change the router as a solution. Any other ideas to try?
I can't think of anything the Chromecast itself could do to cause extra load on your device. It can't wake or influence your device unless there's something on your device listening for it.
So, running apps that are Chromecast-enabled can definitely influence behavior, whether they're looking for Chromecasts or getting the status of a Chromecast it's connected to.
Also, because Chromecast traffic is can be two-way (sometimes a Chromecast app has to query the requesting device) some of the Chromecast-enabled apps (that run on phone/tablet) are set to keep the device awake, or at least wake up.
Killing all Chromecast-enabled apps should
ensure no extra battery drain.
And the app named Chromecast is only necessary for Chromecast setup - it's not needed to use Chromecast - that's up to the individual Chromecast-enabled app.