Commit Graph

12684 Commits

Author SHA1 Message Date
Arjan Schrijver
0107e60046 Moyoung: Add power saving mode preference 2025-01-03 14:59:16 +01:00
Arjan Schrijver
9fc0131328 Moyoung: Send volume level with music info 2025-01-03 14:59:16 +01:00
Arjan Schrijver
725fadc455 Moyoung: Add option for letting the device follow the phone DND setting 2025-01-03 14:59:16 +01:00
Arjan Schrijver
b2161835a8 Moyoung: Support sending, receiving and deleting alarms 2025-01-03 14:59:16 +01:00
Arjan Schrijver
0a24320aa0 Moyoung: Fix DND and Lift Wrist settings 2025-01-03 14:59:16 +01:00
Arjan Schrijver
7501c93c2a Moyoung: Support the Misirun C17 2025-01-03 14:59:16 +01:00
Arjan Schrijver
883409af1c Moyoung: Send weather location and sunrise/sunset 2025-01-03 14:59:16 +01:00
Arjan Schrijver
e16504431e Moyoung: Implement sending calendar items 2025-01-03 14:59:16 +01:00
Arjan Schrijver
f9da037958 Moyoung: Implement sending music info and state 2025-01-03 14:59:16 +01:00
Arjan Schrijver
acfdeea44d Moyoung: Fix malformed notifications when sender/title contains colon 2025-01-03 14:59:16 +01:00
Arjan Schrijver
8e69b1a149 Moyoung: Implement and improve several device settings 2025-01-03 14:59:16 +01:00
Arjan Schrijver
8986cde243 Moyoung: Add music and volume control 2025-01-03 14:59:16 +01:00
Arjan Schrijver
001f29bc55 Moyoung: Implement HR measurement interval setting 2025-01-03 14:59:16 +01:00
Arjan Schrijver
c6734f5428 Moyoung: Implement language setting 2025-01-03 14:59:16 +01:00
Arjan Schrijver
e9e23d215a Moyoung: Fix HR history packet parsing and activity sample provider 2025-01-03 14:59:16 +01:00
Arjan Schrijver
d2705ebff9 Moyoung: Send cached weather info on request 2025-01-03 14:59:16 +01:00
Arjan Schrijver
2c5d5bdad2 Moyoung: Code and settings improvements 2025-01-03 14:59:16 +01:00
Arjan Schrijver
82ece1d540 Moyoung: Improve notifications 2025-01-03 14:59:16 +01:00
Arjan Schrijver
ba41e16420 Moyoung: Support syncing historical HR measurements 2025-01-03 14:59:16 +01:00
Arjan Schrijver
6a790c8b2c Moyoung: Fix weather forecast being one day off 2025-01-03 14:59:16 +01:00
Arjan Schrijver
3765c34b9c Moyoung: Add find my phone functionality 2025-01-03 14:59:16 +01:00
Arjan Schrijver
e444ed67b9 Moyoung: Make fixed MTU device-specific 2025-01-03 14:59:16 +01:00
Arjan Schrijver
a46c4fa8de Moyoung: Fixes for settings, sync, logging, weather, live activity 2025-01-03 14:59:16 +01:00
Arjan Schrijver
2d79cfab2b Moyoung: Improve logging 2025-01-03 14:59:16 +01:00
Arjan Schrijver
5a3a2a4a6a Moyoung: Persist received data in new tables 2025-01-03 14:59:16 +01:00
Arjan Schrijver
79106736d6 Moyoung: Split up (modernize) database tables 2025-01-03 14:59:16 +01:00
Arjan Schrijver
9f74454b53 Moyoung: Modernize classes and methods and fix compiler errors 2025-01-03 14:59:16 +01:00
Arjan Schrijver
1c813d53f8 Rename DaFit references to Moyoung to reflect the protocol used 2025-01-03 14:59:16 +01:00
krzys-h
27fbb6ca0b Da Fit: Setting alarms 2025-01-03 14:59:16 +01:00
krzys-h
94b855995c Da Fit: Training data transfer 2025-01-03 14:59:16 +01:00
krzys-h
f0974f49fa Da Fit: Add device settings 2025-01-03 14:59:16 +01:00
krzys-h
489ccb1986 Da Fit: Add weather sync 2025-01-03 14:59:16 +01:00
krzys-h
cb4227cef7 Da Fit: Add activity fetching and logging 2025-01-03 14:59:16 +01:00
krzys-h
996fa059d8 Da Fit: Add handling of heart rate, blood pressure and oxidation measurements 2025-01-03 14:59:16 +01:00
krzys-h
85623d682e Da Fit: Add notification support 2025-01-03 14:59:16 +01:00
krzys-h
05d1ce6869 Da Fit: Add time sync 2025-01-03 14:59:16 +01:00
krzys-h
8a32162100 Da Fit: Add device support, reverse engineering notes and base protocol implementation 2025-01-03 14:59:16 +01:00
René Vögeli
9edbf160c7 Colmi R0x: Add support for realtime heart rate meassurements and live activity tracking 2025-01-03 12:44:12 +00:00
René Vögeli
d46a30aaf2 Add getLiveActivityFragmentPulseInterval() to DeviceCoordinator 2025-01-03 12:44:12 +00:00
René Vögeli
8bb9a36a68 Limit LiveActivityFragment to just the current device
Filter incoming realtime samples by device
2025-01-03 12:44:12 +00:00
Arjan Schrijver
43a1613f95 Colmi R09: Add preference to toggle temperature measurements 2025-01-02 22:43:34 +01:00
Arjan Schrijver
603f9421d0 Colmi R09: Fix temperature byte conversion 2025-01-02 21:34:02 +01:00
José Rebelo
efd1e3d597 Redmi Buds: Make packages and support classes generic 2025-01-02 17:19:48 +00:00
Arjan Schrijver
af10677157 Colmi R09: Do not try to parse temperature packets without data 2025-01-02 16:58:07 +01:00
Andreas Shimokawa
a6e4adc442 Marstek B2500: Fix setting pass-through mode 2025-01-02 01:27:28 +01:00
Andreas Shimokawa
e661a4661a Marstek B2500: decode more unknown values, display temperature values in activity 2025-01-02 00:15:07 +01:00
Me7c7
559ccda676 Huawei: notifications: remove from watch and replies support 2025-01-01 10:49:56 +00:00
Me7c7
9ca2cd4e8f Redmi Buds 6 Active: Initial support 2024-12-31 19:49:45 +02:00
Me7c7
1cd3004f0e Huawei: match midnight on the user's timezone for all day events 2024-12-31 13:56:31 +00:00
Me7c7
232ed36a95 Huawei: calendar update event fixed 2024-12-31 13:56:31 +00:00