Huge Battery Drain on MacBook Pro & iPhone

Hi @Kentlands,

Thanks for the screenshot.

I am curious to know if this alleviates the issues, so do let me know how it goes.

Thanks again, Noris.

Running the Mac in ‘Controller’ mode is depleting the battery at a rate of 40%-50% per hour. The iPhone battery is depleted at about 30% per hour. The drain on the Mac is better than before, but still has room for improvement.

Are there any other options to reduce the energy load of the Roon Controller app, and are there plans to work on this in future software releases?

Thanks again for your help.

Hi @Kentlands,

Can you please reproduce this issue and let me know the time/date in which the battery drains? Example of what I’m looking for: “Left Roon running from 5PM to 7PM on 6/18/20 and battery drained by 80%”. Once I have this info I can enable diagnostics and see if Roon was doing any heavy lifting in the background.

Hi Noris,
I used Roon Controller on my MacBook from 10:05pm - 11:05pm Central Daylight Time (US) on 6/18/2020 and the battery drained from 65% capacity to 5% (consistently losing 1% capacity per minute through the hour). Please let me know if I can provide any additional info to diagnose the issue.

Thanks again.

Hi @Kentlands,

Thanks for letting me know the timestamp. I’ve enabled diagnostics mode and what this action should have done is automatically upload a log-set to our servers, but I am not seeing this report come in.

Can you please use these instructions and manually send me a copy of you Mac and ROCK logs? You can upload to Dropbox / Google Drive and post a link here.

If you have any issues accessing the logs, just let me know.

Thanks, Noris.

I have zipped and uploaded logs from my MacBook and the Roon NUC Rock to the following Dropbox folder: https://www.dropbox.com/sh/eg92kgfpuj8kuka/AAD3RcVYxDALyE0HnKBBqfTJa?dl=0

Thanks again for your help and please let me know if you need any additional info.

Hello Noris,
My trial was running out this weekend and I decided not to continue with the Roon service given these battery drain issues. The cost of the Roon service + the NUC was too large for me to justify given these issues.

I would like to erase everything installed on the NUC SSD through the Rock install process via the bootable USB, so I can return the NUC. Please advise on the process for doing this.

Thanks for your help. I wish we could have made more progress in addressing the battery drain issue before the Roon trial period ended. Roon is a great product, I just wish the Controller app would operate more efficiently.

Hi @Kentlands,

Thanks for sending those logs over.

I took a look through them, but I am not noticing anything jump out at me as the root cause, so I can also ask QA to review the logs to see if they can comment on what could be causing the battery drain.

Once I hear back from QA, I’ll be sure to let you know. I’ve also followed up regarding your trial via private message.

Hi @Kentlands,

Thanks again for sending those logs over and for deciding to continue troubleshooting here. QA has reviewed the logs your sent, but unfortunately they don’t contain much information towards the issue. I suggest that we try this:

  1. Please reproduce the issue once more and note the time/date it occurs on your MacBook controller
  2. Open Activity Monitor once more
  3. Right click on Roon
  4. Press Sample Process
  5. Send the logs from Core + Macbook + Sample Process

Once I have this information, I’m hoping that it can help us understand what’s going on. Thanks!

Thanks, Noris. I have uploaded the requested files to https://www.dropbox.com/sh/eg92kgfpuj8kuka/AAD3RcVYxDALyE0HnKBBqfTJa?dl=0

Hope this helps.

Hi @Kentlands,

Thank you for sending these logs over, I have forwarded them to QA. I also took a quick look in logs and it looks like there was some database activity going on in the background, which brings me to my next question.

If you use a fresh database on your ROCK as a temporary test, does the power behavior still reproduce? Please give this test a try if you can, as it would help clarify if this issue is due to something regarding your old database:

  • Create a Backup of your Roon library
  • Stop RoonServer from running in ROCK’s WebUI
  • Navigate to your Roon’s Database Location
  • Find the folder that says “RoonServer”
  • Rename the “RoonServer” folder to “RoonServer_old”
  • Restart the RoonServer in the WebUI to generate a new Roon database folder
  • Login and use the fresh database with no content added at all
  • Test for a few hours/day
  • Restore from backup

Thanks!

Hi Noris,
Thanks for the additional info. I actually deleted and recreated the ROCK database two days ago, prior to this second test. I did that thinking that I was going to dismantle the NUC - before getting the trial extension. So, you are seeing logs from a new DB. I didn’t however test it without any content (the only content I have is streamed via Qobuz).

Please let me know if you have any other questions or need anything further.

1 Like

Thanks for letting me know @Kentlands, I will discuss these findings with QA and get back to you.
Personally, I believe the completely fresh database test (no Qobuz either) is a useful one, so if you do want to perform that in the meantime while I get feedback from QA, please do so. Otherwise I will reach out once more after they have looked over new logs + the sample process.

Hi Noris,
I ran Roon Controller in the background on my MacBook connected to the ROCK with no content or connection to Quboz, and my battery capacity went from 62% to 48% over the course of one hour. That equates to 8 hours of battery life, assuming the battery drains at a constant rate over its cycle.

I believe when we tested this previously with active use of the Roon Controller, the battery drained at a rate of 1% per minute, or 60% over the course of an hour. That equates to 1 hour 40 minutes of battery life using the Roon Controller app.

Hope this helps.

Hi Noris,
Any word from QA?

Thx.

Hi @Kentlands,

Thanks for your patience here! Yes, I did hear back from QA and they have mentioned that this type of power consumption is atypical for Roon. We have a few suggestions that might help:

  1. Have you reboot your Mac recently and the behavior is still the same after a reboot? We did not see a reboot mentioned in the thread, so this would be a good starting point.

  2. Does the same issue occur even when there are no other apps running except for Roon?

  3. What does Intel Power Gadget show when Roon is running and you are in this state?

  4. What does the battery usage show under About this Mac -> Power -> Cycles for battery health info? Is the battery in a normal range?

  5. Is there any change in behavior with a PRAM or NVRAM reset on the Mac?+

Hi Noris,
Thank you. It is reassuring to hear that this type of power consumption is atypical for Roon.

To answer your questions:

  1. I have rebooted the MacBook and the same behavior exists post reboot.
  2. The same issue occurs if no other apps are running other than Roon.
  3. I have pasted screenshots of the Intel Power Gadget dashboard when the issue occurs.
  4. Battery cycles are quite high for my MacBook battery at 1069. I plan on having the battery replaced late this week and hopefully that will help. In spite of the battery age, other apps are not depleting the battery at anywhere near this rate.
  5. No change in behavior after the PRAM/NVRAM reset and reboot.

Thanks again for your help. I will let you know if the situation improves once I swap out the battery.

1 Like

Hi @Kentlands,

Thanks for the additional info! Let me get your screenshots over to QA to see if there are any clues from the Intel Power Gadget output. Also, do let us know how it goes with the battery swap, thanks!

Any update on this. The batter on my MacBook Pro is draining very very fast when running Roon

Hi @Klas_Norden,

There were some improvements in this area with an older release of ours, see:

If you are still seeing this behavior, can you please open a new thread in #support?