Back to logs
Log Detail
145
User Email
allen7182608@gmail.com
MAC Address
72:6D:4A:9E:99:41
App Version
1.52.114
Submitted At
June 19, 2026 at 08:24:17 PM EDT
Error lineWarning line
log_text1438 lines
1--- Log cleared ---22026-06-12 17:00:01.315 I/ZMYBleManager: handle Char 2 response: DC190213030012026061216000197LT32026-06-12 17:00:01.318 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 value=197 raw=001202606121600019742026-06-12 17:00:01.319 D/ZMYBleManager: Periodically report steps (provisional): 19752026-06-12 17:00:01.322 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 new1303=197 existing1303=0 stored=197 droppedLower=false62026-06-12 17:00:01.638 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false72026-06-12 17:00:01.641 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false82026-06-12 17:00:01.642 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true92026-06-12 17:00:01.644 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781240400 stop=1781341200 raw1300Rows=1 raw1303Rows=2 mergedRows=3102026-06-12 17:00:01.645 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:4A:9E:99:41 dayStart=1781247600 dayStop=1781333999 queryStart=1781240400 queryStop=1781341200 expandedRows=3 dayRows=3112026-06-12 17:00:01.649 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:4A:9E:99:41 queryStart=1781226000 queryStop=1781290800 rows=0122026-06-12 17:00:01.653 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false132026-06-12 17:00:01.654 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false142026-06-12 17:00:01.654 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true152026-06-12 17:00:01.656 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781154000 stop=1781341199 raw1300Rows=1 raw1303Rows=2 mergedRows=3162026-06-12 17:00:17.758 I/ZMYBleManager: Get charging status: DC00010506LT172026-06-12 17:00:17.760 I/ZMYBleManager: Result: true182026-06-12 17:00:17.817 I/ZMYBleManager: handle Char 1 response: DC03010506065LT192026-06-12 17:00:17.820 D/ZMYBleManager: Charging status: 65%202026-06-12 17:00:18.526 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526212026-06-12 17:00:18.527 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false222026-06-12 17:00:18.527 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526232026-06-12 17:00:18.528 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false242026-06-12 17:00:18.535 I/ZMYBleManager: Get charging status: DC00010506LT252026-06-12 17:00:18.536 I/ZMYBleManager: Result: true262026-06-12 17:00:18.539 I/ZMYBleManager: Get all data: DC00010505LT272026-06-12 17:00:18.539 I/ZMYBleManager: Result: false282026-06-12 17:00:18.539 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false292026-06-12 17:00:18.540 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false302026-06-12 17:00:18.540 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true312026-06-12 17:00:18.540 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781240400 stop=1781341200 raw1300Rows=1 raw1303Rows=2 mergedRows=3322026-06-12 17:00:18.541 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:4A:9E:99:41 dayStart=1781247600 dayStop=1781333999 queryStart=1781240400 queryStop=1781341200 expandedRows=3 dayRows=3332026-06-12 17:00:18.542 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:4A:9E:99:41 queryStart=1781226000 queryStop=1781290800 rows=0342026-06-12 17:00:18.543 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false352026-06-12 17:00:18.543 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false362026-06-12 17:00:18.544 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true372026-06-12 17:00:18.545 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781154000 stop=1781341199 raw1300Rows=1 raw1303Rows=2 mergedRows=3382026-06-12 17:00:18.547 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false392026-06-12 17:00:18.547 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false402026-06-12 17:00:18.547 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true412026-06-12 17:00:18.547 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1780642800 stop=1781333999 raw1300Rows=1 raw1303Rows=2 mergedRows=3422026-06-12 17:00:18.548 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false432026-06-12 17:00:18.549 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false442026-06-12 17:00:18.549 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true452026-06-12 17:00:18.549 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1779606000 stop=1783234799 raw1300Rows=1 raw1303Rows=2 mergedRows=3462026-06-12 17:00:18.560 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526472026-06-12 17:00:18.560 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false482026-06-12 17:00:18.563 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526492026-06-12 17:00:18.564 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false502026-06-12 17:00:18.594 I/ZMYBleManager: handle Char 1 response: DC03010506065LT512026-06-12 17:00:18.594 D/ZMYBleManager: Charging status: 65%522026-06-12 17:00:19.544 I/ZMYBleManager: Get all data retry 1: true532026-06-12 17:00:19.587 I/ZMYBleManager: handle Char 1 response: DC010105050LT542026-06-12 17:00:19.589 W/ZMYBleManager: Unknown command type: DC010105050LT552026-06-12 17:00:19.983 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526562026-06-12 17:00:19.983 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false572026-06-12 17:00:19.993 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false582026-06-12 17:00:19.995 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false592026-06-12 17:00:19.996 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true602026-06-12 17:00:19.997 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781240400 stop=1781341200 raw1300Rows=1 raw1303Rows=2 mergedRows=3612026-06-12 17:00:19.998 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:4A:9E:99:41 dayStart=1781247600 dayStop=1781333999 queryStart=1781240400 queryStop=1781341200 expandedRows=3 dayRows=3622026-06-12 17:00:19.999 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:4A:9E:99:41 queryStart=1781226000 queryStop=1781290800 rows=0632026-06-12 17:00:20.000 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false642026-06-12 17:00:20.002 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false652026-06-12 17:00:20.003 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true662026-06-12 17:00:20.003 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781154000 stop=1781341199 raw1300Rows=1 raw1303Rows=2 mergedRows=3672026-06-12 17:00:20.006 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526682026-06-12 17:00:20.007 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false692026-06-12 17:00:20.005 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false702026-06-12 17:00:20.007 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false712026-06-12 17:00:20.008 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true722026-06-12 17:00:20.008 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1780642800 stop=1781333999 raw1300Rows=1 raw1303Rows=2 mergedRows=3732026-06-12 17:00:20.009 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false742026-06-12 17:00:20.010 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false752026-06-12 17:00:20.010 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526762026-06-12 17:00:20.010 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true772026-06-12 17:00:20.010 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false782026-06-12 17:00:20.011 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1779606000 stop=1783234799 raw1300Rows=1 raw1303Rows=2 mergedRows=3792026-06-12 17:00:20.547 I/ZMYBleManager: Get all data retry 2: true802026-06-12 17:00:20.605 I/ZMYBleManager: handle Char 1 response: DC010105050LT812026-06-12 17:00:20.608 W/ZMYBleManager: Unknown command type: DC010105050LT822026-06-12 17:00:21.546 I/ZMYBleManager: Get all data retry 3: true832026-06-12 17:00:21.597 I/ZMYBleManager: handle Char 1 response: DC010105050LT842026-06-12 17:00:21.599 W/ZMYBleManager: Unknown command type: DC010105050LT852026-06-12 17:01:03.779 I/ZMYBleManager: handle Char 2 response: DC190213030012026061217000053LT862026-06-12 17:01:03.782 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 value=53 raw=0012026061217000053872026-06-12 17:01:03.784 D/ZMYBleManager: Periodically report steps (provisional): 53882026-06-12 17:01:03.789 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 new1303=53 existing1303=197 stored=197 droppedLower=true892026-06-12 17:01:04.095 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false902026-06-12 17:01:04.096 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false912026-06-12 17:01:04.097 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true922026-06-12 17:01:04.097 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781240400 stop=1781341200 raw1300Rows=1 raw1303Rows=2 mergedRows=3932026-06-12 17:01:04.098 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:4A:9E:99:41 dayStart=1781247600 dayStop=1781333999 queryStart=1781240400 queryStop=1781341200 expandedRows=3 dayRows=3942026-06-12 17:01:04.101 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:4A:9E:99:41 queryStart=1781226000 queryStop=1781290800 rows=0952026-06-12 17:01:04.100 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=526962026-06-12 17:01:04.103 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false972026-06-12 17:01:04.102 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false982026-06-12 17:01:04.103 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false992026-06-12 17:01:04.104 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true1002026-06-12 17:01:04.105 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781154000 stop=1781341199 raw1300Rows=1 raw1303Rows=2 mergedRows=31012026-06-12 17:01:04.114 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:4A:9E:99:41 selectedDayStart=1781247600 selectedDayStop=1781333999 hourlyTotal=526 sportTotal=0 rawTotal=5261022026-06-12 17:01:04.116 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:4A:9E:99:41 dayStart=1781247600 computed=526 display=526 floorRaisedDisplay=false1032026-06-12 17:04:32.830 I/ZMYBleManager: handle Char 2 response: DC190213030012026061217000067LT1042026-06-12 17:04:32.847 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 value=67 raw=00120260612170000671052026-06-12 17:04:32.853 D/ZMYBleManager: Periodically report steps (provisional): 671062026-06-12 17:04:32.882 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 new1303=67 existing1303=197 stored=197 droppedLower=true1072026-06-12 17:04:33.206 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false1082026-06-12 17:04:33.209 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false1092026-06-12 17:04:33.210 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true1102026-06-12 17:04:33.211 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781240400 stop=1781341200 raw1300Rows=1 raw1303Rows=2 mergedRows=31112026-06-12 17:04:33.213 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:4A:9E:99:41 dayStart=1781247600 dayStop=1781333999 queryStart=1781240400 queryStop=1781341200 expandedRows=3 dayRows=31122026-06-12 17:04:33.218 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:4A:9E:99:41 queryStart=1781226000 queryStop=1781290800 rows=01132026-06-12 17:04:33.224 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781298000 nowHourTs=1781308800 raw1300=132 raw1303=0 hasFinal=true effective=132 fixV2=true currentHour=false1142026-06-12 17:04:33.226 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781305200 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=false1152026-06-12 17:04:33.226 D/HealthRepository: [StepsTrace] event=range_slot mac=72:6D:4A:9E:99:41 ts=1781308800 nowHourTs=1781308800 raw1300=0 raw1303=197 hasFinal=false effective=197 fixV2=true currentHour=true1162026-06-12 17:04:33.227 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:4A:9E:99:41 start=1781154000 stop=1781341199 raw1300Rows=1 raw1303Rows=2 mergedRows=31172026-06-12 17:04:33.837 I/ZMYBleManager: handle Char 2 response: DC190213030012026061217000068LT1182026-06-12 17:04:33.840 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 value=68 raw=00120260612170000681192026-06-12 17:04:33.841 D/ZMYBleManager: Periodically report steps (provisional): 681202026-06-12 17:04:33.845 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 new1303=68 existing1303=197 stored=197 droppedLower=true1212026-06-12 17:04:35.880 I/ZMYBleManager: handle Char 2 response: DC190213030012026061217000073LT1222026-06-12 17:04:35.882 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781308800 value=73 raw=00120260612170000731232026-06-12 17:04:35.884 D/ZMYBleManager: Periodically report steps (provisional): 731242026-125...[middle truncated]...126queryStart=1780635600 queryStop=1780736400 expandedRows=0 dayRows=01272026-06-15 17:56:05.986 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780621200 queryStop=1780686000 rows=341282026-06-15 17:56:05.985 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=01292026-06-15 17:56:05.988 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780549200 stop=1780736399 raw1300Rows=0 raw1303Rows=0 mergedRows=01302026-06-15 17:56:05.990 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780038000 stop=1780729199 raw1300Rows=0 raw1303Rows=0 mergedRows=01312026-06-15 17:56:05.990 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=01322026-06-15 17:56:05.991 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01332026-06-15 17:56:31.762 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=0 sportTotal=0 rawTotal=01342026-06-15 17:56:31.770 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records1352026-06-15 17:56:32.052 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records1362026-06-15 17:56:33.026 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=0 sportTotal=0 rawTotal=01372026-06-15 17:56:33.035 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records1382026-06-15 17:56:34.785 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781420400 selectedDayStop=1781506799 hourlyTotal=0 sportTotal=0 rawTotal=01392026-06-15 17:56:34.793 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781413200 stop=1781514000 → 3 merged records1402026-06-15 17:56:34.800 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781514000 raw1300Rows=0 raw1303Rows=0 mergedRows=01412026-06-15 17:56:34.801 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781413200 stop=1781514000 raw1300Rows=0 raw1303Rows=0 mergedRows=01422026-06-15 17:56:34.802 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781413200 stop=1781514000 → 3 merged records1432026-06-15 17:56:34.804 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781420400 dayStop=1781506799 queryStart=1781413200 queryStop=1781514000 expandedRows=3 dayRows=31442026-06-15 17:56:34.807 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781398800 queryStop=1781463600 rows=01452026-06-15 17:56:34.808 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781420400 selectedDayStop=1781506799 hourlyTotal=311 sportTotal=0 rawTotal=3111462026-06-15 17:56:34.809 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781326800 stop=1781513999 raw1300Rows=0 raw1303Rows=0 mergedRows=01472026-06-15 17:56:34.810 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781420400 selectedDayStop=1781506799 hourlyTotal=311 sportTotal=0 rawTotal=3111482026-06-15 17:56:34.810 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780815600 stop=1781506799 raw1300Rows=0 raw1303Rows=0 mergedRows=01492026-06-15 17:56:34.811 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01502026-06-15 17:56:37.174 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780902000 selectedDayStop=1780988399 hourlyTotal=0 sportTotal=0 rawTotal=01512026-06-15 17:56:37.187 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780894800 stop=1780995600 → 0 merged records1522026-06-15 17:56:37.192 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780894800 stop=1780995600 raw1300Rows=0 raw1303Rows=0 mergedRows=01532026-06-15 17:56:37.193 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780894800 stop=1780995600 raw1300Rows=0 raw1303Rows=0 mergedRows=01542026-06-15 17:56:37.194 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780894800 stop=1780995600 → 0 merged records1552026-06-15 17:56:37.194 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780902000 dayStop=1780988399 queryStart=1780894800 queryStop=1780995600 expandedRows=0 dayRows=01562026-06-15 17:56:37.195 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780880400 queryStop=1780945200 rows=01572026-06-15 17:56:37.196 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780808400 stop=1780995599 raw1300Rows=0 raw1303Rows=0 mergedRows=01582026-06-15 17:56:37.197 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780297200 stop=1780988399 raw1300Rows=0 raw1303Rows=0 mergedRows=01592026-06-15 17:56:37.198 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01602026-06-15 17:56:37.218 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780894800 stop=1780995600 → 0 merged records1612026-06-15 17:56:37.221 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780902000 selectedDayStop=1780988399 hourlyTotal=0 sportTotal=0 rawTotal=01622026-06-15 17:56:37.223 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780902000 selectedDayStop=1780988399 hourlyTotal=0 sportTotal=0 rawTotal=01632026-06-15 17:56:37.229 I/ZMYBleManager: Get all data skipped (cooldown active, 43276ms since last request)1642026-06-15 17:56:37.235 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780894800 stop=1780995600 raw1300Rows=0 raw1303Rows=0 mergedRows=01652026-06-15 17:56:37.236 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780894800 stop=1780995600 raw1300Rows=0 raw1303Rows=0 mergedRows=01662026-06-15 17:56:37.237 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780894800 stop=1780995600 → 0 merged records1672026-06-15 17:56:37.237 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780902000 dayStop=1780988399 queryStart=1780894800 queryStop=1780995600 expandedRows=0 dayRows=01682026-06-15 17:56:37.239 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780880400 queryStop=1780945200 rows=01692026-06-15 17:56:37.240 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780808400 stop=1780995599 raw1300Rows=0 raw1303Rows=0 mergedRows=01702026-06-15 17:56:37.241 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780297200 stop=1780988399 raw1300Rows=0 raw1303Rows=0 mergedRows=01712026-06-15 17:56:37.242 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780902000 selectedDayStop=1780988399 hourlyTotal=0 sportTotal=0 rawTotal=01722026-06-15 17:56:37.243 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01732026-06-15 17:56:37.245 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780902000 selectedDayStop=1780988399 hourlyTotal=0 sportTotal=0 rawTotal=01742026-06-15 17:56:38.028 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780815600 selectedDayStop=1780901999 hourlyTotal=0 sportTotal=0 rawTotal=01752026-06-15 17:56:38.037 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780808400 stop=1780909200 → 0 merged records1762026-06-15 17:56:38.045 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780808400 stop=1780909200 raw1300Rows=0 raw1303Rows=0 mergedRows=01772026-06-15 17:56:38.046 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780808400 stop=1780909200 raw1300Rows=0 raw1303Rows=0 mergedRows=01782026-06-15 17:56:38.050 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780808400 stop=1780909200 → 0 merged records1792026-06-15 17:56:38.051 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780815600 dayStop=1780901999 queryStart=1780808400 queryStop=1780909200 expandedRows=0 dayRows=01802026-06-15 17:56:38.053 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780794000 queryStop=1780858800 rows=01812026-06-15 17:56:38.054 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780722000 stop=1780909199 raw1300Rows=0 raw1303Rows=0 mergedRows=01822026-06-15 17:56:38.055 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780815600 selectedDayStop=1780901999 hourlyTotal=0 sportTotal=0 rawTotal=01832026-06-15 17:56:38.055 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780210800 stop=1780901999 raw1300Rows=0 raw1303Rows=0 mergedRows=01842026-06-15 17:56:38.056 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01852026-06-15 17:56:38.056 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780815600 selectedDayStop=1780901999 hourlyTotal=0 sportTotal=0 rawTotal=01862026-06-15 17:56:38.057 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780808400 stop=1780909200 → 0 merged records1872026-06-15 17:56:38.061 I/ZMYBleManager: Get all data skipped (cooldown active, 44107ms since last request)1882026-06-15 17:56:38.066 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780808400 stop=1780909200 raw1300Rows=0 raw1303Rows=0 mergedRows=01892026-06-15 17:56:38.068 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780808400 stop=1780909200 raw1300Rows=0 raw1303Rows=0 mergedRows=01902026-06-15 17:56:38.069 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780808400 stop=1780909200 → 0 merged records1912026-06-15 17:56:38.069 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780815600 dayStop=1780901999 queryStart=1780808400 queryStop=1780909200 expandedRows=0 dayRows=01922026-06-15 17:56:38.070 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780815600 selectedDayStop=1780901999 hourlyTotal=0 sportTotal=0 rawTotal=01932026-06-15 17:56:38.073 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780815600 selectedDayStop=1780901999 hourlyTotal=0 sportTotal=0 rawTotal=01942026-06-15 17:56:38.072 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780794000 queryStop=1780858800 rows=01952026-06-15 17:56:38.075 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780722000 stop=1780909199 raw1300Rows=0 raw1303Rows=0 mergedRows=01962026-06-15 17:56:38.076 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780210800 stop=1780901999 raw1300Rows=0 raw1303Rows=0 mergedRows=01972026-06-15 17:56:38.077 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=01982026-06-15 17:56:38.263 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780729200 selectedDayStop=1780815599 hourlyTotal=0 sportTotal=0 rawTotal=01992026-06-15 17:56:38.277 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780722000 stop=1780822800 → 0 merged records2002026-06-15 17:56:38.293 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780722000 stop=1780822800 raw1300Rows=0 raw1303Rows=0 mergedRows=02012026-06-15 17:56:38.294 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780722000 stop=1780822800 raw1300Rows=0 raw1303Rows=0 mergedRows=02022026-06-15 17:56:38.296 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780722000 stop=1780822800 → 0 merged records2032026-06-15 17:56:38.296 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780729200 dayStop=1780815599 queryStart=1780722000 queryStop=1780822800 expandedRows=0 dayRows=02042026-06-15 17:56:38.297 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780729200 selectedDayStop=1780815599 hourlyTotal=0 sportTotal=0 rawTotal=02052026-06-15 17:56:38.299 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780729200 selectedDayStop=1780815599 hourlyTotal=0 sportTotal=0 rawTotal=02062026-06-15 17:56:38.299 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780707600 queryStop=1780772400 rows=212072026-06-15 17:56:38.300 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780635600 stop=1780822799 raw1300Rows=0 raw1303Rows=0 mergedRows=02082026-06-15 17:56:38.301 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780124400 stop=1780815599 raw1300Rows=0 raw1303Rows=0 mergedRows=02092026-06-15 17:56:38.302 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02102026-06-15 17:56:38.303 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780722000 stop=1780822800 → 0 merged records2112026-06-15 17:56:38.311 I/ZMYBleManager: Get all data skipped (cooldown active, 44357ms since last request)2122026-06-15 17:56:38.318 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780722000 stop=1780822800 raw1300Rows=0 raw1303Rows=0 mergedRows=02132026-06-15 17:56:38.319 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780722000 stop=1780822800 raw1300Rows=0 raw1303Rows=0 mergedRows=02142026-06-15 17:56:38.320 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780722000 stop=1780822800 → 0 merged records2152026-06-15 17:56:38.320 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780729200 dayStop=1780815599 queryStart=1780722000 queryStop=1780822800 expandedRows=0 dayRows=02162026-06-15 17:56:38.321 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780729200 selectedDayStop=1780815599 hourlyTotal=0 sportTotal=0 rawTotal=02172026-06-15 17:56:38.322 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780729200 selectedDayStop=1780815599 hourlyTotal=0 sportTotal=0 rawTotal=02182026-06-15 17:56:38.323 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780707600 queryStop=1780772400 rows=212192026-06-15 17:56:38.324 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780635600 stop=1780822799 raw1300Rows=0 raw1303Rows=0 mergedRows=02202026-06-15 17:56:38.326 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780124400 stop=1780815599 raw1300Rows=0 raw1303Rows=0 mergedRows=02212026-06-15 17:56:38.327 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02222026-06-15 17:56:38.485 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02232026-06-15 17:56:38.497 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780635600 stop=1780736400 → 0 merged records2242026-06-15 17:56:38.504 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02252026-06-15 17:56:38.504 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02262026-06-15 17:56:38.506 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780635600 stop=1780736400 → 0 merged records2272026-06-15 17:56:38.506 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780642800 dayStop=1780729199 queryStart=1780635600 queryStop=1780736400 expandedRows=0 dayRows=02282026-06-15 17:56:38.509 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780621200 queryStop=1780686000 rows=342292026-06-15 17:56:38.510 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02302026-06-15 17:56:38.511 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02312026-06-15 17:56:38.510 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780549200 stop=1780736399 raw1300Rows=0 raw1303Rows=0 mergedRows=02322026-06-15 17:56:38.511 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780038000 stop=1780729199 raw1300Rows=0 raw1303Rows=0 mergedRows=02332026-06-15 17:56:38.512 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02342026-06-15 17:56:38.513 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780635600 stop=1780736400 → 0 merged records2352026-06-15 17:56:38.521 I/ZMYBleManager: Get all data skipped (cooldown active, 44567ms since last request)2362026-06-15 17:56:38.528 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02372026-06-15 17:56:38.530 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02382026-06-15 17:56:38.530 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780635600 stop=1780736400 → 0 merged records2392026-06-15 17:56:38.531 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780642800 dayStop=1780729199 queryStart=1780635600 queryStop=1780736400 expandedRows=0 dayRows=02402026-06-15 17:56:38.532 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02412026-06-15 17:56:38.533 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02422026-06-15 17:56:38.534 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780621200 queryStop=1780686000 rows=342432026-06-15 17:56:38.535 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780549200 stop=1780736399 raw1300Rows=0 raw1303Rows=0 mergedRows=02442026-06-15 17:56:38.536 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780038000 stop=1780729199 raw1300Rows=0 raw1303Rows=0 mergedRows=02452026-06-15 17:56:38.537 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02462026-06-15 17:57:54.503 I/ZMYBleManager: Get sleep: DC00010403LT2472026-06-15 17:57:54.505 I/ZMYBleManager: Result: true2482026-06-15 17:57:54.511 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02492026-06-15 17:57:54.512 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1780635600 stop=1780736400 raw1300Rows=0 raw1303Rows=0 mergedRows=02502026-06-15 17:57:54.517 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1780635600 stop=1780736400 → 0 merged records2512026-06-15 17:57:54.518 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1780642800 dayStop=1780729199 queryStart=1780635600 queryStop=1780736400 expandedRows=0 dayRows=02522026-06-15 17:57:54.518 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02532026-06-15 17:57:54.519 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1780621200 queryStop=1780686000 rows=342542026-06-15 17:57:54.519 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1780642800 selectedDayStop=1780729199 hourlyTotal=0 sportTotal=0 rawTotal=02552026-06-15 17:57:54.520 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780549200 stop=1780736399 raw1300Rows=0 raw1303Rows=0 mergedRows=02562026-06-15 17:57:54.521 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780038000 stop=1780729199 raw1300Rows=0 raw1303Rows=0 mergedRows=02572026-06-15 17:57:54.522 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02582026-06-15 17:57:54.554 I/ZMYBleManager: handle Char 2 response: DC0010204030LT2592026-06-15 17:57:54.556 W/ZMYBleManager: Unknown command type: DC0010204030LT2602026-06-15 17:57:58.731 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=0 sportTotal=0 rawTotal=02612026-06-15 17:57:58.739 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2622026-06-15 17:57:58.760 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=0 sportTotal=0 rawTotal=02632026-06-15 17:57:58.770 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2642026-06-15 17:57:58.776 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=02652026-06-15 17:57:58.776 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=02662026-06-15 17:57:58.778 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2672026-06-15 17:57:58.779 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=2 dayRows=22682026-06-15 17:57:58.781 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=02692026-06-15 17:57:58.786 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=02702026-06-15 17:57:58.787 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780902000 stop=1781593199 raw1300Rows=0 raw1303Rows=0 mergedRows=02712026-06-15 17:57:58.788 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02722026-06-15 17:57:58.795 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3662732026-06-15 17:57:58.796 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false2742026-06-15 17:57:58.797 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3662752026-06-15 17:57:58.798 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false2762026-06-15 17:57:58.945 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2772026-06-15 18:00:03.857 I/ZMYBleManager: Get charging status: DC00010506LT2782026-06-15 18:00:03.875 I/ZMYBleManager: Result: true2792026-06-15 18:00:03.894 I/ZMYBleManager: Get all data: DC00010505LT2802026-06-15 18:00:03.894 I/ZMYBleManager: Result: true2812026-06-15 18:00:03.895 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=02822026-06-15 18:00:03.896 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=02832026-06-15 18:00:03.898 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2842026-06-15 18:00:03.899 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=2 dayRows=22852026-06-15 18:00:03.902 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=02862026-06-15 18:00:03.903 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=02872026-06-15 18:00:03.904 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780902000 stop=1781593199 raw1300Rows=0 raw1303Rows=0 mergedRows=02882026-06-15 18:00:03.904 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=02892026-06-15 18:00:03.905 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records2902026-06-15 18:00:03.972 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3662912026-06-15 18:00:03.972 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false2922026-06-15 18:00:03.978 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3662932026-06-15 18:00:03.979 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false2942026-06-15 18:00:04.387 I/ZMYBleManager: handle Char 1 response: DC03010506081LT2952026-06-15 18:00:04.391 D/ZMYBleManager: Charging status: 81%2962026-06-15 18:00:04.394 D/BleManager: Executing function 5/52972026-06-15 18:00:04.495 I/ZMYBleManager: Get BLE version: DC00010500LT2982026-06-15 18:00:04.496 I/ZMYBleManager: Result: true2992026-06-15 18:00:05.414 I/ZMYBleManager: handle Char 1 response: DC010105050LT3002026-06-15 18:00:05.416 W/ZMYBleManager: Unknown command type: DC010105050LT3012026-06-15 18:00:06.464 I/ZMYBleManager: handle Char 1 response: DC150105002.5.94:YZW4.35VLT3022026-06-15 18:00:06.467 D/ZMYBleManager: ZMY Ring version: 2.5.94:YZW4.35V3032026-06-15 18:00:06.470 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03042026-06-15 18:00:06.469 D/BleManager: All functions in queue are completed3052026-06-15 18:00:06.471 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03062026-06-15 18:00:06.473 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records3072026-06-15 18:00:06.474 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=2 dayRows=23082026-06-15 18:00:06.476 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=03092026-06-15 18:00:06.476 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3663102026-06-15 18:00:06.477 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=03112026-06-15 18:00:06.478 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false3122026-06-15 18:00:06.490 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3663132026-06-15 18:00:06.491 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false3142026-06-15 18:00:15.911 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03152026-06-15 18:00:15.912 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03162026-06-15 18:00:15.914 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 2 merged records3172026-06-15 18:00:15.915 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=2 dayRows=23182026-06-15 18:00:15.917 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=03192026-06-15 18:00:15.918 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=03202026-06-15 18:00:15.921 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780902000 stop=1781593199 raw1300Rows=0 raw1303Rows=0 mergedRows=03212026-06-15 18:00:15.923 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=03222026-06-15 18:00:15.926 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3663232026-06-15 18:00:15.926 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false3242026-06-15 18:00:15.932 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=366 sportTotal=0 rawTotal=3663252026-06-15 18:00:15.933 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=366 display=366 floorRaisedDisplay=false3262026-06-15 18:17:14.326 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000018LT3272026-06-15 18:17:14.341 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=18 raw=00120260615180000183282026-06-15 18:17:14.345 D/ZMYBleManager: Periodically report steps (provisional): 183292026-06-15 18:17:14.346 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000026LT3302026-06-15 18:17:14.348 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=26 raw=00120260615180000263312026-06-15 18:17:14.349 D/ZMYBleManager: Periodically report steps (provisional): 263322026-06-15 18:17:14.350 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000047LT3332026-06-15 18:17:14.351 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=47 raw=00120260615180000473342026-06-15 18:17:14.353 D/ZMYBleManager: Periodically report steps (provisional): 473352026-06-15 18:17:14.354 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000049LT3362026-06-15 18:17:14.355 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=49 raw=00120260615180000493372026-06-15 18:17:14.356 D/ZMYBleManager: Periodically report steps (provisional): 493382026-06-15 18:17:14.357 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000068LT3392026-06-15 18:17:14.358 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=68 raw=00120260615180000683402026-06-15 18:17:14.359 D/ZMYBleManager: Periodically report steps (provisional): 683412026-06-15 18:17:14.360 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000080LT3422026-06-15 18:17:14.361 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=80 raw=00120260615180000803432026-06-15 18:17:14.362 D/ZMYBleManager: Periodically report steps (provisional): 803442026-06-15 18:17:14.363 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000108LT3452026-06-15 18:17:14.365 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=108 raw=00120260615180001083462026-06-15 18:17:14.366 D/ZMYBleManager: Periodically report steps (provisional): 1083472026-06-15 18:17:14.367 I/ZMYBleManager: handle Char 2 response: DC190213030012026061518000120LT3482026-06-15 18:17:14.368 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 value=120 raw=00120260615180001203492026-06-15 18:17:14.369 D/ZMYBleManager: Periodically report steps (provisional): 1203502026-06-15 18:17:14.379 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=18 existing1303=0 stored=18 droppedLower=false3512026-06-15 18:17:14.445 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=26 existing1303=18 stored=26 droppedLower=false3522026-06-15 18:17:14.453 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=47 existing1303=26 stored=47 droppedLower=false3532026-06-15 18:17:14.462 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=49 existing1303=47 stored=49 droppedLower=false3542026-06-15 18:17:14.470 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=68 existing1303=49 stored=68 droppedLower=false3552026-06-15 18:17:14.476 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=80 existing1303=68 stored=80 droppedLower=false3562026-06-15 18:17:14.484 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=108 existing1303=80 stored=108 droppedLower=false3572026-06-15 18:17:14.488 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:4A:9E:99:41 ts=1781571600 new1303=120 existing1303=108 stored=120 droppedLower=false3582026-06-15 18:17:14.527 I/StepSyncWorker: StepSyncWorker: Ring connected — triggering hourly step sync3592026-06-15 18:17:14.529 I/ZMYBleManager: Get all data: DC00010505LT3602026-06-15 18:17:14.552 I/ZMYBleManager: Result: true3612026-06-15 18:17:14.764 I/ZMYBleManager: handle Char 1 response: DC010105050LT3622026-06-15 18:17:14.765 W/ZMYBleManager: Unknown command type: DC010105050LT3632026-06-15 18:17:14.801 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03642026-06-15 18:17:14.802 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03652026-06-15 18:17:14.804 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 3 merged records3662026-06-15 18:17:14.805 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=3 dayRows=33672026-06-15 18:17:14.807 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=03682026-06-15 18:17:14.810 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=03692026-06-15 18:17:17.120 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=486 sportTotal=0 rawTotal=4863702026-06-15 18:17:17.121 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=486 display=486 floorRaisedDisplay=false3712026-06-15 18:17:17.121 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=486 sportTotal=0 rawTotal=4863722026-06-15 18:17:17.122 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=486 display=486 floorRaisedDisplay=false3732026-06-15 18:17:17.147 I/ZMYBleManager: Get charging status: DC00010506LT3742026-06-15 18:17:17.149 I/ZMYBleManager: Result: true3752026-06-15 18:17:17.156 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03762026-06-15 18:17:17.157 I/ZMYBleManager: Get all data skipped (cooldown active, 2629ms since last request)3772026-06-15 18:17:17.158 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=03782026-06-15 18:17:17.160 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 3 merged records3792026-06-15 18:17:17.161 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=3 dayRows=33802026-06-15 18:17:17.164 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=03812026-06-15 18:17:17.165 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=03822026-06-15 18:17:17.167 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780902000 stop=1781593199 raw1300Rows=0 raw1303Rows=0 mergedRows=03832026-06-15 18:17:17.167 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=03842026-06-15 18:17:17.170 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 3 merged records3852026-06-15 18:17:17.263 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=486 sportTotal=0 rawTotal=4863862026-06-15 18:17:17.266 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=486 display=486 floorRaisedDisplay=false3872026-06-15 18:17:17.268 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781506800 selectedDayStop=1781593199 hourlyTotal=486 sportTotal=0 rawTotal=4863882026-06-15 18:17:17.269 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781506800 computed=486 display=486 floorRaisedDisplay=false3892026-06-15 18:17:17.944 I/ZMYBleManager: handle Char 1 response: DC03010506081LT3902026-06-15 18:17:17.948 D/ZMYBleManager: Charging status: 81%3912026-06-15 18:17:18.468 I/ZMYBleManager: Get charging status: DC00010506LT3922026-06-15 18:17:18.469 I/ZMYBleManager: Result: true3932026-06-15 18:17:18.996 I/ZMYBleManager: handle Char 1 response: DC03010506081LT3942026-06-15 18:17:18.998 D/ZMYBleManager: Charging status: 81%3952026-06-15 18:17:22.456 I/BleManager: Disconnected from GATT server3962026-06-15 18:17:22.632 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED3972026-06-15 18:17:22.856 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=none to=Checking... ageMs=13102143982026-06-15 18:17:22.860 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=none to=Checking... ageMs=105227363992026-06-15 18:17:25.676 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Checking... to=Nearby ageMs=2724002026-06-15 18:17:25.679 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Checking... to=Nearby ageMs=14514012026-06-15 18:17:26.558 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=04022026-06-15 18:17:26.559 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781499600 stop=1781600400 raw1300Rows=0 raw1303Rows=0 mergedRows=04032026-06-15 18:17:26.561 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781499600 stop=1781600400 → 3 merged records4042026-06-15 18:17:26.562 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781506800 dayStop=1781593199 queryStart=1781499600 queryStop=1781600400 expandedRows=3 dayRows=34052026-06-15 18:17:26.564 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781485200 queryStop=1781550000 rows=04062026-06-15 18:17:26.566 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781413200 stop=1781600399 raw1300Rows=0 raw1303Rows=0 mergedRows=04072026-06-15 18:17:26.568 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1780902000 stop=1781593199 raw1300Rows=0 raw1303Rows=0 mergedRows=04082026-06-15 18:17:26.569 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=04092026-06-15 18:17:32.691 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Nearby to=Checking... ageMs=54924102026-06-15 18:17:34.697 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Nearby to=Checking... ageMs=52794112026-06-15 18:17:37.703 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Checking... to=Nearby ageMs=2504122026-06-15 18:17:37.705 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Checking... to=Not nearby ageMs=105064132026-06-15 18:17:40.711 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Not nearby to=Nearby ageMs=1224142026-06-15 18:17:47.724 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Nearby to=Checking... ageMs=52424152026-06-15 18:17:52.733 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Checking... to=Not nearby ageMs=102514162026-06-15 18:17:58.745 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Not nearby to=Nearby ageMs=1914172026-06-15 18:18:00.533 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=onPause4182026-06-15 19:20:45.278 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4192026-06-15 21:10:27.642 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED4202026-06-15 21:10:27.734 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Nearby to=Checking... ageMs=103491784212026-06-15 21:10:27.735 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Nearby to=Checking... ageMs=103519284222026-06-15 21:10:28.050 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4232026-06-15 21:10:28.780 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=onPause4242026-06-15 22:21:28.384 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4252026-06-17 00:15:34.575 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4262026-06-17 20:05:15.721 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4272026-06-17 21:54:57.968 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4282026-06-18 14:49:31.395 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED4292026-06-18 14:49:31.735 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4302026-06-18 14:49:32.023 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=onPause4312026-06-18 14:49:32.425 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=none to=Checking... ageMs=-14322026-06-18 14:49:32.427 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=none to=Checking... ageMs=7204332026-06-18 15:57:48.400 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4342026-06-19 17:11:51.164 D/StepSyncWorker: StepSyncWorker: Ring not connected, skipping sync4352026-06-19 17:20:30.450 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED4362026-06-19 17:20:30.959 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=none to=Checking... ageMs=-14372026-06-19 17:20:30.960 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=none to=Checking... ageMs=184382026-06-19 17:20:33.645 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Checking... to=Not nearby ageMs=-14392026-06-19 17:20:33.645 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Checking... to=Nearby ageMs=814402026-06-19 17:20:38.657 I/RingHomeViewModel: Home card clicked, connecting to d3vic3: 72:6D:43:A3:BA:4E4412026-06-19 17:20:38.658 I/BleManager: BLE_HYBRID event=connect_session_start sessionId=1 targetMac=72:6D:43:A3:BA:4E source=card_click4422026-06-19 17:20:38.659 I/BleManager: BLE_HYBRID event=freshness_check sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=1 lastSeenAgeMs=1 freshnessTtlMs=5000 decision=skip_gate4432026-06-19 17:20:38.660 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=1 maxAttempts=3 source=card_click4442026-06-19 17:20:38.660 I/BleManager: Connect attempt 1/34452026-06-19 17:20:38.665 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=pre_connect4462026-06-19 17:20:38.730 D/DashboardActivity: Uploading data to cloud.4472026-06-19 17:20:38.732 W/DataManagerTest: WARNING: uploadToCloud is a mock stub. 73 data points NOT synced to cloud.4482026-06-19 17:20:38.732 D/DashboardActivity: Downloading data from cloud.4492026-06-19 17:20:38.732 W/DataManagerTest: WARNING: downloadFromCloud is a mock stub. No data restored from cloud.4502026-06-19 17:20:38.734 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=04512026-06-19 17:20:38.734 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=04522026-06-19 17:20:38.735 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 0 merged records4532026-06-19 17:20:38.736 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=0 dayRows=04542026-06-19 17:20:38.736 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=04552026-06-19 17:20:38.737 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=04562026-06-19 17:20:38.738 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=04572026-06-19 17:20:38.739 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=04582026-06-19 17:20:38.787 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=04592026-06-19 17:20:38.788 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=04602026-06-19 17:20:38.788 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=04612026-06-19 17:20:38.789 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 0 merged records4622026-06-19 17:20:38.789 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=04632026-06-19 17:20:38.789 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=0 dayRows=04642026-06-19 17:20:38.789 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=04652026-06-19 17:20:38.790 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=04662026-06-19 17:20:38.791 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=04672026-06-19 17:20:38.792 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=04682026-06-19 17:20:38.792 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=04692026-06-19 17:20:38.870 D/DashboardActivity: Loaded 1 MACs for user sensringuser@sensforge.com: [72:6D:43:A3:BA:4E]4702026-06-19 17:20:38.905 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=04712026-06-19 17:20:38.905 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=04722026-06-19 17:20:39.031 I/BleManager: BLE_HYBRID event=transport_selected sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=1 transport=LE apiLevel=364732026-06-19 17:20:44.153 W/BleManager: Attempt 1: timed out waiting for BLE connection after 5100ms4742026-06-19 17:20:44.154 I/BleManager: BLE_HYBRID event=ble_link_wait_timeout sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=1 phase=BLE_LINK elapsedMs=5100 timeoutMs=50004752026-06-19 17:20:44.160 I/BleManager: Disconnected from GATT server4762026-06-19 17:20:44.663 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=2 maxAttempts=3 source=card_click4772026-06-19 17:20:44.664 I/BleManager: Connect attempt 2/34782026-06-19 17:20:44.971 I/BleManager: BLE_HYBRID event=transport_selected sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=2 transport=LE apiLevel=364792026-06-19 17:20:45.185 I/ZMYBleManager: Status Changed. Connected to GATT server from d3vic3: 72:6D:43:A3:BA:4E4802026-06-19 17:20:45.272 I/BleManager: Attempt 2: BLE link up (status=INITIALIZING1), waiting for full initialization4812026-06-19 17:20:45.273 I/BleManager: BLE_HYBRID event=ble_link_up sessionId=1 targetMac=72:6D:43:A3:BA:4E attempt=2 status=INITIALIZING1 elapsedMs=3004822026-06-19 17:20:46.039 I/ZMYBleManager: Characteristic 1 found!4832026-06-19 17:20:46.044 I/ZMYBleManager: Enabling notification on: 0000dc01-0000-1000-8000-00805f9b34fb (props=0x12)4842026-06-19 17:20:46.045 I/ZMYBleManager: Result: true4852026-06-19 17:20:46.046 I/ZMYBleManager: OTA service discovered. read=true write=true4862026-06-19 17:20:46.062 I/ZMYBleManager: Descriptor write successful for: 0000dc01-0000-1000-8000-00805f9b34fb4872026-06-19 17:20:46.063 I/ZMYBleManager: Enabling notification on Characteristic 2...4882026-06-19 17:20:46.070 I/ZMYBleManager: Enabling notification on: 0000dc02-0000-1000-8000-00805f9b34fb (props=0x1A)4892026-06-19 17:20:46.070 I/ZMYBleManager: Result: true4902026-06-19 17:20:46.084 I/ZMYBleManager: Descriptor write successful for: 0000dc02-0000-1000-8000-00805f9b34fb4912026-06-19 17:20:46.085 I/ZMYBleManager: ZMY ring is starting boot sequence.4922026-06-19 17:20:46.086 D/BleManager: Executing function 1/54932026-06-19 17:20:46.191 I/ZMYBleManager: Sync time: DC160105032026061917204605LT4942026-06-19 17:20:46.193 I/ZMYBleManager: Result: true4952026-06-19 17:20:46.289 I/ZMYBleManager: handle Char 1 response: DC010105031LT4962026-06-19 17:20:46.290 I/ZMYBleManager: Sync time. Attempt: 14972026-06-19 17:20:46.292 D/ZMYBleManager: Sync time status: 14982026-06-19 17:20:46.292 D/BleManager: Executing function 2/54992026-06-19 17:20:46.295 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05002026-06-19 17:20:46.296 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05012026-06-19 17:20:46.297 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 0 merged records5022026-06-19 17:20:46.298 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=0 dayRows=05032026-06-19 17:20:46.299 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=05042026-06-19 17:20:46.300 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05052026-06-19 17:20:46.302 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05062026-06-19 17:20:46.304 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=05072026-06-19 17:20:46.394 I/ZMYBleManager: Get battery level: DC00010501LT5082026-06-19 17:20:46.396 I/ZMYBleManager: Result: true5092026-06-19 17:20:46.484 I/ZMYBleManager: handle Char 1 response: DC03010501078LT5102026-06-19 17:20:46.486 D/ZMYBleManager: Battery level: 78%5112026-06-19 17:20:46.486 D/BleManager: Executing function 3/55122026-06-19 17:20:46.588 I/ZMYBleManager: Get charging status: DC00010506LT5132026-06-19 17:20:46.591 I/ZMYBleManager: Result: true5142026-06-19 17:20:46.679 I/ZMYBleManager: handle Char 1 response: DC03010506078LT5152026-06-19 17:20:46.682 I/ZMYBleManager: Boot handshake complete (charging_confirmed); connected to d3vic3 72:6D:43:A3:BA:4E5162026-06-19 17:20:46.682 D/ZMYBleManager: Successfully connected to ring5172026-06-19 17:20:46.683 D/BleManager: Executing function 4/55182026-06-19 17:20:46.776 I/BleManager: Attempt 2: fully connected5192026-06-19 17:20:46.777 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=1 targetMac=72:6D:43:A3:BA:4E source=card_click outcome=connected attemptsUsed=2 totalElapsedMs=81205202026-06-19 17:20:46.784 I/ZMYBleManager: Get settings: DC03010502090LT5212026-06-19 17:20:46.787 I/ZMYBleManager: Result: true5222026-06-19 17:20:46.875 I/ZMYBleManager: handle Char 1 response: DC490105022026061917204605140100601006000060102208001080001LT5232026-06-19 17:20:46.876 D/ZMYBleManager: Date: 20260619, time: 172046, day of week: 05, steps: 140, heart rate: 10060, spO2: 10060, blood pressure: 00060, sleep: 102208, smart switch: 00, temperature: 1, wear threshold: 08000, stress: 15242026-06-19 17:20:48.374 I/ZMYBleManager: handle Char 2 response: DC0010214000LT5252026-06-19 17:20:48.376 D/ZMYBleManager: Malformed sleep data5262026-06-19 17:20:48.378 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05272026-06-19 17:20:48.380 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05282026-06-19 17:20:48.381 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 0 merged records5292026-06-19 17:20:48.382 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=0 dayRows=05302026-06-19 17:20:48.384 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05312026-06-19 17:20:48.385 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=05322026-06-19 17:20:48.386 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05332026-06-19 17:20:48.387 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=05342026-06-19 17:20:49.394 I/ZMYBleManager: handle Char 2 response: DC010211050LT5352026-06-19 17:20:49.395 D/ZMYBleManager: Malformed single point data: 05362026-06-19 17:20:49.396 D/ZMYBleManager: Heart rate not parsed5372026-06-19 17:20:49.396 I/ZMYBleManager: handle Char 2 response: DC010212050LT5382026-06-19 17:20:49.397 D/ZMYBleManager: Malformed single point data: 05392026-06-19 17:20:49.398 D/ZMYBleManager: SpO2 not parsed5402026-06-19 17:20:49.399 I/ZMYBleManager: handle Char 2 response: DC010213000LT5412026-06-19 17:20:49.399 D/ZMYBleManager: Malformed steps data: 05422026-06-19 17:20:49.400 D/ZMYBleManager: Steps not parsed5432026-06-19 17:20:49.401 I/ZMYBleManager: handle Char 2 response: DC010216050LT5442026-06-19 17:20:49.401 D/ZMYBleManager: Reported blood pressure: not implemented5452026-06-19 17:20:49.402 I/ZMYBleManager: handle Char 2 response: DC160218000010619110408338LT5462026-06-19 17:20:49.403 D/ZMYBleManager: Skin temperature report not implemented5472026-06-19 17:20:50.925 I/ZMYBleManager: handle Char 2 response: DC190213030012026061917000403LT5482026-06-19 17:20:50.926 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 value=403 raw=00120260619170004035492026-06-19 17:20:50.927 D/ZMYBleManager: Periodically report steps (provisional): 4035502026-06-19 17:20:50.930 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 new1303=403 existing1303=0 stored=403 droppedLower=false5512026-06-19 17:20:51.236 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05522026-06-19 17:20:51.237 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05532026-06-19 17:20:51.239 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records5542026-06-19 17:20:51.240 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=15552026-06-19 17:20:51.241 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=403 sportTotal=0 rawTotal=4035562026-06-19 17:20:51.242 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=403 display=403 floorRaisedDisplay=false5572026-06-19 17:20:51.242 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05582026-06-19 17:20:51.244 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05592026-06-19 17:20:51.244 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=403 sportTotal=0 rawTotal=4035602026-06-19 17:20:51.245 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=403 display=403 floorRaisedDisplay=false5612026-06-19 17:20:55.005 I/ZMYBleManager: handle Char 2 response: DC190213030012026061917000411LT5622026-06-19 17:20:55.006 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 value=411 raw=00120260619170004115632026-06-19 17:20:55.007 D/ZMYBleManager: Periodically report steps (provisional): 4115642026-06-19 17:20:55.008 I/ZMYBleManager: handle Char 2 response: DC190213030012026061917000413LT5652026-06-19 17:20:55.009 D/ZMYBleManager: [StepsTrace] event=ble_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 value=413 raw=00120260619170004135662026-06-19 17:20:55.009 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 new1303=411 existing1303=403 stored=411 droppedLower=false5672026-06-19 17:20:55.009 D/ZMYBleManager: Periodically report steps (provisional): 4135682026-06-19 17:20:55.011 D/HealthRepository: [StepsTrace] event=store_1303 mac=72:6D:43:A3:BA:4E ts=1781913600 new1303=413 existing1303=411 stored=413 droppedLower=false5692026-06-19 17:20:55.316 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05702026-06-19 17:20:55.318 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05712026-06-19 17:20:55.320 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records5722026-06-19 17:20:55.321 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=15732026-06-19 17:20:55.324 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4135742026-06-19 17:20:55.325 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false5752026-06-19 17:20:55.325 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05762026-06-19 17:20:55.326 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05772026-06-19 17:20:55.329 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4135782026-06-19 17:20:55.330 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false5792026-06-19 17:21:00.644 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4135802026-06-19 17:21:00.645 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false5812026-06-19 17:21:00.679 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4135822026-06-19 17:21:00.680 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false5832026-06-19 17:21:00.687 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05842026-06-19 17:21:00.688 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05852026-06-19 17:21:00.690 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records5862026-06-19 17:21:00.690 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=15872026-06-19 17:21:00.691 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05882026-06-19 17:21:00.692 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05892026-06-19 17:21:00.693 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=05902026-06-19 17:21:00.694 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=05912026-06-19 17:21:00.751 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4135922026-06-19 17:21:00.752 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false5932026-06-19 17:21:00.762 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05942026-06-19 17:21:00.762 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=05952026-06-19 17:21:00.764 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records5962026-06-19 17:21:00.764 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=15972026-06-19 17:21:00.766 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=05982026-06-19 17:21:00.766 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=05992026-06-19 17:21:00.768 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=06002026-06-19 17:21:00.770 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=06012026-06-19 17:21:00.785 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6022026-06-19 17:21:00.816 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136032026-06-19 17:21:00.816 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6042026-06-19 17:21:00.818 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136052026-06-19 17:21:00.819 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6062026-06-19 17:21:01.092 I/ZMYBleManager: Post-boot: pulling all stored ring data (steps, sleep, etc.)6072026-06-19 17:21:01.094 I/ZMYBleManager: Get all data: DC00010505LT6082026-06-19 17:21:01.101 I/ZMYBleManager: Result: true6092026-06-19 17:21:01.155 I/ZMYBleManager: handle Char 1 response: DC010105051LT6102026-06-19 17:21:01.156 W/ZMYBleManager: Unknown command type: DC010105051LT6112026-06-19 17:21:01.334 I/ZMYBleManager: handle Char 2 response: DC0010214000LT6122026-06-19 17:21:01.337 D/ZMYBleManager: Malformed sleep data6132026-06-19 17:21:02.356 I/ZMYBleManager: handle Char 2 response: DC010211050LT6142026-06-19 17:21:02.358 D/ZMYBleManager: Malformed single point data: 06152026-06-19 17:21:02.360 D/ZMYBleManager: Heart rate not parsed6162026-06-19 17:21:02.362 I/ZMYBleManager: handle Char 2 response: DC010212050LT6172026-06-19 17:21:02.364 D/ZMYBleManager: Malformed single point data: 06182026-06-19 17:21:02.365 D/ZMYBleManager: SpO2 not parsed6192026-06-19 17:21:02.384 I/ZMYBleManager: handle Char 2 response: DC010213000LT6202026-06-19 17:21:02.386 D/ZMYBleManager: Malformed steps data: 06212026-06-19 17:21:02.388 D/ZMYBleManager: Steps not parsed6222026-06-19 17:21:02.389 I/ZMYBleManager: handle Char 2 response: DC010216050LT6232026-06-19 17:21:02.391 D/ZMYBleManager: Reported blood pressure: not implemented6242026-06-19 17:21:02.392 I/ZMYBleManager: handle Char 2 response: DC160218000010619110408338LT6252026-06-19 17:21:02.393 D/ZMYBleManager: Skin temperature report not implemented6262026-06-19 17:21:02.679 I/ZMYBleManager: Get sleep: DC00010403LT6272026-06-19 17:21:02.682 I/ZMYBleManager: Result: true6282026-06-19 17:21:02.692 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06292026-06-19 17:21:02.693 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06302026-06-19 17:21:02.694 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6312026-06-19 17:21:02.695 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=16322026-06-19 17:21:02.696 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136332026-06-19 17:21:02.696 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6342026-06-19 17:21:02.697 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=06352026-06-19 17:21:02.698 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=06362026-06-19 17:21:02.699 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=06372026-06-19 17:21:02.700 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136382026-06-19 17:21:02.700 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6392026-06-19 17:21:02.700 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=06402026-06-19 17:21:02.745 I/ZMYBleManager: handle Char 2 response: DC0010204030LT6412026-06-19 17:21:02.748 W/ZMYBleManager: Unknown command type: DC0010204030LT6422026-06-19 17:21:13.119 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06432026-06-19 17:21:13.121 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06442026-06-19 17:21:13.123 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6452026-06-19 17:21:13.124 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=16462026-06-19 17:21:13.126 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=06472026-06-19 17:21:13.128 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=06482026-06-19 17:21:13.130 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=06492026-06-19 17:21:13.130 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136502026-06-19 17:21:13.132 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=06512026-06-19 17:21:13.132 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6522026-06-19 17:21:13.136 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136532026-06-19 17:21:13.137 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6542026-06-19 17:21:15.085 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136552026-06-19 17:21:15.086 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6562026-06-19 17:21:15.101 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6572026-06-19 17:21:15.122 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136582026-06-19 17:21:15.123 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6592026-06-19 17:21:15.136 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6602026-06-19 17:21:15.152 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06612026-06-19 17:21:15.153 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06622026-06-19 17:21:15.155 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6632026-06-19 17:21:15.156 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=16642026-06-19 17:21:15.159 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=06652026-06-19 17:21:15.160 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=06662026-06-19 17:21:15.162 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=06672026-06-19 17:21:15.163 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=06682026-06-19 17:21:15.171 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136692026-06-19 17:21:15.172 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6702026-06-19 17:21:15.174 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136712026-06-19 17:21:15.174 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6722026-06-19 17:21:15.295 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6732026-06-19 17:21:16.753 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136742026-06-19 17:21:16.754 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6752026-06-19 17:21:16.767 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6762026-06-19 17:21:16.786 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136772026-06-19 17:21:16.787 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6782026-06-19 17:21:16.801 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6792026-06-19 17:21:16.820 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06802026-06-19 17:21:16.821 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=06812026-06-19 17:21:16.822 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6822026-06-19 17:21:16.822 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=16832026-06-19 17:21:16.823 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=06842026-06-19 17:21:16.824 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=06852026-06-19 17:21:16.825 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=06862026-06-19 17:21:16.826 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=06872026-06-19 17:21:16.836 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136882026-06-19 17:21:16.837 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6892026-06-19 17:21:16.839 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136902026-06-19 17:21:16.839 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6912026-06-19 17:21:17.907 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136922026-06-19 17:21:17.908 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6932026-06-19 17:21:17.921 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6942026-06-19 17:21:18.119 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6952026-06-19 17:21:21.181 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136962026-06-19 17:21:21.182 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false6972026-06-19 17:21:21.192 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records6982026-06-19 17:21:21.206 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4136992026-06-19 17:21:21.207 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7002026-06-19 17:21:21.219 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7012026-06-19 17:21:21.232 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07022026-06-19 17:21:21.233 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07032026-06-19 17:21:21.235 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7042026-06-19 17:21:21.235 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=17052026-06-19 17:21:21.237 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=07062026-06-19 17:21:21.238 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=07072026-06-19 17:21:21.240 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=07082026-06-19 17:21:21.241 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=07092026-06-19 17:21:21.255 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137102026-06-19 17:21:21.256 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7112026-06-19 17:21:21.258 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137122026-06-19 17:21:21.260 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7132026-06-19 17:21:22.862 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137142026-06-19 17:21:22.863 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7152026-06-19 17:21:22.875 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7162026-06-19 17:21:22.895 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07172026-06-19 17:21:22.896 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07182026-06-19 17:21:22.897 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7192026-06-19 17:21:22.898 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=17202026-06-19 17:21:22.899 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=07212026-06-19 17:21:22.903 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=07222026-06-19 17:21:22.905 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=07232026-06-19 17:21:22.905 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137242026-06-19 17:21:22.906 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7252026-06-19 17:21:22.906 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=07262026-06-19 17:21:22.908 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137272026-06-19 17:21:22.909 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7282026-06-19 17:21:26.920 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=1 reason=manual_cancel targetMac=72:6D:43:A3:BA:4E source=card_click7292026-06-19 17:21:26.925 I/BleManager: Disconnected from GATT server7302026-06-19 17:21:26.926 I/BleManager: Cancelled active BLE session7312026-06-19 17:21:26.943 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED7322026-06-19 17:21:26.959 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Not nearby to=Checking... ageMs=-17332026-06-19 17:21:26.959 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Nearby to=Checking... ageMs=483027342026-06-19 17:21:29.616 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=onPause7352026-06-19 17:21:29.643 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=2 reason=manual_cancel targetMac=72:6D:43:A3:BA:4E source=card_click7362026-06-19 17:21:29.643 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=2 targetMac=72:6D:43:A3:BA:4E source=card_click outcome=cancelled attemptsUsed=2 totalElapsedMs=509867372026-06-19 17:21:29.643 I/BleManager: Cancelled active BLE session7382026-06-19 17:21:29.644 I/PairDeviceActivity: Opened scan page: cleared active BLE session7392026-06-19 17:21:32.764 I/PairDeviceActivity: Device clicked from Pairing: 72:6D:4A:9E:99:417402026-06-19 17:21:32.771 I/PairDeviceActivity: Connecting to: 72:6D:4A:9E:99:41, brand: ZhiMeiYun7412026-06-19 17:21:32.772 I/PairDeviceActivity: Pairing list item clicked, connecting to d3vic3: 72:6D:4A:9E:99:417422026-06-19 17:21:32.773 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=3 reason=session_replaced targetMac=72:6D:43:A3:BA:4E source=card_click7432026-06-19 17:21:32.774 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=3 targetMac=72:6D:43:A3:BA:4E source=card_click outcome=cancelled attemptsUsed=2 totalElapsedMs=541167442026-06-19 17:21:32.775 I/BleManager: BLE_HYBRID event=connect_session_start sessionId=4 targetMac=72:6D:4A:9E:99:41 source=card_click7452026-06-19 17:21:32.775 I/BleManager: BLE_HYBRID event=freshness_check sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=1 lastSeenAgeMs=2 freshnessTtlMs=5000 decision=skip_gate7462026-06-19 17:21:32.776 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=1 maxAttempts=3 source=card_click7472026-06-19 17:21:32.777 I/BleManager: Connect attempt 1/37482026-06-19 17:21:32.818 D/DashboardActivity: Uploading data to cloud.7492026-06-19 17:21:32.818 I/ZMYBleManager: Sync settings: DC160105041006010060000601LT7502026-06-19 17:21:32.818 E/ZMYBleManager: Write failed: bluetoothGatt not connected7512026-06-19 17:21:32.819 I/ZMYBleManager: Result: true7522026-06-19 17:21:32.820 W/DataManagerTest: WARNING: uploadToCloud is a mock stub. 139 data points NOT synced to cloud.7532026-06-19 17:21:32.821 D/DashboardActivity: Downloading data from cloud.7542026-06-19 17:21:32.821 W/DataManagerTest: WARNING: downloadFromCloud is a mock stub. No data restored from cloud.7552026-06-19 17:21:32.822 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07562026-06-19 17:21:32.823 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07572026-06-19 17:21:32.824 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7582026-06-19 17:21:32.825 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=17592026-06-19 17:21:32.826 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=07602026-06-19 17:21:32.827 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=07612026-06-19 17:21:32.830 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=07622026-06-19 17:21:32.832 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=07632026-06-19 17:21:32.860 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=07642026-06-19 17:21:32.864 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07652026-06-19 17:21:32.864 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=07662026-06-19 17:21:32.867 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=07672026-06-19 17:21:32.868 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=07682026-06-19 17:21:32.868 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records7692026-06-19 17:21:32.869 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=17702026-06-19 17:21:32.871 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=07712026-06-19 17:21:32.874 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=07722026-06-19 17:21:32.875 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=07732026-06-19 17:21:32.876 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=07742026-06-19 17:21:32.883 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137752026-06-19 17:21:32.883 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7762026-06-19 17:21:32.885 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4137772026-06-19 17:21:32.885 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false7782026-06-19 17:21:32.998 I/PairDeviceActivity: Registered ring 72:6D:4A:9E:99:41 to allen7182608@gmail.com7792026-06-19 17:21:33.082 D/DashboardActivity: Loaded 1 MACs for user sensringuser@sensforge.com: [72:6D:4A:9E:99:41]7802026-06-19 17:21:33.136 I/BleManager: BLE_HYBRID event=transport_selected sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=1 transport=LE apiLevel=367812026-06-19 17:21:38.266 W/BleManager: Attempt 1: timed out waiting for BLE connection after 5100ms7822026-06-19 17:21:38.268 I/BleManager: BLE_HYBRID event=ble_link_wait_timeout sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=1 phase=BLE_LINK elapsedMs=5100 timeoutMs=50007832026-06-19 17:21:38.279 I/BleManager: Disconnected from GATT server7842026-06-19 17:21:38.783 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=2 maxAttempts=3 source=card_click7852026-06-19 17:21:38.785 I/BleManager: Connect attempt 2/37862026-06-19 17:21:39.094 I/BleManager: BLE_HYBRID event=transport_selected sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=2 transport=LE apiLevel=367872026-06-19 17:21:39.396 I/ZMYBleManager: Status Changed. Connected to GATT server from d3vic3: 72:6D:4A:9E:99:417882026-06-19 17:21:39.697 I/BleManager: Attempt 2: BLE link up (status=INITIALIZING1), waiting for full initialization7892026-06-19 17:21:39.699 I/BleManager: BLE_HYBRID event=ble_link_up sessionId=4 targetMac=72:6D:4A:9E:99:41 attempt=2 status=INITIALIZING1 elapsedMs=6007902026-06-19 17:21:40.249 I/ZMYBleManager: Characteristic 1 found!7912026-06-19 17:21:40.257 I/ZMYBleManager: Enabling notification on: 0000dc01-0000-1000-8000-00805f9b34fb (props=0x12)7922026-06-19 17:21:40.259 I/ZMYBleManager: Result: true7932026-06-19 17:21:40.261 I/ZMYBleManager: OTA service discovered. read=true write=true7942026-06-19 17:21:40.274 I/ZMYBleManager: Descriptor write successful for: 0000dc01-0000-1000-8000-00805f9b34fb7952026-06-19 17:21:40.276 I/ZMYBleManager: Enabling notification on Characteristic 2...7962026-06-19 17:21:40.284 I/ZMYBleManager: Enabling notification on: 0000dc02-0000-1000-8000-00805f9b34fb (props=0x1A)7972026-06-19 17:21:40.286 I/ZMYBleManager: Result: true7982026-06-19 17:21:40.305 I/ZMYBleManager: Descriptor write successful for: 0000dc02-0000-1000-8000-00805f9b34fb7992026-06-19 17:21:40.307 I/ZMYBleManager: ZMY ring is starting boot sequence.8002026-06-19 17:21:40.309 D/BleManager: Executing function 1/58012026-06-19 17:21:40.411 I/ZMYBleManager: Sync time: DC160105032026061917214005LT8022026-06-19 17:21:40.416 I/ZMYBleManager: Result: true8032026-06-19 17:21:40.455 I/ZMYBleManager: handle Char 1 response: DC010105031LT8042026-06-19 17:21:40.457 I/ZMYBleManager: Sync time. Attempt: 18052026-06-19 17:21:40.459 D/ZMYBleManager: Sync time status: 18062026-06-19 17:21:40.461 D/BleManager: Executing function 2/58072026-06-19 17:21:40.463 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08082026-06-19 17:21:40.464 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08092026-06-19 17:21:40.467 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records8102026-06-19 17:21:40.468 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=18112026-06-19 17:21:40.470 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=08122026-06-19 17:21:40.469 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138132026-06-19 17:21:40.472 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=08142026-06-19 17:21:40.472 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8152026-06-19 17:21:40.477 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138162026-06-19 17:21:40.478 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8172026-06-19 17:21:40.563 I/ZMYBleManager: Get battery level: DC00010501LT8182026-06-19 17:21:40.568 I/ZMYBleManager: Result: true8192026-06-19 17:21:40.589 I/ZMYBleManager: handle Char 1 response: DC03010501068LT8202026-06-19 17:21:40.592 D/ZMYBleManager: Battery level: 68%8212026-06-19 17:21:40.593 D/BleManager: Executing function 3/58222026-06-19 17:21:40.696 I/ZMYBleManager: Get charging status: DC00010506LT8232026-06-19 17:21:40.701 I/ZMYBleManager: Result: true8242026-06-19 17:21:40.724 I/ZMYBleManager: handle Char 1 response: DC03010506068LT8252026-06-19 17:21:40.726 I/ZMYBleManager: Boot handshake complete (charging_confirmed); connected to d3vic3 72:6D:4A:9E:99:418262026-06-19 17:21:40.728 D/ZMYBleManager: Successfully connected to ring8272026-06-19 17:21:40.730 D/BleManager: Executing function 4/58282026-06-19 17:21:40.831 I/ZMYBleManager: Get settings: DC03010502090LT8292026-06-19 17:21:40.837 I/ZMYBleManager: Result: true8302026-06-19 17:21:40.913 I/BleManager: Attempt 2: fully connected8312026-06-19 17:21:40.915 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=4 targetMac=72:6D:4A:9E:99:41 source=card_click outcome=connected attemptsUsed=2 totalElapsedMs=81418322026-06-19 17:21:40.939 I/ZMYBleManager: handle Char 1 response: DC490105022026061917214005140100601006000060102208001080001LT8332026-06-19 17:21:40.942 D/ZMYBleManager: Date: 20260619, time: 172140, day of week: 05, steps: 140, heart rate: 10060, spO2: 10060, blood pressure: 00060, sleep: 102208, smart switch: 00, temperature: 1, wear threshold: 08000, stress: 18342026-06-19 17:21:42.405 I/ZMYBleManager: handle Char 2 response: DC0010214000LT8352026-06-19 17:21:42.408 D/ZMYBleManager: Malformed sleep data8362026-06-19 17:21:43.427 I/ZMYBleManager: handle Char 2 response: DC010211050LT8372026-06-19 17:21:43.429 D/ZMYBleManager: Malformed single point data: 08382026-06-19 17:21:43.431 D/ZMYBleManager: Heart rate not parsed8392026-06-19 17:21:43.433 I/ZMYBleManager: handle Char 2 response: DC010212050LT8402026-06-19 17:21:43.434 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08412026-06-19 17:21:43.434 D/ZMYBleManager: Malformed single point data: 08422026-06-19 17:21:43.436 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08432026-06-19 17:21:43.436 D/ZMYBleManager: SpO2 not parsed8442026-06-19 17:21:43.438 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records8452026-06-19 17:21:43.438 I/ZMYBleManager: handle Char 2 response: DC010213000LT8462026-06-19 17:21:43.439 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=18472026-06-19 17:21:43.439 D/ZMYBleManager: Malformed steps data: 08482026-06-19 17:21:43.441 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=08492026-06-19 17:21:43.441 D/ZMYBleManager: Steps not parsed8502026-06-19 17:21:43.443 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=08512026-06-19 17:21:43.446 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138522026-06-19 17:21:43.448 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8532026-06-19 17:21:43.451 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138542026-06-19 17:21:43.453 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8552026-06-19 17:21:43.456 I/ZMYBleManager: handle Char 2 response: DC010216050LT8562026-06-19 17:21:43.457 D/ZMYBleManager: Reported blood pressure: not implemented8572026-06-19 17:21:43.458 I/ZMYBleManager: handle Char 2 response: DC160218000010619103708348LT8582026-06-19 17:21:43.459 D/ZMYBleManager: Skin temperature report not implemented8592026-06-19 17:21:52.334 I/ZMYBleManager: Get charging status: DC00010506LT8602026-06-19 17:21:52.335 I/ZMYBleManager: Result: true8612026-06-19 17:21:52.392 I/ZMYBleManager: handle Char 1 response: DC03010506068LT8622026-06-19 17:21:52.392 D/ZMYBleManager: Charging status: 68%8632026-06-19 17:21:52.393 D/BleManager: Executing function 5/58642026-06-19 17:21:52.494 I/ZMYBleManager: Get BLE version: DC00010500LT8652026-06-19 17:21:52.495 I/ZMYBleManager: Result: true8662026-06-19 17:21:52.542 I/ZMYBleManager: handle Char 1 response: DC150105002.5.95:YZW4.35VLT8672026-06-19 17:21:52.542 D/ZMYBleManager: ZMY Ring version: 2.5.95:YZW4.35V8682026-06-19 17:21:52.542 D/BleManager: All functions in queue are completed8692026-06-19 17:21:52.544 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08702026-06-19 17:21:52.544 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08712026-06-19 17:21:52.545 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records8722026-06-19 17:21:52.545 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=18732026-06-19 17:21:52.546 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138742026-06-19 17:21:52.546 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8752026-06-19 17:21:52.546 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=08762026-06-19 17:21:52.547 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4138772026-06-19 17:21:52.548 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false8782026-06-19 17:21:52.548 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=08792026-06-19 17:21:55.322 I/ZMYBleManager: Post-boot: pulling all stored ring data (steps, sleep, etc.)8802026-06-19 17:21:55.325 I/ZMYBleManager: Get all data: DC00010505LT8812026-06-19 17:21:55.331 I/ZMYBleManager: Result: true8822026-06-19 17:21:55.397 I/ZMYBleManager: handle Char 1 response: DC010105051LT8832026-06-19 17:21:55.400 W/ZMYBleManager: Unknown command type: DC010105051LT8842026-06-19 17:21:55.576 I/ZMYBleManager: handle Char 2 response: DC0010214000LT8852026-06-19 17:21:55.578 D/ZMYBleManager: Malformed sleep data8862026-06-19 17:21:55.582 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08872026-06-19 17:21:55.583 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=08882026-06-19 17:21:55.585 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records8892026-06-19 17:21:55.586 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=18902026-06-19 17:21:55.589 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=08912026-06-19 17:21:55.591 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=08922026-06-19 17:21:56.598 I/ZMYBleManager: handle Char 2 response: DC010211050LT8932026-06-19 17:21:56.600 D/ZMYBleManager: Malformed single point data: 08942026-06-19 17:21:56.602 D/ZMYBleManager: Heart rate not parsed8952026-06-19 17:21:56.604 I/ZMYBleManager: handle Char 2 response: DC010212050LT8962026-06-19 17:21:56.605 D/ZMYBleManager: Malformed single point data: 08972026-06-19 17:21:56.606 D/ZMYBleManager: SpO2 not parsed8982026-06-19 17:21:56.625 I/ZMYBleManager: handle Char 2 response: DC010213000LT8992026-06-19 17:21:56.627 D/ZMYBleManager: Malformed steps data: 09002026-06-19 17:21:56.629 D/ZMYBleManager: Steps not parsed9012026-06-19 17:21:56.631 I/ZMYBleManager: handle Char 2 response: DC010216050LT9022026-06-19 17:21:56.632 D/ZMYBleManager: Reported blood pressure: not implemented9032026-06-19 17:21:56.633 I/ZMYBleManager: handle Char 2 response: DC160218000010619103708348LT9042026-06-19 17:21:56.635 D/ZMYBleManager: Skin temperature report not implemented9052026-06-19 17:22:06.461 I/ZMYBleManager: Get charging status: DC00010506LT9062026-06-19 17:22:06.462 I/ZMYBleManager: Result: true9072026-06-19 17:22:06.527 I/ZMYBleManager: handle Char 1 response: DC03010506068LT9082026-06-19 17:22:06.530 D/ZMYBleManager: Charging status: 68%9092026-06-19 17:22:07.348 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09102026-06-19 17:22:07.350 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09112026-06-19 17:22:07.351 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records9122026-06-19 17:22:07.352 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=19132026-06-19 17:22:07.354 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=09142026-06-19 17:22:07.356 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=09152026-06-19 17:22:07.358 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=09162026-06-19 17:22:07.360 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=09172026-06-19 17:22:08.115 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139182026-06-19 17:22:08.115 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9192026-06-19 17:22:08.116 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139202026-06-19 17:22:08.116 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9212026-06-19 17:22:08.120 I/ZMYBleManager: Get charging status: DC00010506LT9222026-06-19 17:22:08.122 I/ZMYBleManager: Result: true9232026-06-19 17:22:08.125 I/ZMYBleManager: Get all data skipped (cooldown active, 12801ms since last request)9242026-06-19 17:22:08.126 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09252026-06-19 17:22:08.126 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09262026-06-19 17:22:08.127 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records9272026-06-19 17:22:08.128 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=19282026-06-19 17:22:08.128 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=09292026-06-19 17:22:08.129 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=09302026-06-19 17:22:08.130 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=09312026-06-19 17:22:08.131 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=09322026-06-19 17:22:08.148 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139332026-06-19 17:22:08.149 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9342026-06-19 17:22:08.149 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139352026-06-19 17:22:08.150 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9362026-06-19 17:22:08.172 I/ZMYBleManager: handle Char 1 response: DC03010506068LT9372026-06-19 17:22:08.173 D/ZMYBleManager: Charging status: 68%9382026-06-19 17:22:21.845 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=4 reason=manual_cancel targetMac=72:6D:4A:9E:99:41 source=card_click9392026-06-19 17:22:21.850 I/BleManager: Disconnected from GATT server9402026-06-19 17:22:21.851 I/BleManager: Cancelled active BLE session9412026-06-19 17:22:21.868 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED9422026-06-19 17:22:22.207 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:4A:9E:99:41 from=none to=Checking... ageMs=494339432026-06-19 17:22:24.781 I/RingHomeViewModel: Home card clicked, connecting to d3vic3: 72:6D:43:A3:BA:4E9442026-06-19 17:22:24.782 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=5 reason=session_replaced targetMac=72:6D:4A:9E:99:41 source=card_click9452026-06-19 17:22:24.783 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=5 targetMac=72:6D:4A:9E:99:41 source=card_click outcome=cancelled attemptsUsed=2 totalElapsedMs=520099462026-06-19 17:22:24.784 I/BleManager: BLE_HYBRID event=connect_session_start sessionId=6 targetMac=72:6D:43:A3:BA:4E source=card_click9472026-06-19 17:22:24.784 I/BleManager: BLE_HYBRID event=freshness_check sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=1 lastSeenAgeMs=2 freshnessTtlMs=5000 decision=skip_gate9482026-06-19 17:22:24.785 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=1 maxAttempts=3 source=card_click9492026-06-19 17:22:24.785 I/BleManager: Connect attempt 1/39502026-06-19 17:22:24.791 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=pre_connect9512026-06-19 17:22:24.832 D/DashboardActivity: Uploading data to cloud.9522026-06-19 17:22:24.833 W/DataManagerTest: WARNING: uploadToCloud is a mock stub. 74 data points NOT synced to cloud.9532026-06-19 17:22:24.834 D/DashboardActivity: Downloading data from cloud.9542026-06-19 17:22:24.834 W/DataManagerTest: WARNING: downloadFromCloud is a mock stub. No data restored from cloud.9552026-06-19 17:22:24.835 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09562026-06-19 17:22:24.837 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09572026-06-19 17:22:24.838 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records9582026-06-19 17:22:24.838 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=19592026-06-19 17:22:24.839 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=09602026-06-19 17:22:24.840 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=09612026-06-19 17:22:24.841 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=09622026-06-19 17:22:24.842 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=09632026-06-19 17:22:24.868 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09642026-06-19 17:22:24.868 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139652026-06-19 17:22:24.868 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=09662026-06-19 17:22:24.869 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9672026-06-19 17:22:24.869 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records9682026-06-19 17:22:24.869 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=19692026-06-19 17:22:24.869 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139702026-06-19 17:22:24.870 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9712026-06-19 17:22:24.870 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=09722026-06-19 17:22:24.870 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139732026-06-19 17:22:24.871 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=09742026-06-19 17:22:24.871 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9752026-06-19 17:22:24.872 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=09762026-06-19 17:22:24.872 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=09772026-06-19 17:22:24.884 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139782026-06-19 17:22:24.885 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9792026-06-19 17:22:24.886 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=4139802026-06-19 17:22:24.886 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false9812026-06-19 17:22:25.001 D/DashboardActivity: Loaded 1 MACs for user sensringuser@sensforge.com: [72:6D:43:A3:BA:4E]9822026-06-19 17:22:25.149 I/BleManager: BLE_HYBRID event=transport_selected sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=1 transport=LE apiLevel=369832026-06-19 17:22:30.281 W/BleManager: Attempt 1: timed out waiting for BLE connection after 5100ms9842026-06-19 17:22:30.283 I/BleManager: BLE_HYBRID event=ble_link_wait_timeout sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=1 phase=BLE_LINK elapsedMs=5100 timeoutMs=50009852026-06-19 17:22:30.293 I/BleManager: Disconnected from GATT server9862026-06-19 17:22:30.796 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=2 maxAttempts=3 source=card_click9872026-06-19 17:22:30.797 I/BleManager: Connect attempt 2/39882026-06-19 17:22:31.107 I/BleManager: BLE_HYBRID event=transport_selected sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=2 transport=LE apiLevel=369892026-06-19 17:22:33.222 I/ZMYBleManager: Status Changed. Connected to GATT server from d3vic3: 72:6D:43:A3:BA:4E9902026-06-19 17:22:33.519 I/BleManager: Attempt 2: BLE link up (status=INITIALIZING1), waiting for full initialization9912026-06-19 17:22:33.521 I/BleManager: BLE_HYBRID event=ble_link_up sessionId=6 targetMac=72:6D:43:A3:BA:4E attempt=2 status=INITIALIZING1 elapsedMs=24009922026-06-19 17:22:34.067 I/ZMYBleManager: Characteristic 1 found!9932026-06-19 17:22:34.076 I/ZMYBleManager: Enabling notification on: 0000dc01-0000-1000-8000-00805f9b34fb (props=0x12)9942026-06-19 17:22:34.078 I/ZMYBleManager: Result: true9952026-06-19 17:22:34.081 I/ZMYBleManager: OTA service discovered. read=true write=true9962026-06-19 17:22:34.096 I/ZMYBleManager: Descriptor write successful for: 0000dc01-0000-1000-8000-00805f9b34fb9972026-06-19 17:22:34.098 I/ZMYBleManager: Enabling notification on Characteristic 2...9982026-06-19 17:22:34.106 I/ZMYBleManager: Enabling notification on: 0000dc02-0000-1000-8000-00805f9b34fb (props=0x1A)9992026-06-19 17:22:34.108 I/ZMYBleManager: Result: true10002026-06-19 17:22:34.175 I/ZMYBleManager: Descriptor write successful for: 0000dc02-0000-1000-8000-00805f9b34fb10012026-06-19 17:22:34.177 I/ZMYBleManager: ZMY ring is starting boot sequence.10022026-06-19 17:22:34.179 D/BleManager: Executing function 1/510032026-06-19 17:22:34.282 I/ZMYBleManager: Sync time: DC160105032026061917223405LT10042026-06-19 17:22:34.288 I/ZMYBleManager: Result: true10052026-06-19 17:22:34.371 I/ZMYBleManager: handle Char 1 response: DC010105031LT10062026-06-19 17:22:34.373 I/ZMYBleManager: Sync time. Attempt: 110072026-06-19 17:22:34.376 D/ZMYBleManager: Sync time status: 110082026-06-19 17:22:34.377 D/BleManager: Executing function 2/510092026-06-19 17:22:34.379 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010102026-06-19 17:22:34.381 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010112026-06-19 17:22:34.382 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10122026-06-19 17:22:34.383 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=110132026-06-19 17:22:34.386 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=010142026-06-19 17:22:34.385 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310152026-06-19 17:22:34.387 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=010162026-06-19 17:22:34.387 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10172026-06-19 17:22:34.391 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310182026-06-19 17:22:34.393 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10192026-06-19 17:22:34.481 I/ZMYBleManager: Get battery level: DC00010501LT10202026-06-19 17:22:34.487 I/ZMYBleManager: Result: true10212026-06-19 17:22:34.566 I/ZMYBleManager: handle Char 1 response: DC03010501078LT10222026-06-19 17:22:34.569 D/ZMYBleManager: Battery level: 78%10232026-06-19 17:22:34.570 D/BleManager: Executing function 3/510242026-06-19 17:22:34.672 I/ZMYBleManager: Get charging status: DC00010506LT10252026-06-19 17:22:34.678 I/ZMYBleManager: Result: true10262026-06-19 17:22:34.763 I/ZMYBleManager: handle Char 1 response: DC03010506078LT10272026-06-19 17:22:34.765 I/ZMYBleManager: Boot handshake complete (charging_confirmed); connected to d3vic3 72:6D:43:A3:BA:4E10282026-06-19 17:22:34.767 D/ZMYBleManager: Successfully connected to ring10292026-06-19 17:22:34.768 D/BleManager: Executing function 4/510302026-06-19 17:22:34.870 I/ZMYBleManager: Get settings: DC03010502090LT10312026-06-19 17:22:34.876 I/ZMYBleManager: Result: true10322026-06-19 17:22:35.005 I/ZMYBleManager: handle Char 1 response: DC490105022026061917223405140100601006000060102208001080001LT10332026-06-19 17:22:35.008 D/ZMYBleManager: Date: 20260619, time: 172234, day of week: 05, steps: 140, heart rate: 10060, spO2: 10060, blood pressure: 00060, sleep: 102208, smart switch: 00, temperature: 1, wear threshold: 08000, stress: 110342026-06-19 17:22:35.028 I/BleManager: Attempt 2: fully connected10352026-06-19 17:22:35.029 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=6 targetMac=72:6D:43:A3:BA:4E source=card_click outcome=connected attemptsUsed=2 totalElapsedMs=1024610362026-06-19 17:22:36.433 I/ZMYBleManager: handle Char 2 response: DC0010214000LT10372026-06-19 17:22:36.434 D/ZMYBleManager: Malformed sleep data10382026-06-19 17:22:36.436 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010392026-06-19 17:22:36.437 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010402026-06-19 17:22:36.438 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10412026-06-19 17:22:36.438 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=110422026-06-19 17:22:36.439 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=010432026-06-19 17:22:36.439 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310442026-06-19 17:22:36.440 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=010452026-06-19 17:22:36.440 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10462026-06-19 17:22:36.442 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310472026-06-19 17:22:36.443 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10482026-06-19 17:22:37.427 I/ZMYBleManager: handle Char 2 response: DC010211050LT10492026-06-19 17:22:37.429 D/ZMYBleManager: Malformed single point data: 010502026-06-19 17:22:37.431 D/ZMYBleManager: Heart rate not parsed10512026-06-19 17:22:37.457 I/ZMYBleManager: handle Char 2 response: DC010212050LT10522026-06-19 17:22:37.459 D/ZMYBleManager: Malformed single point data: 010532026-06-19 17:22:37.461 D/ZMYBleManager: SpO2 not parsed10542026-06-19 17:22:37.463 I/ZMYBleManager: handle Char 2 response: DC010213000LT10552026-06-19 17:22:37.464 D/ZMYBleManager: Malformed steps data: 010562026-06-19 17:22:37.465 D/ZMYBleManager: Steps not parsed10572026-06-19 17:22:37.467 I/ZMYBleManager: handle Char 2 response: DC010216050LT10582026-06-19 17:22:37.468 D/ZMYBleManager: Reported blood pressure: not implemented10592026-06-19 17:22:37.470 I/ZMYBleManager: handle Char 2 response: DC160218000010619110408338LT10602026-06-19 17:22:37.472 D/ZMYBleManager: Skin temperature report not implemented10612026-06-19 17:22:38.268 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310622026-06-19 17:22:38.269 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10632026-06-19 17:22:38.309 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310642026-06-19 17:22:38.309 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10652026-06-19 17:22:38.316 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010662026-06-19 17:22:38.318 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010672026-06-19 17:22:38.320 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10682026-06-19 17:22:38.320 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=110692026-06-19 17:22:38.322 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=010702026-06-19 17:22:38.323 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=010712026-06-19 17:22:38.324 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=010722026-06-19 17:22:38.325 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=010732026-06-19 17:22:38.371 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310742026-06-19 17:22:38.372 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10752026-06-19 17:22:38.380 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010762026-06-19 17:22:38.381 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010772026-06-19 17:22:38.382 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10782026-06-19 17:22:38.383 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=110792026-06-19 17:22:38.384 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=010802026-06-19 17:22:38.385 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=010812026-06-19 17:22:38.386 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=010822026-06-19 17:22:38.387 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=010832026-06-19 17:22:38.393 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10842026-06-19 17:22:38.410 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310852026-06-19 17:22:38.411 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10862026-06-19 17:22:38.420 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10872026-06-19 17:22:38.426 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010882026-06-19 17:22:38.427 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=010892026-06-19 17:22:38.428 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records10902026-06-19 17:22:38.428 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=110912026-06-19 17:22:38.429 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=010922026-06-19 17:22:38.430 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=010932026-06-19 17:22:38.431 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=010942026-06-19 17:22:38.432 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=010952026-06-19 17:22:38.434 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310962026-06-19 17:22:38.435 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10972026-06-19 17:22:38.437 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41310982026-06-19 17:22:38.437 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false10992026-06-19 17:22:38.453 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311002026-06-19 17:22:38.454 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11012026-06-19 17:22:38.464 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11022026-06-19 17:22:38.472 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011032026-06-19 17:22:38.472 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011042026-06-19 17:22:38.473 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11052026-06-19 17:22:38.474 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=111062026-06-19 17:22:38.475 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=011072026-06-19 17:22:38.476 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=011082026-06-19 17:22:38.477 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=011092026-06-19 17:22:38.478 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=011102026-06-19 17:22:38.490 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311112026-06-19 17:22:38.491 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11122026-06-19 17:22:38.493 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311132026-06-19 17:22:38.493 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11142026-06-19 17:22:39.755 I/ZMYBleManager: Get charging status: DC00010506LT11152026-06-19 17:22:39.756 I/ZMYBleManager: Result: true11162026-06-19 17:22:39.793 I/ZMYBleManager: handle Char 1 response: DC03010506078LT11172026-06-19 17:22:39.794 D/ZMYBleManager: Charging status: 78%11182026-06-19 17:22:39.794 D/BleManager: Executing function 5/511192026-06-19 17:22:39.894 I/ZMYBleManager: Get BLE version: DC00010500LT11202026-06-19 17:22:39.896 I/ZMYBleManager: Result: true11212026-06-19 17:22:39.943 I/ZMYBleManager: handle Char 1 response: DC150105002.5.95:YZW4.35VLT11222026-06-19 17:22:39.943 D/ZMYBleManager: ZMY Ring version: 2.5.95:YZW4.35V11232026-06-19 17:22:39.943 D/BleManager: All functions in queue are completed11242026-06-19 17:22:44.253 I/ZMYBleManager: Get charging status: DC00010506LT11252026-06-19 17:22:44.254 I/ZMYBleManager: Result: true11262026-06-19 17:22:44.257 I/ZMYBleManager: Get all data on resume skipped (boot window, 10079ms elapsed)11272026-06-19 17:22:44.257 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011282026-06-19 17:22:44.258 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011292026-06-19 17:22:44.259 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11302026-06-19 17:22:44.259 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=111312026-06-19 17:22:44.261 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=011322026-06-19 17:22:44.264 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=011332026-06-19 17:22:44.265 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=011342026-06-19 17:22:44.266 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=011352026-06-19 17:22:44.278 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311362026-06-19 17:22:44.278 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11372026-06-19 17:22:44.282 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311382026-06-19 17:22:44.282 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11392026-06-19 17:22:44.293 I/ZMYBleManager: handle Char 1 response: DC03010506078LT11402026-06-19 17:22:44.294 D/ZMYBleManager: Charging status: 78%11412026-06-19 17:22:49.183 I/ZMYBleManager: Post-boot: pulling all stored ring data (steps, sleep, etc.)11422026-06-19 17:22:49.185 I/ZMYBleManager: Get all data: DC00010505LT11432026-06-19 17:22:49.190 I/ZMYBleManager: Result: true11442026-06-19 17:22:49.248 I/ZMYBleManager: handle Char 1 response: DC010105051LT11452026-06-19 17:22:49.250 W/ZMYBleManager: Unknown command type: DC010105051LT11462026-06-19 17:22:49.428 I/ZMYBleManager: handle Char 2 response: DC0010214000LT11472026-06-19 17:22:49.430 D/ZMYBleManager: Malformed sleep data11482026-06-19 17:22:49.433 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011492026-06-19 17:22:49.434 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011502026-06-19 17:22:49.436 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11512026-06-19 17:22:49.437 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=111522026-06-19 17:22:49.439 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=011532026-06-19 17:22:49.440 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=011542026-06-19 17:22:49.446 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311552026-06-19 17:22:49.448 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11562026-06-19 17:22:49.459 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311572026-06-19 17:22:49.460 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11582026-06-19 17:22:50.447 I/ZMYBleManager: handle Char 2 response: DC010211050LT11592026-06-19 17:22:50.449 D/ZMYBleManager: Malformed single point data: 011602026-06-19 17:22:50.450 D/ZMYBleManager: Heart rate not parsed11612026-06-19 17:22:50.452 I/ZMYBleManager: handle Char 2 response: DC010212050LT11622026-06-19 17:22:50.454 D/ZMYBleManager: Malformed single point data: 011632026-06-19 17:22:50.455 D/ZMYBleManager: SpO2 not parsed11642026-06-19 17:22:50.476 I/ZMYBleManager: handle Char 2 response: DC010213000LT11652026-06-19 17:22:50.478 D/ZMYBleManager: Malformed steps data: 011662026-06-19 17:22:50.479 D/ZMYBleManager: Steps not parsed11672026-06-19 17:22:50.481 I/ZMYBleManager: handle Char 2 response: DC010216050LT11682026-06-19 17:22:50.482 D/ZMYBleManager: Reported blood pressure: not implemented11692026-06-19 17:22:50.484 I/ZMYBleManager: handle Char 2 response: DC160218000010619110408338LT11702026-06-19 17:22:50.485 D/ZMYBleManager: Skin temperature report not implemented11712026-06-19 17:22:57.058 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11722026-06-19 17:22:57.062 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311732026-06-19 17:22:57.063 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11742026-06-19 17:22:57.170 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11752026-06-19 17:22:57.173 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311762026-06-19 17:22:57.174 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11772026-06-19 17:22:57.188 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011782026-06-19 17:22:57.189 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011792026-06-19 17:22:57.191 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11802026-06-19 17:22:57.191 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=111812026-06-19 17:22:57.193 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=011822026-06-19 17:22:57.193 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=011832026-06-19 17:22:57.195 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=011842026-06-19 17:22:57.195 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=011852026-06-19 17:22:57.206 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311862026-06-19 17:22:57.206 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11872026-06-19 17:22:57.211 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311882026-06-19 17:22:57.211 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11892026-06-19 17:22:59.262 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11902026-06-19 17:22:59.263 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41311912026-06-19 17:22:59.264 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false11922026-06-19 17:22:59.272 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011932026-06-19 17:22:59.272 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=011942026-06-19 17:22:59.273 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records11952026-06-19 17:22:59.274 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=111962026-06-19 17:22:59.275 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=011972026-06-19 17:22:59.276 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=011982026-06-19 17:22:59.277 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=011992026-06-19 17:22:59.278 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=012002026-06-19 17:22:59.288 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312012026-06-19 17:22:59.288 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12022026-06-19 17:22:59.292 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312032026-06-19 17:22:59.292 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12042026-06-19 17:23:01.207 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012052026-06-19 17:23:01.209 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012062026-06-19 17:23:01.210 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records12072026-06-19 17:23:01.210 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=112082026-06-19 17:23:01.211 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=012092026-06-19 17:23:01.212 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=012102026-06-19 17:23:01.213 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=012112026-06-19 17:23:01.214 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=012122026-06-19 17:23:01.220 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312132026-06-19 17:23:01.221 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12142026-06-19 17:23:01.226 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312152026-06-19 17:23:01.227 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12162026-06-19 17:23:16.662 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=6 reason=manual_cancel targetMac=72:6D:43:A3:BA:4E source=card_click12172026-06-19 17:23:16.668 I/BleManager: Disconnected from GATT server12182026-06-19 17:23:16.668 I/BleManager: Cancelled active BLE session12192026-06-19 17:23:16.697 I/RingHomeViewModel: BLE_HYBRID event=card_scan_start reason=onResume scanMode=BALANCED12202026-06-19 17:23:19.722 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:68:64:E7:77 from=Checking... to=Not nearby ageMs=-112212026-06-19 17:23:19.724 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:43:A3:BA:4E from=Checking... to=Nearby ageMs=1912222026-06-19 17:23:19.726 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:4A:9E:99:41 from=Checking... to=Not nearby ageMs=5501212232026-06-19 17:23:22.733 I/RingHomeViewModel: BLE_HYBRID event=card_status_transition mac=72:6D:4A:9E:99:41 from=Not nearby to=Nearby ageMs=70212242026-06-19 17:23:25.056 I/RingHomeViewModel: Home card clicked, connecting to d3vic3: 72:6D:4A:9E:99:4112252026-06-19 17:23:25.057 I/BleManager: BLE_HYBRID event=session_cancelled sessionId=7 reason=session_replaced targetMac=72:6D:43:A3:BA:4E source=card_click12262026-06-19 17:23:25.059 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=7 targetMac=72:6D:43:A3:BA:4E source=card_click outcome=cancelled attemptsUsed=2 totalElapsedMs=6027512272026-06-19 17:23:25.060 I/BleManager: BLE_HYBRID event=connect_session_start sessionId=8 targetMac=72:6D:4A:9E:99:41 source=card_click12282026-06-19 17:23:25.061 I/BleManager: BLE_HYBRID event=freshness_check sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=1 lastSeenAgeMs=3 freshnessTtlMs=5000 decision=skip_gate12292026-06-19 17:23:25.061 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=1 maxAttempts=3 source=card_click12302026-06-19 17:23:25.062 I/BleManager: Connect attempt 1/312312026-06-19 17:23:25.070 I/RingHomeViewModel: BLE_HYBRID event=card_scan_stop reason=pre_connect12322026-06-19 17:23:25.119 D/DashboardActivity: Uploading data to cloud.12332026-06-19 17:23:25.119 I/ZMYBleManager: Sync settings: DC160105041006010060000601LT12342026-06-19 17:23:25.119 E/ZMYBleManager: Write failed: bluetoothGatt not connected12352026-06-19 17:23:25.120 I/ZMYBleManager: Result: true12362026-06-19 17:23:25.120 W/DataManagerTest: WARNING: uploadToCloud is a mock stub. 139 data points NOT synced to cloud.12372026-06-19 17:23:25.121 D/DashboardActivity: Downloading data from cloud.12382026-06-19 17:23:25.121 W/DataManagerTest: WARNING: downloadFromCloud is a mock stub. No data restored from cloud.12392026-06-19 17:23:25.123 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012402026-06-19 17:23:25.124 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012412026-06-19 17:23:25.125 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records12422026-06-19 17:23:25.125 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=112432026-06-19 17:23:25.126 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=012442026-06-19 17:23:25.127 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=012452026-06-19 17:23:25.128 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=012462026-06-19 17:23:25.129 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=012472026-06-19 17:23:25.157 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012482026-06-19 17:23:25.157 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=012492026-06-19 17:23:25.157 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012502026-06-19 17:23:25.158 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=012512026-06-19 17:23:25.158 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records12522026-06-19 17:23:25.158 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=112532026-06-19 17:23:25.159 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=0 sportTotal=0 rawTotal=012542026-06-19 17:23:25.159 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=012552026-06-19 17:23:25.160 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=012562026-06-19 17:23:25.161 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=012572026-06-19 17:23:25.162 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=012582026-06-19 17:23:25.171 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312592026-06-19 17:23:25.172 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12602026-06-19 17:23:25.172 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312612026-06-19 17:23:25.173 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12622026-06-19 17:23:25.245 D/DashboardActivity: Loaded 1 MACs for user sensringuser@sensforge.com: [72:6D:4A:9E:99:41]12632026-06-19 17:23:25.430 I/BleManager: BLE_HYBRID event=transport_selected sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=1 transport=LE apiLevel=3612642026-06-19 17:23:30.577 W/BleManager: Attempt 1: timed out waiting for BLE connection after 5100ms12652026-06-19 17:23:30.579 I/BleManager: BLE_HYBRID event=ble_link_wait_timeout sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=1 phase=BLE_LINK elapsedMs=5100 timeoutMs=500012662026-06-19 17:23:30.589 I/BleManager: Disconnected from GATT server12672026-06-19 17:23:31.093 I/BleManager: BLE_HYBRID event=connect_attempt sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=2 maxAttempts=3 source=card_click12682026-06-19 17:23:31.095 I/BleManager: Connect attempt 2/312692026-06-19 17:23:31.404 I/BleManager: BLE_HYBRID event=transport_selected sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=2 transport=LE apiLevel=3612702026-06-19 17:23:37.181 I/ZMYBleManager: Status Changed. Connected to GATT server from d3vic3: 72:6D:4A:9E:99:4112712026-06-19 17:23:37.437 I/BleManager: Attempt 2: BLE link up (status=INITIALIZING1), waiting for full initialization12722026-06-19 17:23:37.439 I/BleManager: BLE_HYBRID event=ble_link_up sessionId=8 targetMac=72:6D:4A:9E:99:41 attempt=2 status=INITIALIZING1 elapsedMs=600012732026-06-19 17:23:38.025 I/ZMYBleManager: Characteristic 1 found!12742026-06-19 17:23:38.032 I/ZMYBleManager: Enabling notification on: 0000dc01-0000-1000-8000-00805f9b34fb (props=0x12)12752026-06-19 17:23:38.034 I/ZMYBleManager: Result: true12762026-06-19 17:23:38.036 I/ZMYBleManager: OTA service discovered. read=true write=true12772026-06-19 17:23:38.049 I/ZMYBleManager: Descriptor write successful for: 0000dc01-0000-1000-8000-00805f9b34fb12782026-06-19 17:23:38.051 I/ZMYBleManager: Enabling notification on Characteristic 2...12792026-06-19 17:23:38.059 I/ZMYBleManager: Enabling notification on: 0000dc02-0000-1000-8000-00805f9b34fb (props=0x1A)12802026-06-19 17:23:38.061 I/ZMYBleManager: Result: true12812026-06-19 17:23:38.137 I/ZMYBleManager: Descriptor write successful for: 0000dc02-0000-1000-8000-00805f9b34fb12822026-06-19 17:23:38.139 I/ZMYBleManager: ZMY ring is starting boot sequence.12832026-06-19 17:23:38.141 D/BleManager: Executing function 1/512842026-06-19 17:23:38.243 I/ZMYBleManager: Sync time: DC160105032026061917233805LT12852026-06-19 17:23:38.249 I/ZMYBleManager: Result: true12862026-06-19 17:23:38.333 I/ZMYBleManager: handle Char 1 response: DC010105031LT12872026-06-19 17:23:38.335 I/ZMYBleManager: Sync time. Attempt: 112882026-06-19 17:23:38.337 D/ZMYBleManager: Sync time status: 112892026-06-19 17:23:38.338 D/BleManager: Executing function 2/512902026-06-19 17:23:38.340 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012912026-06-19 17:23:38.342 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=012922026-06-19 17:23:38.343 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records12932026-06-19 17:23:38.344 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=112942026-06-19 17:23:38.346 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=012952026-06-19 17:23:38.348 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=012962026-06-19 17:23:38.353 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312972026-06-19 17:23:38.356 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false12982026-06-19 17:23:38.360 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41312992026-06-19 17:23:38.362 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false13002026-06-19 17:23:38.441 I/ZMYBleManager: Get battery level: DC00010501LT13012026-06-19 17:23:38.446 I/ZMYBleManager: Result: true13022026-06-19 17:23:38.528 I/ZMYBleManager: handle Char 1 response: DC03010501068LT13032026-06-19 17:23:38.530 D/ZMYBleManager: Battery level: 68%13042026-06-19 17:23:38.532 D/BleManager: Executing function 3/513052026-06-19 17:23:38.636 I/ZMYBleManager: Get charging status: DC00010506LT13062026-06-19 17:23:38.642 I/ZMYBleManager: Result: true13072026-06-19 17:23:38.721 I/ZMYBleManager: handle Char 1 response: DC03010506068LT13082026-06-19 17:23:38.724 I/ZMYBleManager: Boot handshake complete (charging_confirmed); connected to d3vic3 72:6D:4A:9E:99:4113092026-06-19 17:23:38.725 D/ZMYBleManager: Successfully connected to ring13102026-06-19 17:23:38.727 D/BleManager: Executing function 4/513112026-06-19 17:23:38.828 I/ZMYBleManager: Get settings: DC03010502090LT13122026-06-19 17:23:38.834 I/ZMYBleManager: Result: true13132026-06-19 17:23:38.956 I/BleManager: Attempt 2: fully connected13142026-06-19 17:23:38.958 I/BleManager: BLE_HYBRID event=connect_session_end sessionId=8 targetMac=72:6D:4A:9E:99:41 source=card_click outcome=connected attemptsUsed=2 totalElapsedMs=1389813152026-06-19 17:23:38.965 I/ZMYBleManager: handle Char 1 response: DC490105022026061917233805140100601006000060102208001080001LT13162026-06-19 17:23:38.968 D/ZMYBleManager: Date: 20260619, time: 172338, day of week: 05, steps: 140, heart rate: 10060, spO2: 10060, blood pressure: 00060, sleep: 102208, smart switch: 00, temperature: 1, wear threshold: 08000, stress: 113172026-06-19 17:23:40.398 I/ZMYBleManager: handle Char 2 response: DC0010214000LT13182026-06-19 17:23:40.400 D/ZMYBleManager: Malformed sleep data13192026-06-19 17:23:40.404 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013202026-06-19 17:23:40.405 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013212026-06-19 17:23:40.407 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13222026-06-19 17:23:40.408 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113232026-06-19 17:23:40.409 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013242026-06-19 17:23:40.410 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41313252026-06-19 17:23:40.410 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013262026-06-19 17:23:40.411 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false13272026-06-19 17:23:40.412 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41313282026-06-19 17:23:40.413 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false13292026-06-19 17:23:41.385 I/ZMYBleManager: handle Char 2 response: DC1402110500106191722098LT13302026-06-19 17:23:41.386 D/ZMYBleManager: Reported heart rate: 9813312026-06-19 17:23:41.504 I/ZMYBleManager: handle Char 2 response: DC18021106HRS Send completedLT13322026-06-19 17:23:41.505 D/ZMYBleManager: Heart rate report completed. Deleting data...13332026-06-19 17:23:41.594 I/ZMYBleManager: handle Char 2 response: DC010212050LT13342026-06-19 17:23:41.594 D/ZMYBleManager: Malformed single point data: 013352026-06-19 17:23:41.595 D/ZMYBleManager: SpO2 not parsed13362026-06-19 17:23:41.624 I/ZMYBleManager: handle Char 2 response: DC010213000LT13372026-06-19 17:23:41.624 D/ZMYBleManager: Malformed steps data: 013382026-06-19 17:23:41.625 D/ZMYBleManager: Steps not parsed13392026-06-19 17:23:41.625 I/ZMYBleManager: handle Char 2 response: DC010216050LT13402026-06-19 17:23:41.626 D/ZMYBleManager: Reported blood pressure: not implemented13412026-06-19 17:23:41.626 I/ZMYBleManager: handle Char 2 response: DC160218000010619103708348LT13422026-06-19 17:23:41.626 D/ZMYBleManager: Skin temperature report not implemented13432026-06-19 17:23:53.153 I/ZMYBleManager: Post-boot: pulling all stored ring data (steps, sleep, etc.)13442026-06-19 17:23:53.158 I/ZMYBleManager: Get all data: DC00010505LT13452026-06-19 17:23:53.166 I/ZMYBleManager: Result: true13462026-06-19 17:23:53.208 I/ZMYBleManager: handle Char 1 response: DC010105051LT13472026-06-19 17:23:53.210 W/ZMYBleManager: Unknown command type: DC010105051LT13482026-06-19 17:23:53.389 I/ZMYBleManager: handle Char 2 response: DC0010214000LT13492026-06-19 17:23:53.392 D/ZMYBleManager: Malformed sleep data13502026-06-19 17:23:53.410 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013512026-06-19 17:23:53.414 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013522026-06-19 17:23:53.418 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13532026-06-19 17:23:53.420 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113542026-06-19 17:23:53.424 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013552026-06-19 17:23:53.426 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013562026-06-19 17:24:12.276 I/ZMYBleManager: handle Char 2 response: DC010211050LT13572026-06-19 17:24:12.282 D/ZMYBleManager: Malformed single point data: 013582026-06-19 17:24:12.287 D/ZMYBleManager: Heart rate not parsed13592026-06-19 17:24:12.288 I/ZMYBleManager: handle Char 2 response: DC010212050LT13602026-06-19 17:24:12.288 D/ZMYBleManager: Malformed single point data: 013612026-06-19 17:24:12.289 D/ZMYBleManager: SpO2 not parsed13622026-06-19 17:24:12.289 I/ZMYBleManager: handle Char 2 response: DC010213000LT13632026-06-19 17:24:12.290 D/ZMYBleManager: Malformed steps data: 013642026-06-19 17:24:12.291 D/ZMYBleManager: Steps not parsed13652026-06-19 17:24:12.292 I/ZMYBleManager: handle Char 2 response: DC010216050LT13662026-06-19 17:24:12.292 D/ZMYBleManager: Reported blood pressure: not implemented13672026-06-19 17:24:12.292 I/ZMYBleManager: handle Char 2 response: DC160218000010619103708348LT13682026-06-19 17:24:12.294 D/ZMYBleManager: Skin temperature report not implemented13692026-06-19 17:24:12.305 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013702026-06-19 17:24:12.306 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013712026-06-19 17:24:12.310 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13722026-06-19 17:24:12.310 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113732026-06-19 17:24:12.313 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013742026-06-19 17:24:12.314 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013752026-06-19 17:24:12.316 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=013762026-06-19 17:24:12.318 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=013772026-06-19 17:24:12.325 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013782026-06-19 17:24:12.327 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013792026-06-19 17:24:12.329 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13802026-06-19 17:24:12.329 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113812026-06-19 17:24:12.331 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013822026-06-19 17:24:12.333 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013832026-06-19 17:24:12.335 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013842026-06-19 17:24:12.337 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013852026-06-19 17:24:12.339 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13862026-06-19 17:24:12.340 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113872026-06-19 17:24:12.341 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013882026-06-19 17:24:12.341 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013892026-06-19 17:24:12.347 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013902026-06-19 17:24:12.348 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=013912026-06-19 17:24:12.350 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records13922026-06-19 17:24:12.351 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=113932026-06-19 17:24:12.353 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=013942026-06-19 17:24:12.354 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=013952026-06-19 17:24:12.356 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41313962026-06-19 17:24:12.356 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false13972026-06-19 17:24:12.357 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41313982026-06-19 17:24:12.358 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false13992026-06-19 17:24:12.359 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014002026-06-19 17:24:12.361 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014012026-06-19 17:24:12.362 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records14022026-06-19 17:24:12.364 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=114032026-06-19 17:24:12.366 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=014042026-06-19 17:24:12.368 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=014052026-06-19 17:24:12.369 I/ZMYBleManager: Get charging status: DC00010506LT14062026-06-19 17:24:12.370 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014072026-06-19 17:24:12.371 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014082026-06-19 17:24:12.372 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records14092026-06-19 17:24:12.373 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=114102026-06-19 17:24:12.373 I/ZMYBleManager: Result: true14112026-06-19 17:24:12.374 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=014122026-06-19 17:24:12.375 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=014132026-06-19 17:24:12.378 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014142026-06-19 17:24:12.379 I/ZMYBleManager: Get all data skipped (cooldown active, 19221ms since last request)14152026-06-19 17:24:12.380 D/HealthRepository: [StepsTrace] event=range_summary mac=00:11:22:AA:BB:CC start=1781845200 stop=1781946000 raw1300Rows=0 raw1303Rows=0 mergedRows=014162026-06-19 17:24:12.381 D/HealthRepository: [Steps] getStepsRangeAnyMac start=1781845200 stop=1781946000 → 1 merged records14172026-06-19 17:24:12.382 D/DashboardViewModel: [StepsTrace] event=load_day mac=72:6D:68:64:E7:77 dayStart=1781852400 dayStop=1781938799 queryStart=1781845200 queryStop=1781946000 expandedRows=1 dayRows=114182026-06-19 17:24:12.384 I/DashboardViewModel: [SleepTrace] event=fallback_any_mac selectedMac=72:6D:68:64:E7:77 queryStart=1781830800 queryStop=1781895600 rows=014192026-06-19 17:24:12.386 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41314202026-06-19 17:24:12.386 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false14212026-06-19 17:24:12.386 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781758800 stop=1781945999 raw1300Rows=0 raw1303Rows=0 mergedRows=014222026-06-19 17:24:12.387 D/DashboardViewModel: [StepsTrace] event=ui_total mac=72:6D:68:64:E7:77 selectedDayStart=1781852400 selectedDayStop=1781938799 hourlyTotal=413 sportTotal=0 rawTotal=41314232026-06-19 17:24:12.388 D/DashboardViewModel: [StepsTrace] event=ui_today_floor mac=72:6D:68:64:E7:77 dayStart=1781852400 computed=413 display=413 floorRaisedDisplay=false14242026-06-19 17:24:12.388 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1781247600 stop=1781938799 raw1300Rows=0 raw1303Rows=0 mergedRows=014252026-06-19 17:24:12.390 D/HealthRepository: [StepsTrace] event=range_summary mac=72:6D:68:64:E7:77 start=1779606000 stop=1783234799 raw1300Rows=0 raw1303Rows=0 mergedRows=014262026-06-19 17:24:12.437 I/ZMYBleManager: handle Char 1 response: DC03010506068LT14272026-06-19 17:24:12.438 D/ZMYBleManager: Charging status: 68%14282026-06-19 17:24:12.439 D/BleManager: Executing function 5/514292026-06-19 17:24:12.540 I/ZMYBleManager: Get BLE version: DC00010500LT14302026-06-19 17:24:12.544 I/ZMYBleManager: Result: true14312026-06-19 17:24:12.615 I/ZMYBleManager: handle Char 1 response: DC150105002.5.95:YZW4.35VLT14322026-06-19 17:24:12.616 D/ZMYBleManager: ZMY Ring version: 2.5.95:YZW4.35V14332026-06-19 17:24:12.617 D/BleManager: All functions in queue are completed14342026-06-19 17:24:14.576 I/ZMYBleManager: Get charging status: DC00010506LT14352026-06-19 17:24:14.577 I/ZMYBleManager: Result: true14362026-06-19 17:24:14.628 I/ZMYBleManager: handle Char 1 response: DC03010506067LT14372026-06-19 17:24:14.628 D/ZMYBleManager: Charging status: 67%1438