"use client"; import { ArrowPathIcon, BoltIcon, CheckCircleIcon, DevicePhoneMobileIcon, ExclamationTriangleIcon, } from "@heroicons/react/24/outline"; import { trpc } from "@/lib/trpc"; const plannedImports = [ "Schritte und aktive Minuten", "Trainingseinheiten von der Pixel Watch", "Aktivitätskalorien als optionaler Sportbonus", "Dublettenprüfung über externe Aktivitäts-IDs", "Punktevergabe für importierte Aktivitäten", ]; export default function WearablesPage() { const connectionsQuery = trpc.health.wearableConnections.useQuery(); const connections = connectionsQuery.data ?? []; const fitbit = connections.find((connection) => connection.provider === "fitbit"); return (

Pixel Watch & Fitbit

Wearables

Importiere Aktivitäten aus deiner Uhr und verwandle sie in Sportbonus, Aktivitätspunkte und bessere Wochenprognosen.

Fitbit

Empfohlener erster Weg für die Pixel Watch. Google Fit wird nicht mehr als neue Basis aufgebaut; Health Connect bleibt als spätere Android-Brücke vorgesehen.

{fitbit ? "verbunden" : "vorbereitet"}
{fitbit ? (

Fitbit-Verbindung aktiv

Letzter Sync: {fitbit.lastSyncAt ? new Date(fitbit.lastSyncAt).toLocaleString("de-DE") : "noch nicht synchronisiert"}

) : (

OAuth-Verbindung ist der nächste technische Schritt

Die Tabellen und API-Struktur sind vorbereitet. Für den echten Login fehlen noch Fitbit Client-ID, Secret und Callback-Route.

)}
); }