Battery draining fast

Hi all,

The battery of my RC2 will be drained from 100% to 0% in 48 hours even if the RC2 is switched off (long press on power button followed by long press on Switch off area on screen). System version is 1.7.14. Has anyone has the same experience? And maybe a solution?

Fast battery draining usually is caused by the remote not entering sleep/standby mode. What value was the sleep timeout of the remote set to? Have you checked that there is no activity running that is preventing standby? Please also check the core log for entries that contain “Standby mode is inhibited by” or Added resp. removed standby inhibitor. The remote creates standby inhibitors to prevent entering sleep mode and these get deleted after a reboot. So battery draining even if the remote is turned off or restarted sounds strange to me. Have you checked that the remote is really turned off and doesn’t respond to a button press anymore besides the power button?

Hi Kenny,

Thanks for your reply. The display time out is set to 1 minute. The sleep time out is set to 1 minute 9 seconds. I included part of the log showing the journey from 97% SoC
to 0% SoC below:

2024-08-29 18:02:54.856162 +00:00 core NOTICE Changed battery status: 1% Charging, 3620mV, charger: true
2024-08-29 17:58:32.004615 +00:00 core NOTICE Setting button backlight to: 0%
2024-08-29 17:58:01.006170 +00:00 core NOTICE Setting button backlight to: 0%
2024-08-29 17:57:38.056405 +00:00 core NOTICE Sent get_entity_states: Ok(())
2024-08-29 17:57:36.900373 +00:00 core NOTICE [uc_hue_driver] SessionAuthenticated msg
2024-08-29 17:57:36.900072 +00:00 core NOTICE [uc_hue_driver] Session state change: Authenticated
2024-08-29 17:57:36.884571 +00:00 core NOTICE [uc_hue_driver] Session became active: sending subscribe_events, get_driver_version, connect
2024-08-29 17:57:36.883936 +00:00 core NOTICE [uc_hue_driver] SessionAuthenticated msg
2024-08-29 17:57:36.883613 +00:00 core NOTICE [uc_hue_driver] Session state change: Authenticated
2024-08-29 17:57:36.881744 +00:00 core NOTICE [uc_hue_driver] Connected to: ws://127.0.0.1:8098
2024-08-29 17:57:34.975844 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:34.575923 +00:00 core NOTICE Changed battery status: 0% Charging, 3423mV, charger: true
2024-08-29 17:57:33.549400 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:32.450479 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:31.603808 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:31.198968 +00:00 core WARN [UC-Dock-8C4B14AA0BA4] Can’t handle dock TryReconnect command in state: Active
2024-08-29 17:57:31.198237 +00:00 core WARN [UC-Dock-8C4B14AA0BA4] No transition for: state=Active, event=TryReconnect
2024-08-29 17:57:31.153388 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] SessionAuthenticated msg
2024-08-29 17:57:31.153098 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Session state change: Authenticated
2024-08-29 17:57:31.109841 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:31.087342 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Resolved uc-dock-8c4b14aa0ba4.local: 192.168.1.71
2024-08-29 17:57:31.086199 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Resolving: uc-dock-8c4b14aa0ba4.local
2024-08-29 17:57:31.084527 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Connected to: ws://uc-dock-8c4b14aa0ba4.local:946/
2024-08-29 17:57:35.793624 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Reconnecting in: 650ms
2024-08-29 17:57:35.792867 +00:00 core ERROR [UC-Dock-8C4B14AA0BA4] Error connecting to dock ws://uc-dock-8c4b14aa0ba4.local:946/: ServiceUnavailable(Failed to connect to host: Failed resolving hostname: failed to lookup address information: Temporary failure in name resolution)
2024-08-29 17:57:35.768268 +00:00 core NOTICE uccore : PWD=/opt/uc/data ; USER=root ; COMMAND=/usr/bin/systemctl start bluetooth
2024-08-29 17:57:35.767042 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] WiFi connected: connecting dock
2024-08-29 17:57:35.757937 +00:00 core NOTICE WiFi interface is up and routable, sending connected event
2024-08-29 17:57:35.757513 +00:00 core NOTICE Network changed: link_name: wlan0, operational_state: routable, address_state: routable, ipv4_address_state: routable, online_state: online
2024-08-29 17:57:35.751468 +00:00 core NOTICE uccore : PWD=/opt/uc/data ; USER=root ; COMMAND=/usr/bin/systemctl start wpa_supplicant
2024-08-29 17:57:35.665395 +00:00 core NOTICE Not starting driver ‘uc_sonos_driver’: no configured instances
2024-08-29 17:57:35.664596 +00:00 core ERROR [uc_hue_driver] Error connecting to driver ws://127.0.0.1:8098: ServiceUnavailable(Failed to connect to host: Connection refused (os error 111))
2024-08-29 17:57:35.630554 +00:00 core NOTICE Not starting driver ‘uc_androidtv_driver’: no configured instances
2024-08-29 17:57:35.630119 +00:00 core NOTICE Not starting driver ‘uc_bo_driver’: no configured instances
2024-08-29 17:57:35.629653 +00:00 core NOTICE Not starting driver ‘uc_denon_driver’: no configured instances
2024-08-29 17:57:35.608864 +00:00 core NOTICE Not starting driver ‘uc_roku_driver’: no configured instances
2024-08-29 17:57:35.604184 +00:00 core NOTICE Not starting driver ‘uc_roon_driver’: no configured instances
2024-08-29 17:57:35.602804 +00:00 core NOTICE Not starting driver ‘hass’: no configured instances
2024-08-29 17:57:35.597835 +00:00 core NOTICE Not starting driver ‘uc_appletv_driver’: no configured instances
2024-08-29 17:57:35.593651 +00:00 core NOTICE Execute system command: StartBluetooth
2024-08-29 17:57:35.593176 +00:00 core NOTICE Execute system command: StartWifi
2024-08-29 17:57:35.348346 +00:00 core NOTICE Ignoring connected event from WiFi driver, using operational state instead
2024-08-29 17:57:35.316108 +00:00 core NOTICE Actix runtime found; starting in Actix runtime
2024-08-29 17:57:35.284321 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Reconnecting in: 500ms
2024-08-29 17:57:35.283475 +00:00 core ERROR [UC-Dock-8C4B14AA0BA4] Error connecting to dock ws://uc-dock-8c4b14aa0ba4.local:946/: ServiceUnavailable(Failed to connect to host: Failed resolving hostname: failed to lookup address information: Temporary failure in name resolution)
2024-08-29 17:57:35.282495 +00:00 core NOTICE Started dock connections
2024-08-29 17:57:35.264479 +00:00 core NOTICE Resolved ws url for dock UC-Dock-8C4B14AA0BA4: ws://UC-Dock-8C4B14AA0BA4.local:946
2024-08-29 17:57:35.238551 +00:00 core NOTICE Monitoring network link ‘wlan0’ for changes
2024-08-29 17:57:35.210389 +00:00 core NOTICE Setting button backlight to: 74%
2024-08-29 17:57:35.163887 +00:00 core NOTICE LIRC device opened.
2024-08-29 17:57:35.152472 +00:00 core NOTICE Feature flag enabled: internal_ir. Creating IR emitter for internal IR.
2024-08-29 17:57:34.900685 +00:00 core NOTICE Feature flag enabled: routable_if_link. Using operational state ‘routable’ for WiFi connect events.
2024-08-29 17:57:34.621747 +00:00 core NOTICE starting 1 workers
2024-08-29 17:57:34.418414 +00:00 core NOTICE Cleaning up downloaded system OTA updates <= 1.7.14
2024-08-29 17:57:34.412641 +00:00 core NOTICE Core-API listening on: 127.0.0.1:9000
2024-08-28 06:19:08.125843 +00:00 core NOTICE [uc_hue_driver] Session state change: Disconnected
2024-08-28 06:19:08.122331 +00:00 core NOTICE [uc_hue_driver] Force stopping actor
2024-08-28 06:19:08.075313 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] on_session_disconnected: ClientDisconnect
2024-08-28 06:19:08.074158 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Session state change: Disconnected
2024-08-28 06:19:08.052469 +00:00 core NOTICE Closing connection with code Normal:
2024-08-28 06:19:08.051810 +00:00 core NOTICE graceful worker shutdown; finishing 1 connections
2024-08-28 06:19:08.051481 +00:00 core NOTICE accept thread stopped
2024-08-28 06:19:08.048223 +00:00 core NOTICE [UC-Dock-8C4B14AA0BA4] Disconnect msg
2024-08-28 06:19:08.023189 +00:00 core NOTICE [uc_appletv_driver] StopDriver msg
2024-08-28 06:19:08.008100 +00:00 core NOTICE [uc_hue_driver] StopDriver msg
2024-08-28 06:19:08.007761 +00:00 core NOTICE [uc_roku_driver] StopDriver msg
2024-08-28 06:19:08.007427 +00:00 core NOTICE [hass] StopDriver msg
2024-08-28 06:19:08.005814 +00:00 core NOTICE [uc_bo_driver] StopDriver msg
2024-08-28 06:19:07.992520 +00:00 core NOTICE [uc_androidtv_driver] StopDriver msg
2024-08-28 06:19:07.991915 +00:00 core NOTICE [uc_roon_driver] StopDriver msg
2024-08-28 06:19:07.990899 +00:00 core NOTICE [uc_sonos_driver] StopDriver msg
2024-08-28 06:19:07.989556 +00:00 core NOTICE [uc_denon_driver] StopDriver msg
2024-08-28 06:19:07.974075 +00:00 core NOTICE Got termination signal: 15
2024-08-28 06:19:07.954896 +00:00 core NOTICE SIGTERM received; starting graceful shutdown
2024-08-28 06:19:07.903031 +00:00 core ERROR Too many D-Bus processing errors: terminating client! Failed to read/write data, disconnected from D-Bus?
2024-08-28 06:19:07.902750 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.893768 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.893508 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.893360 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.892977 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.892758 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.892383 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.892108 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.891866 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.891597 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.891178 +00:00 core WARN Processing D-Bus events failed: D-Bus error: Failed to read/write data, disconnected from D-Bus? (org.freedesktop.DBus.Error.Failed)
2024-08-28 06:19:07.734258 +00:00 core NOTICE uccore : PWD=/opt/uc/data ; USER=root ; COMMAND=/usr/bin/systemctl poweroff
2024-08-28 06:19:07.709630 +00:00 core NOTICE Execute system command: PowerOff
2024-08-28 06:18:59.954191 +00:00 core NOTICE Removed standby inhibitor: activity ‘TV kijken’ (off) (max 65s)
2024-08-28 06:18:59.953758 +00:00 core NOTICE [TV kijken] activity finished
2024-08-28 06:18:59.953294 +00:00 core NOTICE Added standby inhibitor: activity ‘TV kijken’ (off) (max 65s)
2024-08-28 06:18:59.952700 +00:00 core NOTICE Started activity ‘TV kijken’ (uc.main.3590acae-a8e3-4755-bfd8-d6f354e3c41a) with timeout of 60s
2024-08-28 06:18:15.506555 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:14.876925 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:14.477829 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:14.089055 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:12.483379 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:11.862586 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:11.472888 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:11.089187 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:10.665759 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:10.245948 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:09.862774 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:18:09.471919 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: false
2024-08-28 06:18:09.062205 +00:00 core NOTICE IR toggle state of IR command uc.main.c4c3d543-d4e6-46bb-a070-b4d85b8d2ec9 Skip: true
2024-08-28 06:17:31.562156 +00:00 core NOTICE Setting button backlight to: 74%
2024-08-28 06:17:06.960327 +00:00 core NOTICE Setting button backlight to: 0%
2024-08-28 06:16:43.033903 +00:00 core NOTICE Changed battery status: 97% Discharging, 4040mV, charger: false

Doesn’t look like a standby problem to me. I would write to the support. Maybe it’s a problem with the battery or the calibration.

You should not power off your remote (long press on power button).

I don’t have this problem otherwise: when my remote is not used and not plugged into, it just consumes 15 to 20% per day.
Still once I had a faulty hue driver that I configured a long time ago but I didn’t use and it tried to connect and fail all the time.
Your logs are too short, you should generate a log file with many more lines like this

And then check which recurring messages you have, more precisely from which domain they are triggered : core, a given driver…

Also you can check in the integration page if one driver report any errors

Hi Frans,

Is the backlight on the buttons still on?

I recently turned off the remote as it wasn’t going to be used for a few days and noticed that the buttons backlight was still on. I assume it’s a bug introduced on the current software version (non beta) since I have never had it happen before. I was able to turn off the backlight, but I had to hold the power button down again until they went off. If you have the same issue, I reckon that would drain the battery.

Thanks,
LewLRX

Hi LewLRX,

Thanks for your reply. I was away for some time so I couldn’t react sooner.

I am able to replicate the issue: when switching off while the remote is not in the dock at first the remote seems to be completely switched off (no backlight, no reaction to buttons) but after some time it restarts. And subsequently the battery drains completely.

When I switch off the remote while it is in the dock and wait untill it is switched off and then remove it from the dock it stays off and holds the state of charge for weeks (I returned after two weeks, started the remote and the SoC was 98%).

Kind regards,

Frans

This is interesting as I have a similar problem with battery drain. I will try your suggestion. This must be a bug of some sort. Did you report it?