Zepp OS: Add loyalty cards integration with Catima #2953

Merged
joserebelo merged 1 commits from joserebelo/Gadgetbridge:catima into master 2023-07-03 22:34:05 +00:00
Member

Implement loyalty cards for Zepp OS devices. The cards are managed in Catima, and read using a ContentProvider implemented in https://github.com/CatimaLoyalty/Android/pull/1121

For now, the cards are synced on-demand by clicking a button in the preferences. We might want to eventually add some way to broadcast card update events from Catima, so that Gadgetbridge is notified and can sync accordingly.

Implement loyalty cards for Zepp OS devices. The cards are managed in Catima, and read using a ContentProvider implemented in https://github.com/CatimaLoyalty/Android/pull/1121 For now, the cards are synced on-demand by clicking a button in the preferences. We might want to eventually add some way to broadcast card update events from Catima, so that Gadgetbridge is notified and can sync accordingly.
joserebelo force-pushed catima from b7c42e1b21 to 275d1c67fe 2022-10-30 22:30:32 +00:00 Compare
joserebelo force-pushed catima from 275d1c67fe to f3d90b48e3 2022-10-30 22:35:03 +00:00 Compare
joserebelo force-pushed catima from f3d90b48e3 to 9af8484254 2022-10-30 22:41:17 +00:00 Compare
joserebelo force-pushed catima from 9af8484254 to e43497c3cc 2022-10-30 22:46:57 +00:00 Compare
joserebelo force-pushed catima from e43497c3cc to 6e24e6bba6 2022-10-30 23:16:08 +00:00 Compare
joserebelo force-pushed catima from 6e24e6bba6 to 334ed1d74d 2022-10-30 23:18:04 +00:00 Compare
joserebelo force-pushed catima from 334ed1d74d to 4a4d6d39a3 2023-05-31 22:30:17 +00:00 Compare
joserebelo added the
Zepp OS
label 2023-06-08 21:24:00 +00:00
joserebelo force-pushed catima from 4a4d6d39a3 to cb10d157bd 2023-06-18 13:24:37 +00:00 Compare
joserebelo force-pushed catima from cb10d157bd to 647d6790e9 2023-06-18 14:19:08 +00:00 Compare
joserebelo force-pushed catima from 647d6790e9 to 30414cf4ed 2023-06-18 14:26:11 +00:00 Compare
joserebelo force-pushed catima from 30414cf4ed to 1cfe9457e4 2023-06-19 18:20:44 +00:00 Compare
joserebelo force-pushed catima from 1cfe9457e4 to e12ed0a916 2023-07-01 18:10:27 +00:00 Compare
joserebelo force-pushed catima from e12ed0a916 to 8c1e66c330 2023-07-01 18:29:46 +00:00 Compare
joserebelo force-pushed catima from 8c1e66c330 to 497fddf65b 2023-07-03 21:17:12 +00:00 Compare
joserebelo force-pushed catima from 497fddf65b to fea3bf50a4 2023-07-03 22:19:09 +00:00 Compare
joserebelo changed title from WIP: Zepp OS: Add loyalty cards integration with Catima to Zepp OS: Add loyalty cards integration with Catima 2023-07-03 22:19:22 +00:00
joserebelo merged commit fea3bf50a4 into master 2023-07-03 22:34:05 +00:00
joserebelo deleted branch catima 2023-07-03 22:34:06 +00:00
First-time contributor

What gadgets and for what them using loyalty cards?

~~What gadgets and for what them using loyalty cards?~~
Author
Member

@jackb I don't understand the question, but I believe the answer should be fairily straight forward if you check "Zepp OS" in the wiki / a search engine, and what Catima does.

@jackb I don't understand the question, but I believe the answer should be fairily straight forward if you check "Zepp OS" in the wiki / a search engine, and what Catima does.
First-time contributor

What firmwares support this? (apparently only Zepp OS) And for what these using this? I have never seen loyalty cards on smart watch.

(I already checked the wiki)

What firmwares support this? (apparently only Zepp OS) And for what these using this? I have never seen loyalty cards on smart watch. (I already checked the wiki)
Author
Member

We don't know. Amazfit GTR 4 supports it on all firmware versions, we don't know about other Zepp OS devices. Gadgetbridge queries the device and if it supports it, displays the setting.

We don't know. Amazfit GTR 4 supports it on all firmware versions, we don't know about other Zepp OS devices. Gadgetbridge queries the device and if it supports it, displays the setting.
First-time contributor

How does Amazfit GTR 4 use loaylty cards? Have you any pictures of the feature?

How does Amazfit GTR 4 use loaylty cards? Have you any pictures of the feature?
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Freeyourgadget/Gadgetbridge#2953
No description provided.