NEWS
[Aufruf] Neuer Adaper Google-Sharedlocations
-
@dslraser Sehr gerne, habe ein One-Way Skript bereits am laufen, auch wenn der mihome Adapter gerade nicht so richtig läuft...
-
@maeuseking
aber über diesen Weg kommt doch bestimmt "ich verstehe nicht, ich kenne das Gerät nicht", oder irgendwelche anderen blöden Antworten, aber ausgeführt wird der Befehl trotzdem...
richtig ? -
@dslraser Naja, dafür eine ich eine Routine in Alexa eingestellt. Auch wieder umständlich, stimmt schon...
-
@maeuseking
Das brauchst bei den anderen Lösungen aber auch wenn Du einen freien Befehl direkt mit Alexa umsetzten willst. -
@maeuseking sagte in [Aufruf] Neuer Adaper Google-Sharedlocations:
Sehr gerne,
das ist ein Ausschnit von einem kompletten Blockly. Dort wird die Seriennummer des angesprochenen ECHO ermittelt. Beim zweiten Trigger müßte der selbst erstellte Datenpunkt hin. (eigentlich benutze ich das ganze in einer Funktion)
Beispiel 2 vergleicht die Namen der angesprochenen ECHOS (kann um alle Deine ECHOS erweitert werden)
-
Wie kann man sich selbst den Freigeben oder muss man echt einen eigenen google Account dafür machen?
-
@ChrisXY
ein speziellen Account für den Adapter würde ich alleine schon wegen des Login über IOBroker empfehlen.
Kannst aber auch mal schauen, ob Du in Google Maps unter Deinem eigenen Account angezeigt wirst, dann sollte es auch mit dem gehen. Alle Personen, die in Google Maps gelistet sind, können auch im Adapter ausgewählt werden. -
@ChrisXY du brauchst einen eigenen / neuen Account für ioBroker und musst dann mit dem deinen Standort und die aller anderen, die getrackt werden sollen, teilen. Sonst kannst du deinen eigenen Standort nicht tracken.
-
Hallo zusammen,
nun habe ich auch mal den Adapter ausprobiert und alles sorgfältig gelesen (hoffentlich nichts überlesen).
Leider renne ich un das selbe problem wie so mancher hier und hoffe das jemand einem dummy wie mir hier einen kleinen Ratschlag geben kann.
Was habe ich getan:-
Ein neuen google Account für den iobroker angegeben, und meinen eigenen google Account gesagt, dass er den Standort mit dem neuen iobroker account teilen soll.
-
Ein neues Browser Fenster in google maps aufgemacht, mich mit dem iobroker Account angemeldet. Hier sehe ich nun auch gut, wo ich mich befinden (mit dem realen Account)
-
Jetzt den Adapter von github (verion 2.0.1) installiert und den vollständigen cookie eingetragen (jedoch das "Cookie:" vorne weggelassen.
Leider wird das Icon nicht grün
Und in dem logs finde ich die Information, dass der cookie expired ist
Gibt es etwas, was ich vergessen habe? Sind noch weitere Adapter in Abhängigkeiten zu erstellen? Der Browser mit dem cookie ist natürlich noch aktiv und offen.
Vielen Dank schon einmal im voraus an alle die evtl. einen kleinen Tipp haben. -
-
@leo4455
von welcher Zeile hast den Cookie raus kopiert?
Mach mal ein Screenshot davon (ohne Cookie) -
Hi Jan1,
Ich habe jetzt in 3 Browsern probiert .. FireFox, Chrome und einmal Chromium (Unix) da ich dachte man müssen den Browser evtl. auf dem selben Rechner laufen haben wie den iobroker.
Hier ein Auszug was ich aus dem FireFox verwendet habe (siehe unten). Der Cookie ist teilweise ausgeblendet, habe aber alles kopiert von "NID=204***" bis "***HF3De"
-
-
@Jan1
Ah ... stimmt, mein Fehler.
Jetzt sieht es schon etwas besster aus ... jedoch meldet er nun einen Invalid character in header content "Cookie".Dann also nochmal das ganze Unformatiert ausgeben und schon hats geklappt !!!
Vielen Dank, du bist der beste !!! -
@Jan1 ja, den Fehler hab ich auch selber schon gemacht. Vielleicht mache ich das nochmal was deutlicher in der Anleitung.
-
@Garfonso
Die Anleitung ist schon gut und einfach, man muss eben nur alles lesen und nicht nur das was man selber für wichtig hält -
Bei mir loggt er sich mindestens 1x im Monat aus.
Arbeitet ihr noch an einer Version, die sich den Cookie selbst zieht?
-
Bei mir ist auch seit heute wieder das Cookie abgelaufen, jetzt wollte ich es wie immer erneuern, nur diesmal keine Chance, geht nicht und im Log kommt diese Fehlermeldung:
google-sharedlocations.0 2021-01-13 09:13:25.476 error (53708) An error occurred during polling the locations: undefined google-sharedlocations.0 2021-01-13 09:13:25.475 error google-sharedlocations.0 2021-01-13 09:13:25.475 error <p>The server encountered an error and could not complete your request.<p>If the problem persists, please <A HREF="http://www.google.com/support/">report</A> your problem and mention this error mess google-sharedlocations.0 2021-01-13 09:13:25.475 error <p><b>500.</b> <ins>That’s an error.</ins> google-sharedlocations.0 2021-01-13 09:13:25.475 error <a href=//www.google.com/><span id=logo aria-label=Google></span></a> google-sharedlocations.0 2021-01-13 09:13:25.475 error </style> google-sharedlocations.0 2021-01-13 09:13:25.475 error *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{back google-sharedlocations.0 2021-01-13 09:13:25.475 error <style> google-sharedlocations.0 2021-01-13 09:13:25.475 error <title>Error 500 (Server Error)!!1</title> google-sharedlocations.0 2021-01-13 09:13:25.475 error <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width"> google-sharedlocations.0 2021-01-13 09:13:25.475 error <meta charset=utf-8> google-sharedlocations.0 2021-01-13 09:13:25.475 error <html lang=en> google-sharedlocations.0 2021-01-13 09:13:25.475 error (53708) Failed getting locations: 500 - Internal Server Error - <!DOCTYPE html>
-
@nik82
meiner ist auch schon seit Wochen tot und ich hatte bis dato eigentlich nie Probleme mir den Cookie zu ziehen. Da scheint Google mal wieder gedreht zu haben.
Mal sehen ob diesmal auch wieder was gerichtet wird. -
@jan1
Ah schade, ok dann brauch ich nicht mehr rumprobieren.
Hoffe das geht bald wieder, das ist so ein genialer Adapter -
@nik82
Kannst gerne weiter probieren, kann ja auch sein, dass ich mich diesmal einfach blöder anstelle
Ich versuch es erst wieder, wenn hier einer schreibt, dass er den Cookie erfolgreich erneuern konnte.Ich hatte mich versehentlich bei Google abgemeldet und dann wars rum, mit neuem Cookie. Heißt für mich, wenn es läuft, bloß nix ändern.