Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] Neuer Adaper Google-Sharedlocations

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[Aufruf] Neuer Adaper Google-Sharedlocations

Geplant Angeheftet Gesperrt Verschoben Tester
google shared locations
511 Beiträge 52 Kommentatoren 112.9k Aufrufe 31 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • X Offline
    X Offline
    Xyolyp
    schrieb am zuletzt editiert von
    #56

    Von mir eine kurze Positivmeldung: Adapter ist seit einigen Wochen im Einsatz und funktioniert super. Auswertung mache ich allerdings ausnahmslos via Places damit ich wenn es später mal Probleme oder etwas besseres (oder ein iPhone in der Familie) geben sollte nicht alle Skripte neu schreiben muss, sondern nur die Daten aus einem anderen Adapter an Places übergeben muss und alles andere funktioniert einfach weiter.

    Ich habe in Verbindung mit dem Telegram Adapter einige Spielereien umgesetzt. Zu Debugzwecken sende ich mir immer eine Nachricht, wenn ich einen Ort betrete oder verlasse, den ich sonst noch nicht in Skripten verwende.

    Wenn ich meine Arbeit verlasse wird zu Hause mittels SayIt durchgesagt, dass ich auf dem Weg und wann ich ungefähr da bin, damit das Abendessen fertig ist wenn ich ankomme.

    Wenn ich beim Friseur war bekomme ich eine Nachricht bei Telegram, ob ich mir die Haare hab schneiden lassen (gehe manchmal nur nebenan einkaufen) und wenn ich das bejahe wird der aktuelle Zeitstempel gespeichert. Anhand des letzten Friseurbesuchs wird errechnet wann ich wieder hin sollte (ich geh nur Samstags, am Feiertag ists schlecht, usw) und ich bekomme einige Tage vorher wenn ich die Arbeit verlasse eine Nachricht, dass ich mir einen Termin für den kommenden Samstag machen sollte. Das gleiche habe ich auch für den Zahnarzt gemacht, nur das ich da das Interval wann ich wieder hin sollte deutlich höher gesetzt habe ;)

    Zum Testen kann ich nur empfehlen eine Möglichkeit zu schaffen immer den aktuellen Standort abzurufen. Ich habe bei Telegram auf die Nachfrage "Wo bin ich?" mit meinem Standort auf einer Karte, die Adresse und wenn vorhanden den Places Ort bei dem ich gerade bin geantwortet.

    1 Antwort Letzte Antwort
    0
    • X Offline
      X Offline
      x4tlaoguo
      schrieb am zuletzt editiert von
      #57

      Danke, das freut mich!

      Gesendet von meinem SM-G950F mit Tapatalk

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        conslinger
        schrieb am zuletzt editiert von
        #58

        Hilft es nicht das Captcha einmalig per Hand einzugeben? Gibt es keine Möglichkeit dies bei der Konfiguration initial in Iobroker aufzurufen? Ich finde diesen Adapter von der Idee her sehr geil und würde ihn gerne nutzen, auch wenn ich ab und an ein Captcha lösen müsste.

        1 Antwort Letzte Antwort
        0
        • X Offline
          X Offline
          x4tlaoguo
          schrieb am zuletzt editiert von
          #59

          Hm, im Prinzip geht das. Man könntee auch den Cookie stehlen, das ist beispielsweise im Alexa2-Adapter möglich. Dafür bräuchte ich ein paar Wochen, da ich im Moment voll eingespannt bin.

          1 Antwort Letzte Antwort
          0
          • X Offline
            X Offline
            x4tlaoguo
            schrieb am zuletzt editiert von
            #60

            Also das wäre definitiv eine Richtung in die Entwickelt werden müsste. Setze das nach ganz oben auf die Prioritätenliste.

            1 Antwort Letzte Antwort
            0
            • C Offline
              C Offline
              conslinger
              schrieb am zuletzt editiert von
              #61

              Hast du ne Paypal Kaffeekasse? Würde das gerne unterstützen.

              1 Antwort Letzte Antwort
              0
              • X Offline
                X Offline
                x4tlaoguo
                schrieb am zuletzt editiert von
                #62

                Hehe, das wäre nett, würde mich drüber freuen. Email ist chvorholt@gmail.com . 1-2 Bier reichen völlig :lol:

                1 Antwort Letzte Antwort
                0
                • J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #63

                  Ich habe seit ein paar Tagen Fehler Einträge im Log:

                  google-sharedlocations.0	2018-10-13 01:20:02.307	error	An error occurred during polling the locations!
                  google-sharedlocations.0	2018-10-13 01:20:02.307	error	An error occurred during getSharedLocation!
                  google-sharedlocations.0	2018-10-13 01:20:02.305	error	Connection works, but authorization failure, please login manually!
                  

                  Wie soll ich mich denn hier manuell einloggen? Wobei eigentlich alles funktioniert, außer das alte Problem, dass mein Handy ohne sich zu bewegen ab und an mal ca 1km weiter weg wäre (was eine Anwesenheitserkennung unmöglich macht).

                  1 Antwort Letzte Antwort
                  0
                  • X Offline
                    X Offline
                    x4tlaoguo
                    schrieb am zuletzt editiert von
                    #64

                    Wie gesagt, das dein Handy sich ab und zu weit weg "bewegt" hat nichts mit dem Adapter zu tun. Da vermute ich eine "Bewegung" zum Sendemast, da dein Handy länger keine genauen Daten an Google gemeldet hat. Hier könnte die App Backitude helfen.

                    Manuell einloggen heißt, mit dem Iobroker-User einloggen und schauen ob man ein Captcha lösen oder irgendwas bestätigen muss.

                    Eventuelle Fehlermeldungen können auch daran liegen, dass auch Google Server nicht immer erreichbar sind.

                    Gesendet von meinem SM-G950F mit Tapatalk

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      sscorpio
                      schrieb am zuletzt editiert von
                      #65

                      @x4tlaoguo:

                      Hey,

                      die aktuelle Version des Adapters auf Github liefert sehr viele neue Debugmeldungen. Es wäre super, wenn die Leute bei denen es nicht klappt diese Version installieren und den Log-Modus auf Debug schalten würden. Bitte schickt mir das Log dann per PN. `

                      Thank my friend.

                      This my log.

                      I think Google want some captha :cry:

                      ! google-sharedlocations.0 2018-10-13 12:26:12.443 debug sendTo "checkConnection" to system.adapter.admin.0 from system.adapter.google-sharedlocations.0: false
                      ! google-sharedlocations.0 2018-10-13 12:26:12.442 debug [google auth] Connection third stage failed due to an additional verification that could not be identified!
                      ! google-sharedlocations.0 2018-10-13 12:26:12.442 debug [google auth] Additional verification stage failed, Google checks for a human.
                      ! google-sharedlocations.0 2018-10-13 12:26:12.440 debug [google auth] Connection third stage additional verification needed.
                      ! google-sharedlocations.0 2018-10-13 12:26:11.823 debug [google auth] Connection third stage
                      ! google-sharedlocations.0 2018-10-13 12:26:11.821 debug [google auth] Connection second stage successful
                      ! google-sharedlocations.0 2018-10-13 12:26:11.055 debug [google auth] Connection second State
                      ! google-sharedlocations.0 2018-10-13 12:26:11.054 debug [google auth] Connection first stage successfull
                      ! google-sharedlocations.0 2018-10-13 12:26:10.268 debug [google auth] Connection First State
                      ! google-sharedlocations.0 2018-10-13 12:26:00.569 debug sendTo "getUsersFromDB" to system.adapter.admin.0 from system.adapter.google-sharedlocations.0

                      1 Antwort Letzte Antwort
                      0
                      • X Offline
                        X Offline
                        x4tlaoguo
                        schrieb am zuletzt editiert von
                        #66

                        Exactly, I am working on a workaround.

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kev0
                          schrieb am zuletzt editiert von
                          #67

                          Hi,

                          Der Adapter rennt bei mir ohne Probleme! Echt Klasse Arbeit!

                          Gibts die Möglichkeit den Akkustand den man seit einiger Zeit auch von dem Teilenden sehen kann mit angerufen wird?

                          Grüße

                          Kevin

                          1 Antwort Letzte Antwort
                          0
                          • dslraserD Offline
                            dslraserD Offline
                            dslraser
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von Jey Cee
                            #68

                            @Kev0:

                            Hi,

                            Der Adapter rennt bei mir ohne Probleme! Echt Klasse Arbeit!

                            Gibts die Möglichkeit den Akkustand den man seit einiger Zeit auch von dem Teilenden sehen kann mit angerufen wird?

                            Grüße

                            Kevin ` ich verstehe Deine Frage nicht so ganz ?

                            Der Akkustand wird doch in den Objekten unter user angezeigt…

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              Kev0
                              schrieb am zuletzt editiert von
                              #69

                              Oh sorry hab ich ganz übersehen. :o

                              Muss ich gleich mal @ home nachschaun

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                Schweiz
                                schrieb am zuletzt editiert von
                                #70

                                Also bei mir hört es bei schritt 1 auf…

                                ! google-sharedlocations.0 2018-10-27 17:04:34.107 error First connection failed.
                                ! google-sharedlocations.0 2018-10-27 17:04:30.956 info Starting google shared locations adapter
                                ! google-sharedlocations.0 2018-10-27 17:04:30.934 info starting. Version 1.5.2 in /opt/iobroker/node_modules/iobroker.google-sharedlocations, node: v8.12.0
                                ! google-sharedlocations.0 2018-10-27 17:04:26.769 info cleaned everything up…
                                ! google-sharedlocations.0 2018-10-27 17:04:26.237 info cleaned everything up...

                                Iobroker ist komplett neu aufgesetzt und alle Adapter sind auf dem neusten stand…

                                Muss den im Node-Red auch etwas eingestellt werden?

                                Grüsse Schweiz

                                1 Antwort Letzte Antwort
                                0
                                • X Offline
                                  X Offline
                                  x4tlaoguo
                                  schrieb am zuletzt editiert von
                                  #71

                                  Nein, alter Fehler, Google verbietet den login, ich arbeite an einem Workaround

                                  Gesendet von meinem SM-G950F mit Tapatalk

                                  1 Antwort Letzte Antwort
                                  0
                                  • A Offline
                                    A Offline
                                    andyb
                                    schrieb am zuletzt editiert von
                                    #72

                                    @x4tlaoguo:

                                    Nein, alter Fehler, Google verbietet den login, ich arbeite an einem Workaround

                                    Gesendet von meinem SM-G950F mit Tapatalk `

                                    Also bei mir das gleiche wie bei Schweiz.

                                    Der Google Account verzeichnet aber keinerlei Loginversuch in den Aktivitäten.

                                    Dachte versuch mal den Adapter neu zu installieren, dabei…..

                                    ! ````
                                    iobroker 2018-10-29 19:21:27.419 info exit 0
                                    iobroker 2018-10-29 19:21:27.351 error system.adapter.google-sharedlocations does not exist
                                    iobroker 2018-10-29 19:21:27.259 info upload [0] google-sharedlocations.admin /opt/iobroker/node_modules/iobroker.google-sharedlocations/admin/google-sharedlocations.png google-sharedlocations.png image/png
                                    iobroker 2018-10-29 19:21:27.190 info upload [1] google-sharedlocations.admin /opt/iobroker/node_modules/iobroker.google-sharedlocations/admin/index_m.html index_m.html text/html
                                    iobroker 2018-10-29 19:21:27.074 info upload [2] google-sharedlocations.admin /opt/iobroker/node_modules/iobroker.google-sharedlocations/admin/words.js words.js application/javascript
                                    iobroker 2018-10-29 19:21:27.045 info got /opt/iobroker/node_modules/iobroker.google-sharedlocations/admin
                                    iobroker 2018-10-29 19:21:25.236 info upload google-sharedlocations
                                    host.orangepiplus2e 2018-10-29 19:19:42.739 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
                                    iobroker 2018-10-29 19:19:40.962 info exit 0
                                    iobroker 2018-10-29 19:19:40.368 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                    iobroker 2018-10-29 19:19:40.366 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: node-gyp rebuild
                                    iobroker 2018-10-29 19:19:40.366 info optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/winston-syslog/node_modules/unix-dgram):
                                    iobroker 2018-10-29 19:19:40.363 info WARN
                                    iobroker 2018-10-29 19:19:40.358 info npm
                                    iobroker 2018-10-29 19:19:40.358 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 install: prebuild-install || node-gyp rebuild
                                    iobroker 2018-10-29 19:19:40.358 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 (node_modules/iobroker.discovery/node_modules/serialport):
                                    iobroker 2018-10-29 19:19:40.358 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/unix-dgram/package.json'
                                    iobroker 2018-10-29 19:19:40.358 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/serialport/package.json'npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/termina
                                    iobroker 2018-10-29 19:19:40.350 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/prompt-radio/package.json'
                                    iobroker 2018-10-29 19:19:40.350 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/prompt-question/package.json'
                                    iobroker 2018-10-29 19:19:40.350 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/prompt-choices/package.json'
                                    iobroker 2018-10-29 19:19:40.350 info npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/prompt-checkbox/package.json'
                                    iobroker 2018-10-29 19:19:40.350 info WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/authenticate-pam/package.json'npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/prom
                                    iobroker 2018-10-29 19:19:40.343 info npm
                                    iobroker 2018-10-29 19:19:07.635 info gyp ERR! not ok
                                    iobroker 2018-10-29 19:19:07.635 info gyp ERR! node-gyp -v v3.6.0
                                    iobroker 2018-10-29 19:19:07.635 info gyp ERR! node -v v8.12.0
                                    iobroker 2018-10-29 19:19:07.635 info gyp ERR! cwd /opt/iobroker/node_modules/winston-syslog/node_modules/unix-dgram
                                    iobroker 2018-10-29 19:19:07.635 info gyp ERR! System Linux 4.14.70-sunxigyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                    iobroker 2018-10-29 19:19:07.620 info gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
                                    iobroker 2018-10-29 19:19:07.620 info gyp ERR! stack at ChildProcess.emit (events.js:214:7)
                                    iobroker 2018-10-29 19:19:07.620 info gyp ERR! stack at emitTwo (events.js:126:13)
                                    iobroker 2018-10-29 19:19:07.620 info gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:336:16)
                                    iobroker 2018-10-29 19:19:07.620 info gyp ERR! configure error gyp ERR! stack Error: gyp failed with exit code: 1
                                    iobroker 2018-10-29 19:19:07.587 info ImportError: No module named compiler.ast
                                    iobroker 2018-10-29 19:19:07.587 info from compiler.ast import Const
                                    iobroker 2018-10-29 19:19:07.587 info File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 5, in <module>
                                    iobroker 2018-10-29 19:19:07.587 info import gyp.input
                                    iobroker 2018-10-29 19:19:07.587 info import gyp File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/init.py", line 8, in <module>
                                    iobroker 2018-10-29 19:19:07.584 info Traceback (most recent call last): File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 13, in <module>
                                    iobroker 2018-10-29 19:19:05.270 info gyp ERR! not ok
                                    iobroker 2018-10-29 19:19:05.267 info gyp ERR! node-gyp -v v3.6.0
                                    iobroker 2018-10-29 19:19:05.267 info gyp ERR! node -v v8.12.0
                                    iobroker 2018-10-29 19:19:05.267 info "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport
                                    iobroker 2018-10-29 19:19:05.263 info ERR! System Linux 4.14.70-sunxigyp ERR! command
                                    iobroker 2018-10-29 19:19:05.260 info gyp
                                    iobroker 2018-10-29 19:19:05.260 info gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
                                    iobroker 2018-10-29 19:19:05.260 info ERR! stack at emitTwo (events.js:126:13)gyp ERR! stack at ChildProcess.emit (events.js:214:7)
                                    iobroker 2018-10-29 19:19:05.257 info gyp
                                    iobroker 2018-10-29 19:19:05.257 info gyp ERR! stack Error: gyp failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:336:16)
                                    iobroker 2018-10-29 19:19:05.253 info
                                    iobroker 2018-10-29 19:19:05.251 info ERR! configure error
                                    iobroker 2018-10-29 19:19:05.248 info gyp
                                    iobroker 2018-10-29 19:19:05.230 info ImportError: No module named compiler.ast
                                    iobroker 2018-10-29 19:19:05.230 info from compiler.ast import Const
                                    iobroker 2018-10-29 19:19:05.230 info File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 5, in <module>
                                    iobroker 2018-10-29 19:19:05.230 info import gyp.input
                                    iobroker 2018-10-29 19:19:05.230 info import gyp File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/init.py", line 8, in <module>
                                    iobroker 2018-10-29 19:19:05.226 info Traceback (most recent call last): File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 13, in <module>
                                    iobroker 2018-10-29 19:19:02.855 info WARN install No prebuilt binaries found (target=8.12.0 runtime=node arch=arm platform=linux)
                                    iobroker 2018-10-29 19:19:02.852 info prebuild-install
                                    iobroker 2018-10-29 19:16:51.071 info npm install https://github.com/t4qjXH8N/ioBroker.google-sharedlocations/tarball/master --production --save --prefix "/opt/iobroker" (System call)
                                    iobroker 2018-10-29 19:16:49.488 info install https://github.com/t4qjXH8N/ioBroker.google-sharedlocations/tarball/master
                                    iobroker 2018-10-29 19:16:48.209 info url "https://github.com/t4qjXH8N/ioBroker.google-sharedlocations"</module></module></module></module></module></module>

                                    1 Antwort Letzte Antwort
                                    0
                                    • X Offline
                                      X Offline
                                      Xyolyp
                                      schrieb am zuletzt editiert von
                                      #73

                                      Google scheint momentan den Login weiter abzuschotten. Darauf deutet hin, dass zum Beispiel jetzt Javascript für den Login zwingend erforderlich ist.

                                      Es könnte also leider dem Adapter an den Kragen gehen :(

                                      https://www.heise.de/newsticker/meldung … 08557.html

                                      1 Antwort Letzte Antwort
                                      0
                                      • X Offline
                                        X Offline
                                        x4tlaoguo
                                        schrieb am zuletzt editiert von
                                        #74

                                        Ja, das habe ich auch schon gesehen, es wird eng. Habe mir schon ein paar Alternativen angeschaut. Eines scheint sicher, Google will keine API bereit stellen.

                                        Gesendet von meinem SM-G950F mit Tapatalk

                                        1 Antwort Letzte Antwort
                                        0
                                        • M Offline
                                          M Offline
                                          Mitch
                                          schrieb am zuletzt editiert von
                                          #75
                                          google-sharedlocations.0	2018-11-07 19:52:16.871	error	An error occurred during polling the locations!
                                          google-sharedlocations.0	2018-11-07 19:52:16.871	error	An error occurred during getSharedLocation!
                                          google-sharedlocations.0	2018-11-07 19:52:16.870	info	Could not connect to google, please login manually!
                                          google-sharedlocations.0	2018-11-07 19:52:16.870	error	Connection works, but authorization failure, please login manually!
                                          

                                          Kann ich dagegen irgendwas selbst tun, oder muss ich warten?

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          403

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe