Das Problem Ich habe 4 Himbeer-Pis in meinem lokalen Netzwerk. Alle 4 Raspberry Pis senden alle 5 Sekunden Nachrichten an einen Azure IoT-Hub.
Das Problem ist, dass ich nach Ablauf der Zeit Authentifizierungsfehler vom IoT-Hub erhalte und meine App dann abstürzt.
Ich habe festgestellt, dass bei Verbindung über ein Netzwerkkabel kein Problem auftritt. Aber Fehler sind bei WiFi viel häufiger. Die Verwendung von WiFi ist der gewünschte Anwendungsfall.
Ich habe auch beobachtet, dass das Aus- und Einschalten nicht Windows IoT auslöst, um die Zeit zu aktualisieren, sondern ein restart
Testament.
Meine aktuelle Strategie Ich möchte den gleichen Zeitaktualisierungsmechanismus auslösen, der auf restart
einer kontrollierten Weise abläuft. Ich versuche derzeit, jede Stunde ein Power-Shell-Skript zum erneuten Synchronisieren ausführen zu lassen.
Wo ich Hilfe brauche, versuche ich, den Befehl auszuführen,
w32tm /resync /force
aber wenn ich das tue, erhalte ich den folgenden Fehler.
Sending resync command to local computer
The computer did not resync because no time data was available.
Ich habe keine Idee warum. Dies lässt vermuten, dass Windows IoT möglicherweise etwas anderes verwendet, um die aktuelle Uhrzeit abzurufen. Ich habe wirklich keine Ahnung.
Jeder Vorschlag wäre sehr dankbar.