NEWS
[Neuer Adapter] Life360
-
@migoller Hmm... es könnte sein, dass Life360 einen Rate Limiter eingebaut hat. Beim Debuggen erhalte ich den Fehler
429 - Too many requests
. Mal schauen, ob der Adapter morgen Früh wieder funktioniert, wenn ich diesen über Nacht stoppe. -
@migoller Guten Morgen. Keine Verbesserung. Einzelne Abfragen funktionieren, aber mit dem Adapter gibt es wohl zu viele Abfragen in kurzer Zeit. Wenn sich das bestätigt, muss ich da einiges umbauen.
-
@migoller schlecht oder kannst du das kompensieren? wenn mir der Adapter die Werte nicht alle 15s holen kann, muss ich wieder weiter suchen, sonst macht mein Garagentor nicht auf.
-
@humidor Ehrlich gesagt befürchte ich, dass ich die Art und Weise ändern muss, wie der Adapter sich die Daten holt, um die Anzahl der Abfragen deutlich zu reduzieren. Ob ich da ganz kurzfristig eine Lösung präsentieren kann, kann ich leider noch nicht sagen.
Alle 15 Sekunden abfragen... hammer, aber wenn es funktioniert... hat.
-
@migoller Könnte das ein "Hat ein Abo" und "Hat kein Abo" Unterschied sein?
Da war doch eh schon ein Unterschied wie oft die Position aktualisiert wird.
Würde man das Rate Limit bzw. den 429-fehler im normalen info-Log sehen? -
@bananajoe Leider nicht, aber ich kann es nachstellen. Mit dem Life360-Konto, das ich "normal" nutze, erhalte ich einen entsprechenden Fehler:
Mit meinem "Testkonto" erhalte ich den Fehler nicht. Das Rate-Limit greift auch erst nach der Anmeldung mit den Benutzerdaten, nicht schon vorher auf IP-Basis.
-
@Humidor @BananaJoe So, ich bin vorsichtig optimistisch, dass ich den Rate Limiter umgehen kann. Erste Tests funktionieren wieder mit meinem "geregelten" Life360 Konto, mit dem ich bis vorhin praktisch nur noch die App nutzen konnte.
Für heute Nacht mache ich Schluss; hoffe, dass ich morgen einen Schritt weiter kommen werde.
-
@Humidor @BananaJoe Bislang sieht es gut aus. Die weiteren Tests waren erfolgreich, und die Entwicklungsversion des Adapters lief auch ein paar Stunden fehlerfrei mit einem Abfrageintervall von 30 Sekunden. Wenn es morgen weiterhin so aussieht, dann habe ich vor, morgen Abend ein neues Release zu veröffentlichen. Hoffe, Ihr könnt noch so lange warten.
-
@Humidor @BananaJoe So, ich habe die Version 0.2.19 des Adapters freigegeben. Meine persönlichen Tests waren erfolgreich, und ich nutze die neue Version auf meiner produktiven ioBroker Instanz.
Ihr könnt das Update per GitHub URL oder per Kommandozeile machen. Bitte dran denken, dass es wegen eines Bugs in bestimmten
npm
-Versionen mit GitHub URLs schon mal 10-20 Minuten bei der Installation oder dem Update dauern kann.Viel Erfolg.
-
@migoller Installiert!
-
@bananajoe Und es geht auch... hoffe ich.
-
@migoller im Stable ist sie nicht gelistet, wie kann ich von Github direkt installieren? (wie muss man den link verändern? https://github.com/MiGoller/ioBroker.life360/releases/tag/v0.2.19)
-
@humidor Hey, Du kannst einfach so tun, als würdest Du einen neuen Adapter installieren. Dazu einfach auf Installation von GitHub gehen und https://github.com/MiGoller/ioBroker.life360 als URL nutzen; ja, auch wenn Du davon bereits installiert haben solltest: Dann bekommst Du die aktuelle Version.
-
@migoller denke er läuft
bei places sehe ich, dass ich zuHause present bin
bei peoples steht disconnected ?diese Meldungen bekomme ich
-
@humidor Hey, das
disconnected
bzw.isConnected
Attribut schaue ich mir noch an, wird aber, soweit ich mich erinnern kann, von der API geliefert. Danke für den Hinweis. Ab und an kommt es bei der API zu Anmeldeproblemen, wie Du sie auch in dem Log findest. Solange das nicht bei jedem Aufruf geschieht, brauchst Du Dir keine Sorgen machen. Ich hatte heute Vormittag auch schon wieder 2mal das gleiche Thema.Allerdings kann ich auch nicht einen Basic- mit einem Premium-Account vergleichen. Vielleicht hat hier ja jemand einen Premium-Account und gibt uns Feedback, ob es da auch zu Anmeldeproblemen kommt.
-
Allerdings kann ich auch nicht einen Basic- mit einem Premium-Account vergleichen. Vielleicht hat hier ja jemand einen Premium-Account und gibt uns Feedback, ob es da auch zu Anmeldeproblemen kommt.
Ich habe Premium. Hier das Log von Heute seit Mitternacht:
2022-11-13 00:04:54.957 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 00:20:54.942 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 00:49:41.971 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 00:49:41.977 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 00:49:41.977 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 00:49:42.536 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 01:12:55.116 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 01:33:42.216 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 01:33:42.221 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 01:33:42.221 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 01:33:42.786 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 01:45:34.911 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 01:45:34.912 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 01:45:35.451 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 01:53:35.030 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 01:53:35.032 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 01:53:35.033 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 01:53:35.553 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 02:20:55.145 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 03:29:34.963 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 03:29:34.968 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 03:29:34.968 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 03:29:35.535 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 05:13:35.119 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 05:13:35.124 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 05:13:35.124 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 05:13:35.576 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 05:29:35.065 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 05:29:35.066 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 05:29:35.066 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 05:29:35.592 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 05:57:35.164 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 05:57:35.168 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 05:57:35.169 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 05:57:35.719 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 06:21:35.100 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 06:21:35.103 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 06:21:35.104 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 06:21:35.649 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 08:01:35.272 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 08:01:35.275 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 08:01:35.804 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 08:33:35.310 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 08:33:35.315 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 08:33:35.315 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 08:33:35.844 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 08:41:35.262 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 08:41:35.263 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 08:41:35.263 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 08:41:35.819 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 08:53:35.376 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 08:53:35.377 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 08:53:35.377 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 08:53:35.901 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 09:09:35.289 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 09:09:35.292 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 09:09:35.294 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 09:09:35.826 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 10:40:55.435 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 11:17:35.417 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 11:17:35.423 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 11:17:35.423 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 11:17:35.881 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 11:17:35.882 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 11:17:36.318 - info: life360.0 (3738355) Connected to Life360 cloud services. 2022-11-13 11:18:49.708 - error: life360.0 (3738355) Connection established but failed to authenticate. Check your credentials! 2022-11-13 11:18:49.710 - info: life360.0 (3738355) Waiting for online operations to finish ... 2022-11-13 11:18:49.711 - info: life360.0 (3738355) Disconnected from Life360 cloud services. 2022-11-13 11:18:57.504 - info: life360.0 (3738355) Connected to Life360 cloud services.
-
Hallo und ein gesundes Neues!
Seit einigen Tagen habe ich auch solche Meldungen von wegen Credentials.
life360.0 2023-01-01 20:20:29.239 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason life360.0 2023-01-01 20:20:29.238 info terminating life360.0 2023-01-01 20:20:29.238 info cleaned everything up... life360.0 2023-01-01 20:20:29.238 info Disabled polling. life360.0 2023-01-01 20:20:29.236 info Got terminate signal TERMINATE_YOURSELF life360.0 2023-01-01 20:19:39.142 warn No data received from Life360 cloud services! life360.0 2023-01-01 20:19:39.142 error Error: Error: Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:39.142 error Failed to connect or to login for 6 times. Aborting ... life360.0 2023-01-01 20:19:39.141 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:39.140 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:39.066 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:39.065 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:38.997 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:38.996 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:38.937 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:38.936 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:37.586 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:37.585 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:19:36.238 info Waiting for online operations to finish ... life360.0 2023-01-01 20:19:36.237 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.720 warn No data received from Life360 cloud services! life360.0 2023-01-01 20:18:36.720 error Error: Error: Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.720 error Failed to connect or to login for 6 times. Aborting ... life360.0 2023-01-01 20:18:36.719 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.718 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.639 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.638 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.526 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.525 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.440 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.439 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.353 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.352 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:18:36.237 info Waiting for online operations to finish ... life360.0 2023-01-01 20:18:36.236 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:42.865 warn No data received from Life360 cloud services! life360.0 2023-01-01 20:17:42.865 error Error: Error: Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:42.865 error Failed to connect or to login for 6 times. Aborting ... life360.0 2023-01-01 20:17:42.864 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:42.863 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:42.792 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:42.790 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:41.469 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:41.468 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:40.187 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:40.185 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:38.886 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:38.885 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:17:37.549 info Disconnected from Life360 cloud services. life360.0 2023-01-01 20:17:37.549 info Waiting for online operations to finish ... life360.0 2023-01-01 20:17:37.548 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:13:39.013 info Connected to Life360 cloud services. life360.0 2023-01-01 20:13:37.603 info Disconnected from Life360 cloud services. life360.0 2023-01-01 20:13:37.603 info Waiting for online operations to finish ... life360.0 2023-01-01 20:13:37.602 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:12:38.858 info Connected to Life360 cloud services. life360.0 2023-01-01 20:12:37.496 info Disconnected from Life360 cloud services. life360.0 2023-01-01 20:12:37.495 info Waiting for online operations to finish ... life360.0 2023-01-01 20:12:37.494 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:08:40.221 info Connected to Life360 cloud services. life360.0 2023-01-01 20:08:38.825 info Waiting for online operations to finish ... life360.0 2023-01-01 20:08:38.823 error Connection established but failed to authenticate. Check your credentials! life360.0 2023-01-01 20:08:37.561 info Disconnected from Life360 cloud services. life360.0 2023-01-01 20:08:37.560 info Waiting for online operations to finish ... life360.0 2023-01-01 20:08:37.559 error Connection established but failed to authenticate. Check your credentials!
Trotz der Meldungen scheint der Adapter zu funktionieren.
Die Login Daten habe ich bereits neu eingegeben.
Was kann das Problem sein? -
@rushmed Hey, danke für das Feedback. Der Adapter liefert Dir Positionsdaten trotz der Meldungen? Du hast aber nicht noch eine weitere Instanz laufen, oder? Ich befürchte fast, dass sich da ein Prozess aufgehangen hat, so dass der Timer da dauernd etwas neu starten will. Das muss ich noch beheben, bevor der Adapter per Repo installierbar sein kann.
Hast Du den kompletten ioBroker oder sogar den Host, den Containert, etc. ,auf dem ioBroker läuft, mal neu gestartet oder aktualisiert? Welche Version des Adapters setzt Du ein?
-
@migoller sagte in [Neuer Adapter] Life360:
Der Adapter liefert Dir Positionsdaten trotz der Meldungen?
Ja, das war bis gestern so. Ich vermute dass nicht jeder Login fehlgeschlagen ist und es zwischenzeitlich zu Verbindung kam.
Eine zweite Instanz habe ich nicht.
Habe alles mehrmals neu gestartet.
Heute musste ich aus einem anderen Grund ein Backup wiederherstellen. Seit dem bekomme ich garkeine Verbindung mehr und die Errors im Log erscheinen kontinuierlich. Bis vor dem Restore gabs sozusagen Errorpausen.Die App funktioniert. Habe mein Passwort geändert (nicht über "vergessen"), leider ohne Erfolg.
Habe auch den Login per Mail oder Telefonnummer und Ländercode erfolglos probiert.
Eine Frage hier zu Eingabe. Den Ländercode ohne 00 oder + also nur 49 und die Telefonnumer ohne anführende "0" oder? -
@rushmed Hey, bitte auf Version
0.2.19
aktualisieren. Die Version behebt das Problem, dass der Zugriff auf den Life360 Service seitens des Adapters wieder zuverlässiger funktioniert.