Hallo zusammen, entschuldigt bitte diese Anfrage, die wahrscheinlich auf eine falsche Konfiguration der OwnTracks-App zurückzuführen ist.
Ich bin neu bei Gladys (installiert auf einem Mini-PC seit maximal 4 Stunden). Nachdem ich die Option Gladys+ ausgewählt hatte, habe ich OwnTracks auf meinem Telefon installiert, indem ich den Anweisungen der Gladys-Hilfe gefolgt bin. Die aktuelle Version von OwnTracks unterscheidet sich von der in der Hilfe genannten. In Gladys gibt es keine Rückmeldung über die Anwesenheit auf der Karte, aber auf dem Handy erscheint die Meldung: „Fehler: HTTP-Code 401“. Ich habe die URL-Adresse mehrmals überprüft, und sie ist mit Gladys+ korrekt. Vielen Dank im Voraus für die Hilfe.
Daniel Janssens
Hallo @Janssens ![]()
Kannst du mir mehr über die URL erzählen, die du in Owntracks eingegeben hast?
Hast du die URL mit deinem Gladys Plus API-Schlüssel ersetzt?
Danke für deine Antwort
Hier ist die URL, die in Ownstracks eingefügt wurde (API-Adresse https://api.gladysgateway.com/v1/api/owntracks/ ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914
(Die 16x ersetzen die 16 offiziellen Zeichen)
Daniel
Kannst du mir einen Screenshot deiner Anwendung machen (bitte deinen Token unkenntlich machen, falls möglich)?
Vielen Dank für deine Eingriffe.
Entschuldigung, von welcher Anwendung sprichst du? OwnTracks oder Gladys? Und welcher Teil davon?
Hier ist der modifizierte Log von OwnTracks, falls es dir weiterhilft.
2024-05-27 14:40:27.062 D AppShortcutsImpl: Entfernen der Anwendung Verknüpfung logViewer
2024-05-27 14:40:27.130 I GeocoderProvider: Festlegen des Geocoding-Anbieters auf Gerät
2024-05-27 14:40:27.314 I ServiceStarter$Impl: Starten des Dienstes
2024-05-27 14:40:27.335 D MapFragmentFactory: Instantiieren eines Fragments für org.owntracks.android.ui.map.MapFragment
2024-05-27 14:40:27.341 D MapViewModel: Festlegen des Anzeigemodus: VIEW_DEVICE
2024-05-27 14:40:27.342 E MapViewModel: keine Standortverfügbarkeit
2024-05-27 14:40:28.116 D GoogleMapFragment: Maps SDK mit Renderer: LEGACY initialisiert
2024-05-27 14:40:28.283 D BackgroundService: Standortaktualisierungsanforderungsparameter: LocationRequest(fastestInterval=null, smallestDisplacement=500.0, numUpdates=null, expirationDuration=null, priority=1, interval=900000, waitForAccurateLocation=null)
2024-05-27 14:40:28.285 D GMSLocationProviderClient: Standortaktualisierungen anfordern Priorität=1, Intervall=900000 clientCallback=XXXXXXXXX
2024-05-27 14:40:28.286 D GMSLocationProviderClient: transformierte Standortanforderung ist Request[PRIORITY_BALANCED_POWER_ACCURACY requested=900000ms fastest=150000ms smallestDisplacement=500.0m]
2024-05-27 14:40:28.288 D Scheduler: WorkManager-Queue-Aufgabe PERIODIC_TASK_SEND_LOCATION_PING als d209e134-8c1c-463a-9412-35ef50c6212b mit Intervall 30 Minuten
2024-05-27 14:40:28.290 D BackgroundService: Loader-Thread:Looper (main, tid 2) {26d6899}, isMain:true
2024-05-27 14:40:28.292 D MessageProcessor: Initialisieren von MessageProcessor
2024-05-27 14:40:28.293 D MessageProcessor: Nachricht:null,
2024-05-27 14:40:28.294 D MessageProcessor: Neu laden des ausgehenden Nachrichtenprozessors. ThreadID: Thread[main,5,main]
2024-05-27 14:40:28.297 D MessageProcessor: Nachricht:null,
2024-05-27 14:40:28.298 D MessageProcessor: Starten der ausgehenden Nachrichtenschleife. ThreadID: Thread[backgroundDequeueThread,5,main]
2024-05-27 14:40:28.304 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:40:28.305 D BackgroundService: Hintergrunddienst gebunden
2024-05-27 14:40:28.306 D MessageProcessorEndpointHttp: Erstellen einer neuen HTTP-Client-Instanz
2024-05-27 14:40:28.313 D GoogleMapFragment: Maps SDK mit Renderer: LEGACY initialisiert
2024-05-27 14:40:28.315 D GoogleMapFragment: GoogleMapFragment initMap hasLocationCapability=true
2024-05-27 14:40:28.328 D zzl: Standort-Ergebnis empfangen: LocationResult(lastLocation=Location[fused xx,xxx,x,xxxx0 hAcc=4 et=+31d2h51m48s387ms alt=221.0 vel=0.48778346 bear=210.67758 vAcc=5 sAcc=2 bAcc=45 {Bundle[mParcelledData.dataSize=392]}])
2024-05-27 14:40:28.331 E LocationProcessor: kein Standort verfügbar
2024-05-27 14:40:28.345 D MapViewModel: Festlegen des Anzeigemodus: VIEW_DEVICE
2024-05-27 14:40:28.346 E MapViewModel: kein Standort verfügbar
2024-05-27 14:40:28.347 D GoogleMapFragment: Maps SDK mit Renderer: LEGACY initialisiert
2024-05-27 14:40:28.348 D GoogleMapFragment: GoogleMapFragment initMap hasLocationCapability=true
2024-05-27 14:40:28.548 D MapActivity$serviceConnection: Dienst mit MapActivity verbunden
2024-05-27 14:40:28.550 D LocationLiveData: Entfernen der vorherigen Standortaktualisierungsaufgabe abgeschlossen. Erfolg=true Abgebrochen=false
2024-05-27 14:40:28.552 D GMSLocationProviderClient: GMS Hintergrundstandortaktualisierungsanforderung abgeschlossen: Erfolg=true Abgebrochen=false
2024-05-27 14:40:28.581 D DeviceGeocoder: 50.5561,4.9573 zu Ruexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx aufgelöst
2024-05-27 14:40:28.583 D CachingGeocoder: Geocode-Cache: Treffer=0, Fehlschläge=1
2024-05-27 14:40:28.596 D SendLocationPingWorker: SendLocationPingWorker gestartet. ThreadID: Thread[androidx.work-1,5,main]
2024-05-27 14:40:28.614 D MessageProcessor: Nachricht in die Warteschlange stellen messageId:1716813628602-123b37, queueLength:257, ThreadID: Thread[androidx.work-1,5,main]
2024-05-27 14:40:28.631 D LocationLiveData: Standortaktualisierungsanforderung von LocationLiveData abgeschlossen: Erfolg=true Abgebrochen=false
2024-05-27 14:40:28.658 D LocationLiveData: Entfernen der vorherigen Standortaktualisierungsaufgabe abgeschlossen. Erfolg=true Abgebrochen=false
2024-05-27 14:40:28.706 D LocationLiveData: Standortaktualisierungsanforderung von LocationLiveData abgeschlossen: Erfolg=true Abgebrochen=false
2024-05-27 14:40:29.503 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:40:29.506 D MessageProcessor: Nachricht:HTTP-Code 401,
2024-05-27 14:40:29.508 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:40:29.512 W MessageProcessor: Fehler beim Senden der Nachricht. Neu in die Warteschlange stellen
2024-05-27 14:40:29.534 I MessageProcessor: Warten auf 1 s bevor der Versuch wiederholt wird
2024-05-27 14:40:30.542 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:40:30.741 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:40:30.763 D MessageProcessor: Nachricht:HTTP-Code 401,
2024-05-27 14:40:30.780 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:40:30.802 W MessageProcessor: Fehler beim Senden der Nachricht. Neu in die Warteschlange stellen
2024-05-27 14:40:30.818 I MessageProcessor: Warten auf 2 s bevor der Versuch wiederholt wird
2024-05-27 14:40:32.824 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:40:33.049 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:40:33.053 D MessageProcessor: Nachricht: HTTP-Code 401,
2024-05-27 14:40:33.056 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:40:33.062 W MessageProcessor: Fehler beim Senden der Nachricht. Wird erneut in die Warteschlange gestellt
2024-05-27 14:40:33.090 I MessageProcessor: Warten auf 4 s vor dem erneuten Versuch
2024-05-27 14:40:37.096 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:40:37.291 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:40:37.294 D MessageProcessor: Nachricht: HTTP-Code 401,
2024-05-27 14:40:37.299 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:40:37.307 W MessageProcessor: Fehler beim Senden der Nachricht. Wird erneut in die Warteschlange gestellt
2024-05-27 14:40:37.326 I MessageProcessor: Warten auf 8 s vor dem erneuten Versuch
2024-05-27 14:40:39.071 I ServiceStarter$Impl: Dienst wird gestartet
2024-05-27 14:40:39.540 D LocationLiveData: LocationLiveData entfernt Standortaktualisierungen abgeschlossen: Erfolg=true Abgebrochen=false
2024-05-27 14:40:45.343 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:40:45.838 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:40:45.840 D MessageProcessor: Nachricht: HTTP-Code 401,
2024-05-27 14:40:45.847 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:40:45.850 W MessageProcessor: Fehler beim Senden der Nachricht. Wird erneut in die Warteschlange gestellt
2024-05-27 14:40:45.865 I MessageProcessor: Warten auf 16 s vor dem erneuten Versuch
2024-05-27 14:41:01.871 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:41:02.049 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:41:02.050 D MessageProcessor: Nachricht: HTTP-Code 401,
2024-05-27 14:41:02.051 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:41:02.053 W MessageProcessor: Fehler beim Senden der Nachricht. Wird erneut in die Warteschlange gestellt
2024-05-27 14:41:02.066 I MessageProcessor: Warten auf 32 s vor dem erneuten Versuch
2024-05-27 14:41:34.078 D MessageProcessorEndpointHttp: url:https://api.gladysgateway.com/v1/api/owntracks/%20ea6d38a975dfa4eb801e14e83c4f6ff895de05xxxxxxxxxxxxxxxxa0a35900927059f5f687ddd914, messageId:1716813626029-b78622
2024-05-27 14:41:34.308 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP-Anfrage fehlgeschlagen. Status: 401
at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
2024-05-27 14:41:34.312 D MessageProcessor: Nachricht: HTTP-Code 401,
2024-05-27 14:41:34.318 E MessageProcessor: Nachrichtenzustellung fehlgeschlagen. queueLength: 259, messageId: 1716813626029-b78622
2024-05-27 14:41:34.321 W MessageProcessor: Fehler beim Senden der Nachricht. Wird erneut in die Warteschlange gestellt
2024-05-27 14:41:34.334 I MessageProcessor: Warten auf 64 s vor dem erneuten Versuch
Ich sprach von OwnTracks, dem Konfigurations-Teil davon ![]()
Welchen Modus hast du unter „Verbindung“? (Die iOS-App ist anders)
Normalerweise musst du keinen Benutzernamen und kein Passwort angeben.
In Modus → HTTP privat (angehakt)
In Identifikation:
Benutzername → Fer…be
Passwort → xxx
Geräte-ID → Android
Tracker-ID → leer
Welche sind die anderen Optionen?
Diese Authentifizierung sollte nicht verwendet werden, der API-Schlüssel ist in der URL ![]()
Ich habe gerade diese Informationen gelöscht, aber keine signifikante Änderung, immer noch die Meldung: Fehler: HTTP-Code 401 und nichts in Gladys.
Ich starte das Telefon neu und melde mich dann wieder.
@Janssens Bist du sicher, dass du den API-Schlüssel richtig kopiert hast?
Wenn ich deinen Beitrag im Forum sehe, gibt es ein « % » vor dem API-Schlüssel, das ist nicht normal, ich denke, du hast einen Leerzeichen vor deinen API-Schlüssel gesetzt
Ein riesengroßes Dankeschön, Pierre-Gilles, es funktioniert wie am Schnürchen.
Aufgrund deiner Betreuung und deiner Freundlichkeit bereue ich die Wahl von Gladys und auch die von Gladys+ (um dich zu unterstützen) nicht.
Ich riskiere es, noch ein bisschen von deiner Zeit zu profitieren: Gestern habe ich die Enedys-Verfolgung aktiviert, indem ich dem Tutorial gefolgt bin. Die Enedys-Zustimmung für 2 Jahre Übertragung an Gladys und die Installation sind gut verlaufen. Im Moment habe ich immer noch keine Rückmeldung von meinem Sensor. Ich nehme an, dass es eine gewisse Verzögerung (gestern war Sonntag) gibt, bevor ich die erste Ablesung erhalte, oder habe ich irgendwo wieder Mist gebaut?
Noch einmal 1000 Dank.
Danke für deine Nachricht und deine Unterstützung, das freut mich immer zu lesen ![]()
Bei Enedis habe ich bei Gladys Plus nachgeschaut und es gibt einen Synchronisationsfehler, denn anscheinend sagt Enedis, dass die Zustimmung auf deiner Seite nicht erfolgt ist.
Kannst du versuchen, dein Konto erneut zu synchronisieren? Die Website von Enedis ist manchmal etwas eigenwillig, vielleicht hat es beim ersten Mal nicht geklappt.
Danke,
Ich habe gerade die Synchronisation neu gestartet und wie Schwester Anne werde ich warten.
Gute Nacht
Daniel





