{"brief":{"date":"2026-10-01","stats":{"location_logger":{"distance_km":0.05,"points":167,"max_speed_kmh":4.0,"time_outside_home":"0m","places_visited":[],"journey":[{"kind":"stay","place":"Home","from":"00:00","to":"2 Oct 00:00","minutes":1440}],"left_home":null,"returned_home":null,"only_place":"Home"},"finance_hub":{"total_spent":7.94,"transaction_count":2,"income":0.0,"net":-7.94,"currency":"EUR","by_tag":{"untagged":7.94},"by_type":{"Pos":7.94},"by_merchant":{},"largest":null},"reminders":{"overdue":0,"due_today":1,"this_week":1,"floating":0,"total_active":8,"top":["Take the LKK document","Modify DenníkN subscription"]},"calendar":{"configured":false},"health_hub":{"actions":{"Action 1":6,"Coffee":2,"Action 2":1,"Water":1},"actions_logged":10,"sleep_minutes":388,"sleep_hours":6.5,"sleep_stages":{"deep":68,"light":280,"rem":40,"awake":94},"sleep_window":"20:18 → 04:20","sleep_score":37.0,"avg_sleep_hr":60.0,"spo2_avg":95.0,"respiration_avg":16.0},"garmin":{"steps":4096,"steps_median":6859,"steps_note":"well under your usual 6,859","hr_min":51,"hr_avg":65.7,"hr_max":116,"sleep_minutes":388,"sleep_hours":6.5,"sleep_window":"20:18 → 04:20","sleep_score":37,"sleep_qualifier":"POOR","sleep_stages":{"deep":68,"light":280,"rem":40,"awake":94},"sleep_wakes":5,"resting_hr":48,"avg_sleep_hr":60.0,"avg_stress":40.0,"body_battery_change":34,"spo2_avg":95.0,"spo2_min":89,"respiration_avg":16.0,"sleep_levels":[[1790788680,1790789280,"light"],[1790789280,1790790240,"deep"],[1790790240,1790791800,"light"],[1790791800,1790791860,"awake"],[1790791860,1790792880,"light"],[1790792880,1790793840,"deep"],[1790793840,1790794560,"awake"],[1790794560,1790795280,"light"],[1790795280,1790796180,"deep"],[1790796180,1790796240,"awake"],[1790796240,1790797440,"light"],[1790797440,1790797980,"rem"],[1790797980,1790798880,"light"],[1790798880,1790800140,"deep"],[1790800140,1790802240,"light"],[1790802240,1790802840,"awake"],[1790802840,1790803680,"light"],[1790803680,1790805480,"awake"],[1790805480,1790806860,"light"],[1790806860,1790808360,"awake"],[1790808360,1790808660,"light"],[1790808660,1790808780,"awake"],[1790808780,1790809020,"light"],[1790809020,1790810100,"rem"],[1790810100,1790810760,"awake"],[1790810760,1790812500,"light"],[1790812500,1790813280,"rem"],[1790813280,1790814660,"light"],[1790814660,1790814720,"awake"],[1790814720,1790816460,"light"],[1790816460,1790816520,"awake"],[1790816520,1790817600,"light"]],"restless_moments":25,"fitness_age":36.0,"chronological_age":41,"achievable_fitness_age":35.4,"fitness_components":{"vigorousDaysAvg":{"value":0.8,"target":3},"rhr":{"value":48,"target":null},"vigorousMinutesAvg":{"value":33.8,"target":75},"bmi":{"value":22.0,"target":21.3}},"daily":{"steps":4096,"step_goal":7110,"distance_m":3507,"active_kcal":238.0,"total_kcal":2233.0,"floors":0,"intensity_moderate":1,"intensity_vigorous":2,"resting_hr":48,"resting_hr_7d":45,"hr_min":47,"hr_max":119,"stress_avg":30,"bb_now":25,"bb_high":40,"bb_low":8,"bb_wake":40,"bb_charged":43,"bb_drained":26,"spo2_latest":97},"bb_series":[[1790802000,8],[1790828100,40],[1790830800,37],[1790854380,23],[1790861580,25],[1790878860,18]],"weight":{"kg":80.7,"date":"2026-09-29","bmi":null,"body_fat":null,"delta_kg":-0.6,"prev_date":"2026-09-26"},"sleep_start_ts":1790788680,"sleep_end_ts":1790817600},"immich":{"photos":0,"videos":0,"with_gps":0,"captures":0},"curator":{"library_captures":0,"filed":0,"to_albums":0,"to_paperless":0,"pending_review_total":0,"immich_url":"https://immich.lakylak.xyz","dashboard_url":"https://curator.lakylak.xyz/dashboard?from=2026-10-01&to=2026-10-01","review_url":"https://curator.lakylak.xyz/review","_by_asset":{}},"paperless":{"documents_added":0},"outfit":{"outfits":1,"items_worn":1,"occasions":["Online"],"by_type":{"top":1},"window_days":90,"first_in_window":1,"logged_days_in_window":13,"_items":[{"id":68,"name":"Chaos T-shirt","type":"top","category":"T-shirt","color":"grey","brand":null,"thumb_key":null,"wears":1,"last_worn_before":null,"days_since":null}],"_outfits":[{"log_id":38,"occasion":"Online","notes":null,"tags":[],"item_ids":[68]}]}},"headline_stats":{"Distance":"0.05 km","At Home":"All day","Steps":"4,096","Slept · 37":"6h 30m","Resting HR":"48 bpm","Body battery":"+34","Spent":"7.94 (2 txns)","Wore":"Online","To do":"1 today"},"timeline":[{"ts":"2026-09-26T20:04:00","source":"location_logger","category":"location","title":"Home · 26 Sep 20:04 → 2 Oct 05:51","detail":"24h 0m on this day","data":{"name":"Home","arrived":"2026-09-26 20:04","departed":"2026-10-02 05:51","arrived_ts":1790442276,"departed_ts":1790909478,"day":"2026-09-26","duration_minutes":7786,"duration_hours":129.8,"duration_days":7,"points":870,"closest_distance_m":0.8,"latitude":42.663441,"longitude":23.28085,"inferred":true}},{"ts":"2026-09-30T20:18:00+03:00","source":"garmin","category":"health","title":"Asleep","detail":"20:18 → 04:20","data":{"start_ms":1790799480000,"end_ms":1790828400000,"start":"2026-09-30 20:18","end":"2026-10-01 04:20","total_minutes":388,"deep_minutes":68,"light_minutes":280,"rem_minutes":40,"awake_minutes":94,"awake_count":5,"restless_count":25,"score":37,"score_qualifier":"POOR","feedback":"Negative Not Restorative","insight":"None","avg_spo2":95.0,"min_spo2":89,"max_spo2":100,"avg_respiration":16.0,"min_respiration":12.0,"max_respiration":22.0,"resting_hr":48,"avg_sleep_hr":60.0,"avg_stress":40.0,"body_battery_change":34,"kind":"asleep"}},{"ts":"2026-10-01T03:00:00+03:00","source":"finance_hub","category":"finance","title":"-1.60 EUR · Card payment (pending) · 4447","detail":"Pos · untagged","data":{"id":3226,"date":"2026-10-01T00:00:00.000Z","source":"BANK","channels":["BANK"],"type":"POS","kind":"POS","flow":"OUTFLOW","recipient":null,"amount":1.6,"currency":"EUR","balance":null,"status":"UNPROCESSED","direction":"DEBIT","tags":[],"note":"Card payment (pending) · 4447","description":"Card payment (pending) · 4447","fromAccount":null,"toAccount":"BG78STSA93000031823319","transactionType":null,"debit":null,"credit":null,"payerAccount":null,"card":"400915xxxxxx4447","pending":true,"_importIds":[3226],"hasTime":false,"rawMessage":"Bank API (pending): 1.6 EUR · 400915xxxxxx4447 003019271209","sources":[{"channel":"BANK","matchMethod":"new","raw":"Bank API (pending): 1.6 EUR · 400915xxxxxx4447 003019271209"}]}},{"ts":"2026-10-01T03:00:00+03:00","source":"finance_hub","category":"finance","title":"-6.34 EUR · Card payment (pending) · 4447","detail":"Pos · untagged","data":{"id":3228,"date":"2026-10-01T00:00:00.000Z","source":"BANK","channels":["BANK"],"type":"POS","kind":"POS","flow":"OUTFLOW","recipient":null,"amount":6.34,"currency":"EUR","balance":null,"status":"UNPROCESSED","direction":"DEBIT","tags":[],"note":"Card payment (pending) · 4447","description":"Card payment (pending) · 4447","fromAccount":null,"toAccount":"BG78STSA93000031823319","transactionType":null,"debit":null,"credit":null,"payerAccount":null,"card":"400915xxxxxx4447","pending":true,"_importIds":[3228],"hasTime":false,"rawMessage":"Bank API (pending): 6.34 EUR · 400915xxxxxx4447 003021038524","sources":[{"channel":"BANK","matchMethod":"new","raw":"Bank API (pending): 6.34 EUR · 400915xxxxxx4447 003021038524"}]}},{"ts":"2026-10-01T03:05:01.420574+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":304,"action_id":16,"timestamp":"2026-10-01T00:05:01.420574Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T00:05:01.421281Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T04:20:00+03:00","source":"garmin","category":"health","title":"Woke · slept 6h 28m · score 37 · poor · awake 5× for 1h 34m","detail":"20:18 → 04:20","data":{"start_ms":1790799480000,"end_ms":1790828400000,"start":"2026-09-30 20:18","end":"2026-10-01 04:20","total_minutes":388,"deep_minutes":68,"light_minutes":280,"rem_minutes":40,"awake_minutes":94,"awake_count":5,"restless_count":25,"score":37,"score_qualifier":"POOR","feedback":"Negative Not Restorative","insight":"None","avg_spo2":95.0,"min_spo2":89,"max_spo2":100,"avg_respiration":16.0,"min_respiration":12.0,"max_respiration":22.0,"resting_hr":48,"avg_sleep_hr":60.0,"avg_stress":40.0,"body_battery_change":34,"kind":"woke"}},{"ts":"2026-10-01T07:33:00+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":305,"action_id":16,"timestamp":"2026-10-01T04:33:00Z","note":null,"quantity":null,"unit":null,"meta_data":null,"created_at":"2026-10-01T04:36:06.122755Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T08:08:20.555242+03:00","source":"health_hub","category":"health","title":"Water","detail":"","data":{"id":306,"action_id":1,"timestamp":"2026-10-01T05:08:20.555242Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T05:08:20.555850Z","action":{"id":1,"name":"Water","category":"Hydration","icon":"💧","meta_data":null,"is_quick_link":true,"sort_order":-5,"created_at":"2026-05-29T19:06:30.311867Z","updated_at":"2026-09-10T16:29:16.586160Z"}}},{"ts":"2026-10-01T08:53:52.069398+03:00","source":"health_hub","category":"health","title":"Coffee","detail":"","data":{"id":307,"action_id":2,"timestamp":"2026-10-01T05:53:52.069398Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T05:53:52.069995Z","action":{"id":2,"name":"Coffee","category":"Hydration","icon":"☕","meta_data":null,"is_quick_link":true,"sort_order":-1,"created_at":"2026-05-29T19:06:30.315914Z","updated_at":"2026-09-10T16:29:27.759750Z"}}},{"ts":"2026-10-01T11:34:58.639545+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":308,"action_id":16,"timestamp":"2026-10-01T08:34:58.639545Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T08:34:58.640187Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T11:55:46.597688+03:00","source":"health_hub","category":"health","title":"Coffee","detail":"","data":{"id":309,"action_id":2,"timestamp":"2026-10-01T08:55:46.597688Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T08:55:46.598156Z","action":{"id":2,"name":"Coffee","category":"Hydration","icon":"☕","meta_data":null,"is_quick_link":true,"sort_order":-1,"created_at":"2026-05-29T19:06:30.315914Z","updated_at":"2026-09-10T16:29:27.759750Z"}}},{"ts":"2026-10-01T13:02:25.303008+03:00","source":"health_hub","category":"health","title":"Action 2","detail":"","data":{"id":310,"action_id":15,"timestamp":"2026-10-01T10:02:25.303008Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T10:02:25.303660Z","action":{"id":15,"name":"Action 2","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-4,"created_at":"2026-07-04T07:35:21.922505Z","updated_at":"2026-09-10T16:29:11.784724Z"}}},{"ts":"2026-10-01T15:59:58.011569+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":311,"action_id":16,"timestamp":"2026-10-01T12:59:58.011569Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T12:59:58.012069Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T22:46:45.500848+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":312,"action_id":16,"timestamp":"2026-10-01T19:46:45.500848Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T19:46:45.501280Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T23:26:36.122262+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":313,"action_id":16,"timestamp":"2026-10-01T20:26:36.122262Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T20:26:36.122923Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}}],"buckets":{"location":[{"ts":"2026-09-26T20:04:00","source":"location_logger","category":"location","title":"Home · 26 Sep 20:04 → 2 Oct 05:51","detail":"24h 0m on this day","data":{"name":"Home","arrived":"2026-09-26 20:04","departed":"2026-10-02 05:51","arrived_ts":1790442276,"departed_ts":1790909478,"day":"2026-09-26","duration_minutes":7786,"duration_hours":129.8,"duration_days":7,"points":870,"closest_distance_m":0.8,"latitude":42.663441,"longitude":23.28085,"inferred":true}}],"finance":[{"ts":"2026-10-01T03:00:00+03:00","source":"finance_hub","category":"finance","title":"-1.60 EUR · Card payment (pending) · 4447","detail":"Pos · untagged","data":{"id":3226,"date":"2026-10-01T00:00:00.000Z","source":"BANK","channels":["BANK"],"type":"POS","kind":"POS","flow":"OUTFLOW","recipient":null,"amount":1.6,"currency":"EUR","balance":null,"status":"UNPROCESSED","direction":"DEBIT","tags":[],"note":"Card payment (pending) · 4447","description":"Card payment (pending) · 4447","fromAccount":null,"toAccount":"BG78STSA93000031823319","transactionType":null,"debit":null,"credit":null,"payerAccount":null,"card":"400915xxxxxx4447","pending":true,"_importIds":[3226],"hasTime":false,"rawMessage":"Bank API (pending): 1.6 EUR · 400915xxxxxx4447 003019271209","sources":[{"channel":"BANK","matchMethod":"new","raw":"Bank API (pending): 1.6 EUR · 400915xxxxxx4447 003019271209"}]}},{"ts":"2026-10-01T03:00:00+03:00","source":"finance_hub","category":"finance","title":"-6.34 EUR · Card payment (pending) · 4447","detail":"Pos · untagged","data":{"id":3228,"date":"2026-10-01T00:00:00.000Z","source":"BANK","channels":["BANK"],"type":"POS","kind":"POS","flow":"OUTFLOW","recipient":null,"amount":6.34,"currency":"EUR","balance":null,"status":"UNPROCESSED","direction":"DEBIT","tags":[],"note":"Card payment (pending) · 4447","description":"Card payment (pending) · 4447","fromAccount":null,"toAccount":"BG78STSA93000031823319","transactionType":null,"debit":null,"credit":null,"payerAccount":null,"card":"400915xxxxxx4447","pending":true,"_importIds":[3228],"hasTime":false,"rawMessage":"Bank API (pending): 6.34 EUR · 400915xxxxxx4447 003021038524","sources":[{"channel":"BANK","matchMethod":"new","raw":"Bank API (pending): 6.34 EUR · 400915xxxxxx4447 003021038524"}]}}],"reminder":[{"ts":null,"source":"reminders","category":"reminder","title":"Take the LKK document","detail":"due Fri 02 Oct · reminder","data":{"title":"Take the LKK document","description":"Friday after 14:00","status":"open","task_type":"reminder","due_at":"2026-10-02T00:00:00Z","remind_at":null,"expires_at":null,"all_day":true,"id":"99bcda4e-0d6e-41f6-882d-ac95f0858d97","created_at":"2026-09-29T12:29:11.942359Z","updated_at":"2026-09-29T12:29:11.942363Z","parent_id":null,"is_auto_reminder":false,"tags":[],"bucket":"today"}},{"ts":null,"source":"reminders","category":"reminder","title":"Modify DenníkN subscription","detail":"due Thu 08 Oct · reminder","data":{"title":"Modify DenníkN subscription","description":null,"status":"open","task_type":"reminder","due_at":"2026-10-08T21:00:00Z","remind_at":"2026-10-08T09:00:00Z","expires_at":null,"all_day":false,"id":"ab76f35a-7b7e-497d-8758-1a4cdce2cf0a","created_at":"2026-04-04T19:43:33.464778Z","updated_at":"2026-09-09T07:15:36.646167Z","parent_id":null,"is_auto_reminder":false,"tags":[],"bucket":"this_week"}}],"health":[{"ts":"2026-10-01T23:26:36.122262+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":313,"action_id":16,"timestamp":"2026-10-01T20:26:36.122262Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T20:26:36.122923Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T22:46:45.500848+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":312,"action_id":16,"timestamp":"2026-10-01T19:46:45.500848Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T19:46:45.501280Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T15:59:58.011569+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":311,"action_id":16,"timestamp":"2026-10-01T12:59:58.011569Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T12:59:58.012069Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T13:02:25.303008+03:00","source":"health_hub","category":"health","title":"Action 2","detail":"","data":{"id":310,"action_id":15,"timestamp":"2026-10-01T10:02:25.303008Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T10:02:25.303660Z","action":{"id":15,"name":"Action 2","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-4,"created_at":"2026-07-04T07:35:21.922505Z","updated_at":"2026-09-10T16:29:11.784724Z"}}},{"ts":"2026-10-01T11:55:46.597688+03:00","source":"health_hub","category":"health","title":"Coffee","detail":"","data":{"id":309,"action_id":2,"timestamp":"2026-10-01T08:55:46.597688Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T08:55:46.598156Z","action":{"id":2,"name":"Coffee","category":"Hydration","icon":"☕","meta_data":null,"is_quick_link":true,"sort_order":-1,"created_at":"2026-05-29T19:06:30.315914Z","updated_at":"2026-09-10T16:29:27.759750Z"}}},{"ts":"2026-10-01T11:34:58.639545+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":308,"action_id":16,"timestamp":"2026-10-01T08:34:58.639545Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T08:34:58.640187Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T08:53:52.069398+03:00","source":"health_hub","category":"health","title":"Coffee","detail":"","data":{"id":307,"action_id":2,"timestamp":"2026-10-01T05:53:52.069398Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T05:53:52.069995Z","action":{"id":2,"name":"Coffee","category":"Hydration","icon":"☕","meta_data":null,"is_quick_link":true,"sort_order":-1,"created_at":"2026-05-29T19:06:30.315914Z","updated_at":"2026-09-10T16:29:27.759750Z"}}},{"ts":"2026-10-01T08:08:20.555242+03:00","source":"health_hub","category":"health","title":"Water","detail":"","data":{"id":306,"action_id":1,"timestamp":"2026-10-01T05:08:20.555242Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T05:08:20.555850Z","action":{"id":1,"name":"Water","category":"Hydration","icon":"💧","meta_data":null,"is_quick_link":true,"sort_order":-5,"created_at":"2026-05-29T19:06:30.311867Z","updated_at":"2026-09-10T16:29:16.586160Z"}}},{"ts":"2026-10-01T07:33:00+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":305,"action_id":16,"timestamp":"2026-10-01T04:33:00Z","note":null,"quantity":null,"unit":null,"meta_data":null,"created_at":"2026-10-01T04:36:06.122755Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":"2026-10-01T03:05:01.420574+03:00","source":"health_hub","category":"health","title":"Action 1","detail":"","data":{"id":304,"action_id":16,"timestamp":"2026-10-01T00:05:01.420574Z","note":null,"quantity":null,"unit":null,"meta_data":{"source":"webhook"},"created_at":"2026-10-01T00:05:01.421281Z","action":{"id":16,"name":"Action 1","category":"","icon":"","meta_data":null,"is_quick_link":false,"sort_order":-6,"created_at":"2026-07-06T04:55:00.115825Z","updated_at":"2026-09-10T16:29:18.013083Z"}}},{"ts":null,"source":"garmin","category":"health","title":"4,096 steps","detail":"well under your usual 6,859","data":{"steps":4096,"median":6859}},{"ts":"2026-09-30T20:18:00+03:00","source":"garmin","category":"health","title":"Asleep","detail":"20:18 → 04:20","data":{"start_ms":1790799480000,"end_ms":1790828400000,"start":"2026-09-30 20:18","end":"2026-10-01 04:20","total_minutes":388,"deep_minutes":68,"light_minutes":280,"rem_minutes":40,"awake_minutes":94,"awake_count":5,"restless_count":25,"score":37,"score_qualifier":"POOR","feedback":"Negative Not Restorative","insight":"None","avg_spo2":95.0,"min_spo2":89,"max_spo2":100,"avg_respiration":16.0,"min_respiration":12.0,"max_respiration":22.0,"resting_hr":48,"avg_sleep_hr":60.0,"avg_stress":40.0,"body_battery_change":34,"kind":"asleep"}},{"ts":"2026-10-01T04:20:00+03:00","source":"garmin","category":"health","title":"Woke · slept 6h 28m · score 37 · poor · awake 5× for 1h 34m","detail":"20:18 → 04:20","data":{"start_ms":1790799480000,"end_ms":1790828400000,"start":"2026-09-30 20:18","end":"2026-10-01 04:20","total_minutes":388,"deep_minutes":68,"light_minutes":280,"rem_minutes":40,"awake_minutes":94,"awake_count":5,"restless_count":25,"score":37,"score_qualifier":"POOR","feedback":"Negative Not Restorative","insight":"None","avg_spo2":95.0,"min_spo2":89,"max_spo2":100,"avg_respiration":16.0,"min_respiration":12.0,"max_respiration":22.0,"resting_hr":48,"avg_sleep_hr":60.0,"avg_stress":40.0,"body_battery_change":34,"kind":"woke"}}],"outfit":[{"ts":null,"source":"outfit","category":"outfit","title":"Wore Chaos T-shirt","detail":"Online · grey chaos t-shirt · 1 with no earlier wear logged","data":{"log_id":38,"occasion":"Online","notes":null,"tags":[],"item_ids":[68]}}]},"map_points":[{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790802336,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790802934,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790803534,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790804134,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790804734,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790805334,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790805934,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790806534,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790807135,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790807735,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790808335,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790808935,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790809535,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790810135,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790810735,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790811335,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790811935,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790812236,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790812826,"v":null},{"lat":42.663442,"lon":23.28083,"m":"stationary","t":1790813131,"v":null},{"lat":42.663445,"lon":23.280833,"m":"stationary","t":1790813731,"v":null},{"lat":42.66344,"lon":23.280828,"m":"stationary","t":1790814331,"v":null},{"lat":42.663438,"lon":23.280826,"m":"stationary","t":1790814775,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790815311,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790815612,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790816210,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790816511,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790817101,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790817411,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790818011,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790818611,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790819211,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790819811,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790820411,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790821011,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790821611,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790822211,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790822800,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790823400,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790824000,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790824600,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790825200,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790825501,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790826101,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790826701,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790827301,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790827901,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790828501,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790828812,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790829315,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790829760,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790830226,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790830676,"v":null},{"lat":42.663435,"lon":23.280822,"m":"stationary","t":1790830979,"v":null},{"lat":42.663436,"lon":23.280823,"m":"stationary","t":1790831284,"v":0.0},{"lat":42.663443,"lon":23.280826,"m":"stationary","t":1790831883,"v":null},{"lat":42.663444,"lon":23.280827,"m":"stationary","t":1790832482,"v":null},{"lat":42.663444,"lon":23.280827,"m":"stationary","t":1790833081,"v":null},{"lat":42.663444,"lon":23.280827,"m":"stationary","t":1790833383,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790833979,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790834281,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790834882,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790835184,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790835778,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790836080,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790836383,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790837265,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790837754,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790838269,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790838727,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790839321,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790839625,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790839927,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790840526,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790840827,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790841417,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790841823,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790842287,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790842889,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790843584,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790844038,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790844493,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790844958,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790845556,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790846274,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790846791,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790847280,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790847735,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790848192,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790848686,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790849153,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790849626,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790850099,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790850559,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790851168,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790851469,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790852067,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790852663,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790852969,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790853528,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790854030,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790854554,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790855150,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790855614,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790856065,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790856512,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790856994,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790857596,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790858187,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790858497,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790859097,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790859864,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790860310,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790860914,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790861514,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790862114,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790862714,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790863389,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790863900,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790864497,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790865208,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790865658,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790866129,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790866585,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790867184,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790867888,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790868396,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790868700,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790869294,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790869716,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790870166,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790870767,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790871366,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790871667,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790872264,"v":null},{"lat":42.663487,"lon":23.280923,"m":"walking","t":1790872568,"v":4.0},{"lat":42.663491,"lon":23.280762,"m":"walking","t":1790872868,"v":1.0},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790873464,"v":null},{"lat":42.663619,"lon":23.280485,"m":"walking","t":1790873768,"v":4.0},{"lat":42.663501,"lon":23.280946,"m":"stationary","t":1790874051,"v":0.0},{"lat":42.663459,"lon":23.280763,"m":"stationary","t":1790874368,"v":0.0},{"lat":42.663515,"lon":23.280701,"m":"stationary","t":1790874968,"v":0.0},{"lat":42.663436,"lon":23.280624,"m":"stationary","t":1790875327,"v":0.0},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790875785,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790876386,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790876987,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790877587,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790878187,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790878782,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790879083,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790879683,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790880287,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790880886,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790881485,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790881786,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790882087,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790882685,"v":null},{"lat":42.663459,"lon":23.280856,"m":"stationary","t":1790883283,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790883586,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790884186,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790884787,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790885383,"v":null},{"lat":42.663445,"lon":23.280827,"m":"stationary","t":1790885686,"v":null},{"lat":42.663445,"lon":23.280826,"m":"stationary","t":1790886286,"v":null},{"lat":42.663445,"lon":23.280826,"m":"stationary","t":1790886886,"v":null},{"lat":42.663445,"lon":23.280826,"m":"stationary","t":1790887486,"v":null},{"lat":42.663445,"lon":23.280826,"m":"stationary","t":1790888086,"v":null}],"map_areas":[{"name":"Dentist Strelbishte","lat":42.676496,"lon":23.300521,"r":50.0},{"name":"Home","lat":42.663488,"lon":23.280737,"r":100.0},{"name":"Work","lat":42.650836,"lon":23.379593,"r":50.0},{"name":"Pediater","lat":42.672789,"lon":23.283326,"r":77.0},{"name":"Lidl","lat":42.669844,"lon":23.278946,"r":50.0},{"name":"Kids pool","lat":42.659849,"lon":23.284889,"r":35.0},{"name":"Guitar","lat":42.664872,"lon":23.284417,"r":20.0},{"name":"Spartak","lat":43.139814,"lon":24.714703,"r":70.0},{"name":"Marti parents","lat":43.143223,"lon":24.718621,"r":50.0},{"name":"Kindergarden","lat":42.665635,"lon":23.283513,"r":50.0},{"name":"Neo Clinic","lat":42.677135,"lon":23.302603,"r":40.0}],"map_stays":[{"name":"Home","from":1790802000,"to":1790888399}],"errors":[],"source_links":{"location_logger":"https://location-tracker.lakylak.xyz","finance_hub":"https://finance-hub.lakylak.xyz","reminders":"https://todo.lakylak.xyz","calendar":"https://calendar.google.com","health_hub":"https://health-hub.lakylak.xyz","garmin":"http://192.168.0.242:8007/dashboard","immich":"https://immich.lakylak.xyz","curator":"https://curator.lakylak.xyz","paperless":"https://paperless.lakylak.xyz","outfit":"https://outfit.lakylak.xyz"}},"summary":{"narrative":"You slept 6h 28m, waking at 04:20 — score 37, with 5× awake for 1h 34m. You started the day by staying at Home from 00:00 to 2 Oct 00:00 (24h). You made a small trip back home for 5m later and returned immediately.","highlights":["6h 28m asleep with score 37","0.05 km covered in the day"],"cards":[{"title":"Take the LKK document","detail":"due Fri 02 Oct · reminder","priority":"medium"},{"title":"Modify DenníkN subscription","detail":"due Thu 08 Oct · reminder","priority":"high"}],"mood":"Restless night"}}