NEWS
[Aufruf] Neuer Adaper Google-Sharedlocations
-
@dslraser sagte in [Aufruf] Neuer Adaper Google-Sharedlocations:
@garfonso
Heute war es wieder soweit, der Cookie war abgelaufen.
Der Cookie sieht jetzt anders aus (als in Deiner GitHub Beschreibung)
Man muß dann tatsächlich beim kopieren des Cookie aber nur den Teil ab NID= nehmen...bzw. einschließlich NID.
(ich habe mehrere Versuche gebraucht)So musste ich es auch letzte Woche machen. Vor dem NID stand noch einiges im Coockie .
Habe dann alles ab dem NID (inkl. NID) genommen. -
@dslraser
ok.. also bei meinem letzten Cookie-Update stand da was von Consent und so Gedöns, das hab ich aber einfach mitkopiert und läuft noch. Ein neuer Cookie, den ich gerade gezogen habe zum Test auch.
Müssen wir mal beobachten.Ich hab auch eine 2.1.3, die jetzt auch wieder gelb wird, wenn der cookie abgelaufen ist und die aber alle updates vom Server in info\augmented-cookie speichert in der Hoffnung, dass der cookie dann länger hält / nicht abläuft.
-
@garfonso meiner lief leider auch wieder aus. Habe einfach den gesamten Cookie kopiert inkl.
"Cookie" und "NID" wie er im Browser stand. Funktioniert.Bei deiner letzten Version war bei uns Testern das Problem, dass er die Benutzer nach einem Update alle gelöscht hatte.
-
@Garfonso ich habe jetzt gefühlt eine halbe Stunde lang herumgetüftelt. Der "neue" Cookie macht jedenfalls bei mir Probleme. Ich habe die 2.1.3 installiert.
Der Cookie sieht so aus (habe den Cookie entwertet und einige Passagen abgeändert):CONSENT=YES+cb.20210530-19-p0.de+FX+053; SEARCH_SAMESITE=CgQI3ZIB; 1P_JAR=2021-06-03-13; NID=216=GamgGvOJDS0vUhh3urL8nA1OjKy5wcSAcYChNICD6l8M35LNWA0jYH4l4jeexarzdqF73S4TsmEPDC0c6QZ_JOamK1P2nhO6ppA8HbdFKp5_3yVhO9BX5nWF4itFbf5xvhJ0yALp2c7g43uxZ_g3E5Z7WyT_jUc-OvuMhotieLvMxu0QOcWsP8DKOyJ4YGb7lOcAK99HtlZEoOWAwpBMxcMbKLKq1xky1K6yf5xyWhc3; SID=-QclDjtdyeKwthgdEbyDb8q0yaruvykM00LmMIau3GVc5TXTghxKbdJ5DmqJKJkQEPJIjg.; __Secure-3PSID=-QclDjtddeKwthgdEbyDb8q0yaruvykM00LmMIau3GVc5TXTIjlGDDob1mJhgfAncUfy2Xw.; HSID=AMJQodH5cN014SBAf; SSID=APBGb7D4A8SnOjNJA; APISID=hVjZDW_FNMcE5iod/AgYLIS51X8a_d3go4; SAPISID=ZIUCAsxrOTmJhRqU/AgCOsQA8JB0H2KCT2; __Secure-3PAPISID=ZIUCAsxrOTmJhRqU/AgCOsQA8JB0H2KCT2; SIDCC=AJi4QfF2eON-6R3vCnLXiEMLvsRtdhVam1Z1_njJJKXwy_qH9VfXSrBqU9AXcAH2I42o96GC3w; __Secure-3PSIDCC=AJi4QfGRL9NcRJ1uPgrkleAEA0e7cS-ACrOlx3UQM2r8SVz_FsCR4O-a7IHImokPFpz3G8SS
Ich habe etliche Konstellationen durchprobiert. Ab NID, mit Consent, etc. pp. - komme aber zu keinem Ergebnis.
Hast du Ideen? -
@ulfhednir said in [Aufruf] Neuer Adaper Google-Sharedlocations:
Der "neue" Cookie macht jedenfalls bei mir Probleme.
Was bedeutet das? Wird gar nicht grün? Bzw. connection test geht nicht?
Am Cookie sehe ich nichts ungewöhnliches. Google.com genutzt? Das ist mein häufigster Fehler.
-
@garfonso ich erhalte keine Verbindung unter: "Verbunden mit Gerät oder Dienst. In dem Zusammenhang tut sich auch nichts unter den Objekten.
Google.com wurde verwendet. Ich habe den Cookie ja auch in der Vergangenheit bestimmt 5-7x erneuert. Da hatte ich keine Schwierigkeiten. -
@Garfonso habe den Adapter deinstalliert und den Merge von Christian installiert - jetzt läuft er wieder.
-
@ulfhednir sagte in [Aufruf] Neuer Adaper Google-Sharedlocations:
Merge von Christian
Was hast Du gemacht?
@Garfonso
Bei mir läuft noch die 2.0.3 und das jetzt schon recht lange ohne verlorenen Cookie, was mich teils schon wundert da ich mehrere Google Accounts habe und da ein paar mal gewechselt hatte. Normal war danach immer Schluss, nun bleibt er grün und macht was er soll.Da der Adapter nicht über NPN aktualisiert werden kann, trau ich mich aber auch nicht die 2.1.3 zu verwenden (beim letzten Update hatte ich Probleme mit dem Downgrade).
Könntest Du deshalb bitte den Link der aktuellen und der 2.0.3 hier posten, damit man das mal schnell ohne Risiko und viel Arbeit Testen kann? -
@jan1 sagte in [Aufruf] Neuer Adaper Google-Sharedlocations:
Was hast Du gemacht?
Der Adapter stammt ursprünglich von https://github.com/t4qjXH8N/ioBroker.google-sharedlocations (Christian Vorholt)
Garfonso war zu freundlich die Entwicklung fortzuführen und hat seinen eigenen Branch hiervon erstellt. (https://github.com/Garfonso/ioBroker.google-sharedlocations)Die Änderungen von garfonso wurden jetzt in den Original überführt. Ich habe also nichts anderes gemacht als aus der ersten Quelle zu installieren. Vorher allerdings komplett deinstalliert - jetzt funktioniert er jedenfalls wieder.
Ich würde dir das selbige empfehlen. Allerdings solltest du dir die Geofences vorab wegspeichern, da beim deinstallieren die States verloren gehen. -
@ulfhednir
Meiner läuft ja und ich verwende schon seit längerem die Version von Garfonso, hatte nur etwas Probleme beim letzten Update auf die neuere Version von Garfonso, da da ein dicker Bug drin war. Ist das nicht über NPN verfügbar, ist ein Downgrade eben etwas mühsam, falls die aktuelle Version wieder Probleme bereitet.Somit wäre jetzt nur interessant, ob die 2.1.3 bei Dir sauber läuft, dann ist ein Downgrade wahrscheinlich eh nicht nötig
-
@jan1 guckstu hier:
-
@ulfhednir
OK, das sieht gut aus, wobei ich dann Dein Post von oben noch weniger verstehe, was Du mit dem alten Adapter gemacht hast, wenn Du doch die aktuelle Version von Garfonso laufen hast.@alle anderen
Also Update auf die neue Version von Garfonso (2.1.3) klappt ohne weiteres Zutun wenn man vorher schon auf seiner Version des Adapter war, also einfach über Git anstoßen und er läuft. Geofences und Cookie werden übernommen und der Adapter sofort grün, wenn er es vorher auch schon war -
@jan1 sagte in [Aufruf] Neuer Adaper Google-Sharedlocations:
@ulfhednir
OK, das sieht gut aus, wobei ich dann Dein Post von oben noch weniger verstehe, was Du mit dem alten Adapter gemacht hast, wenn Du doch die aktuelle Version von Garfonso laufen hast.Das schrieb ich ja bereits. Ich musste den Adapter löschen und neu installieren - warum auch immer. Erst danach funktionierte es.
-
@ulfhednir
Ok, ist seltsam. Wobei die Aussage, dass die Fences danach weg waren und man die vorher sichern sollte, wohl mit Deinem Problem zusammenhängt, da die in der Regel nicht weg sind, wenn man neu installiert.Egal, wenn es nun läuft ist ja alles bestens.
Ich war nur etwas verunsichert, weil Du so was schreibst und ich beim letzten Update mir eben den Bug eingefangen hatte, was dann eben blöd ist, wenn man nicht wie gewohnt auf die vorherige (funktionierende) Version zurück kann.
-
@jan1 said in [Aufruf] Neuer Adaper Google-Sharedlocations:
da da ein dicker Bug drin wa
Ja, da war eine Zeit lang noch ein Bug drin (wurde nicht gelb und hat daher auch nicht gemerkt, dass die Verbindung nicht geht, dann konnte man in den Settings nichts ändern, weil er versucht hat die User zu laden, was schief ging aber... ach... kompliziert... ) . Zumindest der Bug ist jetzt gefixt.
Mit dieser "URL" kannst du in jedem Fall zur 2.0.3 zurück:
Garfonso/ioBroker.google-sharedlocations#526f300a9666aa660a6385f3a3ba5201b5914d75
(bei Installation von beliebiger Git-Hub URL reinkopieren). Die 2.1.3 kannst du von den URLs, die @Ulfhednir gepostet hat installieren. Im Grunde könnte 2.1.3 auch in NPM veröffentlicht werden (das kann leider nur Christian machen, da er das npm Paket "besitzt").Wenn der adapter grundsätzlich läuft, würde ich ein deinstallieren nicht empfehlen. Ein Update sollte auch so einfach funktionieren. (Und ja, wenn man einen Adapter deinstalliert löscht ioBroker alle Infos & Einstellungen zu dem Adapter -> die Fences sind dann weg). Ich würde auch im Fall, wenn irgendwas mit dem Update schief läuft den Adapter eher nicht in ioBroker "offiziell" löschen, sondern dann eher ggf. über npm auf der Konsole direkt versuchen zu reparieren. Das würde ich dann aber im Einzelfall besprechen.
-
Der Adapter stammt ursprünglich von https://github.com/t4qjXH8N/ioBroker.google-sharedlocations (Christian Vorholt)
Garfonso war zu freundlich die Entwicklung fortzuführen und hat seinen eigenen Branch hiervon erstellt. (https://github.com/Garfonso/ioBroker.google-sharedlocations)Die Änderungen von garfonso wurden jetzt in den Original überführt. Ich habe also nichts anderes gemacht als aus der ersten Quelle zu installieren. Vorher allerdings komplett deinstalliert - jetzt funktioniert er jedenfalls wieder.
Ich würde dir das selbige empfehlen. Allerdings solltest du dir die Geofences vorab wegspeichern, da beim deinstallieren die States verloren gehen.Welcher Link ist jetzt für die 2.1.3 ? (nicht mehr Deiner ?)
-
@garfonso
Ich hatte es ja schon geschrieben, dass das Update lief und die Version läuft. Somit hat sich der Wunsch nach einem eventuellen Downgrade eh erledigt -
@dslraser
Im Moment sind https://github.com/t4qjXH8N/ioBroker.google-sharedlocations und https://github.com/Garfonso/ioBroker.google-sharedlocations identisch.Neue Versionen werden dann zuerst wieder unter https://github.com/Garfonso/ioBroker.google-sharedlocations auftauchen. Also kann man sich den ruhig merken, denke ich. Ich werde auch die Versionen ab jetzt taggen. Wenn ich es richtig im Kopf habe müsste daher dann auch eine URL wie
Garfonso/ioBroker.google-sharedlocations#v2.1.3
zum installieren einer speziellen Version gehen. -
@garfonso
2.1.3 ist installiert und läuft -
Hey,
hab mir auf die schnelle ein kleines Blockly geschrieben, was mich benachrichtigt, wenn der Standort nichtmehr abgerufen kann.
Da es gelegentlich vorkommt, dass der Standort nur einmal nicht abgerufen wird und danach alles wieder geht habe ich einen Timer eingebaut.
Geht evtl auch leichter......
Da das Coocie auch schonmal abläuft und ich keinen Rechner dabei habe, lese ich das Coocie auch schonmal mit der Android App "WebView : Javascript, Cookie Manager & More" aus um es von unterwegs im Adapter zu erneuern.