Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Neuer Adapter] Life360

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Neuer Adapter] Life360

    This topic has been deleted. Only users with topic management privileges can see it.
    • MiGoller
      MiGoller Developer @oetti last edited by

      @oetti Vielen Dank für das Feedback.
      Bzgl. des Beacons und der ESPs schaue ich mal nach, wo ich den Code habe. Den kann ich dann gern auf Github oder Gitlab teilen; aber ich muss Dich warnen, das war wirklich schnell und schmutzig. 😉
      Ich bin mir in der Zwischenzeit nicht mehr so sicher, ob diese Art der Inhouse-Präsenz für mich zielführend ist. Ich habe es als Komfortmerkmal erlebt, das toll ist, wenn es funktioniert. Werden die Beacons nicht schnell genug wieder erkannt, griff bei mir immer der "Automatismus": Works as designed, nur dass der WAF gegen minus Unendlich ging.

      J 1 Reply Last reply Reply Quote 0
      • J
        Jaschkopf @MiGoller last edited by

        @MiGoller Moin. Hab deinen Adapter gerade installiert und mir ein Konto auf der Android App eingerichtet. Leider kann der Adapter keine Verbindung herstellen mit der Fehlermeldung das die Credentials falsch sind. DIe stimmen aber zu 100%. weder mit der Email, noch mit der Handynummer bekomme ich eine Verbindung (natürlich nicht beides gleichzeitig sondern nacheinander getestet). Hat Life360 vielleicht die API geändert? Hier das Log:

        2020-09-15 16:32:12.245 - info: host.iobroker instance system.adapter.life360.1 started with pid 14607
        2020-09-15 16:32:13.372 - info: life360.1 (14607) starting. Version 0.2.11 in /opt/iobroker/node_modules/iobroker.life360, node: v12.18.3, js-controller: 3.1.6
        2020-09-15 16:32:13.389 - info: life360.1 (14607) Polling enabled every 60 seconds.
        2020-09-15 16:32:14.263 - error: life360.1 (14607) Connection established but failed to authenticate. Check your credentials!
        2020-09-15 16:32:14.266 - info: life360.1 (14607) Waiting for online operations to finish ...
        2020-09-15 16:32:14.268 - error: life360.1 (14607) Error: Error: Connection established but failed to authenticate. Check your credentials!
        2020-09-15 16:32:14.269 - warn: life360.1 (14607) No data received from Life360 cloud services!
        

        Das System läuft auf einer Debian 10.5.0 VM in Proxmox mit Node v12.18.3 und NPM 6.14.6.

        Gruß Jaschkopf

        Neuschwansteini J 2 Replies Last reply Reply Quote 0
        • Neuschwansteini
          Neuschwansteini @Jaschkopf last edited by

          @Jaschkopf vielleicht n Leerzeichen in den credentials ausversehen drin oder hinten dran - da bin ich auch schon wahnsinnig geworden.. copy-paste war böse..?
          Der Adapter läuft bei mir einwandfrei.. die haben nix geändert.

          1 Reply Last reply Reply Quote 0
          • J
            Jaschkopf @Jaschkopf last edited by

            @MiGoller Hab den Fehler schon gefunden. Offensichtlich schmeckt es dem Adapter nicht wenn das Passwort Sonderzeichen enthält. Jetzt mit einem neuen PW mit Buchstaben (Groß+Klein) und Zahlen funktioniert es 😉

            Gruß Jaschkopf

            MiGoller 1 Reply Last reply Reply Quote 1
            • MiGoller
              MiGoller Developer @Jaschkopf last edited by

              @Jaschkopf Moin. Vielen Dank für das Feedback. Darf ich fragen, was Du für Sonderzeichen verwendet hattest, als es nicht funktioniert hatte: Deutsche Umlaute? Bin mir grad nicht sicher, ob ich mit denen schon einmal getestet hatte. Die üblichen Verdächtigen, die HTML, XML und Code stören können, hatte ich getestet... nur wahrscheinlich nicht das Encoding eines Strings.

              J D 2 Replies Last reply Reply Quote 0
              • J
                Jaschkopf @MiGoller last edited by

                @MiGoller Das war das Passwort das Probleme verursacht hat:

                7f%:O0oDiT&2
                

                Keine Angst, ist bereits geändert und wird nirgends mehr verwendet.

                Gruß Jaschkopf

                MiGoller 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky last edited by

                  muss man die tatsächliche handy nummer beim registrieren auf deren webseite eintragen? wird das geprüft ?

                  1 Reply Last reply Reply Quote 0
                  • Omnedon
                    Omnedon last edited by Omnedon

                    Hallo,

                    leider unterstützt die kostenlose Version von Life360 nur zwei Orte. Ich kann zwar weitere Orte in der App hinzufügen, aber diese erscheinen nicht in dem Adapter oder auf der Life360 Webseite.
                    Oder mache ich was falsch?
                    Viele Grüße

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      Jaschkopf @Omnedon last edited by

                      @Omnedon du musst die Orte direkt im Adapter definieren. Da kannst du unbegrenzt viele anlegen und hast den Vorteil das die Daten bei dir bleiben. Du musst in der app lediglich einen circle anlegen und alle Mitglieder hinzufügen die du tracken willst.

                      Gruß Jaschkopf

                      Omnedon 1 Reply Last reply Reply Quote 0
                      • Omnedon
                        Omnedon @Jaschkopf last edited by

                        @Jaschkopf

                        OK, habe ich jetzt verstanden.
                        Vielen Dank für Deine Hilfe!
                        Viele Grüße

                        1 Reply Last reply Reply Quote 0
                        • Omnedon
                          Omnedon last edited by

                          @MiGoller Hallo, ich habe mal eine Frage oder einen Vorschlag für eine Funktionserweiterung. Gibt es eine Möglichkeit wenn eine Person einen Ort betritt oder verlässt eine Benachrichtigung zu senden, z.B. via Telegram?
                          Viele Grüße

                          J MiGoller 2 Replies Last reply Reply Quote 0
                          • MiGoller
                            MiGoller Developer @Jaschkopf last edited by

                            @Jaschkopf sagte in [Neuer Adapter] Life360:

                            7f%:O0oDiT&2

                            Alles klar. Danke. Ich werde es mal ausprobieren.

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jaschkopf @Omnedon last edited by

                              @Omnedon dazu braucht man keine Funktion im Adapter implementieren. Ein Blockly mit 3 Zeilen kann genau das erledigen. Einen trigger auf den Datenpunkt "ispresent" der jeweiligen Person und Zone die dann eine Telegram Nachricht mit dem gewünschten Text absendet.

                              Gruß Jaschkopf

                              Omnedon 1 Reply Last reply Reply Quote 1
                              • Omnedon
                                Omnedon @Jaschkopf last edited by

                                @Jaschkopf Das habe ich mir auch gedacht. Ein Trigger auf dem DP "ispresent".

                                1 Reply Last reply Reply Quote 0
                                • MiGoller
                                  MiGoller Developer @Omnedon last edited by

                                  @Omnedon Hey, die Information, ob eine Person an einem Ort ist oder eben auch nicht, ist vorhanden; @Jaschkopf hat das richtig beschrieben. Mit einem Blockly oder einem Skript kannst Du das lösen.
                                  Alternativ kannst Du auch für den entsprechenden Datenpunkt isPresent über die Datenpunkteigenschaften für Telegram die gewünschte Aktion definieren. Einfache Benachrichtigungen funktionieren dann ohne Skript.

                                  J 1 Reply Last reply Reply Quote 0
                                  • J
                                    Jaschkopf @MiGoller last edited by

                                    @MiGoller gibt es eigentlich auch Datenpunkte für Bewegung im Auto? Die Life360 App zeigt ja jede Menge Infos zu Autofahrten an z.B. wenn man gerade unterwegs ist. Ein DP wie "isdriving" wär interessant um z.B. Aktionen zu Starten wenn man die Arbeit verlässt und auf dem Weg nachhause ist.

                                    Gruß Jaschkopf

                                    MiGoller 1 Reply Last reply Reply Quote 0
                                    • MiGoller
                                      MiGoller Developer @Jaschkopf last edited by

                                      @Jaschkopf Ja, da gibt es etwas. Habe ich auch schon einmal im XML gesehen, das die API liefert. Die GPS-Koordinaten findest Du schon bei den Datenpunkten, allerdings nicht die Geschwindigkeit der Bewegung. Ich schaue mir das mal an und nehme das als Feature-Request gerne auf.

                                      Stimmt bitte einfach dafür oder dagegen ab, wenn das für Euch nützlich wäre.

                                      Omnedon 1 Reply Last reply Reply Quote 2
                                      • Omnedon
                                        Omnedon @MiGoller last edited by

                                        @MiGoller
                                        Geschwindigkeit wäre klasse!

                                        1 Reply Last reply Reply Quote 0
                                        • O
                                          Ogerix88 last edited by Ogerix88

                                          Nabend!

                                          Irgendwie funktioniert bei mir die Installation nicht.

                                          alt text

                                          MiGoller 1 Reply Last reply Reply Quote 0
                                          • MiGoller
                                            MiGoller Developer @Ogerix88 last edited by

                                            @Ogerix88 Guten Morgen. Ich habe grad den Adapter auf meiner ioBroker Test- und Produktivinstanz sowohl neu installiert als auch aktualisiert. Beides ging problemlos.

                                            $ ./iobroker url "https://github.com/MiGoller/ioBroker.life360" --debug
                                            install https://github.com/MiGoller/ioBroker.life360/tarball/c2c3353ad27ca108869e1049dfbe361468983dab
                                            NPM version: 6.14.5
                                            npm install https://github.com/MiGoller/ioBroker.life360/tarball/c2c3353ad27ca108869e1049dfbe361468983dab --loglevel error --prefix "/opt/iobroker" (System call)
                                            + iobroker.life360@0.2.11updated 2 packages and audited 2164 packages in 69.48s
                                            26 packages are looking for funding  run `npm fund` for details
                                            found 82 vulnerabilities (63 low, 3 moderate, 16 high)  run `npm audit fix` to fix them, or `npm audit` for details
                                            upload [18] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/words.js words.js application/javascript
                                            upload [17] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/tsconfig.json tsconfig.json application/json
                                            upload [16] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/style.css style.css text/css
                                            upload [15] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/life360.png life360.png image/png
                                            upload [14] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/ioBroker.life360.settings.myplaces.png  image/png
                                            upload [13] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/ioBroker.life360.settings.life360.png  image/png
                                            upload [12] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/ioBroker.life360.settings.integration.png  image/png
                                            upload [11] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/index_m.html index_m.html text/html
                                            upload [10] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                            upload [9] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                            upload [8] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                            upload [7] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                            upload [6] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                            upload [5] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                            upload [4] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                            upload [3] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                            upload [2] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                            upload [1] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                            upload [0] life360.admin /opt/iobroker/node_modules/iobroker.life360/admin/admin.d.ts admin.d.ts video/mp2t
                                            Update "system.adapter.life360.0"
                                            process exited with code 0
                                            

                                            Wann genau hast Du denn versucht, den Adapter zu installieren? Soweit mir bekannt ist, gab es gestern ab dem Nachmittag bei vielen Providern Störungen, dass Internet nur zeitweise oder gar nicht zur Verfügung stand. Mein Internet-Zugang funktioniert erst seit den frühen Morgenstunden wieder.

                                            Du kannst aber mal versuchen, https://github.com/MiGoller/ioBroker.life360/tarball/c2c3353ad27ca108869e1049dfbe361468983dab im Browser aufzurufen. Im Gegensatz zu Deinem Installationsversuch gestern solltest Du den Download einer TAR-Datei von Deinem Browser angeboten bekommen. Wenn das funktioniert, dann versuche bitte noch einmal die Installation. Es ist ein Pi, wenn ich das richtig gesehen habe; läuft darauf parallel noch ein Pi Hole?

                                            Viele Grüße,
                                            MiGoller

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            993
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter geoposition life360 präsenzmelder
                                            84
                                            705
                                            148783
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo