Ich möchte ein Gerät bauen, das die Ortszeit von einem Telefon oder Laptop über BLE abruft. Mein idealer Interaktionsfluss wäre:
- Drücken Sie eine "Set Time" -Taste am Gerät, um Werbung zu starten
- Öffnen Sie die Bluetooth-Einstellungen oder das Bedienfeld des Telefons / Computers, suchen Sie das Gerät und tippen Sie auf, um eine Verbindung herzustellen
- Das Gerät verwendet den aktuellen Zeitdienst, um die Uhrzeit vom Telefon anzufordern. Anschließend wird die Verbindung getrennt und die Werbung gestoppt
Der gesamte Umfang der Interaktion besteht darin, die Ortszeit zu ermitteln, ohne dass eine manuelle Anpassung erforderlich ist und ohne komplexere Konnektivität wie WLAN für die Verwendung von NTP hinzuzufügen.
Ist dieser Interaktionsfluss mit BLE möglich? Kann ein Peripheriegerät allein von der Zentrale aus den aktuellen Zeitdienst lesen? Wenn nicht, muss eine Begleit-App auf dem Telefon in die aktuelle Zeitdienstkennlinie auf dem Peripheriegerät schreiben?