NEWS
[Neuer Adapter] Life360
-
@tobi68 Sorry, das mit den Datenpunkten hatte ich überlesen. Ist
Zuhause
ein Ort aus der Life360 App, oder hast Du den in dem Adapter definiert? Es müsste eigentlich einMy Place
aus dem Adapter sein. Klapp den Ordner Deiner Frau dann bitte auch einmal auf, ob da auch 5 Datenpunkte enthalten sind. Die Struktur sollte unter den Personen gleich sein.Wie sehen denn die Adaptereinstellungen aus? Auf dem Reiter
Integration
sollten mindestensLife360 Menschen verarbeiten.
(die Übersetzung muss ich wirklich korrigieren) und dasVerfolgen von Geopositionsdaten für Personen.
aktiviert sein.Du hast in der Life360 das Übermitteln der Positionsdaten aber aktiviert, ja? Unter iOS findest Du den Menüpunkt
Teilen der Position
in denEinstellungen
. -
@migoller sagte in [Neuer Adapter] Life360:
Sorry, das mit den Datenpunkten hatte ich überlesen. Ist Zuhause ein Ort aus der Life360 App, oder hast Du den in dem Adapter definiert? Es müsste eigentlich ein My Place aus dem Adapter sein.
"Zuhause" habe ich im Adapter definiert., ich habe allerdings auch einen Wohnort in der App angelegt.
Klapp den Ordner Deiner Frau dann bitte auch einmal auf, ob da auch 5 Datenpunkte enthalten sind. Die Struktur sollte unter den Personen gleich sein.
Ja, sorry, hab ich versemmelt hat auch 5 Datenpunkte, der Rest ist alles noch vom Datenpunkt "Zuhause"
Wie sehen denn die Adaptereinstellungen aus? Auf dem Reiter Integration sollten mindestens Life360 Menschen verarbeiten. (die Übersetzung muss ich wirklich korrigieren) und das Verfolgen von Geopositionsdaten für Personen. aktiviert sein.
Nein, hier habe ich alles aus, soll ich "Life360 Menschen verarbeiten" anhaken?
Seltsamer Weise hat heute mal wieder alles wie es soll funktioniert..
Die Datenpunkte Circles, People und Places sind leer:
Du hast in der Life360 das Übermitteln der Positionsdaten aber aktiviert, ja? Unter iOS findest Du den Menüpunkt Teilen der Position in den Einstellungen .
Finde ich nicht in meinem IOS , hab noch das 6S+ mit 14.8.1.
Was vergleichbares finde ich unter Apple ID Standort teilen, das ist anIn der Life360 app ist das natürlich angeschaltet.
-
Hallo,
Die Meldungen habe ich öfter im Log.
Passt das?2022-01-19 07:04:50.316 info Connected to Life360 cloud services. life360.0 2022-01-19 07:04:49.828 info Disconnected from Life360 cloud services. life360.0 2022-01-19 07:04:49.827 info Waiting for online operations to finish ... life360.0 2022-01-19 07:04:49.799 error Connection established but failed to authenticate. Check your credentials! life360.0 2022-01-19 02:06:41.578 info Connected to Life360 cloud services. life360.0 2022-01-19 02:06:41.097 info Disconnected from Life360 cloud services. life360.0 2022-01-19 02:06:41.096 info Waiting for online operations to finish ... life360.0 2022-01-19 02:06:41.075 error Connection established but failed to authenticate. Check your credentials
-
@tobi68 Wie häufig fragst Du den Life360 Service ab, also welches Interval hast Du im Adapter definiert?
Das von Dir beschriebene Fehlerbild hatten viele inkl. mir selbst, als die Life360 API über die Feiertage und den Jahreswechsel nicht so stabil war. Allerdings habe ich derzeit meist über Nacht nur noch 2 bis 5 von diesen Meldungen.
Grundsätzlich bedeuten die Fehler, dass das Anmeldetoken, das der Adapter generiert, nicht mehr gültig ist, und ein neues Token erzeugen muss. Dabei gibt die API zurück, dass die Kombination aus Benutzername und Kennwort ungültig sei. In meinen Tests konnte ich das forcieren, wenn ich zwei oder drei Adapterinstanzen mit denselben Anmeldedaten laufen hatte. Du hast aber nur eine Instanz laufen, oder? Dies ist aber noch eine Design-Schwäche des Adapters, die in einem der nächsten Releases Vergangenheit sein soll.
-
@migoller
Habe nur eine Instanz laufen.Derzeit funzt auch alles, obwohl nichts geändert.
Soll ich in den Adaptereinstellungen "Life360 Menschen verarbeiten" anhaken?Gruss
Tobi
-
@tobi68 Hey, Du brauchst es nicht, aber Du würdest über die Personen im Objektbaum einfacher sehen, wann Life360 welche Koordinaten für eine Person geliefert hat. Es erleichtert in Deinem Fall nur die Fehlersuche, wenn wieder etwas auftreten sollte.
-
@MiGoller meinst du es wäre möglich in den Adapter die Akkustände der Handys zu bekommen die werden ja in der App angezeigt von allen Familienmitglieder
-
@michael-1975 sagte in [Neuer Adapter] Life360:
@MiGoller meinst du es wäre möglich in den Adapter die Akkustände der Handys zu bekommen die werden ja in der App angezeigt von allen Familienmitglieder
Öhm, ist doch drin:
Ich nehme an dafür muss im AdapterLife360 Menschen verarbeiten
aktiviert sein -
@bananajoe oh man man sollte mal die Augen aufmachen danke.
-
@humidor sagte in [Neuer Adapter] Life360:
@merlin123 open street map fkt. einwandfrei
Was ist das für ein Widget ?
Muss man sich da auch registrieren ? Api ?
Hast Du ne kurze Erklärung wie das geht ? -
@michael-1975 Hey, alles gut. @BananaJoe war mal wieder schneller als ich. Danke!
-
@skokarl Das baue ich grad auch als universelles Widget für smartVISU, falls jemand diese Visu nutzt und eine freie Map interessiert.
-
ok, smartVisu kenn ich noch gar nicht.
-
@skokarl Kommt ursprünglich aus dem EIB/KNX-Segment für GIRA- und Jung- Homeserver. Daher hat smartVISU eine gute Unterstützung für knx-Geräte, die eine etwas andere Struktur als z.B. Homematic-Geräte haben. Es kommt seit einiger Zeit auch bei smartHomeNG zum Einsatz, unterstützt aber auch openHAB und ioBroker.
Im ioBroker Umfeld nehme ich es eher als Randprodukt bei den Visus wahr ... https://github.com/Martin-Gleiss/smartvisu
-
@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.