NEWS
[Neuer Adapter] Life360
-
@skokarl sagte in [Neuer Adapter] Life360:
ok, smartVisu kenn ich noch gar nicht.
Der Screenshot ist vom Adapter vis-Kartenwidgets, nach der Installation kann man in VIS Google-Maps oder eben - wie im Screenshot - Openstreetmap Widgets hinzufügen. Diese füttert man mit den Koordinaten.
Bei Google braucht es halt einen API Key - und hat alle bekannten Google-Maps Features wie z.B. Satellitenbilder.
Openstreetmap funktioniert ohne irgendetwas Out-of-the-box -
Hallo,
Installation hat super geklappt.
Habe auch problemlos ein "Place" anlegen können.Leider ändert sich nicht der Status isPresent bei der Person. Steht immer auf false.
Funktioniert nun:
Der erstellte "Place" war nicht genau und der Umkreis in Meter daher zu kurz. Habe mit HIlfe des Link die OpenMap geöffnet und einen genauen Punkt ermittelt. Diesen dann im Adapter eingetragen und den Umkreis auf 15 Meter gestellt. Jetzt ist mein Smartphone bei isPresent auf true wenn ich im Haus bin.Perfekt!
-
Ist der Server im Moment nicht erreichbar?
Oder habe nur ich probleme?Gefunden:Fehler 50..
-
Da nach einem Neustart der Adapter in einer Endlosschleife rumzickte:
2022-02-25 15:54:25.688 - info: life360.0 (3741) starting. Version 0.2.16 (non-npm: MiGoller/ioBroker.life360#develop) in /opt/iobroker/node_modules/iobroker.life360, node: v14.19.0, js-controller: 4.0.15 2022-02-25 15:54:25.729 - info: life360.0 (3741) Polling enabled every 60 seconds. 2022-02-25 15:54:26.328 - info: life360.0 (3741) Connected to Life360 cloud services. 2022-02-25 15:54:30.269 - error: life360.0 (3741) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-02-25 15:54:30.270 - error: life360.0 (3741) unhandled promise rejection: Cannot read property 'val' of null 2022-02-25 15:54:30.271 - error: life360.0 (3741) TypeError: Cannot read property 'val' of null at publishCirclePlaces (/opt/iobroker/node_modules/iobroker.life360/lib/life360DbConnector.js:833:99) 2022-02-25 15:54:30.271 - error: life360.0 (3741) Cannot read property 'val' of null 2022-02-25 15:54:30.274 - info: life360.0 (3741) Disabled polling. 2022-02-25 15:54:30.274 - info: life360.0 (3741) cleaned everything up... 2022-02-25 15:54:30.275 - info: life360.0 (3741) terminating 2022-02-25 15:54:30.277 - warn: life360.0 (3741) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-02-25 15:54:30.887 - error: host.iobroker instance system.adapter.life360.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
Es ist wohl dieser Fehler: https://github.com/MiGoller/ioBroker.life360/issues/48
Und es lag daran das ich einen der Places in der App gelöscht hatte.
Ich hab den Adapter deaktiviert, alles untercircles
gelöscht, wieder gestartet und alles war wieder gutIch bin noch auf der
0.2.16
, ist das in der0.2.17
behoben? Das Issue ist ja noch offen. -
@bananajoe Hallo, hier bei mir das selbe. Nach löschen der Daten unter circles ging wieder alles
-
@bananajoe, @CKMartens : Hallo zusammen. Ich muss mal schauen, wieso ich nur noch unregelmäßig Benachrichtigungen aus dem Forum erhalte. Egal, tut mir leid, dass Ihr ein wenig warten musstet.
Aktualisiert bitte auf die Version
0.2.17
. Das Issue ist gem. Feedback des Verfassers des Issues damit behoben worden. Schaut mal bitte, ob das bei Euch auch der Fall ist. -
Hallo,
ich hab seit ein paar Tagen das Problem dass der Life360 Adapter in diesen Fehler auswirft:
Connection established but failed to authenticate. Check your credentials!
Kann da Jemand was zu sagen??
LG
-
@fuxsism ständig oder nur zwischendurch mal? Letzteres ist - leider - normal.
-
schwer zu sagen... also weniger oft als ständig aber öfters als zwischendurch
So ca. alle halbe stunde... -
@fuxsism ich meine das sieht bei mir nicht anders aus.
Ok, ich habe mal nachgesehen:2022-03-08 02:33:26.755 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 03:09:26.764 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 03:57:27.231 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 06:01:31.150 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 06:05:41.145 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 09:09:26.993 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 09:37:27.027 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 10:05:27.389 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 11:01:27.080 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 13:17:27.081 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 19:41:27.456 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials! 2022-03-08 20:25:27.459 - error: life360.0 (2734657) Connection established but failed to authenticate. Check your credentials!
Mal öfter hintereinander, mal eine Weile nichts
-
@fuxsism Ja, teilweise lässt die API es temporär eine Anmeldung bzw. Erneuerung der Anmeldesession nicht zu. Der Adapter versucht schon, Verbindungsfehler abzufangen, aber Anmeldefehler zeigt er als Fehler an. Das könnte ich mal in eine Warnung ändern, bis z.B. die Anmeldung 3x nacheinander, also direkt nacheinander, nicht funktioniert hat.
Allerdings muss ich auch gestehen, dass es mit der API nicht besser wird. Ich hatte das mal zufällig überprüft: Wenn der Adapter den Fehler wirft, dann kann ich auch in der App praktisch nicht eine andere Person orten oder Standorte aktualisieren.
Wäre schön, wenn die API etwas stabiler werden würde. Nur da mache ich mir so gar keine Hoffnungen; ich bin schon froh, dass ich als Open-Source Entwickler noch nicht abgemahnt worden bin, da der Adapter auf eine nicht offengelegte API zugreifen muss, um die Aufgabe zu erfüllen.
-
Mahlzeit zusammen.
Hat jetz weniger mit dem Adapter zu tun, liegt wohl mehr an der App oder am Handy aber Life360 aktualisiert meinen Standort nicht, hab der App alle Berechtigungen erlaubt. Aber es tut sich nix..
Kann es sein das ich das einzigste Mitglied bin?
Hab nur einen Kreis und ich bin das einzigste Mitglied, oder hat jemand sonst noch ne Idee?
VG -
@uncleb Hey, sorry, dass ich Dir erst jetzt antworten kann. Nur um einem Missverständnis vorzubeugen: Meinst Du, dass der Life360 (-Adapter) den Standort nicht aktualisiert? In meinen Tests war das auch mit einem einzigen Mitglied in einem Kreis möglich.
Prüfe mal bitte, dass Du in den Life360-Adaptereinstellungen Deiner Instanz unter "Integration" auch die "Standortverfolgung" aktiviert hast. Nur bei aktivierter Standortverfolgung meldet der Adapter die Geolokation der Mitglieder als Koordinaten; andernfalls werden die Standorte nur in Bezug auf die Kreise ausgewertet, aber nicht als Datenpunkt festgehalten.
-
Bin ich momentan der einzige mit Problemen ?
Adapter ist gelb und schießt im Sekundentakt errors -
@k_o_bold Nein, bei mir seit heute auch so. Hab den Adapter erstmal abgeschaltet, da er mir das Log zuspammt. Los ging es, ich meine es zumindest, erst nach den ganzen Adapter-Updates, unter anderem auf Admin V6.0.1
-
Ok. Ich habe nichts verändert. Scheint wohl ein Problem bei Life360 zu sein
-
@palm_maniac Ich bin noch nicht bei Admin V6, geht dennoch nicht
-
Ok, dann hat es doch nix mit den Updates zu tun und ich brauche nicht rum zu testen. Danke für die Info.
-
Nein, bin leider auch betroffen. die Life360 Website selbst ist erreichbar, erhalte allerdings auch Zig Einträge seit etwa 15:40 die folgenden Log-Einträge:
2022-06-08 15:40:00.017 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:00.359 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:00.694 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:01.039 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:01.375 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:01.730 - [31merror[39m: life360.0 (21011) Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:01.736 - [31merror[39m: life360.0 (21011) Failed to connect or to login for 6 times. Aborting ... 2022-06-08 15:40:01.740 - [31merror[39m: life360.0 (21011) Error: Error: Connection established but failed to authenticate. Check your credentials! 2022-06-08 15:40:01.742 - [33mwarn[39m: life360.0 (21011) No data received from Life360 cloud services!
Verändert wurde nichts. Ich werd den Adapter mal abschalten um das Log klein zu halten
-
Hallo zusammen. Sieht so aus, als würden alle Anmeldung an der Life360 API in der Art und Weise, wie der Adapter diese verarbeitet, fehlschlagen. Ich kann das Verhalten auch mit Kommandozeilen-Tools nachstellen.
Ich bitte um Geduld, da ich erst herausfinden muss, was sich an der API geändert hat. Es tut mir leid, aber abhängig von den Änderungen, die Life360 vorgenommen haben könnte, könnte es ein wenig dauern, bis der Adapter wieder funktioniert. Bis dahin müssen wir wohl leider auf die Funktionalität verzichten.
Auf Github wird der Fehler als Issue #59 geführt: https://github.com/MiGoller/ioBroker.life360/issues/59