Hi,
- Erstellen eines Freifunk Nordwest Autolocator Services. Diese wird
zwischengeschaltet um mehrere Location Services anbinden zu können ohne dabei jedes mal an den Routern etwas zu veränden. Dieser Service führt selber keine Berechnung direkt durch sondern leitet die Anfragen nun an die anderen Services weiter.
Die Router führen aktuell auch keine Berechnungen durch. Bei den MLS wird es auch nicht notwendig sein die Position lokal zu ermitteln. Zumindest hatte ich der der gleichen nicht in geoclue gefunden: https://cgit.freedesktop.org/geoclue
Ich bin da aktuell noch dran zu prüfen wie genau die Funktionsweise bei MLS ist. Die manuell anfrage für API keys finde ich da tatsächlich störend.
- Basieren auf 2. Anbindung des Mozilla Location Service. Dieser ist so
wie ich es bisher gesehen haben kostenlos. Wir müssen allerdings einen API Key anfordern. [2] Die eigentliche Abfrage ist eine einfach REST Schnittstelle. Hier übermittelt man die BSSID samt empfangener Signalstärken an die Schnittstelle und man erhältt die Position zurück. Wenn ich das richtig sehe [3] muss das auch in unsere Firmware gemacht werden. @Tarek können wir die Anfrage hier auf REST und JSON umstellen?
Ich bin mir bei dem Backend bei Mozilla Location Servive nicht ganz sicher für mich scheint das ziemlich close source zu sein. Es gibt keinen offenen code zum backend zumindest hab ich da noch nix gefunden und auch das erreichen oder mirrorn der DBs scheint nicht ohne weiteres möglich zu sein. Ich wollte da die Tage noch ne Mail hinschreiben um Klarheit zu schaffen.
vg Tarek