Heute habe ich an der Integration von Owntracks → Gladys 4 über Gladys Plus gearbeitet.
Für diejenigen, die Owntracks nicht kennen: Es ist eine super Open-Source-App, mit der man seine Standortdaten tracken und an einen Server senden kann. In Gladys ist das praktisch, weil man damit seinen persönlichen Standort abrufen und darauf basierende Szenarien erstellen kann.
(Oder einfach einen Verlauf seiner Positionen speichern – ich tracke meine Geolokation seit 3 Jahren, das ist super, um nachzuvollziehen, wo man war!)
Ich weiß nicht, ob ihr euch erinnert, aber in Gladys 3 war die Konfiguration von Owntracks recht komplex: Man musste einen MQTT-Broker einrichten, der im Internet geöffnet (und gleichzeitig gesichert) war – das war nicht gerade einfach.
Mit der Open API von Gladys Plus ist es jetzt Plug-and-Play, es gibt nichts mehr zu tun
Ich habe ein Tutorial in der Dokumentation geschrieben:
Das klingt wirklich toll, aber müssen wir wirklich über Gladys Plus gehen?
Das heißt, gibt es keine andere „All-in-One“-Lösung, wie du sagst, um seine Daten an Gladys zu senden?
Ich zwinge dich zu nichts ^^ Ich biete einen Service an, damit es einfach umzusetzen ist, denn es ist ziemlich komplex für einen Anfänger, die gesamte Architektur mit einem öffentlichen MQTT-Broker wie in der v3 einzurichten. Aber wenn du die Fähigkeiten hast, das alles einzurichten, kannst du es immer noch tun
Aber ja, es wird natürlich weniger schlüsselfertig sein, wenn du es manuell machst, denn der Sinn von Gladys Plus ist es, das Leben der Nutzer zu vereinfachen, das ist der Sinn des Services ^^
Ja, absolut, es gibt bereits eine MQTT-Integration in Gladys 4, man muss nur eine Funktion hinzufügen, um die Owntracks-Nachrichten zu verwalten Natürlich wird es dann weniger „out of the box“ sein, da man einen MQTT-Broker online bereitstellen muss.
Ich habe mich zuerst um die Gladys Plus-Integration gekümmert, weil ich mich auf diese Funktion verpflichtet hatte und es Nutzer gibt, die daran interessiert sind! (Dazu gehöre ich auch, ich gebe zu, dass ich sie dringend brauchte ^^)
Ich hätte das gerne ausprobiert, aber bei mir gibt es ein paar Login-Probleme und wahrscheinlich auch Berechtigungsprobleme…
Ich habe noch die v3 laufen, mit der alten Gateway-Adresse: Ich habe alles in Gladys abgemeldet.
Ich habe versucht, mich über das Formular in der v4 anzumelden, aber es passiert nichts: Keine sichtbare Fehlermeldung (ich habe die Logs nicht geprüft) und zurück auf die Seite mit den beiden Tabellen.
Ok, es muss in deinem Fall ein kleiner Bug vorliegen. Könntest du die Browser-Logs überprüfen, damit wir das beheben können?
Was genau ist dein Problem? Du kannst dich nicht von Gladys aus anmelden? Oder auf plus.gladysassistant.com? Gibt es eine Fehlermeldung? Ist deine Gladys-Instanz richtig verbunden?
Gute Idee, wir können tatsächlich einen stärkeren Zoom-Level einstellen.
Allerdings müsste man einen Zoom-Level einstellen, der alle auf der Karte einbezieht.
Beispiel: Wenn du zu Hause bist und deine Frau im Süden Frankreichs unterwegs ist, müsste der Zoom-Level auf Frankreich eingestellt sein, nicht nur auf deine Stadt. Mal sehen, ob Leaflet das einfach ermöglicht.
also zoom auf die dame
Am einfachsten wäre es, auf den angemeldeten Nutzer zu zoomen. Und wenn du alle sehen willst, zoomst du manuell raus.
Was meinst du?
Hallo, eigentlich auf beiden, sowohl auf meiner Gladys 4-Oberfläche als auch auf Gladys Plus. Allerdings gibt es beim Gladys Gateway keine Probleme… Aber dann sagt er mir, dass ich keine Instanz auf dem Gateway habe, aber das ist normal.
Entschuldigung, ich habe gerade festgestellt, dass die Nachricht hier nicht wirklich hingehört…
Das ist nur, damit es ein bisschen zooms, damit man nicht die ganze Welt sieht. Aber es wäre vielleicht logischer, auf dein Haus zu zentrieren. Das hängt davon ab, was man langfristig mit dieser Ansicht sehen möchte.
Was erscheint dir am sinnvollsten?
Können wir das in einem anderen Thema besprechen? Sag mir genau, welche Fehler du bekommst, welche Fehlermeldungen du siehst, und falls du Informationen in der Browserkonsole siehst, werde ich mir das anschauen.
Danke nochmal für das Feedback, da ich allein in der Entwicklung bin, ist es natürlich schwer, alle möglichen Fälle abzudecken, und ich tue mein Bestes, um das so schnell wie möglich zu beheben