NEWS
Life360 NextGeneration - Latest
-
@skvarel ok, der Fehler wird jetzt abgefangen und eindeutig im Log reported. Ich denke, das liegt an zu vielen Neustarts des Adapters durch den Bug. Ich probiere morgen oder später noch einmal.
Vielen Dank für die superschnelle Reaktion!
-
@skvarel ok, der Fehler wird jetzt abgefangen und eindeutig im Log reported. Ich denke, das liegt an zu vielen Neustarts des Adapters durch den Bug. Ich probiere morgen oder später noch einmal.
Vielen Dank für die superschnelle Reaktion!
@Ahnungsbefreit .. Copilot sagt dazu folgendes:
Ja, sehr wahrscheinlich. Die Kausalkette:
- Meta-Bug → Adapter crasht bei jedem Start mit UNCAUGHT_EXCEPTION
- ioBroker-Watchdog erkennt den Crash und startet den Adapter automatisch neu
- Jeder Neustart → Adapter verbindet sich sofort mit der Life360 API (Token-Validierung + circles-Abruf)
- Schnelle Wiederholungen in kurzer Zeit → Cloudflare erkennt das als Bot/Flood und sperrt die IP
Das ist ein klassischer Crash-Loop: Der Adapter ist in Sekunden gecrashed, der Watchdog hat ihn sofort neu gestartet, und das hat sich beliebig oft wiederholt — jedes Mal ein neuer API-Call gegen api.life360.com.
-
@Ahnungsbefreit .. gebe mir bitte eine Rückmeldung, ob es dann klappt.
Sorry für meinen Fehler

@skvarel Rückmeldung folgt und das ist kein Grund, sich zu entschuldigen. Die einzige Chance, keine Fehler zu machen besteht dann, wenn man nichts tut

-
INFO
Da die 1.4.0 seit gestern im Stable ist, habe ich gerade alle Versionen checken lassen. Der von @ahnungsbefreit gemeldete Bug ist erst bei der Version 1.5.1 reingerutscht. Die aktuelle Stable ist demnach NICHT betroffen! Die nächste Stable wird die 1.7.0 werden. Da ist der Bug dann gefixed.
Alle die zwischen der 1.5.1 und der 1.7.0 unterwegs sind, empfehle ich ein Update auf die aktuelle Latest (1.7.0)
-
@Ahnungsbefreit .. gebe mir bitte eine Rückmeldung, ob es dann klappt.
Sorry für meinen Fehler

gebe mir bitte eine Rückmeldung, ob es dann klappt
Sorry für die späte Rückmeldung, ich war verhindert. Ich habe gestern abend mehrfach versucht, den Adapter neu zu starten in der Hoffnung, dass CloudFlare nicht mehr blockiert, leider vergebens.
Dann habe ich es heute (mit neuer IP Adresse) noch einmal versucht, gleicher Fehler.
Eben mit neuem Token probiert, immer noch der selbe Fehler.
Was kann ich jetzt tun?
Edit: Ich habe mal den Log Level bei ioBroker und in der Adapter Config aus DEBUG gestellt und bekomme folgenden (wenig erhellenden) Output:
life360ng.0 2026-05-15 14:21:55.200 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:21:55.200 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:21:55.113 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:21:55.111 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:21:54.583 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.672 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:20:54.672 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:20:54.584 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:20:54.581 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:20:54.078 debug Polling Life360 circles ... try #2 life360ng.0 2026-05-15 14:20:54.077 warn [circles] Life360 API blocked by Cloudflare (HTTP 403). Your server's IP may be rate-limited or flagged. Try increasing the poll interval or check your Life360 token. life360ng.0 2026-05-15 14:20:54.029 info Connected to Life360 cloud services. life360ng.0 2026-05-15 14:20:54.029 info Polling enabled every 60 seconds. life360ng.0 2026-05-15 14:20:54.029 debug Using configured Bearer token for Life360 authentication. life360ng.0 2026-05-15 14:20:54.028 debug Not authenticated against Life360. Will try to connect ... life360ng.0 2026-05-15 14:20:54.028 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.028 info [Tracker] No persons enabled life360ng.0 2026-05-15 14:20:54.010 debug [Tracker] Shared map files written life360ng.0 2026-05-15 14:20:53.975 debug [Tracker] Config loaded from states (enabled=true) life360ng.0 2026-05-15 14:20:53.931 debug [Tracker] Config state synced: tracker.config.enabled = true life360ng.0 2026-05-15 14:20:53.810 debug [Tracker] Web adapter: https://<host>:8082 life360ng.0 2026-05-15 14:20:53.790 info starting. Version 1.6.0 (non-npm: inventwo/ioBroker.life360ng#8096ceaa6488e88d42086ff08264fa276a1eb504) in /opt/iobroker/node_modules/iobroker.life360ng, node: v20.20.2, js-controller: 7.0.7Circles, Personen und Myplaces ist sichtbar in den Objekten, aber kein Trace
-
gebe mir bitte eine Rückmeldung, ob es dann klappt
Sorry für die späte Rückmeldung, ich war verhindert. Ich habe gestern abend mehrfach versucht, den Adapter neu zu starten in der Hoffnung, dass CloudFlare nicht mehr blockiert, leider vergebens.
Dann habe ich es heute (mit neuer IP Adresse) noch einmal versucht, gleicher Fehler.
Eben mit neuem Token probiert, immer noch der selbe Fehler.
Was kann ich jetzt tun?
Edit: Ich habe mal den Log Level bei ioBroker und in der Adapter Config aus DEBUG gestellt und bekomme folgenden (wenig erhellenden) Output:
life360ng.0 2026-05-15 14:21:55.200 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:21:55.200 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:21:55.113 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:21:55.111 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:21:54.583 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.672 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:20:54.672 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:20:54.584 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:20:54.581 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:20:54.078 debug Polling Life360 circles ... try #2 life360ng.0 2026-05-15 14:20:54.077 warn [circles] Life360 API blocked by Cloudflare (HTTP 403). Your server's IP may be rate-limited or flagged. Try increasing the poll interval or check your Life360 token. life360ng.0 2026-05-15 14:20:54.029 info Connected to Life360 cloud services. life360ng.0 2026-05-15 14:20:54.029 info Polling enabled every 60 seconds. life360ng.0 2026-05-15 14:20:54.029 debug Using configured Bearer token for Life360 authentication. life360ng.0 2026-05-15 14:20:54.028 debug Not authenticated against Life360. Will try to connect ... life360ng.0 2026-05-15 14:20:54.028 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.028 info [Tracker] No persons enabled life360ng.0 2026-05-15 14:20:54.010 debug [Tracker] Shared map files written life360ng.0 2026-05-15 14:20:53.975 debug [Tracker] Config loaded from states (enabled=true) life360ng.0 2026-05-15 14:20:53.931 debug [Tracker] Config state synced: tracker.config.enabled = true life360ng.0 2026-05-15 14:20:53.810 debug [Tracker] Web adapter: https://<host>:8082 life360ng.0 2026-05-15 14:20:53.790 info starting. Version 1.6.0 (non-npm: inventwo/ioBroker.life360ng#8096ceaa6488e88d42086ff08264fa276a1eb504) in /opt/iobroker/node_modules/iobroker.life360ng, node: v20.20.2, js-controller: 7.0.7Circles, Personen und Myplaces ist sichtbar in den Objekten, aber kein Trace
Bring das JETZT auf nodejs@22.
Dein nodejs20 ist abgekündigt. -
gebe mir bitte eine Rückmeldung, ob es dann klappt
Sorry für die späte Rückmeldung, ich war verhindert. Ich habe gestern abend mehrfach versucht, den Adapter neu zu starten in der Hoffnung, dass CloudFlare nicht mehr blockiert, leider vergebens.
Dann habe ich es heute (mit neuer IP Adresse) noch einmal versucht, gleicher Fehler.
Eben mit neuem Token probiert, immer noch der selbe Fehler.
Was kann ich jetzt tun?
Edit: Ich habe mal den Log Level bei ioBroker und in der Adapter Config aus DEBUG gestellt und bekomme folgenden (wenig erhellenden) Output:
life360ng.0 2026-05-15 14:21:55.200 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:21:55.200 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:21:55.113 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:21:55.111 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:21:54.583 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.672 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:20:54.672 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:20:54.584 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:20:54.581 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:20:54.078 debug Polling Life360 circles ... try #2 life360ng.0 2026-05-15 14:20:54.077 warn [circles] Life360 API blocked by Cloudflare (HTTP 403). Your server's IP may be rate-limited or flagged. Try increasing the poll interval or check your Life360 token. life360ng.0 2026-05-15 14:20:54.029 info Connected to Life360 cloud services. life360ng.0 2026-05-15 14:20:54.029 info Polling enabled every 60 seconds. life360ng.0 2026-05-15 14:20:54.029 debug Using configured Bearer token for Life360 authentication. life360ng.0 2026-05-15 14:20:54.028 debug Not authenticated against Life360. Will try to connect ... life360ng.0 2026-05-15 14:20:54.028 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.028 info [Tracker] No persons enabled life360ng.0 2026-05-15 14:20:54.010 debug [Tracker] Shared map files written life360ng.0 2026-05-15 14:20:53.975 debug [Tracker] Config loaded from states (enabled=true) life360ng.0 2026-05-15 14:20:53.931 debug [Tracker] Config state synced: tracker.config.enabled = true life360ng.0 2026-05-15 14:20:53.810 debug [Tracker] Web adapter: https://<host>:8082 life360ng.0 2026-05-15 14:20:53.790 info starting. Version 1.6.0 (non-npm: inventwo/ioBroker.life360ng#8096ceaa6488e88d42086ff08264fa276a1eb504) in /opt/iobroker/node_modules/iobroker.life360ng, node: v20.20.2, js-controller: 7.0.7Circles, Personen und Myplaces ist sichtbar in den Objekten, aber kein Trace
@Ahnungsbefreit .. ich habe Copilot dazu gefragt:
Aus dem Log lassen sich ein paar Dinge ablesen:
Was auffällt:
Version: Der User läuft non-npm: inventwo/ioBroker.life360ng#8096ceaa — das ist der Commit direkt vor dem 1.7.0-Release-Tag. Also kein npm-Install, sondern eine GitHub-Installation. Die Versionsnummer im io-package.json zeigt noch 1.6.0.
Cloudflare 403 beim ersten Request — wird von Retry #2 abgefangen und danach läuft alles durch. Das ist ein bekanntes Startup-Phänomen, kein dauerhaftes Problem.
[Tracker] No persons enabled — der Tracker ist aktiviert (enabled=true), aber keine einzige Person ist in der Tracker-Tabelle eingetragen oder aktiviert. Das ist eine Fehlkonfiguration seitens des Users.
Danach läuft alles normal — Life360 cloud data processed, Published 1 MyPlaces, Polling alle 60 s. Der Adapter funktioniert.
Was fehlt im Log, um das eigentliche Problem zu diagnostizieren:
Der Log zeigt keinerlei Fehler nach dem Start. Ohne zu wissen, was der User als "Problem" beschreibt, ist es schwer zu sagen, was genau nicht funktioniert.
Mögliche nächste Fragen an den User:
Was konkret funktioniert nicht? (Zustände werden nicht aktualisiert? Tracker-Karte leer? Eine bestimmte Person taucht nicht auf?)
Hat er Personen im Tracker-Tab in der Config aktiviert?
Welche Version hat er installiert — npm oder GitHub-Branch? -
gebe mir bitte eine Rückmeldung, ob es dann klappt
Sorry für die späte Rückmeldung, ich war verhindert. Ich habe gestern abend mehrfach versucht, den Adapter neu zu starten in der Hoffnung, dass CloudFlare nicht mehr blockiert, leider vergebens.
Dann habe ich es heute (mit neuer IP Adresse) noch einmal versucht, gleicher Fehler.
Eben mit neuem Token probiert, immer noch der selbe Fehler.
Was kann ich jetzt tun?
Edit: Ich habe mal den Log Level bei ioBroker und in der Adapter Config aus DEBUG gestellt und bekomme folgenden (wenig erhellenden) Output:
life360ng.0 2026-05-15 14:21:55.200 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:21:55.200 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:21:55.113 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:21:55.111 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:21:54.583 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.672 debug Life360 cloud data processed. life360ng.0 2026-05-15 14:20:54.672 debug Published 1 MyPlaces to ioBroker. life360ng.0 2026-05-15 14:20:54.584 debug Circle regex pattern: Haus FB life360ng.0 2026-05-15 14:20:54.581 debug Pushing cloud_data to callback function life360ng.0 2026-05-15 14:20:54.078 debug Polling Life360 circles ... try #2 life360ng.0 2026-05-15 14:20:54.077 warn [circles] Life360 API blocked by Cloudflare (HTTP 403). Your server's IP may be rate-limited or flagged. Try increasing the poll interval or check your Life360 token. life360ng.0 2026-05-15 14:20:54.029 info Connected to Life360 cloud services. life360ng.0 2026-05-15 14:20:54.029 info Polling enabled every 60 seconds. life360ng.0 2026-05-15 14:20:54.029 debug Using configured Bearer token for Life360 authentication. life360ng.0 2026-05-15 14:20:54.028 debug Not authenticated against Life360. Will try to connect ... life360ng.0 2026-05-15 14:20:54.028 debug Fetching Life360 cloud data ... life360ng.0 2026-05-15 14:20:54.028 info [Tracker] No persons enabled life360ng.0 2026-05-15 14:20:54.010 debug [Tracker] Shared map files written life360ng.0 2026-05-15 14:20:53.975 debug [Tracker] Config loaded from states (enabled=true) life360ng.0 2026-05-15 14:20:53.931 debug [Tracker] Config state synced: tracker.config.enabled = true life360ng.0 2026-05-15 14:20:53.810 debug [Tracker] Web adapter: https://<host>:8082 life360ng.0 2026-05-15 14:20:53.790 info starting. Version 1.6.0 (non-npm: inventwo/ioBroker.life360ng#8096ceaa6488e88d42086ff08264fa276a1eb504) in /opt/iobroker/node_modules/iobroker.life360ng, node: v20.20.2, js-controller: 7.0.7Circles, Personen und Myplaces ist sichtbar in den Objekten, aber kein Trace
@Ahnungsbefreit .. Hast du denn den Tracker aktiviert?

EDIT:
Dein Log sagt nein ;)
[Tracker] Config loaded from states (enabled=true) ← globale Kontrolle AN [Tracker] No persons enabled ← aber keine Person in der Tabelle aktiv -
@Ahnungsbefreit .. Hast du denn den Tracker aktiviert?

EDIT:
Dein Log sagt nein ;)
[Tracker] Config loaded from states (enabled=true) ← globale Kontrolle AN [Tracker] No persons enabled ← aber keine Person in der Tabelle aktiv@skvarel Asche über mein Haupt, den Haken bei "Aktiv" hatte ich übersehen. Ich habe jetzt neu von NPM installiert und den Haken gesetzt, jetzt funktioniert es. Am Anfang kommt immer noch die 403 Meldung aber dennoch scheint es zu funktionieren.
Vielen Dank!
@thomas-braun nodejs@22 wird jetzt in Angriff genommen, habe ich übersehen.
-
@skvarel Asche über mein Haupt, den Haken bei "Aktiv" hatte ich übersehen. Ich habe jetzt neu von NPM installiert und den Haken gesetzt, jetzt funktioniert es. Am Anfang kommt immer noch die 403 Meldung aber dennoch scheint es zu funktionieren.
Vielen Dank!
@thomas-braun nodejs@22 wird jetzt in Angriff genommen, habe ich übersehen.
Dann schau dir den Rest von Fest auch an. Meist ist da dann ja auch noch mehr 'abgesoffen'.
-
Dann schau dir den Rest von Fest auch an. Meist ist da dann ja auch noch mehr 'abgesoffen'.
-
@Thomas-Braun .. bekommst du eigentlich direkt eine Meldung, wenn irgendwo etwas mit falschen Versionen gepostet wird? Du bist immer so schön schnell zur Stelle :)
Ich jag jedes Forumposting hier duch ein grep:
curl forum.iobroker | grep nodejs 20 | notify thomas
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

